summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* * fold-const.c (fold): Fold difference of addresses.rakdver2004-09-161-0/+60
* gcc:jsm282004-09-151-2/+2
* * cgraph.h, cgraphunit.c, fold-const.c, lambda-mat.c,kazu2004-09-141-2/+2
* * fold-const.c (fold_checksum_tree): Ignore TYPE_CACHED_VALUES.drow2004-09-131-3/+9
* PR c++/16254rth2004-09-121-43/+0
* PR c++/17412steven2004-09-111-7/+9
* PR middle-end/17024sayle2004-09-111-13/+33
* PR middle-end/17055sayle2004-09-101-0/+20
* * final.c (shorten_branches, final, get_insn_template,nathan2004-09-081-133/+140
* * c-common.c, c-decl.c, combine.c, defaults.h, fold-const.c,kazu2004-09-051-2/+2
* Revert:kenner2004-09-041-36/+54
* * fold-const.c (operand_equal_p): Remove code to allow null ARG0/1.kenner2004-09-041-54/+36
* PR middle-end/17258rth2004-09-021-0/+4
* * fold-const.c (operand_equal_p): Require equal sign also forjakub2004-09-011-4/+15
* * fold-const.c (tree_expr_nonzero_p): Use get_base_address beforerth2004-08-301-5/+16
* * tree.h (size_int_type): Remove.nathan2004-08-271-99/+8
* * tree.h (build_int_cst): New, sign extended constant.nathan2004-08-251-30/+29
* * tree-ssa-loop-ivcanon.c: New file.rakdver2004-08-241-16/+37
* * tree.h (enum size_type_kind): Remove USIZETYPE, UBITSIZETYPE.nathan2004-08-231-2/+1
* 2004-08-22 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-08-221-44/+0
* * fold-const.c (round_up, round_down): Use build_int_cst.nathan2004-08-201-15/+35
* * fold-const.c (int_const_binop): Don't generate non-overflowingnathan2004-08-201-17/+1
* * tree.h (TYPE_CACHED_VALUES_P): New.nathan2004-08-191-9/+17
* gcc/ChangeLog:bonzini2004-08-171-0/+1
* .:nathan2004-08-151-50/+34
* * stor-layout.c (round_up, round_down): Move ...rth2004-08-121-0/+70
* * tree.h (force_fit_type): Return a tree, take three flags.nathan2004-08-051-130/+146
* PR middle-end/16790sayle2004-08-031-3/+3
* * fold-const.c (fold) <TRUNC_MOD_EXPR>: The transformation "X % -Y"sayle2004-08-021-4/+6
* 2004-07-28 Eric Christopher <echristo@redhat.com>echristo2004-07-281-1/+0
* * fold-const.c (constant_boolean_node): Make extern.sayle2004-07-251-24/+39
* PR c/7284jsm282004-07-221-1/+5
* 2004-07-21 Paolo Bonzini <bonzini@gnu.org>bonzini2004-07-211-6/+3
* * fold-const.c (operand_equal_p): Temporarily support NULL args.kenner2004-07-211-3/+25
* * rtl.h (plus_constant): Delete.zack2004-07-201-5/+5
* * fold-const.c (tree_expr_nonzero_p): Add function prototype.sayle2004-07-191-50/+23
* * fold-const.c (fold) <PLUS_EXPR>: Canonicalize X + -C as X - C forsayle2004-07-111-1/+15
* * builtins.c (fold_builtin_fputs): Don't bother converting thesayle2004-07-111-3/+56
* PR tree-optimization/16437jsm282004-07-111-1/+1
* * builtins.c (fold_builtin_strcpy): Merge functionality fromsayle2004-07-081-1/+1
* * except.c (expand_eh_region_start, expand_eh_region_end,rth2004-07-081-8/+1
* 2004-07-07 Andrew Pinski <apinski@apple.com>pinskia2004-07-071-2/+2
* * expr.c (expand_expr_real_1): Fix formating.pinskia2004-07-071-1/+0
* * fold-const.c (fold) <TRUNC_MOD_EXPR>: Optimize unsigned modulussayle2004-07-051-7/+55
* * c-decl.c (grokdeclarator): Don't frob current_function_declrth2004-07-031-14/+2
* * tree.def (RTL_EXPR): Remove.rth2004-07-021-10/+2
* * tree.def (REALPART_EXPR, IMAGPART_EXPR): Change class to 'r'.rth2004-06-281-0/+2
* 2004-06-28 Paolo Bonzini <bonzini@gnu.org>bonzini2004-06-281-28/+35
* * fold-const.c (fold) <BIT_IOR_EXPR>: Optimize ~X|X and X|~X as -1.sayle2004-06-271-6/+84
* * c-typeck.c, cfgexpand.c, ddg.c, ddg.h, df.c, fold-const.c,kazu2004-06-261-1/+1