aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-spills.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-880/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-02-03lra: clear lra_insn_recog_data after simplifying a mem subregIlya Leoshkevich1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-0/+8
2020-10-30Take insn scratch RA requirements into account in IRA.Vladimir N. Makarov1-5/+5
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-03-16Fix PR94185: Do not reuse insn alternative after changing memory subreg.Vladimir N. Makarov1-1/+11
2020-03-13PR92303: Try to simplify memory subreg.Vladimir N. Makarov1-1/+10
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-14Check suitability of spill register for modeKwok Cheung Yeung1-1/+2
2019-11-10[LRA] Do not use eliminable registers for spillingKwok Cheung Yeung1-0/+2
2019-09-09Remove IOR_HARD_REG_SETRichard Sandiford1-1/+1
2019-09-09Remove COPY_HARD_REG_SETRichard Sandiford1-3/+2
2019-08-16re PR tree-optimization/91109 ([arm] gcc.c-torture/execute/20040709-1.c fails...Bernd Edlinger1-0/+13
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-04-29re PR rtl-optimization/90257 (8% degradation on cpu2006 403.gcc starting with...Jakub Jelinek1-0/+15
2019-04-21LRA: Revert "Remove useless move insns"H.J. Lu1-15/+0
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-21Revert the revert:Uros Bizjak1-0/+15
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-1/+1
2018-01-03Improve spilling for variable-width slotsRichard Sandiford1-3/+24
2018-01-03poly_int: GET_MODE_SIZERichard Sandiford1-10/+12
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20poly_int: SUBREG_BYTERichard Sandiford1-1/+1
2017-10-26Add wider_subreg_mode helper functionsRichard Sandiford1-6/+3
2017-10-22Make more use of subreg_size_lowpart_offsetRichard Sandiford1-3/+1
2017-09-12Convert hard_regno_nregs to a functionRichard Sandiford1-1/+2
2017-05-14use auto_bitmap more with alternate obstacksTrevor Saunders1-15/+10
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-25Tweak LRA handling of shared spill slotsRichard Sandiford1-40/+30
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-08-08re PR rtl-optimization/72821 (RTL check: expected elt 2 type 'B', have '0' (r...Jakub Jelinek1-2/+3
2016-08-03re PR rtl-optimization/72778 (internal compiler error: in create_pre_exit, at...Vladimir Makarov1-4/+28
2016-08-02re PR rtl-optimization/72778 (internal compiler error: in create_pre_exit, at...Vladimir Makarov1-6/+16
2016-08-02re PR rtl-optimization/69847 (Spec 2006 403.gcc slows down with -mlra vs. rel...Vladimir Makarov1-2/+7
2016-04-12re PR rtl-optimization/70596 (-fcompare-debug failure with one extra NOTE_INS...Jakub Jelinek1-3/+4
2016-01-29Revert revsion 229087 changes in lra-spills.cH.J. Lu1-38/+8
2016-01-15re PR rtl-optimization/69030 (ICE on x86_64-linux-gnu at -O2 and above in 32-...Vladimir Makarov1-58/+84
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-10re PR rtl-optimization/68691 (ICE at -O3 with -g enabled on x86_64-linux-gnu ...Vladimir Makarov1-0/+24
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-13/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-9/+5
2015-10-20re PR rtl-optimization/67609 (Generates wrong code for SSE2 _mm_load_pd)Vladimir Makarov1-8/+38
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