aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)AuthorFilesLines
2005-01-23alias.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-01-21re PR rtl-optimization/576 (gcc performs invalid optimization with float oper...Roger Sayle1-14/+19
2005-01-18calls.c (expand_call): Check DECL_BUILT_IN_CLASS before accessing DECL_FUNCTI...Eric Botcazou1-5/+2
2005-01-18basic-block.h, [...]: Update copyright.Kazu Hirata1-1/+1
2005-01-15re PR tree-optimization/19060 (Miscompiling of if and "long long")Jakub Jelinek1-20/+52
2005-01-09fold-const.c (fold): Also handle EXACT_DIV_EXPR when folding X/C1 cmpop C2.Falk Hueffner1-1/+2
2005-01-07re PR tree-optimization/19283 (Bad code generated in final_cleanup)Jakub Jelinek1-1/+4
2005-01-04fold-const.c (fold_single_bit_test): Delete unreachable handling of TRUTH_NOT...Roger Sayle1-22/+1
2005-01-04fold-const.c (force_fit_type): Cope with types larger than 2 HWI.Richard Henderson1-131/+149
2004-12-28fold-const.c (fold_build_cleanup_point_expr): For a RETURN_EXPR...Andrew Pinski1-0/+15
2004-12-23re PR middle-end/17746 (ICE when building the Ada RTS)Eric Botcazou1-4/+5
2004-12-18fold-const.c (multiple_of_p): Handle BIT_AND_EXPR when BOTTOM is a power of two.Richard Henderson1-0/+7
2004-12-14fold-const.c (fold_single_bit_test): If flag_syntax_only, pretend LOAD_EXTEND...Jakub Jelinek1-5/+8
2004-12-11re PR middle-end/18921 (wrong code with operator "?")Roger Sayle1-6/+6
2004-12-07c-common.c, [...]: Replace uses of first_rtl_op with TREE_CODE_LENGTH.Kazu Hirata1-3/+3
2004-11-30fold-const.c (fold_widened_comparison): Make sure that we're passing an INTEG...Eric Christopher1-3/+3
2004-11-29expr.c (get_inner_reference): Handle REAL/IMAGPART_EXPR.Richard Henderson1-3/+1
2004-11-27* fold-const.c: Fix a comment typo.Kazu Hirata1-1/+1
2004-11-27fold-const.c (extract_muldiv_1): If ctype is unsigned and type signed...Jakub Jelinek1-1/+15
2004-11-24fold-const.c (operand_equal_p): Remove kludge allowing ARG0 and ARG1 to be nu...Richard Kenner1-54/+37
2004-11-23fold-const.c (nondestructive_fold_binary_to_constant): Rename to fold_binary_...Roger Sayle1-9/+6
2004-11-22re PR tree-optimization/18529 (When the lower bound of a loop is non-constant...Zdenek Dvorak1-5/+63
2004-11-18re PR rtl-optimization/17107 (Opportunity to improve code generated for compl...Nathan Sidwell1-4/+5
2004-11-15re PR tree-optimization/18431 (Code for arrays and pointers are not the same)Zdenek Dvorak1-15/+143
2004-11-10tree-ssa-loop-ivopts.c (get_address_cost): Add address elements in right order.Zdenek Dvorak1-13/+37
2004-11-09fold-const.c (pedantic_non_lvalue): Make it static.Kazu Hirata1-1/+1
2004-11-06fold-const.c (non_lvalue): Don't construct NON_LVALUE_EXPR if we are in GIMPLE.Kazu Hirata1-0/+5
2004-11-02fold-const.c (fold): Reassociate also (x - mult) + mult and (mult - x) + mult.Zdenek Dvorak1-10/+16
2004-10-27re PR tree-optimization/18048 (mgrid loop performance regression with ivopts ...Zdenek Dvorak1-0/+107
2004-10-10re PR c++/17554 (crashes in on kopete build (KDE's kdenetwork))Andrew Pinski1-0/+15
2004-10-09re PR middle-end/17894 (div/compare folding incorrect)Roger Sayle1-0/+3
2004-10-03fold-const.c (fold): When seeing if D & ~C != 0 to fold (A & C) == D into 0, ...Kazu Hirata1-9/+8
2004-09-29fold-const.c (tree_swap_operands_p): Remove duplicated code.Eric Christopher1-35/+26
2004-09-25c-typeck.c, [...]: Fix comment formatting.Kazu Hirata1-3/+3
2004-09-23tree.def (ALIGN_INDIRECT_REF, [...]): New tree-codes.Dorit Naishlos1-1/+7
2004-09-22fold-const.c (fold): Avoid non INTEGER_TYPEs when widening operands in an int...Diego Novillo1-0/+1
2004-09-17alias.c (find_base_decl): Remove unreachable case '3' block.Jeffrey D. Oldham1-83/+84
2004-09-16fold-const.c (fold): Fold difference of addresses.Zdenek Dvorak1-0/+60
2004-09-15attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers1-2/+2
2004-09-14cgraph.h, [...]: Fix comment typos.Kazu Hirata1-2/+2
2004-09-13fold-const.c (fold_checksum_tree): Ignore TYPE_CACHED_VALUES.Daniel Jacobowitz1-3/+9
2004-09-12re PR c++/16254 (ICE in lower_stmt, at gimple-low.c:205)Richard Henderson1-43/+0
2004-09-11re PR c++/17412 (tree check failure in fold-const)Steven Bosscher1-7/+9
2004-09-11re PR middle-end/17024 (ICE in fold_cond_expr_with_comparison, at fold-const....Roger Sayle1-13/+33
2004-09-10re PR middle-end/17055 (ICE while folding int/float vectors)Roger Sayle1-0/+20
2004-09-08final.c (shorten_branches, [...]): Use gcc_assert and gcc_unreachable.Nathan Sidwell1-133/+140
2004-09-05c-common.c, [...]: Fix comment formatting.Kazu Hirata1-2/+2
2004-09-04revert: fold-const.c (operand_equal_p): Remove code to allow null ARG0/1.Richard Kenner1-36/+54
2004-09-04fold-const.c (operand_equal_p): Remove code to allow null ARG0/1.Richard Kenner1-54/+36
2004-09-01re PR middle-end/17258 (gcc.c-torture/compile/20030224-1.c:16: internal compi...Richard Henderson1-0/+4