aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)Author
2004-05-12This commit was manufactured by cvs2svn to create tagapple/gcc-1750no-author
2004-03-20 * fold-const.c (fold_relational_const): Remove dead code.Kazu Hirata
2004-03-08Mainline merge as of 2004-03-07.Diego Novillo
2004-03-04 * fold-const.c (fold): When rebuilding the expression after aJeff Law
2004-03-04Mainline merge as of 2004-03-03.Diego Novillo
2004-03-02Merge to tree-ssa-20020619-merge-20040227.Richard Henderson
2004-03-012004-03-01 Andrew Pinski <pinskia@physics.uc.edu>Andrew Pinski
2004-02-27Fix typo in last change.Jeff Law
2004-02-27 * fold-const.c (fold): Tighten test for optimizing an equalityJeff Law
2004-02-26 * fold-const.c (fold): An equality comparison of the address ofJeff Law
2004-02-19 * fold-const.c (invert_truthvalue): Do not call invert_tree_comparisonJeff Law
2004-02-16 * fold-const.c (operand_equal_p): Fix VECTOR_CST comparison.Richard Henderson
2004-02-13Mainline merge as of 2004-02-11.Diego Novillo
2004-01-30Mainline merge as of 2004-01-26.Diego Novillo
2004-01-20 * fold-const.c (fold_convert): Rename to fold_convert_const.Roger Sayle
2004-01-06 * fold-const.c (fold): Do not rebuild comparison when nothingJan Hubicka
2004-01-03Merge to tree-ssa-20020619-merge-20040102.Richard Henderson
2003-12-02 * tree-dfa.c (get_expr_operands): Don't handle PLUS_EXPR insideRichard Henderson
2003-11-24 * fold-const.c (fold): Do not return early when optimizing COMPONENT_REFJan Hubicka
2003-11-142003-11-14 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2003-11-13Mainline merge as of 2003-11-11.Diego Novillo
2003-11-11Fix accidental commit.Steven Bosscher
2003-11-09 * fold-const.c (fold_relational_const): Check for side effects.Jan Hubicka
2003-11-08 * fold.c (nondestructive_fold_binary_to_constant): Fix typo.Jan Hubicka
2003-11-07 * fold-const.c (tree_expr_nonzero_p): Fix typo.Jan Hubicka
2003-11-07 * fold-const.c (tree_expr_nonzero_p): New function.Jan Hubicka
2003-11-06 * tree-cfg.c (STRIP_CONTAINERS): Remove.Steven Bosscher
2003-10-30 * fold-const.c (fold_single_bit_test): Convert the input to theRichard Henderson
2003-10-24 * fold-const.c (nondestructive_fold_binary_to_constant): Realize thatJan Hubicka
2003-10-19Mainline merge as of 2003-10-17.Diego Novillo
2003-10-16 * fold-const.c: Merge from mainline.Roger Sayle
2003-10-122003-10-12 Richard Henderson <rth@redhat.com>Richard Henderson
2003-10-06 * fold-const.c (fold): Fold (T1)((T2)X op Y) into (T1)X op Y,Richard Henderson
2003-10-06Merge from mainline, tree-ssa-20020619-merge-20031005.Richard Henderson
2003-09-28Merge from mainline.Richard Henderson
2003-09-24 * fold-const.c (fold_read_from_constant_string): New function.Jeff Law
2003-09-18 * tree.h (commutative_tree_code, associative_tree_code): DeclareJeff Law
2003-08-21 * tree.h (IS_EXPR_CODE_CLASS): Also include 'r' and 's'.Jason Merrill
2003-08-20Mainline merge as of 2003-08-17.Diego Novillo
2003-08-14 * fold-const.c (fold, case INDIRECT_REF): Revert last change.Jeff Law
2003-08-14 * fold-const.c (fold, case INDIRECT_REF): Optimize reads fromJeff Law
2003-08-12 * fold-const.c (fold, cases NE_EXPR and EQ_EXPR): Fold equalityJeff Law
2003-07-25 * c-call-graph.c: Convert to ISO C90.Andreas Jaeger
2003-07-23Mainline merge as of 2003-07-22.Diego Novillo
2003-07-21 * Makefile.in (tree-ssa-dom.o): Add dependency on $(TREE_DUMP_H).Diego Novillo
2003-07-212003-07-21 Steven Bosscher <steven@gcc.gnu.org>Diego Novillo
2003-07-08 * fold-const.c (nondestructive_fold_unary_to_constant: For BIT_NOT_EXPRJeff Law
2003-07-05 * expr.c (do_store_flag): Pass in the correct result typeJeff Law
2003-07-03 * expr.c (do_store_flag): Remove special case folding forJeff Law
2003-06-29* fold-const.c (fold): Don't save_expr unless TREE_SIDE_EFFECTS.Jeff Sturm