aboutsummaryrefslogtreecommitdiff
path: root/gcc/simplify-rtx.c
AgeCommit message (Expand)AuthorFilesLines
2004-09-09ra-build.c (copy_insn_p, [...]): Use gcc_assert and gcc_unreachable instead o...Nathan Sidwell1-129/+105
2004-09-04md.texi (shift patterns): New anchor.Richard Sandiford1-30/+15
2004-07-27cfgexpand.c (tree_expand_cfg): Fix comment.Steven Bosscher1-4/+1
2004-07-26c-common.c (disable_builtin_function): Rename variable n to new_disabled_buil...Bernardo Innocenti1-19/+19
2004-07-25c-common.c: Rename all identifiers named `new'.Bernardo Innocenti1-30/+30
2004-07-14expr.c (enqueue_insn, [...]): Remove.Paolo Bonzini1-3/+0
2004-07-09simplify-rtx.c (simplify_const_relational_operation): Only look at bounds of ...Richard Henderson1-1/+1
2004-07-01simplify-rtx.c (simplify_binary_operation): Use rtx_cost instead of "had_mult...Roger Sayle1-11/+9
2004-07-01alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn1-1/+1
2004-06-30re PR tree-optimization/15310 ([tree-ssa] Optimize an addition in a bit field)Jakub Jelinek1-0/+46
2004-06-15alias.c (record_set, [...]): Use REG_P.Jerry Quinn1-5/+5
2004-06-14re PR middle-end/15945 (Incorrect floating point optimization)Jakub Jelinek1-0/+35
2004-05-27combine.c (gen_binary): Remove.Paolo Bonzini1-2/+4
2004-05-19Multiple fixes: PRs 14692, 15274 and 15463Zdenek Dvorak1-27/+57
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-5/+0
2004-05-01simplify-rtx.c (simplify_ternary_operation): When converting an IF_THEN_ELSE ...Paolo Bonzini1-1/+1
2004-04-29combine.c (combine_simplify_rtx): Adjust call to use simplify_relational_oper...Paolo Bonzini1-100/+126
2004-04-12simplify-rtx.c (simplify_binary_operation): Remove fall throughs.Roger Sayle1-43/+100
2004-04-09simplify-rtx.c (mode_signbit_p): New function to check whether an RTX is an i...Roger Sayle1-1/+74
2004-04-05simplify-rtx.c (simplify_binary_operation): Constant fold DIV, MOD, UDIV and ...Roger Sayle1-6/+25
2004-03-20alias.c, [...]: Replace calls via (*targetm.foo) () with targetm.foo ().Kazu Hirata1-1/+1
2004-03-11* simplify-rtx.c (simplify_relational_operation): Fix typo.Richard Henderson1-1/+1
2004-03-11fold-const.c (negate_expr_p): We can optimize -((int)X>>C) where C is an inte...Roger Sayle1-0/+16
2004-03-09simplify-rtx.c (simplify_const_relational_operation): New function renamed fr...Roger Sayle1-36/+45
2004-03-05simplify-rtx.c (simplify_relational_operation): If flag_wrapv is set...Paolo Bonzini1-2/+3
2004-03-03alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini1-23/+28
2004-02-21combine.c (SHIFT_COUNT_TRUNCATED): Remove.Kazu Hirata1-8/+0
2004-02-18simplify-rtx.c (simplify_unary_operation): Deal with logicals on floats.Jan Hubicka1-15/+54
2004-01-24simplify-rtx.c (simplify_relational_operation): Don't simplify address == con...Jakub Jelinek1-0/+2
2004-01-23re PR rtl-optimization/13821 (IRIX 6.5 bootstrap failure: ICE in simplify_gen...Roger Sayle1-2/+3
2004-01-22rtlanal.c (subreg_lsb_1): New function split out from subreg_lsb.Roger Sayle1-1/+36
2004-01-19re PR rtl-optimization/5263 (a & b & ~a & ~b not optimized)Roger Sayle1-58/+49
2004-01-12Update copyright.Richard Earnshaw1-1/+1
2004-01-12simplify-rtx.c (simplify_immed_subreg): Correctly extract the high word of an...Richard Earnshaw1-1/+2
2004-01-12* simplify-rtx.c (simplify_plus_minus): Always generate canonical form.Paul Brook1-10/+4
2004-01-08simplify-rtx.c (simplify_immed_subreg): Fix construction of floating-point co...Richard Sandiford1-1/+1
2004-01-06emit-rtl.c (gen_lowpart_common): Use simplify_gen_subreg for constants.Geoffrey Keating1-201/+266
2004-01-06alias.c: Fix comment typos.Kazu Hirata1-1/+1
2003-12-05dojump.c (do_jump): If the expression being compared against zero...Roger Sayle1-2/+20
2003-11-02re PR rtl-optimization/10817 (gcc does not optimize result=0;if(t!=0)result=t...Roger Sayle1-11/+27
2003-10-26simplify-rtx.c (simplify_replace_rtx): Avoid allocating duplicate RTL nodes.Roger Sayle1-47/+50
2003-10-11re PR rtl-optimization/12260 (ICE in output_operand: invalid expression as op...Roger Sayle1-1/+31
2003-10-05c-pretty-print.c: Fix comment typos.Kazu Hirata1-1/+1
2003-10-03PR optimization/9325, PR java/6391Roger Sayle1-7/+87
2003-09-18simplify-rtx.c (simplify_unary_operation): Only transform (not (eq X Y)) into...Roger Sayle1-0/+1
2003-09-16re PR bootstrap/12269 (Mainline failed to bootstrap on Linux/ia64)Roger Sayle1-45/+52
2003-09-11combine.c (combine_simplify_rtx): Move several NOT and NEG optimizations from...Roger Sayle1-2/+106
2003-09-04re PR rtl-optimization/11700 ([M68K] ICE in subreg_hard_regno)Roger Sayle1-3/+5
2003-08-26builtins.c (fold_builtin_bitop): New function to perform constant folding of ...Roger Sayle1-11/+10
2003-08-22builtin-attrs.def: Fix comment formatting.Kazu Hirata1-1/+1