Age | Commit message (Expand) | Author | Files | Lines |
2017-10-12 | * x86-tune-sched.c (ix86_adjust_cost): Fix Zen support. | Jan Hubicka | 1 | -1/+29 |
2017-10-11 | i386.c (ix86_canonicalize_comparison): New function. | Uros Bizjak | 1 | -0/+27 |
2017-10-11 | i386.md (*cmp<X87MODEF:mode>_<SWI24:mode>_i387): Do not use float_operator op... | Uros Bizjak | 4 | -186/+5 |
2017-10-11 | config.gcc (i386, x86_64): Add extra objects. | Jan Hubicka | 8 | -3867/+4052 |
2017-10-10 | re PR target/79565 (ICE in copy_to_mode_reg, at explow.c:612) | Jakub Jelinek | 2 | -43/+54 |
2017-10-10 | x86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, [...]): Move to right spot in... | Jan Hubicka | 1 | -16/+16 |
2017-10-10 | Require wi::to_wide for trees | Richard Sandiford | 1 | -6/+6 |
2017-10-09 | i386.md (*jcc_2): Remove insn pattern. | Uros Bizjak | 1 | -90/+1 |
2017-10-08 | i386.c (ix86_expand_set_or_movmem): Disable 512bit loops for targets that pre... | Jan Hubicka | 1 | -0/+3 |
2017-10-08 | * i386.c (has_dispatch): Disable for Ryzen. | Jan Hubicka | 1 | -1/+2 |
2017-10-05 | i386.c (ia32_multipass_dfa_lookahead): Default to issue rate for post-reload ... | Jan Hubicka | 1 | -38/+7 |
2017-10-05 | i386.c (znver1_cost): Set branch_cost to 3 (instead of 2) to improve monte ca... | Jan Hubicka | 1 | -1/+1 |
2017-10-05 | i386.c (ix86_size_cost, [...]): Set reassociation width to 1. | Jan Hubicka | 3 | -48/+72 |
2017-09-30 | re PR target/82361 (Useless "mov eax, eax" in generated code) | Jakub Jelinek | 2 | -4/+431 |
2017-09-30 | i386.c (ix86_split_idivmod): Use mode instead of always SImode for DIV and MO... | Jakub Jelinek | 1 | -4/+4 |
2017-09-29 | i386.c (ix86_adjust_stack_and_probe_stack_clash): Fix typos and whitespace er... | Jeff Law | 2 | -4/+4 |
2017-09-29 | re PR target/82339 (Inefficient movabs instruction) | Jakub Jelinek | 1 | -0/+22 |
2017-09-28 | i386.c (ix86_print_operand_address_as): Do not check index when encoding %esp... | Uros Bizjak | 1 | -5/+4 |
2017-09-28 | i386.md (*movsf_internal, [...]): Return 256-bit AVX modes for TARGET_PREFER_... | Sergey Shalnov | 1 | -2/+4 |
2017-09-26 | re PR target/82267 (x32: unnecessary address-size prefixes. Why isn't -maddr... | Jakub Jelinek | 1 | -1/+1 |
2017-09-25 | Turn CONSTANT_ALIGNMENT into a hook | Richard Sandiford | 3 | -22/+6 |
2017-09-25 | Update interface to TARGET_VECTORIZE_VEC_PERM_CONST_OK | Richard Sandiford | 1 | -4/+3 |
2017-09-25 | [Patch, Darwin] Fix PR80556 by linking the system unwinder ahead of libgcc_eh. | Iain Sandoe | 2 | -0/+52 |
2017-09-24 | x32: Encode %esp as %rsp to avoid 0x67 prefix | H.J. Lu | 1 | -0/+8 |
2017-09-23 | re PR bootstrap/82306 (Revision r253089 breaks bootstrap on Darwin) | Uros Bizjak | 2 | -2/+2 |
2017-09-22 | sse.md ("mov<mode>_internal"): Use <sseinsnmode> mode attribute for TARGET_AV... | Sergey Shalnov | 3 | -14/+44 |
2017-09-21 | i386.c (ix86_adjust_stack_and_probe_stack_clash): Fix dump output if the only... | Jeff Law | 1 | -1/+7 |
2017-09-21 | re PR target/82260 ([x86] Unnecessary use of 8-bit registers with -Os. sligh... | Jakub Jelinek | 1 | -23/+39 |
2017-09-20 | config.gcc: Support "knm". | Sebastian Peryt | 5 | -23/+53 |
2017-09-20 | Revert my 2017-09-19 patch. | Uros Bizjak | 1 | -92/+0 |
2017-09-19 | combine-stack-adj.c (combine_stack_adjustments_for_block): Do nothing for sta... | Jeff Law | 1 | -4/+7 |
2017-09-19 | i386.c (ix86_adjust_stack_and_probe_stack_clash): New. | Jeff Law | 1 | -2/+150 |
2017-09-19 | explow.c: Include "params.h". | Jeff Law | 1 | -6/+8 |
2017-09-19 | i386.md (*scc_bt<mode>): New insn_and_split pattern. | Uros Bizjak | 1 | -0/+92 |
2017-09-19 | i386.c (ix86_split_long_move): Do not handle address used for LEA in a specia... | Uros Bizjak | 1 | -34/+3 |
2017-09-18 | i386.c (fold_builtin_cpu): Add M_AMDFAM17H to processor_model and "amdfam17h"... | Uros Bizjak | 1 | -0/+2 |
2017-09-18 | re PR middle-end/82145 (i386/pr38988.c, i386/pr46254.c, i386/pr55154.c, i386/... | Jakub Jelinek | 1 | -20/+6 |
2017-09-17 | PR target/82196 correct choice of avx/sse stubs for -mcall-ms2sysv-xlogues | Daniel Santos | 1 | -6/+9 |
2017-09-17 | i386: Update preferred stack boundary for leaf functions | H.J. Lu | 1 | -5/+12 |
2017-09-15 | Turn TRULY_NOOP_TRUNCATION into a hook | Richard Sandiford | 1 | -4/+0 |
2017-09-15 | Turn CANNOT_CHANGE_MODE_CLASS into a hook | Richard Sandiford | 3 | -16/+11 |
2017-09-14 | elf.h (LINK_EH_SPEC): Add -static-pie support. | Jakub Jelinek | 2 | -2/+2 |
2017-09-13 | Turn SECONDARY_MEMORY_NEEDED into a hook | Richard Sandiford | 3 | -14/+11 |
2017-09-13 | Turn SECONDARY_MEMORY_NEEDED_MODE into a target hook | Richard Sandiford | 2 | -8/+16 |
2017-09-12 | Add -static-pie to GCC driver to create static PIE | H.J. Lu | 2 | -8/+10 |
2017-09-12 | Turn HARD_REGNO_NREGS into a target hook | Richard Sandiford | 2 | -19/+28 |
2017-09-12 | Make more use of REG_NREGS | Richard Sandiford | 1 | -2/+2 |
2017-09-12 | Turn SLOW_UNALIGNED_ACCESS into a target hook | Richard Sandiford | 1 | -14/+0 |
2017-09-05 | Make targetm.get_mask_mode return an opt_mode | Richard Sandiford | 1 | -2/+2 |
2017-09-05 | Make mode_for_vector return an opt_mode | Richard Sandiford | 1 | -11/+8 |