aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2017-10-18re PR target/82580 (Optimize comparisons for __int128 on x86-64)Uros Bizjak4-10/+85
2017-10-18S/390: Do not end groups after fallthru edge.Robin Dapp1-2/+39
2017-10-18S/390: Handle long-running instructions.Robin Dapp1-5/+63
2017-10-17visium.c (visium_select_cc_mode): Return CCmode for any RTX present on the RH...Eric Botcazou1-6/+11
2017-10-17* i386/i386.c (x86_builtin_vectorization_cost): Likewise.Jan Hubicka1-0/+2
2017-10-17target.h (enum vect_cost_for_stmt): Add vec_gather_load and vec_scatter_storeJan Hubicka6-0/+12
2017-10-17reg-stack.c (compare_for_stack_reg): Add bool argument.Uros Bizjak2-101/+47
2017-10-17Add missing REDUCE[SD,SS] intrinsicsOlga Makhotina3-12/+81
2017-10-16* x86-tune-costs.h (znver1_cost): Fix move cost tables.Jan Hubicka1-10/+15
2017-10-16[ARM] Allow +nodsp for -mcpu=cortex-m33Thomas Preud'homme1-0/+1
2017-10-16arm_neon.h (vdot_u32, [...]): New.Tamar Christina1-0/+93
2017-10-162017-10-16 Tamar Christina <tamar.christina@arm.com>Tamar Christina4-0/+102
2017-10-16aarch64.h (AARCH64_FL_DOTPROD): New.Tamar Christina4-10/+20
2017-10-16arm-builtins.c (arm_unsigned_uternop_qualifiers): New.Tamar Christina6-2/+105
2017-10-16arm.h (TARGET_DOTPROD): New.Tamar Christina5-9/+33
2017-10-15i386.c (ix86_vec_cost): New function.Jan Hubicka3-36/+148
2017-10-15i386.c (ix86_rtx_costs): Make difference between x87 and SSE operations.Jan Hubicka3-28/+250
2017-10-14sync.md (FILD_ATOMIC/FIST_ATOMIC FP load peephole2): Use any_fp_register_oper...Uros Bizjak1-8/+92
2017-10-13rl78.c (rl78_emit_libcall): New function.Sebastian Perta3-0/+59
2017-10-13rs6000.c (rs6000_builtin_vectorization_cost): Remove TARGET_P9_VECTOR code fo...Pat Haugen1-3/+0
2017-10-13i386: Check red zone size in push peephole2H.J. Lu2-4/+5
2017-10-13re PR target/82524 (expensive-optimizations produces wrong results)Jakub Jelinek1-16/+31
2017-10-13re PR target/82498 (Missed optimization for x86 rotate instruction)Jakub Jelinek1-4/+8
2017-10-12Fix spacing issue.Michael Meissner1-152/+152
2017-10-12re PR target/82498 (Missed optimization for x86 rotate instruction)Jakub Jelinek1-0/+108
2017-10-12* x86-tune-sched.c (ix86_adjust_cost): Fix Zen support.Jan Hubicka1-1/+29
2017-10-12alpha.c (alpha_split_conditional_move): Use std::swap instead of manually swa...Uros Bizjak1-8/+4
2017-10-12rs6000: Remove TARGET_ISEL64Segher Boessenkool2-10/+5
2017-10-11* config/rs6000/rs6000.c (rs6000_xcoff_asm_output_aligned_decl_common): Test ...David Edelsohn1-1/+2
2017-10-12rs6000: Improve iselSegher Boessenkool4-57/+40
2017-10-11i386.c (ix86_canonicalize_comparison): New function.Uros Bizjak1-0/+27
2017-10-11re PR target/81422 ([aarch64] internal compiler error: in update_equiv_regs, ...Qing Zhao1-4/+8
2017-10-11[PATCH] Include path enumerationNathan Sidwell2-6/+6
2017-10-11i386.md (*cmp<X87MODEF:mode>_<SWI24:mode>_i387): Do not use float_operator op...Uros Bizjak4-186/+5
2017-10-11config.gcc (i386, x86_64): Add extra objects.Jan Hubicka8-3867/+4052
2017-10-11rs6000: insn_costSegher Boessenkool2-0/+88
2017-10-10re PR target/79565 (ICE in copy_to_mode_reg, at explow.c:612)Jakub Jelinek2-43/+54
2017-10-10x86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, [...]): Move to right spot in...Jan Hubicka1-16/+16
2017-10-10Require wi::to_wide for treesRichard Sandiford13-40/+56
2017-10-10rs6000: Move processor_costs to headerSegher Boessenkool2-22/+24
2017-10-09i386.md (*jcc_2): Remove insn pattern.Uros Bizjak1-90/+1
2017-10-09<forgot to do svn add on the amo.h file>Michael Meissner1-0/+152
2017-10-09rs6000-p8swap.c (rs6000_analyze_swaps): Process deferred rescans after the lv...Bill Schmidt1-0/+1
2017-10-09S/390: Fix vec_nabs and vec_vfi builtin flagsAndreas Krebbel1-4/+4
2017-10-09S/390: PR82463: Fix vec_madd header file definitionAndreas Krebbel1-2/+2
2017-10-09S/390: PR82465: Fix vec_sqrt builtin flagsAndreas Krebbel1-3/+3
2017-10-09re PR target/82464 (s390x z14: vector float: invalid parameter combination fo...Jakub Jelinek1-0/+3
2017-10-09rs6000: Cleanup of various jump patternsSegher Boessenkool1-89/+85
2017-10-09rs6000: Update conditional jump patterns, no more (pc) (label_ref)Segher Boessenkool3-87/+4
2017-10-08i386.c (ix86_expand_set_or_movmem): Disable 512bit loops for targets that pre...Jan Hubicka1-0/+3