aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-int.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-05lra: Updates of biggest mode for hard regs [PR112278]Richard Sandiford1-0/+15
2023-12-01[PR112445][LRA]: Fix "unable to find a register to spill" errorVladimir N. Makarov1-0/+4
2023-08-16[LRA]: Spill pseudos assigned to fp when fp->sp elimination became impossibleVladimir N. Makarov1-1/+1
2023-07-19[LRA]: Check and update frame to stack pointer elimination after stack slot a...Vladimir N. Makarov1-0/+1
2023-07-13[RA][PR109520]: Catch error when there are no enough registers for asm insnVladimir N. Makarov1-0/+4
2023-05-30LRA: Update insn sp offset if its input reload changes SPVladimir N. Makarov1-0/+1
2023-02-27don't declare header-defined functions both static and inline, cont.Patrick Palka1-1/+1
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-7/+7
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-01-21[PR103676] LRA: Calculate and exclude some start hard registers for reload ps...Vladimir N. Makarov1-1/+7
2022-01-17Change references of .c files to .cc filesMartin Liska1-12/+12
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-21[PR98777] LRA: Use preliminary created pseudo for in LRA elimination subpassVladimir N. Makarov1-0/+1
2021-01-06[PR97978] LRA: Permit temporary allocation incorrectness after hard reg split.Vladimir N. Makarov1-0/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-30Take insn scratch RA requirements into account in IRA.Vladimir N. Makarov1-3/+0
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-10re PR rtl-optimization/92796 (ICE in lra_assign, at lra-assigns.c:1646 on pow...Vladimir Makarov1-1/+1
2019-10-01Remove clobber_highRichard Sandiford1-2/+0
2019-09-30Remove global call sets: LRARichard Sandiford1-6/+0
2019-08-16re PR tree-optimization/91109 ([arm] gcc.c-torture/execute/20040709-1.c fails...Bernd Edlinger1-0/+1
2019-07-31Make lra use per-alternative earlyclobber infoRichard Sandiford1-7/+0
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+2
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+4
2019-01-11aarch64.c (aarch64_simd_call_p): New function.Steve Ellcey1-4/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-14Fix LRA bugAndrew Stubbs1-1/+1
2018-12-13re PR rtl-optimization/88414 (ICE in lra_assign, at lra-assigns.c:1624)Vladimir Makarov1-0/+1
2018-08-06lra support for clobber_highAlan Hayward1-0/+2
2018-03-13re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-2/+3
2018-03-10revert: re PR target/83712 ("Unable to find a register to spill" when compili...Vladimir Makarov1-3/+2
2018-03-09re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-2/+3
2018-03-01Fix liveness analysis in lra for spilled-into hard regsTom de Vries1-0/+2
2018-02-22re PR target/81572 (gcc-7 regression: unnecessary vector regmove on compare)Vladimir Makarov1-3/+8
2018-02-16re PR rtl-optimization/83723 (ICE: in gen_rtx_SUBREG, at emit-rtl.c:1010)Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20poly_int: lra frame offsetsRichard Sandiford1-7/+7
2017-02-14re PR target/79282 ([7 Regresion] FAIL: gcc.target/arm/neon-for-64bits-1.c sc...Vladimir Makarov1-0/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-08-02re PR rtl-optimization/69847 (Spec 2006 403.gcc slows down with -mlra vs. rel...Vladimir Makarov1-3/+4
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-2/+0
2015-07-16Add new object_allocator and clean-up allocator usage.Martin Liska1-46/+0
2015-07-09re PR rtl-optimization/66782 (Unable to run 64-bit wine after MS->SYSV regist...Vladimir Makarov1-3/+5
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-8/+0
2015-06-30re PR debug/66691 (ICE on valid code at -O3 with -g enabled in simplify_subre...Vladimir Makarov1-2/+2
2015-06-01Change use to type-based pool allocator in lra.c.Martin Liska1-0/+31
2015-06-01Change use to type-based pool allocator in lra-lives.c.Martin Liska1-0/+15
2015-04-09re PR target/65710 (Thumb1 ICE caused by no register to spill)Vladimir Makarov1-0/+1