summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* PR tree-optimization/19060jakub2005-01-151-20/+52
* * fold-const.c (fold): Also handle EXACT_DIV_EXPR when foldingfalk2005-01-091-1/+2
* PR tree-optimization/19283jakub2005-01-071-1/+4
* * fold-const.c (fold_single_bit_test): Delete unreachable handlingsayle2005-01-041-22/+1
* * fold-const.c (force_fit_type): Cope with types larger than 2 HWI.rth2005-01-041-131/+149
* 2004-12-28 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-12-281-0/+15
* PR middle-end/17746ebotcazou2004-12-231-4/+5
* * fold-const.c (multiple_of_p): Handle BIT_AND_EXPR whenrth2004-12-181-0/+7
* * fold-const.c (fold_single_bit_test): If flag_syntax_only, pretendjakub2004-12-141-5/+8
* PR middle-end/18921sayle2004-12-111-6/+6
* gcc/kazu2004-12-071-3/+3
* 2004-11-30 Eric Christopher <echristo@redhat.com>echristo2004-11-301-3/+3
* * expr.c (get_inner_reference): Handle REAL/IMAGPART_EXPR.rth2004-11-301-3/+1
* * fold-const.c: Fix a comment typo.kazu2004-11-271-1/+1
* * fold-const.c (extract_muldiv_1) <case ABS_EXPR>: If ctype isjakub2004-11-271-1/+15
* * fold-const.c (operand_equal_p): Remove kludge allowing ARG0 andkenner2004-11-241-54/+37
* * fold-const.c (nondestructive_fold_binary_to_constant): Renamesayle2004-11-231-9/+6
* PR tree-optimization/18529rakdver2004-11-221-5/+63
* PR target/17107nathan2004-11-181-4/+5
* PR tree-optimization/18431rakdver2004-11-151-15/+143
* * tree-ssa-loop-ivopts.c (get_address_cost): Add address elements inrakdver2004-11-101-13/+37
* * fold-const.c (pedantic_non_lvalue): Make it static.kazu2004-11-091-1/+1
* * fold-const.c (non_lvalue): Don't construct NON_LVALUE_EXPRkazu2004-11-061-0/+5
* * fold-const.c (fold): Reassociate also (x - mult) + mult andrakdver2004-11-021-10/+16
* PR tree-optimization/18048rakdver2004-10-271-0/+107
* 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-10-111-0/+15
* PR middle-end/17894sayle2004-10-091-0/+3
* * fold-const.c (fold) [EQ_EXPR]: When seeing if D & ~C != 0 tokazu2004-10-031-9/+8
* 2004-09-29 Eric Christopher <echristo@redhat.com>echristo2004-09-291-35/+26
* * c-typeck.c, defaults.h, dwarf.h, dwarf2out.c, fold-const.c,kazu2004-09-251-3/+3
* 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>dorit2004-09-231-1/+7
* * fold-const.c (fold): Avoid non INTEGER_TYPEs when wideningdnovillo2004-09-221-0/+1
* 2004-09-17 Jeffrey D. Oldham <oldham@codesourcery.com>zack2004-09-171-83/+84
* * 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