summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* ./:ian2007-01-281-38/+39
* * tree.c (tree_fold_gcd): Delete.sayle2007-01-281-2/+2
* * fold-const.c (size_binop): In the fast-paths for X+0, 0+X, X-0 andsayle2007-01-281-11/+47
* * builtins.c (fold_builtin_1): Treat ccos and ccosh as 'even'ghazi2007-01-261-0/+9
* * fold-const.c (fold_unary) <VIEW_CONVERT_EXPR>: Optimize away asayle2007-01-191-0/+2
* * tree.h (force_fit_type_double): Remove unused final argument.sayle2007-01-131-27/+19
* * builtins.c (expand_builtin_pow, expand_builtin_powi,sayle2007-01-111-66/+35
* ./:ian2007-01-101-0/+25
* gcctromey2007-01-101-8/+2
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-081-75/+72
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-081-21/+10
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-081-44/+72
* * fold-const.c (fold_convert): When casting an expression to void,sayle2007-01-041-1/+4
* * fold-const.c (fold_binary) <EQ_EXPR>: Fold "(X^C1) eq/ne C2" intosayle2007-01-021-0/+39
* 2006-12-31 Richard Guenther <rguenther@suse.de>rguenth2006-12-311-0/+104
* PR middle-end/30322sayle2006-12-311-1/+22
* 2006-12-31 Richard Guenther <rguenther@suse.de>rguenth2006-12-311-1/+1
* 2006-12-14 Richard Guenther <rguenther@suse.de>rguenth2006-12-141-0/+57
* 2006-12-14 Richard Guenther <rguenther@suse.de>rguenth2006-12-141-0/+26
* 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>pinskia2006-12-121-0/+8
* 2006-12-12 Richard Guenther <rguenther@suse.de>rguenth2006-12-121-1/+3
* Merge gimple-tuples-branch into mainline.aldyh2006-12-051-13/+25
* * builtins.c, cfgloop.h, cgraph.h, config/arm/arm.c,kazu2006-12-021-2/+2
* * fold-const.c (fold_binary) <LT_EXPR>: Use the precision of theebotcazou2006-12-011-14/+19
* PR tree-optimization/29921rakdver2006-11-221-2/+13
* * fold-const.c (fold_strip_sign_ops): Handle copysign.ghazi2006-11-181-7/+22
* 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>pinskia2006-11-151-0/+3
* * fold-const.c (fold_strip_sign_ops): Handle COMPOUND_EXPR andghazi2006-11-141-0/+16
* * fold-const.c (optimize_bit_field_compare): Recursively callsayle2006-11-131-9/+13
* * fold-const.c (negate_expr_p) <PLUS_EXPR, MINUS_EXPR>: Correct/refinesayle2006-11-131-4/+8
* * builtins.c (fold_builtin_cosh): New.ghazi2006-11-121-1/+11
* PR tree-optimization/13827sayle2006-11-121-0/+43
* * fold-const.c (int_binop_types_match_p): New function.sayle2006-11-121-26/+63
* 2006-11-11 Richard Guenther <rguenther@suse.de>rguenth2006-11-111-18/+0
* * fold-const.c (operand_equal_p) <INTEGER_CST, REAL_CST, VECTOR_CST>:sayle2006-11-111-11/+3
* * builtins.c (fold_builtin_cos): Use fold_strip_sign_ops().ghazi2006-11-111-0/+11
* * fold-const.c (negate_mathfn_p): Add BUILT_IN_ERF.ghazi2006-11-111-0/+1
* 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>sayle2006-11-091-1/+1
* * tree-ssa-propagate.c (set_rhs): Restructure validity tests as asayle2006-11-081-7/+1
* PR middle-end/29695jakub2006-11-051-7/+70
* 2006-09-07 Eric Christopher <echristo@apple.com>geoffk2006-11-011-1/+2
* PR middle-end/23470sayle2006-11-011-13/+44
* * fold-const.c (fold_comparison): Fold ~X op ~Y as Y op X.sayle2006-10-291-7/+22
* PR tree-optimization/15458sayle2006-10-291-0/+7
* 2006-10-28 Richard Guenther <rguenther@suse.de>rguenth2006-10-281-1/+1
* 2006-10-28 Richard Guenther <rguenther@suse.de>rguenth2006-10-281-0/+124
* 2006-10-24 Richard Guenther <rguenther@suse.de>rguenth2006-10-231-3/+11
* 2006-10-21 Richard Guenther <rguenther@suse.de>rguenth2006-10-211-0/+42
* * fold-const.c (add_double): Rename to add_double_with_sign.ebotcazou2006-10-191-22/+35
* 2006-08-26 Richard Guenther <rguenther@suse.de>rguenth2006-08-251-1/+2