aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
AgeCommit message (Expand)AuthorFilesLines
2013-12-13ira.h (struct ira_reg_equiv): Rename to ira_reg_equiv_s.Vladimir Makarov1-4/+46
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-2/+2
2013-12-05re PR rtl-optimization/59317 ([LRA,MIPS] ICE: in check_rtl, at lra.c (insn do...Vladimir Makarov1-2/+4
2013-11-28re PR target/57293 (not needed frame pointers on IA-32 (performance regressio...Vladimir Makarov1-22/+49
2013-11-20re PR rtl-optimization/59133 (ICE after r204219 on SPEC2006 435.gromacs.)Vladimir Makarov1-22/+12
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-1/+2
2013-10-31lra-constraints (process_alt_operands): Use the result elimination register f...Vladimir Makarov1-9/+18
2013-10-25re PR rtl-optimization/58759 (wrong code (segfaults) at -O2 on x86_64-linux-g...Vladimir Makarov1-13/+3
2013-10-03lra-constraints.c (insert_move_for_subreg): New function extracted from simpl...Wei Mi1-17/+99
2013-10-03lra-constraints.c (process_alt_operand): Calculate scratch_p and use it.Vladimir Makarov1-12/+18
2013-09-18lra-constraints.c (need_for_all_save_p): Use macro HARD_REGNO_CALL_PART_CLOBB...Vladimir Makarov1-1/+3
2013-09-18re PR rtl-optimization/58438 (ICE: in check_rtl, at lra.c:2036)Vladimir Makarov1-4/+6
2013-09-16re PR middle-end/58418 (wrong code at -O2 and -O3 on x86_64-linux-gnu (in 32-...Vladimir Makarov1-35/+34
2013-09-10lra.c (lra): Clear lra_optional_reload_pseudos before every constraint pass.Vladimir Makarov1-24/+48
2013-09-09asan.c (asan_emit_stack_protection): Use gen_int_mode instead of GEN_INT.Richard Sandiford1-1/+3
2013-08-08lra-constraints.c (emit_spill_move): Remove assert.Vladimir Makarov1-30/+122
2013-08-02re PR rtl-optimization/58048 (internal compiler error: Max. number of generat...Vladimir Makarov1-1/+1
2013-08-02re PR rtl-optimization/57963 (LRA S/390: esa mode failure memcpy-chk)Vladimir Makarov1-8/+41
2013-07-25re PR rtl-optimization/57960 (S/390: LRA ICE building glibc)Vladimir Makarov1-1/+2
2013-07-21Fix typos.Ondřej Bílka1-1/+1
2013-07-11lra-constraints.c (curr_insn_transform): Switch off optional reloads.Vladimir Makarov1-1/+1
2013-07-05re PR rtl-optimization/55342 ([LRA,x86] Non-optimal code for simple loop with...Vladimir Makarov1-2/+129
2013-06-28lra-constraints.c (need_for_split_p): Check call used hard regs living throug...Vladimir Makarov1-1/+10
2013-06-27lra-constraints.c (inherit_in_ebb): Process static hard regs too.Vladimir Makarov1-118/+126
2013-06-08re PR rtl-optimization/57559 (S/390: ICE with lra)Vladimir Makarov1-9/+2
2013-06-06re PR rtl-optimization/57459 (LRA inheritance bug)Vladimir Makarov1-1/+1
2013-05-24lra-constraints.c (emit_spill_move): Use smaller mode for mem-mem moves.Vladimir Makarov1-22/+56
2013-05-07ira.c (update_equiv_regs): Add insn having equiv memory even if it is not lhs...Vladimir Makarov1-24/+65
2013-05-02lra-constraints.c (process_alt_operands): Add checking alt number to choose t...Vladimir Makarov1-1/+3
2013-05-01re PR target/57091 (ICE: in assign_by_spills, at lra-assigns.c:1268 with -mcm...Vladimir Makarov1-26/+17
2013-04-29re PR target/57097 (ICE: in find_hard_regno_for, at lra-assigns.c:561 with -O...Vladimir Makarov1-5/+30
2013-04-26rtl.h (struct rtx_def): Add comment for field jump.Vladimir Makarov1-51/+129
2013-04-24revert: rtl.h (struct rtx_def): ...Vladimir Makarov1-128/+53
2013-04-24re PR rtl-optimization/57046 (wrong code generated by gcc 4.8.0 on i686)Vladimir Makarov1-1/+10
2013-04-24rtl.h (struct rtx_def): Add comment for field jump.Vladimir Makarov1-53/+128
2013-04-23lra-assigns.c (find_hard_regno_for): Use lra_reg_val_equal_p to check the reg...Shiva Chen1-3/+2
2013-04-19re PR rtl-optimization/56847 ('-fpie' triggers - internal compiler error: in ...Vladimir Makarov1-2/+9
2013-02-22re PR inline-asm/56148 (inline asm matching constraint with different mode)Vladimir Makarov1-7/+15
2013-02-12re PR inline-asm/56148 (inline asm matching constraint with different mode)Vladimir Makarov1-20/+40
2013-02-08re PR rtl-optimization/56246 (ICE in assign_by_spills, at lra-assigns.c:1262)Vladimir Makarov1-17/+19
2013-02-08re PR rtl-optimization/56195 (Error: incorrect register `%rdi' used with `l' ...Jakub Jelinek1-2/+14
2013-02-07lra-constraints.c (process_alt_operands): Fix recently added comment.Vladimir Makarov1-4/+4
2013-02-07re PR rtl-optimization/56225 (ICE in lra-constraints.c when executing the tes...Vladimir Makarov1-1/+16
2013-01-30re PR rtl-optimization/56144 (ICE in get_reload_reg, at lra-constraints.c:421)Vladimir Makarov1-18/+20
2013-01-24re PR inline-asm/55934 (LRA inline asm error recovery)Steven Bosscher1-4/+16
2013-01-20re PR target/55433 ([LRA] ICE on excessive reloads)Vladimir Makarov1-6/+17
2013-01-18re PR target/55433 ([LRA] ICE on excessive reloads)Vladimir Makarov1-18/+30
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-09PR rtl-optimization/pr55829Vladimir Makarov1-14/+30
2012-12-21re PR inline-asm/55775 (ICE when building pari)Vladimir Makarov1-23/+4