aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-remat.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-18[PR96264] LRA: Check output insn hard regs when updating available rematerial...Vladimir N. Makarov1-4/+9
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-30Take insn scratch RA requirements into account in IRA.Vladimir N. Makarov1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-09-30Remove global call sets: LRARichard Sandiford1-33/+34
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford1-1/+1
2019-09-10Replace call_used_reg_set with call_used_or_fixed_regsRichard Sandiford1-3/+3
2019-08-07re PR tree-optimization/91109 ([arm] gcc.c-torture/execute/20040709-1.c fails...Bernd Edlinger1-9/+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-1/+2
2019-01-09PR other/16615 [4/5]Sandra Loosemore1-2/+2
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-5/+5
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-14Fix LRA bugAndrew Stubbs1-1/+1
2018-08-02nds32.c (nds32_hard_regno_mode_ok): Replace > with >=.Ilya Leoshkevich1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20poly_int: lra frame offsetsRichard Sandiford1-4/+4
2017-09-12Convert hard_regno_nregs to a functionRichard Sandiford1-4/+4
2017-09-12Make more use of end_hard_regnoRichard Sandiford1-2/+1
2017-09-04* lra-remat.c (reg_overlap_for_remat_p): Fix a pasto.Jakub Jelinek1-1/+1
2017-05-24When lra-remat rematerializes an instruction with a clobber, it checks that t...Wilco Dijkstra1-3/+19
2017-05-14use auto_bitmap more with alternate obstacksTrevor Saunders1-25/+18
2017-04-13re PR rtl-optimization/80343 (ICE in extract_constrain_insn, at recog.c:2213 ...Vladimir Makarov1-0/+9
2017-03-14alias.c (struct alias_set_entry): Pack properly.Richard Biener1-2/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-07re PR rtl-optimization/78617 (LRA clobbers live register during rematerializa...Thomas Preud'homme1-1/+11
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-09-19re PR rtl-optimization/77416 (LRA rematerializing use of CA reg across functi...Vladimir Makarov1-0/+16
2016-08-02re PR rtl-optimization/69847 (Spec 2006 403.gcc slows down with -mlra vs. rel...Vladimir Makarov1-86/+0
2016-03-11re PR target/70123 (Miscompilation of cfitsio testcase on s390x-linux startin...Bernd Schmidt1-11/+40
2016-02-08Fix latent LRA remat issue (PR68730)Bernd Schmidt1-37/+78
2016-01-28re PR middle-end/69542 (-fcompare-debug failure in simplify-rtx.c on i?86 sin...Jakub Jelinek1-1/+1
2016-01-27re PR rtl-optimization/69447 (wrong code with -O2 -fno-schedule-insns and mix...Richard Henderson1-33/+44
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-30re PR rtl-optimization/68106 (c-c++-common/torture/builtin-arith-overflow-11....Vladimir Makarov1-43/+62
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-18/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-8/+6
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-4/+2
2015-07-21re PR ipa/66424 (wrong code at -O2 and -O3 on x86_64-linux-gnu in 32-bit mode)Vladimir Makarov1-0/+10
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-10/+6
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-5/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0
2015-04-07re PR debug/65678 (internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c:...Vladimir Makarov1-9/+12
2015-04-04re PR target/65647 (GCC won't stop when compile for armv6-m)Vladimir Makarov1-0/+10
2015-02-27re PR target/65032 (ICE in reload_combine_note_use, at postreload.c:1556 on i...Vladimir Makarov1-0/+24
2015-02-24re PR rtl-optimization/65123 (lra remat places insn which breaks data flow)Vladimir Makarov1-0/+10
2015-01-19re PR rtl-optimization/64671 (s390-linux profiledbootstrap failure)Vladimir Makarov1-0/+3
2015-01-15dojump.h: New header file.Prathamesh Kulkarni1-1/+16
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-0/+1