aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)AuthorFilesLines
2005-04-19re PR middle-end/21085 (Virtual memory exhausted with g++)James A. Morrison1-0/+1
2005-04-18re PR tree-optimization/20922 (missed always false conditional)James A. Morrison1-0/+71
2005-04-17re PR middle-end/21024 (fold generates a comparison of two operands whose typ...Kazu Hirata1-4/+8
2005-04-16fold-const.c (fold_binary_to_constant): Delete obsolete comment.Roger Sayle1-12/+2
2005-04-16fold-const.c (fold_relational_hi_lo): Delete function and prototype.Roger Sayle1-496/+5
2005-04-11fold-const.c (fold_binary_op_with_conditional_arg): use fold_buildN instead o...Andrew Pinski1-15/+18
2005-04-11* builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL)Uros Bizjak1-0/+2
2005-04-09* builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL)Uros Bizjak1-0/+2
2005-04-08backport: copy-prop, incremental SSA updating of FUD chains and newly exposed...Diego Novillo1-0/+15
2005-04-05i386.md (*truncdfsf2_i387_1): New pattern.Roger Sayle1-1/+0
2005-04-04re PR rtl-optimization/16104 (ICE in reload_cse_simplify_operands, at postrel...Jakub Jelinek1-3/+11
2005-04-04re PR c++/19199 (Wrong warning about returning a reference to a temporary)Roger Sayle1-9/+28
2005-04-01* bb-reorder.c, fold-const.c, varasm.c: Fix comment typos.Kazu Hirata1-3/+3
2005-03-25re PR tree-optimization/20470 (Branching sequence generated for ABS(x-y))Pat Haugen1-2/+10
2005-03-25fold-const.c: Convert uses of fold (build (...)) to fold_buildN.Kazu Hirata1-521/+521
2005-03-22fold-const.c (fold_build1, [...]): New.Kazu Hirata1-0/+45
2005-03-22fold-const.c (fold_ternary): Take decomposed arguments of CALL_EXPR.Kazu Hirata1-16/+11
2005-03-22fold-const.c (fold_unary, [...]): Update comments about arguments.Kazu Hirata1-6/+6
2005-03-21builtins.c (fold_builtin): Take decomposed arguments of CALL_EXPR.Kazu Hirata1-1/+3
2005-03-21re PR middle-end/20539 (ICE in simplify_subreg, at simplify-rtx.c:3674)Roger Sayle1-3/+11
2005-03-19re PR middle-end/20493 (Bootstrap failure because of aliased symbols)John David Anglin1-0/+18
2005-03-16re PR tree-optimization/17454 (ICE with --enable-checking=fold)Roger Sayle1-2/+5
2005-03-13re PR middle-end/19331 (Inefficient code generated for bitfield assignment)Roger Sayle1-4/+7
2005-03-10re PR tree-optimization/15784 (fold misses binary optimization)Jeff Law1-0/+15
2005-03-11re PR tree-optimization/20130 (Fold a * -1 - 1 into ~a;)James A. Morrison1-0/+3
2005-03-09* fold-const.c (fold_unary_to_constant): Add FIX_ROUND_EXPR case.Kaveh R. Ghazi1-0/+1
2005-03-09fold-const.c (fold_unary, [...]): Take decomposed arguments, code, type, op0,...Kazu Hirata1-16/+14
2005-03-09fold-const.c (fold_unary, [...]): Return NULL_TREE when a given tree is not s...Kazu Hirata1-33/+37
2005-03-09* fold-const.c (int_const_binop): Remove no_overflow.Kazu Hirata1-2/+0
2005-03-07fold-const.c (fold_binary_op_with_conditional_arg): Fix typo ordering ops fro...David Edelsohn1-1/+1
2005-03-07fold-const.c (fold_binary): Unroll the very first "for" loop.Kazu Hirata1-17/+41
2005-03-07* fold-const.c (fold_binary): Remove handling of RANGE_EXPR.Kazu Hirata1-10/+0
2005-03-06* fold-const.c (fold_unary): Use build1 instead of copy_node.Kazu Hirata1-2/+1
2005-03-06fold-const.c (fold_binary_op_with_conditional_arg): Take decomposed arguments...Kazu Hirata1-10/+11
2005-03-06fold-const.c (fold_range_test): Take decomposed arguments code, type, op0, an...Kazu Hirata1-17/+16
2005-03-06fold-const.c (optimize_minmax_comparison): Take decomposed arguments code, ty...Kazu Hirata1-13/+27
2005-03-06* fold-const.c (fold_binary): Use code instead of t.Kazu Hirata1-1/+1
2005-03-06fold-const.c (fold_binary): Avoid directly using the original expression t as...Kazu Hirata1-7/+7
2005-03-06* fold-const.c (fold): Remove handling of binary expressions.Kazu Hirata1-2598/+0
2005-03-05fold-const.c (fold_binary): New.Kazu Hirata1-0/+2617
2005-03-04fold-const.c (fold_ternary): Unroll the "for" loop to extract operands.Kazu Hirata1-59/+47
2005-03-03revert: re PR tree-optimization/15784 (fold misses binary optimization)Andrew Pinski1-15/+0
2005-03-04fold-const.c (fold_ternary): New.Kazu Hirata1-185/+241
2005-03-04re PR tree-optimization/15784 (fold misses binary optimization)James A. Morrison1-0/+15
2005-03-03fold-const.c (fold_unary): Avoid directly using the original expression t as ...Kazu Hirata1-31/+25
2005-03-03* fold-const.c (fold): Remove handling of unary expressions.Kazu Hirata1-398/+2
2005-03-02fold-const.c (fold_unary): New.Kazu Hirata1-0/+435
2005-02-24re PR middle-end/19953 (Special-case real + complex arithmetic operation (-ff...Richard Henderson1-18/+163
2005-02-18fold-const.c (constant_boolean_node): Always create values of the specified t...Roger Sayle1-3/+0
2005-02-18re PR middle-end/20030 (Broken arguments access)Andrew Pinski1-2/+13