summaryrefslogtreecommitdiff
path: root/gcc/ira.c
Commit message (Expand)AuthorAgeFilesLines
* move several bitmaps from gc memory to the default obstack and use auto_bitmapTrevor Saunders2017-05-141-56/+28
* use auto_bitmap moreTrevor Saunders2017-05-141-9/+4
* IRA: Don't create new regs for debug insns (PR80429)Segher Boessenkool2017-04-191-5/+20
* re PR rtl-optimization/80193 (ICE on valid (but hairy) C code at -O3 on x86_6...Vladimir Makarov2017-03-281-2/+8
* re PR rtl-optimization/79286 (ira and lra wrong code at -O2 and -Os on i686-l...Jeff Law2017-02-241-2/+1
* re PR rtl-optimization/79286 (ira and lra wrong code at -O2 and -Os on i686-l...Alan Modra2017-02-161-2/+54
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* re PR rtl-optimization/78669 (ICE: in combine_and_move_insns, at ira.c:3665 w...Bernd Schmidt2016-12-121-0/+8
* GCC caches the whether a function is a leaf in crtl->is_leaf.Wilco Dijkstra2016-12-071-5/+11
* ira: Don't substitute into TRAP_IF insns (PR78610)Segher Boessenkool2016-11-301-0/+5
* ira.c (ira_update_equiv_info_by_shuffle_insn): Use copy_rtx for REG_EQUIV arg...Jakub Jelinek2016-11-301-1/+1
* R_MIPS_JALR failuresAlan Modra2016-11-171-1/+1
* target.def (additional_allocno_class_p): New.Vladimir Makarov2016-11-101-1/+1
* target.def (compute_pressure_classes): New target hook.Pat Haugen2016-11-071-64/+71
* tree-ssa-propagate.h (substitute_and_fold): Adjust prototype.Richard Biener2016-10-181-0/+2
* Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme2016-10-131-0/+1
* [PATCH][IRA]Initialize ira_use_lra_p early by moving the initialization intoRenlin Li2016-09-231-1/+2
* tm.texi.in (INITIAL_FRAME_POINTER_OFFSET): Remove.Bernd Edlinger2016-09-091-16/+1
* re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek2016-08-121-0/+1
* re PR c/24414 (Old-style asms don't clobber memory)Bernd Edlinger2016-06-061-1/+1
* ira.c bb_loop_depth againAlan Modra2016-05-281-0/+1
* ira.c bb_loop_depthAlan Modra2016-05-271-0/+2
* PR70890, stage2 miscompilationAlan Modra2016-05-041-0/+16
* Fix PR44281, bad RA with global regs.Bernd Schmidt2016-05-031-1/+1
* Goodbye REG_FREQ_CALLS_CROSSED and REG_N_THROWING_CALLS_CROSSEDAlan Modra2016-04-301-2/+0
* Goodbye REG_LIVE_LENGTHAlan Modra2016-04-301-8/+3
* ira.c validate_equiv_memAlan Modra2016-04-301-30/+51
* ira.c use DF infrastructure for combine_and_move_insnsAlan Modra2016-04-301-109/+86
* ira.c combine_and_move_insns, and ordering of functionsAlan Modra2016-04-301-68/+16
* ira.c tidies: validate_equiv_mem_from_storeAlan Modra2016-04-301-14/+19
* ira.c tidies: split update_reg_equivsAlan Modra2016-04-301-63/+62
* ira.c tidies: move pdx_subregs into reg_equivAlan Modra2016-04-301-15/+12
* re PR rtl-optimization/70460 (Miscompilation of glibc on i686-linux starting ...Jakub Jelinek2016-03-311-12/+12
* re PR rtl-optimization/70263 (ICE at -O1 and above in both 32-bit and 64-bit ...Jeff Law2016-03-181-2/+19
* Fix thinko in indirect_jump_optimizeAlan Modra2016-03-161-8/+18
* PR69195, Reload confused by invalid reg_equivAlan Modra2016-03-101-50/+52
* re PR ada/70017 (c52103x and c52104x test failure on s390x)Eric Botcazou2016-03-011-2/+15
* Don't make something with an autoinc an equivalencing insn (PR69752).Bernd Schmidt2016-02-151-1/+2
* re PR target/69274 (435.gromacs performance regression after r231814 on x86 ...Richard Biener2016-02-081-2/+3
* re PR target/69299 (-mavx performance degradation with r232088)Vladimir Makarov2016-01-291-0/+1
* * ira.c (ira): Update regstat data if we deleted insns.Bernd Schmidt2016-01-191-3/+11
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* IRA: Fix % constraint modifier handling on disabled alternatives.Andreas Krebbel2015-12-181-6/+8
* re PR target/67265 ([x86] 'asm' operand has impossible constraints with -fsta...Eric Botcazou2015-11-111-3/+6
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-10/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-10/+8
* [PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev2015-10-271-3/+3
* [PATCH] Move RTL printing code from sched-vis.c into print-rtl.cJeff Law2015-10-201-0/+1
* Remove redundant use of REG_CLASS_NAMES marosAnatoly Sokolov2015-08-291-4/+2
* ira-int.h: Include recog.h.Andrew MacLeod2015-08-131-1/+0