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