* fold-const.c (fold) <PLUS_EXPR>: Guard (-A)+B -> B-A transformation
[gcc/gcc.git] / gcc / fold-const.c
2004-04-03 sayle * fold-const.c (fold) <PLUS_EXPR>: Guard (-A)+B -...
2004-04-01 rth * fold-const.c (folda): Preserve types of compa...
2004-04-01 jakub PR c++/14755
2004-04-01 kenner * expr.c (get_inner_reference): Use DECL_UNSIGNED...
2004-04-01 kenner * builtins.c, c-aux-info.c, c-common.c, c-cppbuiltin...
2004-03-30 fjahanianReassociate multiply expression with an adjacent non...
2004-03-26 sayle * fold-const.c (tree_expr_nonnegative_p): Handle BIT_X...
2004-03-25 ghazi * builtins.c (fold_builtin): Add new builtin optimizat...
2004-03-23 sayle * fold-const.c (tree_expr_nonnegative_p): A&B is nonne...
2004-03-23 kazu * fold-const.c (fold): Remove cases for INTEGER_CST...
2004-03-23 sayle2004-03-23 Kazu Hirata <kazu@cs.umass.edu>
2004-03-21 kenner * alias.c (get_alias_set): Remove handling of PLACEHOL...
2004-03-20 kazu * fold-const.c (fold): Replace "expr" with "t".
2004-03-20 kazu * fold-const.c (fold): Replace "final_type" with ...
2004-03-20 kazu * fold-const.c (fold): Constify "type".
2004-03-20 kazu * fold-const.c (fold): Replace "t" with "tem" where...
2004-03-20 kazu * fold-const.c (fold): Remove variable "invert".
2004-03-19 kazu * fold-const.c (fold) <ABS_EXPR>: Move the handling...
2004-03-19 kazu * fold-const.c (negate_expr): Move the handling of...
2004-03-17 mmitchelFix stuff accidentally committed in previous patch
2004-03-17 mmitchel PR c++/14481
2004-03-14 sayle * fold-const.c (negate_expr, operand_equal_for_compari...
2004-03-11 sayle * fold-const.c (negate_expr_p) <RSHIFT_EXPR>: We can...
2004-03-10 ghazi * fold-const.c (tree_expr_nonnegative_p): Add more...
2004-03-08 ghazi * fold-const.c (tree_expr_nonnegative_p): Reformat...
2004-03-07 sayle * fold-const.c (fold) <IOR_EXPR>: Fold x | x as x.
2004-03-07 sayle * fold-const.c (fold) <EQ_EXPR>: Rewrite optimization...
2004-03-06 ghazi * tree.h (BUILTIN_EXP10_P, BUILTIN_EXPONENT_P, BUILTIN...
2004-03-01 law * fold-const.c (fold): An equality comparison of a...
2004-02-28 ebotcazou * fold-const.c (fold): Strip NOPs that change the...
2004-02-27 ebotcazou * fold-const.c (fold): Revert 2004-02-25 change. ...
2004-02-27 kazu * c-decl.c, c-ppoutput.c, combine.c, cppfiles.c, dwarf...
2004-02-25 ebotcazou * fold-const.c (fold): Treat MAX_EXPR and MIN_EXPR...
2004-02-21 kazu * combine.c (SHIFT_COUNT_TRUNCATED): Remove.
2004-02-19 law * fold-const.c (invert_truthvalue): Do not...
2004-02-16 rth * fold-const.c (operand_equal_p): Fix VECTOR_CS...
2004-02-10 bonziniPR c/14092
2004-02-09 sayle * fold-const.c (fold) <NOP_EXPR>: Use the original...
2004-02-07 sayle PR middle-end/13696
2004-02-07 sayle * fold-const.c (negate_expr_p, negate_expr): Optimize...
2004-02-03 sayle * tree.c (commutative_tree_code, associative_tree_code...
2004-01-23 ebotcazou * fold-const.c (fold_binary_op_with_conditional_arg...
2004-01-20 sayle * fold-const.c (fold_convert): Rename to fold_convert_...
2004-01-20 jsm28 * c-decl.c (c_init_decl_processing): Set pedantic_lval...
2004-01-16 kazu * c-common.h: Fix comment formatting.
2004-01-06 kazu * alias.c: Fix comment typos.
2003-12-30 sayle * fold-const.c (fold) <COND_EXPR>: Don't require stric...
2003-12-29 sayle PR fortran/12632
2003-12-20 kazu * expr.c (check_max_integer_computation_mode): Remove.
2003-11-24 hubicka * fold-const.c (fold): Do not return early when optim...
2003-11-01 sayle PR middle-end/11968
2003-10-30 rth * fold-const.c (fold_single_bit_test): Convert...
2003-10-15 sayle2003-10-15 G�bor L�ki <alga@rgai.hu>
2003-10-11 sayle * fold-const.c (negate_mathfn_p): New function to...
2003-10-05 kazu * fold-const.c: Follow spelling conventions.
2003-10-03 sayle PR optimization/9325, PR java/6391
2003-10-01 kenner * fold-const.c (make_range): When handling unsigned...
2003-09-30 kazu * fold-const.c (fold): Fold (A & ~B) - (A & B) into
2003-09-29 kennerRemove extra comma in comment.
2003-09-29 kazu * fold-const.c (fold): Fold (A & ~B) - (A & B) into
2003-09-25 sayle PR bootstrap/12358
2003-09-18 sayle * tree.def (FFS_EXPR, CLZ_EXPR, CTZ_EXPR, POPCOUNT_EXPR,
2003-09-16 sayle * fold-const.c (tree_swap_operands_p): New function...
2003-09-14 kazu * alias.c: Follow spelling conventions.
2003-09-09 ghazi * builtins.c (real_dconstp, fold_builtin_logarithm,
2003-09-08 sayle * fold-const.c (operand_equal_p): Clarify documentation.
2003-09-01 zlomek * c-typeck.c (build_binary_op): Kill BIT_ANDTC_EXPR.
2003-08-26 sayle PR middle-end/12002
2003-08-26 sayle * fold-const.c (fold <MULT_EXPR>): Optimize (C1/X...
2003-08-22 kazu * c-decl.c: Fix comment formatting.
2003-08-21 zlomek * fold-const.c (fold): Fix bug in (A & C) == D where...
2003-08-20 sayle PR middle-end/11984
2003-08-20 jason * tree.h (IS_EXPR_CODE_CLASS): Also include...
2003-08-20 jason * builtins.c (expand_builtin_mathfn): Use get_c...
2003-08-19 kazu * builtins.c: Fix comment typos.
2003-08-14 sayle * fold-const.c (negate_expr_p): MULT_EXPRs and RDIV_EX...
2003-08-12 sayle * fold-const.c (fold): Optimize any associative floati...
2003-08-04 sayle PR middle-end/11771
2003-08-04 sayle * fold-const.c (fold <PLUS_EXPR>): Transform x+x into...
2003-08-01 sayle * fold-const.c (fold <MULT_EXPR>): Optimize both x...
2003-07-31 rakdver * fold-const.c (fold): Fold some comparisons of bit...
2003-07-28 jakub * configure.in (--enable-checking): Add fold category.
2003-07-22 mmitchel * fold-const.c (force_fit_type): Handle OFFSET_TYPE.
2003-07-22 kazu * alias.c: Fix comment formatting.
2003-07-19 ghazi * alias.c alloc-pool.c bitmap.c bitmap.h bt-load.c...
2003-07-18 sayle * fold-const.c (const_binop): Avoid performing the...
2003-07-10 kazu PR c/11449
2003-07-10 aj * fold-const.c: Properly wrap prototypes.
2003-07-09 mmitchel * fold-const.c (make_range): Do not access operand...
2003-07-07 aj2003-07-07 Andreas Jaeger <aj@suse.de>
2003-07-04 law * expr.c (do_store_flag): Pass in the correct...
2003-07-03 sayle * real.c (real_trunc, real_floor, real_ceil): New...
2003-07-03 sayle PR target/10700
2003-07-03 law * expr.c (do_store_flag): Remove special case folding for
2003-07-02 ebotcazou PR optimization/11210
2003-07-01 aj * fold-const.c: Convert prototypes to ISO C90.
2003-07-01 kazu * basic-block.h: Fix comment typos.
2003-06-29 kazu * alloc-pool.c: Fix comment formatting.
2003-06-29 ebotcazou PR optimization/11210
2003-06-26 ebotcazou PR optimization/11210
next