aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)AuthorFilesLines
2005-06-06re PR middle-end/21897 (Segementation fault in fold_ternary)Jakub Jelinek1-3/+6
2005-06-03re PR middle-end/21858 (ICE in compare_values, at tree-vrp.c:301)Richard Guenther1-4/+8
2005-06-01[multiple changes]Diego Novillo1-2/+1
2005-06-01stmt.c (expand_case): Use build_int_cst.Richard Guenther1-2/+5
2005-06-01tree.h (fold_indirect_ref_1): Export from fold-const.c.Richard Guenther1-1/+1
2005-06-01* fold-const.c (fold_ternary): Optimize BIT_FIELD_REF of VECTOR_CST.Jakub Jelinek1-0/+23
2005-06-01fold-const.c (fold_binary): Fix types in strlen vs.Richard Guenther1-5/+5
2005-05-31[multiple changes]Andrew Pinski1-2/+9
2005-05-31fold-const.c (extract_array_ref): Handle more cases, do some useful canonical...Jeff Law1-12/+35
2005-05-27[multiple changes]Richard Guenther1-11/+12
2005-05-26re PR middle-end/21709 (ICE on compile-time complex NaN)Roger Sayle1-21/+24
2005-05-17Makefile.in: Add tree-ssa-math-opts.c.Paolo Bonzini1-0/+52
2005-05-14revert: fold-const.c (fold_indirect_ref_1): Avoid removing NOP_EXPRs with typ...Richard Guenther1-1/+1
2005-05-14fold-const.c (div_if_zero_remainder): New function.Richard Guenther1-8/+34
2005-05-11* fold-const.c, libgcov.c: Fix comment typos.Kazu Hirata1-1/+1
2005-05-11re PR middle-end/19807 (fold does not fold &a[4]-1)Richard Guenther1-29/+53
2005-05-11fold-const.c (fold_indirect_ref_1): Avoid removing NOP_EXPRs with type qualif...Richard Guenther1-1/+1
2005-05-10re PR c++/17913 (ICE jumping into statement expression)Gabor Loki1-3/+38
2005-05-03[multiple changes]Andrew Pinski1-2/+13
2005-04-27fold-const.c (fold_binary): Use build_fold_addr_expr for address calculation ...Richard Guenther1-15/+3
2005-04-26re PR tree-optimization/17598 (an extra addition when comparing address of &a...Richard Guenther1-0/+33
2005-04-26re PR tree-optimization/21047 (ASSERT_EXPR handling in fold never triggers.)Kazu Hirata1-15/+4
2005-04-23re PR middle-end/21082 (&a[b] - &a[c] is not folded to b - c)Richard Guenther1-1/+22
2005-04-23diagnostic.c (warning): Accept parameter to classify warning option.DJ Delorie1-6/+6
2005-04-23re PR tree-optimization/21088 (VRP passes fold the type of operands of a comp...Kazu Hirata1-3/+3
2005-04-21re PR tree-optimization/14846 ([tree-ssa] don't use a shift in A & CST_POWER_...Kazu Hirata1-18/+44
2005-04-20fold-const.c (fold_binary): Fold ~(X ^ Y) to ~X ^ Y or X ^ ~Y if ~X or ~Y sim...James A. Morrison1-0/+14
2005-04-20fold-const (fold_binary): Fold ~X ^ ~ Y to X ^ Y.James A. Morrison1-0/+7
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