aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-11re PR rtl-optimization/79032 (unaligned memory access generated with LRA and ...Eric Botcazou1-4/+4
2017-01-06Fix lto-bootstrap (PR bootstrap/79003).Martin Liska1-4/+5
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-18lra-constraints.c (process_address): Add forward declaration.Eric Botcazou1-13/+23
2016-12-14lra-constraints.c (process_address_1): Do not attempt to decompose addresses ...Eric Botcazou1-1/+5
2016-12-03lra-constraints.c (emit_spill_move): Use gen_lowpart_SUBREG in all cases to b...Eric Botcazou1-3/+3
2016-11-30re PR tree-optimization/77856 (wrong code at -O2 on x86_64-linux-gnu in 32-bi...Vladimir Makarov1-4/+10
2016-11-29lra-constraints.c (check_and_process_move): Constrain the range of DCLASS and...Jeff Law1-0/+2
2016-11-24re PR rtl-optimization/77541 (wrong code with 512bit vectors of int128 @ -O1)Vladimir Makarov1-31/+54
2016-11-17re PR rtl-optimization/78355 (LRA generates unaligned accesses when SLOW_UNAL...Pip Cet1-3/+4
2016-10-21make LABEL_REF_LABEL a rtx_insn *Trevor Saunders1-1/+1
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-09-13re PR rtl-optimization/77289 (ICE in extract_constrain_insn, at recog.c:2212 ...Bernd Edlinger1-26/+15
2016-09-09re PR rtl-optimization/77289 (ICE in extract_constrain_insn, at recog.c:2212 ...Peter Bergner1-17/+18
2016-08-15lra: A multiple_sets is not a simple_move_p (PR73650)Segher Boessenkool1-0/+7
2016-08-11[LRA] Reload of slow memsAlan Modra1-29/+70
2016-08-05re PR rtl-optimization/69847 (Spec 2006 403.gcc slows down with -mlra vs. rel...Vladimir Makarov1-2/+4
2016-08-02re PR rtl-optimization/69847 (Spec 2006 403.gcc slows down with -mlra vs. rel...Vladimir Makarov1-60/+363
2016-07-14re PR rtl-optimization/71878 (ICE in cselib_record_set)Thomas Preud'homme1-12/+49
2016-07-08re PR rtl-optimization/71621 (ICE in assign_by_spills, at lra-assigns.c:1417 ...Vladimir Makarov1-0/+35
2016-07-05[LRA] Don't count spilling cost for it offmemokJiong Wang1-1/+3
2016-06-09[Patch] PR70751, correct the cost for spilling non-pseudo into memoryVladimir Makarov1-4/+17
2016-05-18[Patch, lra] Guard in_class_p with REG_P checkJiong Wang1-1/+2
2016-05-12[LRA] PR70904, relax the restriction on subreg reload for wide mode Jiong Wang1-1/+15
2016-04-19re PR middle-end/70689 (ICE on valid code at -O1 in 32-bit mode on x86_64-lin...Vladimir Makarov1-1/+11
2016-04-06re PR rtl-optimization/70398 (gcc.dg/vect/slp-multitypes-9.c FAILs with -fno-...Vladimir Makarov1-2/+14
2016-03-18Fix PR70278, a problem with the previous split_reg changeBernd Schmidt1-1/+6
2016-03-14re PR middle-end/70219 (ICE: in delete_move_and_clobber, at lra-constraints.c...Jakub Jelinek1-1/+1
2016-03-14LRA: identify biggest access mode for hard_regs and use it in split_regBernd Schmidt1-8/+15
2016-03-12re PR target/69614 (wrong code with -Os -fno-expensive-optimizations -fschedu...Vladimir Makarov1-2/+20
2016-03-02re PR middle-end/70025 (Miscompilation of gc-7.4.2 on s390x starting with r22...Vladimir Makarov1-1/+32
2016-02-15Avoid removing sets of a pseudo PIC register in LRA.Bernd Schmidt1-1/+3
2016-02-12cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek1-2/+2
2016-02-10re PR target/69148 (ICE (floating point exception) on s390x-linux-gnu)Vladimir Makarov1-7/+21
2016-02-03re PR target/69461 (ICE in lra_set_insn_recog_data, at lra.c:964)Vladimir Makarov1-3/+31
2016-01-29re PR target/69299 (-mavx performance degradation with r232088)Vladimir Makarov1-2/+11
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-27re PR rtl-optimization/68536 (LRA ICEs with new arm pattern)Vladimir Makarov1-2/+5
2015-11-26Fix whitespacing.Mike Stump1-2/+2
2015-11-25re PR rtl-optimization/67954 (internal compiler error: in patch_jump_insn, at...Vladimir Makarov1-1/+4
2015-10-30Add contains_symbol_ref_pAnatoly Sokolov1-29/+0
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-9/+0
2015-10-29lra: Don't remove the scratch in (mem:BLK (scratch))Segher Boessenkool1-0/+5
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-9/+6
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-3/+1
2015-10-20[PATCH] Move RTL printing code from sched-vis.c into print-rtl.cJeff Law1-0/+1
2015-10-17change a function argument from rtx to rtx_insn *Trevor Saunders1-1/+1
2015-10-02re PR rtl-optimization/67756 (ICE compiling Linux Kernel fs/namei.c on ARM)Vladimir Makarov1-12/+20
2015-09-30re PR rtl-optimization/67037 (Wrong code at -O1 and above on ARM)Bernd Edlinger1-1/+1
2015-09-25re PR target/61578 (Code size increase for ARM thumb compared to 4.8.x when c...Vladimir Makarov1-0/+6