aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-08re PR rtl-optimization/87600 (Fix for PRs 86939 and 87479 causes build issues...Peter Bergner1-12/+48
2018-10-22Don't double-count early-clobber matches.Andrew Stubbs1-8/+14
2018-10-19lra: fix spill_hard_reg_in_range clobber checkIlya Leoshkevich1-3/+6
2018-10-04Revert "Never reload fixed form constraints memory operand"Thomas Preud'homme1-1/+2
2018-10-04Never reload fixed form constraints memory operandThomas Preud'homme1-2/+1
2018-09-25Remove unused functions and fields.Martin Liska1-27/+0
2018-08-02nds32.c (nds32_hard_regno_mode_ok): Replace > with >=.Ilya Leoshkevich1-1/+1
2018-07-30lra: consider clobbers when selecting hard_regno to spillIlya Leoshkevich1-3/+13
2018-06-12Tighten LRA test for reloading the inner reg of a paradoxical subregRichard Sandiford1-2/+10
2018-03-29re PR inline-asm/84985 (ICE in match_reload, at lra-constraints.c:1068)Vladimir Makarov1-1/+1
2018-03-23re PR inline-asm/85030 (internal compiler error: Floating point exception (va...Vladimir Makarov1-0/+8
2018-03-16re PR target/84876 (ICE on invalid code in lra_assign at gcc/lra-assigns.c:16...Vladimir Makarov1-1/+18
2018-03-13re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-21/+59
2018-03-10revert: re PR target/83712 ("Unable to find a register to spill" when compili...Vladimir Makarov1-59/+21
2018-03-09re PR rtl-optimization/84682 (internal compiler error: Segmentation fault (pr...Alexandre Oliva1-1/+14
2018-03-09re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-21/+59
2018-02-22re PR target/81572 (gcc-7 regression: unnecessary vector regmove on compare)Vladimir Makarov1-5/+11
2018-02-16re PR rtl-optimization/70023 (ICE: in assign_by_spills, at lra-assigns.c:1417...Vladimir Makarov1-1/+7
2018-02-16re PR rtl-optimization/83723 (ICE: in gen_rtx_SUBREG, at emit-rtl.c:1010)Jakub Jelinek1-2/+4
2018-02-08Simplify LRA lowpart subreg fixRichard Sandiford1-14/+2
2018-01-30re PR target/84112 (powerpc64le ICE in LRA on openjdk)Vladimir Makarov1-1/+11
2018-01-30Fix LRA subreg calculation for big-endian targetsRichard Sandiford1-2/+8
2018-01-19re PR rtl-optimization/83147 (LRA inheritance undo on multiple sets problem)Andreas Krebbel1-4/+6
2018-01-13Rework the legitimize_address_displacement hookRichard Sandiford1-33/+26
2018-01-06Tighten LRA cycling checkRichard Sandiford1-1/+6
2018-01-03poly_int: GET_MODE_SIZERichard Sandiford1-7/+10
2018-01-03poly_int: GET_MODE_PRECISIONRichard Sandiford1-1/+2
2018-01-03Use partial_subreg_p in curr_insn_transformRichard Sandiford1-2/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-03poly_int: process_alt_operandsRichard Sandiford1-0/+9
2017-12-21poly_int: emit_incRichard Sandiford1-2/+2
2017-12-20[SFN] debug markers before labels no moreAlexandre Oliva1-7/+0
2017-12-20poly_int: SUBREG_BYTERichard Sandiford1-3/+8
2017-12-20poly_int: lra frame offsetsRichard Sandiford1-12/+19
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-1/+9
2017-12-08[multiple changes]Vladimir Makarov1-1/+2
2017-10-31re PR rtl-optimization/81803 (miscompilation at -O1 on mips64el)Matthew Fortune1-3/+8
2017-10-26Add wider_subreg_mode helper functionsRichard Sandiford1-7/+3
2017-10-26Make more use of df_read_modify_subreg_pRichard Sandiford1-4/+2
2017-10-18re PR middle-end/82556 (internal compiler error in curr_insn_transform, at lr...Vladimir Makarov1-3/+14
2017-09-29re PR rtl-optimization/82338 (valgrind error in inherit_in_ebb)Vladimir Makarov1-0/+1
2017-09-13Turn SECONDARY_MEMORY_NEEDED into a hookRichard Sandiford1-28/+13
2017-09-13Turn SECONDARY_MEMORY_NEEDED_MODE into a target hookRichard Sandiford1-9/+3
2017-09-12Convert hard_regno_nregs to a functionRichard Sandiford1-13/+15
2017-09-12Turn SLOW_UNALIGNED_ACCESS into a target hookRichard Sandiford1-2/+3
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-9/+8
2017-09-04Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hookRichard Sandiford1-2/+2
2017-08-30Add a partial_subreg_p predicateRichard Sandiford1-6/+4
2017-08-30[21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode>Richard Sandiford1-2/+5
2017-08-22Make more use of paradoxical_subreg_pRichard Sandiford1-3/+2