aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2017-10-08* i386.c (has_dispatch): Disable for Ryzen.Jan Hubicka1-1/+2
2017-10-08arm.c (arm_set_return_address): Use MEM_VOLATILE_P on the target mem instead ...Olivier Hainque1-12/+13
2017-10-08aarch64.md (*aarch64_reg_<optab>_minus<mode>3): New pattern.Michael Collison1-0/+29
2017-10-06Committed on behalf of Sudi DasSudakshina Das1-4/+6
2017-10-06PR82322: S/390: Fix vec_ceil and friendsAndreas Krebbel2-0/+7
2017-10-06PR82317: S/390: Fix vec_min/vec_max builtins for IBM z13.Andreas Krebbel2-40/+40
2017-10-05rs6000: Fix an error message in sysv4.hSegher Boessenkool1-1/+1
2017-10-05i386.c (ia32_multipass_dfa_lookahead): Default to issue rate for post-reload ...Jan Hubicka1-38/+7
2017-10-05i386.c (znver1_cost): Set branch_cost to 3 (instead of 2) to improve monte ca...Jan Hubicka1-1/+1
2017-10-05i386.c (ix86_size_cost, [...]): Set reassociation width to 1.Jan Hubicka3-48/+72
2017-10-05arm.c (arm_test_fpu_data): New.Tamar Christina1-0/+33
2017-10-04[PATCH][AArch64] Add BIC-imm and ORR-imm SIMD patternSudakshina Das5-58/+153
2017-10-04S/390: Fix mode in vector merge pattern.Andreas Krebbel1-6/+6
2017-10-03rs6000-builtin.def (BU_FLOAT128_2_HW): Define new helper macro for IEEE float...Michael Meissner2-9/+138
2017-10-02re PR target/80210 (ICE in in extract_insn, at recog.c:2311 on ppc64 for with...Peter Bergner2-88/+57
2017-10-02re PR target/41076 ([avr] pessimal code for logical OR of 8-bit fields)Georg-Johann Lay1-3/+3
2017-10-02[AArch64] PR71307: Define union class of POINTER+FPRichard Sandiford2-0/+4
2017-09-30config.gcc (*-*-netbsd*): New variable nbsd_tm_file containing netbsd.h, netb...Krister Walfridsson1-0/+16
2017-09-30re PR target/82361 (Useless "mov eax, eax" in generated code)Jakub Jelinek2-4/+431
2017-09-30i386.c (ix86_split_idivmod): Use mode instead of always SImode for DIV and MO...Jakub Jelinek1-4/+4
2017-09-29i386.c (ix86_adjust_stack_and_probe_stack_clash): Fix typos and whitespace er...Jeff Law3-5/+5
2017-09-29re PR target/82339 (Inefficient movabs instruction)Jakub Jelinek1-0/+22
2017-09-28i386.c (ix86_print_operand_address_as): Do not check index when encoding %esp...Uros Bizjak1-5/+4
2017-09-28i386.md (*movsf_internal, [...]): Return 256-bit AVX modes for TARGET_PREFER_...Sergey Shalnov1-2/+4
2017-09-28[ARM] Remove ARMv8-M code for D17-D31Thomas Preud'homme1-24/+40
2017-09-28Avoid assembler warnings from AArch64 constructor/destructor priorities.Joseph Myers1-2/+2
2017-09-28[AArch64] PR71727 fix -mstrict-alignChristophe Lyon1-12/+2
2017-09-27rs6000-p8swap.c (const_load_sequence_p): Revise this function to return false...Kelvin Nilsen1-3/+267
2017-09-27rs6000-builtin.def (BU_FP_1MISC_1): Add define macro.Carl Love2-0/+22
2017-09-27vsx.md (peephole for optimizing move SF to GPR): Adjust code to eliminate nee...Michael Meissner1-21/+17
2017-09-26rs6000-c.c (P9V_BUILTIN_VEC_XL_LEN_R, [...]): Add support for builtins vector...Carl Love6-4/+107
2017-09-26re PR target/39570 (cabs and cabsf are named differently on NetBSD 5)Krister Walfridsson4-0/+101
2017-09-26vsx.md (vsx_xscvdpspn): Eliminate useless alternative constraint.Michael Meissner1-7/+7
2017-09-26vsx.md (vsx_xscvspdp_scalar2): Move insn so that it is adjacent to the other ...Michael Meissner1-9/+9
2017-09-26rs6000.md (movsi_from_df): Optimize converting a DFmode to a SFmode...Michael Meissner1-0/+20
2017-09-26rs6000.md (movsi_from_sf): Adjust code to eliminate doing a 32-bit shift righ...Michael Meissner1-68/+38
2017-09-26rs6000.md (extendsi<mode>2): Add a splitter to do sign extension from a vecto...Michael Meissner1-4/+20
2017-09-26Enable no-exec stacks for more targets using the Linux kernel.Joseph Myers4-10/+18
2017-09-26re PR target/82267 (x32: unnecessary address-size prefixes. Why isn't -maddr...Jakub Jelinek1-1/+1
2017-09-26S/390: Fix vmslg instruction and builtin.Andreas Krebbel2-3/+3
2017-09-26S/390: Fix vector fp unordered comparesAndreas Krebbel2-4/+68
2017-09-26S/390: Set the preferred mode for float vectorsAndreas Krebbel1-0/+8
2017-09-26S/390: Fix rtl standard names for vector unpack low->loAndreas Krebbel1-2/+2
2017-09-26S/390: Add FP vec_pack/unpackAndreas Krebbel1-1/+95
2017-09-26S/390: Add support for vec_shrAndreas Krebbel3-17/+52
2017-09-26S/390: Add widening vector mult lo/hi patternsAndreas Krebbel1-4/+79
2017-09-26[ARM] PR82175 - fix -mcpu=native not working correctly.Richard Earnshaw1-2/+5
2017-09-25rs6000-protos.h (output_probe_stack_range): Update prototype for new argument.Jeff Law3-40/+373
2017-09-25Turn CONSTANT_ALIGNMENT into a hookRichard Sandiford71-259/+285
2017-09-25rs6000.c (rs6000_gimple_fold_builtin): Add handling for early folding of vect...Will Schmidt2-75/+70