aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-04Add processing STRICT_LOW_PART for matched reloads.Vladimir N. Makarov1-2/+5
2020-05-31Fix execute/20071219-1.c regression on H8 due to loss of REG_INC notes in pee...Jeff Law1-28/+0
2020-03-30lra: set insn_code_data to NULL when freeingDavid Malcolm1-1/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-29re PR rtl-optimization/92283 (454.calculix miscomparison since r276645 with -...Vladimir Makarov1-1/+6
2019-11-21lra.c (lra_insn_recog_data_pool): New.Richard Biener1-2/+7
2019-10-01Remove clobber_highRichard Sandiford1-37/+16
2019-09-30Remove global call sets: LRARichard Sandiford1-16/+5
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford1-1/+1
2019-09-09Remove COPY_HARD_REG_SETRichard Sandiford1-1/+1
2019-08-16re PR tree-optimization/91109 ([arm] gcc.c-torture/execute/20040709-1.c fails...Bernd Edlinger1-1/+5
2019-07-31Make lra use per-alternative earlyclobber infoRichard Sandiford1-38/+22
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-4/+4
2019-06-27Fix various issues seen with clang-static-analyzer.Martin Liska1-6/+2
2019-03-06re PR rtl-optimization/88845 (ICE in lra_set_insn_recog_data, at lra.c:1010)Peter Bergner1-28/+39
2019-01-31re PR rtl-optimization/89115 (compile time and memory hog)Richard Biener1-1/+3
2019-01-11aarch64.c (aarch64_simd_call_p): New function.Steve Ellcey1-0/+1
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-2/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-14Fix LRA bugAndrew Stubbs1-2/+10
2018-12-13re PR rtl-optimization/88414 (ICE in lra_assign, at lra-assigns.c:1624)Vladimir Makarov1-1/+5
2018-11-07[PR87874] avoid const-wide-int subreg in LRAAlexandre Oliva1-1/+1
2018-08-06lra support for clobber_highAlan Hayward1-20/+46
2018-03-13re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-26/+42
2018-03-10revert: re PR target/83712 ("Unable to find a register to spill" when compili...Vladimir Makarov1-41/+26
2018-03-09re PR rtl-optimization/84682 (internal compiler error: Segmentation fault (pr...Alexandre Oliva1-1/+2
2018-03-09re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-26/+41
2018-03-01Fix liveness analysis in lra for spilled-into hard regsTom de Vries1-0/+3
2018-02-22re PR target/81572 (gcc-7 regression: unnecessary vector regmove on compare)Vladimir Makarov1-2/+2
2018-02-16re PR rtl-optimization/83723 (ICE: in gen_rtx_SUBREG, at emit-rtl.c:1010)Jakub Jelinek1-9/+15
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: frame allocationsRichard Sandiford1-1/+1
2017-12-20poly_int: lra frame offsetsRichard Sandiford1-3/+3
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-6/+30
2017-12-12[SFN] adjust RTL insn-walking APIAlexandre Oliva1-1/+1
2017-12-07re PR target/83252 (Wrong code with "-march=skylake-avx512 -O3")Vladimir Makarov1-9/+5
2017-12-04lra: Clobbers in a parallel are earlyclobbers (PR83245)Segher Boessenkool1-8/+4
2017-11-29re PR rtl-optimization/80818 (LRA clobbers live hard reg clobbered during rem...Vladimir Makarov1-34/+43
2017-10-26Add wider_subreg_mode helper functionsRichard Sandiford1-4/+2
2017-10-26Make more use of df_read_modify_subreg_pRichard Sandiford1-10/+6
2017-10-16re PR sanitizer/82353 (runtime ubsan crash)Vladimir Makarov1-1/+2
2017-10-12revert: re PR sanitizer/82353 (runtime ubsan crash)Vladimir Makarov1-2/+1
2017-10-11re PR sanitizer/82353 (runtime ubsan crash)Vladimir Makarov1-1/+2
2017-09-12Make more use of end_hard_regnoRichard Sandiford1-3/+1
2017-08-30Add a partial_subreg_p predicateRichard Sandiford1-3/+3
2017-08-30[1/77] Add an E_ prefix to mode namesRichard Sandiford1-1/+1
2017-04-03Fix numerous typos in commentsJonathan Wakely1-3/+3
2017-02-16re PR rtl-optimization/78127 (AArch64 internal compiler error: in lra_elimina...Vladimir Makarov1-8/+18
2017-02-14re PR target/79282 ([7 Regresion] FAIL: gcc.target/arm/neon-for-64bits-1.c sc...Vladimir Makarov1-24/+43
2017-01-26re PR target/79131 (ICE: in extract_constrain_insn, at recog.c:2213, big-endi...Vladimir Makarov1-6/+6