Age | Commit message (Expand) | Author | Files | Lines |
2004-05-13 | Merge tree-ssa-20020619-branch into mainline. | Diego Novillo | 1 | -61/+716 |
2004-05-08 | fold-const.c (fold_div_compare): New function to optimize X/C1 op C2 where op... | Roger Sayle | 1 | -0/+165 |
2004-05-02 | fold-const.c (fold_convert_const, fold): Add missing FIX_ROUND_EXPR case. | Kaveh R. Ghazi | 1 | -0/+5 |
2004-04-30 | bb-reorder.c, [...]: Fix comment typos. | Kazu Hirata | 1 | -1/+1 |
2004-04-29 | builtins.c, [...]: Fix comment typos. | Kazu Hirata | 1 | -1/+1 |
2004-04-26 | fold-const.c (fold): Prefer fold_convert (negate_expr (...)) to fold (build1 ... | Roger Sayle | 1 | -5/+17 |
2004-04-20 | fold-const.c (fold_convert): Make function extern/public. | Roger Sayle | 1 | -2/+1 |
2004-04-14 | builtins.c (fold_builtin_cabs, [...]): Use `mathfn_built_in' to determine the... | Kaveh R. Ghazi | 1 | -49/+4 |
2004-04-11 | fold-const.c (fold_binary_op_with_conditional_arg): Tweak calling convention ... | Roger Sayle | 1 | -28/+37 |
2004-04-03 | fold-const.c (fold): Guard (-A)+B -> B-A transformation with reorder_operands_p. | Roger Sayle | 1 | -2/+3 |
2004-04-01 | * fold-const.c (folda): Preserve types of comparisons. | Waldek Hebisch | 1 | -7/+7 |
2004-04-01 | re PR c++/14755 (miscompilation in bitfielded signed integers) | Jakub Jelinek | 1 | -22/+8 |
2004-04-01 | expr.c (get_inner_reference): Use DECL_UNSIGNED, not TREE_UNSIGNED. | Richard Kenner | 1 | -1/+1 |
2004-03-31 | builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED. | Richard Kenner | 1 | -55/+59 |
2004-03-30 | Reassociate multiply expression with an adjacent non-multiply expression. | Fariborz Jahanian | 1 | -0/+30 |
2004-03-26 | fold-const.c (tree_expr_nonnegative_p): Handle BIT_XOR_EXPR like BIT_IOR_EXPR... | Roger Sayle | 1 | -0/+1 |
2004-03-25 | builtins.c (fold_builtin): Add new builtin optimizations for sqrt and/or cbrt. | Kaveh R. Ghazi | 1 | -7/+8 |
2004-03-23 | fold-const.c (tree_expr_nonnegative_p): A&B is nonnegative when A is nonnegat... | Roger Sayle | 1 | -0/+11 |
2004-03-23 | fold-const.c (fold): Remove cases for INTEGER_CST... | Kazu Hirata | 1 | -8/+0 |
2004-03-23 | re PR rtl-optimization/14669 (Wrong code with -O for enum values expression E... | Roger Sayle | 1 | -0/+3 |
2004-03-21 | alias.c (get_alias_set): Remove handling of PLACEHOLDER_EXPR. | Richard Kenner | 1 | -11/+0 |
2004-03-20 | * fold-const.c (fold): Replace "expr" with "t". | Kazu Hirata | 1 | -5/+5 |
2004-03-20 | fold-const.c (fold): Replace "final_type" with "type". | Kazu Hirata | 1 | -15/+14 |
2004-03-20 | fold-const.c (fold): Constify "type". | Kazu Hirata | 1 | -13/+13 |
2004-03-20 | fold-const.c (fold): Replace "t" with "tem" where it is used as a temporary v... | Kazu Hirata | 1 | -51/+49 |
2004-03-20 | fold-const.c (fold): Remove variable "invert". | Kazu Hirata | 1 | -87/+195 |
2004-03-19 | fold-const.c (fold): Move the handling of constants ... | Kazu Hirata | 1 | -36/+57 |
2004-03-19 | fold-const.c (negate_expr): Move the handling of constants ... | Kazu Hirata | 1 | -15/+39 |
2004-03-17 | Fix stuff accidentally committed in previous patch | Mark Mitchell | 1 | -6/+6 |
2004-03-17 | re PR c++/14481 (strange warning when assigning to bitfield) | Mark Mitchell | 1 | -6/+7 |
2004-03-14 | fold-const.c (negate_expr, [...]): Replace calls via (*lang_hooks.foo) () wit... | Roger Sayle | 1 | -34/+34 |
2004-03-11 | fold-const.c (negate_expr_p): We can optimize -((int)X>>C) where C is an inte... | Roger Sayle | 1 | -0/+31 |
2004-03-10 | fold-const.c (tree_expr_nonnegative_p): Add more builtin cases. | Kaveh R. Ghazi | 1 | -0/+39 |
2004-03-08 | fold-const.c (tree_expr_nonnegative_p): Reformat checks for builtins. | Kaveh R. Ghazi | 1 | -53/+24 |
2004-03-07 | fold-const.c (fold): Fold x | x as x. | Roger Sayle | 1 | -0/+6 |
2004-03-07 | fold-const.c (fold): Rewrite optimization to transform "foo++ == const" into ... | Roger Sayle | 1 | -140/+71 |
2004-03-06 | tree.h (BUILTIN_EXP10_P, [...]): New macros. | Kaveh R. Ghazi | 1 | -31/+4 |
2004-03-01 | fold-const.c (fold): An equality comparison of a non-weak object against zero... | Jeff Law | 1 | -0/+39 |
2004-02-28 | fold-const.c (fold): Strip NOPs that change the signedness for RSHIFT too. | Eric Botcazou | 1 | -7/+13 |
2004-02-27 | fold-const.c (fold): Revert 2004-02-25 change. | Eric Botcazou | 1 | -5/+3 |
2004-02-27 | c-decl.c, [...]: Fix comment typos and formatting. | Kazu Hirata | 1 | -1/+1 |
2004-02-25 | fold-const.c (fold): Treat MAX_EXPR and MIN_EXPR like comparisons with regard... | Eric Botcazou | 1 | -1/+4 |
2004-02-21 | combine.c (SHIFT_COUNT_TRUNCATED): Remove. | Kazu Hirata | 1 | -4/+0 |
2004-02-19 | fold-const.c (invert_truthvalue): Do not call invert_tree_comparison for unor... | Jeff Law | 1 | -0/+8 |
2004-02-16 | * fold-const.c (operand_equal_p): Fix VECTOR_CST comparison. | Richard Henderson | 1 | -1/+2 |
2004-02-10 | re PR middle-end/14092 (fold strips conversion from pointer to integer) | Paolo Bonzini | 1 | -1/+1 |
2004-02-09 | fold-const.c (fold): Use the original type conversion tree code rather than c... | Roger Sayle | 1 | -8/+8 |
2004-02-07 | re PR middle-end/13696 (enum not useable as array index?) | Roger Sayle | 1 | -277/+414 |
2004-02-07 | fold-const.c (negate_expr_p, [...]): Optimize -(A+B) into either (-A)-B or (-... | Roger Sayle | 1 | -13/+59 |
2004-02-03 | tree.c (commutative_tree_code, [...]): New functions. | Jeff Law | 1 | -10/+2 |