aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2005-06-06combine.c (try_combine): Use hard_regno_nregs array instead of HARD_REGNO_NRE...Jakub Jelinek1-2/+2
2005-05-04re PR rtl-optimization/21239 (Illegal elimination of SSE2 load/store using xm...Jakub Jelinek1-1/+1
2005-04-22builtins.c (gimplify_va_arg_expr): Reword comments to avoid 'abort'.Nathan Sidwell1-3/+2
2005-04-15cfgrtl.c (purge_all_dead_edge): Remove an unused argument.Kazu Hirata1-1/+1
2005-04-10combine.c (combine_simplify_rtx): Remove a transformation that relies on an i...Richard Sandiford1-41/+0
2005-04-05combine.c (RTL_HOOKS_GEN_LOWPART_NO_EMIT): Use gen_lowpart_for_combine.Paolo Bonzini1-0/+4
2005-03-22re PR rtl-optimization/20527 (Mishandling of postincrement causes bzip2 misco...Hans-Peter Nilsson1-3/+7
2005-03-21combine.c (combine_simplify_rtx, [...]): Adjust calls to reverse_comparison.Paolo Bonzini1-58/+14
2005-03-19combine.c (try_combine): When changing the mode of a hard reg, make sure that...Bernd Schmidt1-3/+9
2005-03-18combine.c (gen_binary): Remove.Paolo Bonzini1-289/+304
2005-03-15re PR rtl-optimization/20291 (combine throws away clobbers before trying to s...J"orn Rennecke1-0/+20
2005-03-10re PR target/20322 (Miscompilation of libcpp/expr.c at -O2+)Jakub Jelinek1-0/+14
2005-03-08c-common.c, [...]: Fix comment formatting.Kazu Hirata1-1/+2
2005-03-05combine.c (simplify_and_const_int): Use gen_int_mode instead of GEN_INT (trun...Kazu Hirata1-1/+1
2005-02-28calls.c (emit_call_1): Don't use REG_ALWAYS_RETURN.Kazu Hirata1-1/+0
2005-02-12c-tree.h, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-02-03combine.c (simplify_comparison, [...]): Do not drop the extend if we'd have t...Alexandre Oliva1-14/+23
2005-01-29combine.c (make_field_assignment): Fix argument order to gen_int_mode.Richard Henderson1-1/+1
2005-01-26re PR middle-end/18008 (Duplicate mask on bitfield insertion)Richard Henderson1-11/+42
2005-01-23combine.c (simplify_logical): Only simplify logical expressions of the form i...Roger Sayle1-6/+8
2005-01-21re PR target/18701 (mmix-knuth-mmixware gcc.c-torture/execute failures: 20010...Hans-Peter Nilsson1-6/+2
2005-01-19re PR rtl-optimization/15139 (cc1 uses excessive amounts of memory compiling ...Jakub Jelinek1-0/+49
2005-01-18basic-block.h, [...]: Update copyright.Kazu Hirata1-1/+1
2005-01-18re PR rtl-optimization/19296 (Range check on short miscompiled at -O)Eric Botcazou1-24/+51
2005-01-05combine.c (expand_compound_operation): Add comment that we fall through after...Steven Bosscher1-2/+3
2004-12-31re PR target/18701 (mmix-knuth-mmixware gcc.c-torture/execute failures: 20010...Hans-Peter Nilsson1-2/+6
2004-12-31re PR target/18701 (mmix-knuth-mmixware gcc.c-torture/execute failures: 20010...Hans-Peter Nilsson1-1/+9
2004-12-15combine.c (combine_validate_cost): Consider cost of undobuf.other_insn rather...Ian Lance Taylor1-2/+17
2004-11-27re PR rtl-optimization/17825 (ICE in reg_bitfield_target_p)Jakub Jelinek1-3/+3
2004-11-23combine.c (gen_lowpart_for_combine): Factor out mode of x as well as mode siz...Richard Henderson1-34/+32
2004-10-22alias.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-10-18simplify-rtx.c (mode_signbit_p): Externalize function...Pat Haugen1-0/+20
2004-09-30combine.c (force_to_mode): Only convert the expression (AND (NE FOO 0) CONST)...Roger Sayle1-0/+1
2004-09-28cse.c (cse_insn): Avoid creating direct non-local jumps.Ulrich Weigand1-0/+2
2004-09-26re PR rtl-optimization/17151 (x >> (y % WORDSIZE) not optimized)Roger Sayle1-5/+0
2004-09-24re PR middle-end/17503 (quadratic behaviour in invalid_mode_change_p)Richard Henderson1-7/+2
2004-09-09combine.c (try_combine): When swapping i2 and i3...Ulrich Weigand1-1/+7
2004-09-07cfganal.c (flow_depth_first_order_compute, [...]): Use gcc_assert or gcc_unre...Nathan Sidwell1-38/+41
2004-09-05c-common.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-09-02combine.c (try_combine): Delay modifying of insns which cannot be easily undone.Roman Zippel1-34/+39
2004-09-02* combine.c (distribute_notes): Don't add REG_LABEL to jump insn.Roman Zippel1-8/+12
2004-08-22ppro.md (ppro_complex_insn): Add missing check for cpu==pentiumpro.Steven Bosscher1-1/+1
2004-08-20re PR rtl-optimization/17099 (Bootstrap failure on powerpc64-redhat-linux)Jakub Jelinek1-3/+2
2004-08-18rtl.def (NIL): Delete.Zack Weinberg1-15/+15
2004-08-18rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson1-1/+1
2004-07-17cfgcleanup.c (try_simplify_condjump): Don't remove line notes to avoid unreac...Steven Bosscher1-6/+0
2004-07-15combine.c (simplify_set): match the mode of the constant 0 with the tested op...Roman Zippel1-1/+1
2004-07-11rtlanal.c (insn_rtx_cost): New function, moved and renamed from combine.c's c...Roger Sayle1-46/+11
2004-07-09alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn1-39/+39
2004-07-04* combine.c (simplify_comparison): Fix comment typo.Richard Sandiford1-1/+1