Age | Commit message (Expand) | Author | Files | Lines |
2007-04-12 | re PR tree-optimization/24689 (operand_equal_p does not return true for some ... | Richard Guenther | 1 | -2/+6 |
2007-04-08 | tree.h (maybe_fold_offset_to_component_ref): Declare. | Jan Hubicka | 1 | -0/+7 |
2007-04-03 | re PR middle-end/30704 (Incorrect constant generation for long long) | Jakub Jelinek | 1 | -16/+18 |
2007-03-30 | typeck.c (java_signed_or_unsigned_type): Remove. | Rafael Avila de Espindola | 1 | -1/+1 |
2007-03-25 | re PR middle-end/30784 (ICE on loop vectorization (-O1 -march=athlon-xp -ftre... | Dorit Nuzman | 1 | -2/+14 |
2007-03-23 | * fold-const.c (fold_binary): Correct warning for X - c >= X. | Ian Lance Taylor | 1 | -1/+1 |
2007-03-12 | ipa-type-escape improvements | Olga Golovanevsky | 1 | -2/+1 |
2007-03-09 | fold-const.c (fold_comparison): Remove compile-time evaluation of complex con... | Roger Sayle | 1 | -23/+90 |
2007-03-08 | builtins.def (lceil, [...]): Mark with ATTR_CONST_NOTHROW_LIST. | Kaveh R. Ghazi | 1 | -0/+1 |
2007-03-05 | fold-const.c (fold_binary): Remove duplicate folding of comparison of non-nul... | Richard Guenther | 1 | -8/+0 |
2007-03-04 | re PR middle-end/30744 (ICE in compare_values, at tree-vrp.c:466) | Roger Sayle | 1 | -6/+13 |
2007-02-28 | re PR middle-end/30364 (Wrong variable ranges due to constant folding) | Richard Guenther | 1 | -4/+25 |
2007-02-28 | builtins.c (fold_builtin_call_list, [...]): Delete, and replace with... | Sandra Loosemore | 1 | -10/+14 |
2007-02-24 | re PR middle-end/30951 (Does not fold x + CST == x and x + CST != x) | Richard Guenther | 1 | -0/+18 |
2007-02-23 | builtins.c (fold_builtin_logb, [...]): New. | Kaveh R. Ghazi | 1 | -0/+1 |
2007-02-20 | fold-const.c (tree_expr_nonnegative_warnv_p): Handle scalb, scalbn and scalbln. | Kaveh R. Ghazi | 1 | -0/+3 |
2007-02-18 | cfgloop.c, [...]: Fix comment typos. | Kazu Hirata | 1 | -2/+2 |
2007-02-16 | fold-const.c (tree_swap_operands_p): Treat SSA_NAMEs like DECLs but prefer SS... | Richard Guenther | 1 | -5/+12 |
2007-02-15 | re PR middle-end/30433 (no longer folding __complex__(0.0, 1.0) == __complex_... | Andrew Pinski | 1 | -0/+23 |
2007-02-15 | tree.h (enum tree_code_class): Add tcc_vl_exp. | Sandra Loosemore | 1 | -154/+194 |
2007-02-13 | common.opt: Add Wstrict-overflow and Wstrict-overflow=. | Ian Lance Taylor | 1 | -137/+621 |
2007-02-09 | re PR tree-optimization/23361 (Can't eliminate empty loops with power of two ... | Zdenek Dvorak | 1 | -0/+34 |
2007-02-06 | fold-const.c (negate_expr_p): Handle CONJ_EXPR. | Kaveh R. Ghazi | 1 | -0/+9 |
2007-02-05 | fold-const.c (fold_unary): Test for availability of BUILT_IN_COS before simpl... | Roger Sayle | 1 | -4/+12 |
2007-02-04 | re PR middle-end/30636 (incorrect array bounds warning on multi-dimensional a... | Richard Guenther | 1 | -0/+29 |
2007-02-03 | builtins.c (fold_builtin_cabs): Fold cabs(x+xi) into fabs(x)*sqrt(2). | Kaveh R. Ghazi | 1 | -2/+39 |
2007-02-02 | fold-const.c (negate_expr_p, [...]): Handle COMPLEX_EXPR. | Kaveh R. Ghazi | 1 | -0/+11 |
2007-02-01 | alias.c (init_alias_analysis): Correct whitespace. | Roger Sayle | 1 | -2/+2 |
2007-02-01 | re PR middle-end/30656 (ICE with -ftrapv) | Richard Guenther | 1 | -1/+1 |
2007-01-30 | fold-const.c (round_up): Make HIGH an unsigned HOST_WIDE_INT to avoid undefin... | Roger Sayle | 1 | -11/+11 |
2007-01-28 | common.opt: Add fstrict-overflow. | Ian Lance Taylor | 1 | -38/+39 |
2007-01-28 | tree.c (tree_fold_gcd): Delete. | Roger Sayle | 1 | -2/+2 |
2007-01-28 | fold-const.c (size_binop): In the fast-paths for X+0... | Roger Sayle | 1 | -11/+47 |
2007-01-26 | builtins.c (fold_builtin_1): Treat ccos and ccosh as 'even' functions. | Kaveh R. Ghazi | 1 | -0/+9 |
2007-01-19 | fold-const.c (fold_unary): Optimize away a VIEW_CONVERT_EXPR to the same type... | Roger Sayle | 1 | -0/+2 |
2007-01-13 | tree.h (force_fit_type_double): Remove unused final argument. | Roger Sayle | 1 | -27/+19 |
2007-01-11 | builtins.c (expand_builtin_pow, [...]): Replace uses of the macro TREE_CONSTA... | Roger Sayle | 1 | -66/+35 |
2007-01-10 | fold-const.c (fold_comparison): Fold comparisons like (x * 1000 < 0) to (x < 0). | Robert Kennedy | 1 | -0/+25 |
2007-01-10 | fold-const.c (fold_truthop): Don't check can_use_bit_fields_p. | Tom Tromey | 1 | -8/+2 |
2007-01-08 | tree.h (force_fit_type_double): Export. | Richard Guenther | 1 | -75/+72 |
2007-01-08 | tree.h (build_int_cst_wide_type): Export. | Richard Guenther | 1 | -21/+10 |
2007-01-08 | builtins.c (fold_builtin_int_roundingfn): Use fit_double_type. | Richard Guenther | 1 | -44/+72 |
2007-01-04 | fold-const.c (fold_convert): When casting an expression to void... | Roger Sayle | 1 | -1/+4 |
2007-01-02 | fold-const.c (fold_binary): Fold "(X^C1) eq/ne C2" into "X eq/ne (C1^C2)". | Roger Sayle | 1 | -0/+39 |
2006-12-31 | re PR tree-optimization/30137 (Missed folding of pointer comparison) | Richard Guenther | 1 | -0/+104 |
2006-12-31 | re PR middle-end/30322 (((-i-1) + i) +1) is turned into ~i + (i+1) and never ... | Roger Sayle | 1 | -1/+22 |
2006-12-31 | re PR middle-end/30338 (infinite loop in maybe_canonicalize_comparison) | Richard Guenther | 1 | -1/+1 |
2006-12-14 | re PR middle-end/30172 (Operations with partly constant complex values not fo... | Richard Guenther | 1 | -0/+57 |
2006-12-14 | re PR middle-end/30198 (__real / __imag cexpi (x) can be folded to cos (x) / ... | Richard Guenther | 1 | -0/+26 |
2006-12-12 | re PR middle-end/28436 (accessing an element via a "pointer" on a vector doe... | Andrew Pinski | 1 | -0/+8 |