aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)AuthorFilesLines
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
2004-09-01fold-const.c (operand_equal_p): Require equal sign also for FIX_{CEIL,TRUNC,F...Jakub Jelinek1-4/+15
2004-08-30fold-const.c (tree_expr_nonzero_p): Use get_base_address before assuming an A...Richard Henderson1-5/+16
2004-08-27tree.h (size_int_type): Remove.Nathan Sidwell1-99/+8
2004-08-25tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell1-30/+29
2004-08-24tree-ssa-loop-ivcanon.c: New file.Zdenek Dvorak1-16/+37
2004-08-23tree.h (enum size_type_kind): Remove USIZETYPE, UBITSIZETYPE.Nathan Sidwell1-2/+1
2004-08-22fold-const.c (rtl_expr_nonnegative_p): Delete.Andrew Pinski1-44/+0
2004-08-20fold-const.c (round_up, round_down): Use build_int_cst.Nathan Sidwell1-15/+35
2004-08-20fold-const.c (int_const_binop): Don't generate non-overflowing size-types spe...Nathan Sidwell1-17/+1
2004-08-19tree.h (TYPE_CACHED_VALUES_P): New.Nathan Sidwell1-9/+17
2004-08-17re PR middle-end/17036 (ICE: (A >> N) & 1 ? (1 << N) : 0 where A of type unsi...Paolo Bonzini1-0/+1
2004-08-15tree.h (build_int_cst): New.Nathan Sidwell1-50/+34
2004-08-11stor-layout.c (round_up, round_down): Move ...Richard Henderson1-0/+70
2004-08-05tree.h (force_fit_type): Return a tree, take three flags.Nathan Sidwell1-130/+146
2004-08-03re PR middle-end/16790 (Integer down cast ignored in larger expression)Roger Sayle1-3/+3
2004-08-02fold-const.c (fold): The transformation "X % -Y" -> "X % Y" is only valid for...Roger Sayle1-4/+6
2004-07-28c-common.c (c_common_unsafe_for_reeval): Delete.Eric Christopher1-1/+0
2004-07-25fold-const.c (constant_boolean_node): Make extern.Roger Sayle1-24/+39
2004-07-22re PR c/7284 (incorrectly simplifies leftshift followed by signed power-of-2 ...Joseph Myers1-1/+5
2004-07-21c-common.c (vector_types_convertible_p): Use vector types' TYPE_SIZE and TREE...Paolo Bonzini1-6/+3
2004-07-20fold-const.c (operand_equal_p): Temporarily support NULL args.Richard Kenner1-3/+25
2004-07-20rtl.h (plus_constant): Delete.Zack Weinberg1-5/+5
2004-07-19fold-const.c (tree_expr_nonzero_p): Add function prototype.Roger Sayle1-50/+23
2004-07-11fold-const.c (fold): Canonicalize X + -C as X - C for floating point addition...Roger Sayle1-1/+15
2004-07-11builtins.c (fold_builtin_fputs): Don't bother converting the return type to i...Roger Sayle1-3/+56
2004-07-11re PR tree-optimization/16437 (New c-torture failures after bitfield patch)Joseph Myers1-1/+1
2004-07-08builtins.c (fold_builtin_strcpy): Merge functionality from simplify_builtin_s...Roger Sayle1-1/+1
2004-07-08except.c (expand_eh_region_start, [...]): Remove.Richard Henderson1-8/+1
2004-07-07re PR tree-optimization/15777 (Fold does not always fold sub trees)Andrew Pinski1-2/+2
2004-07-07expr.c (expand_expr_real_1): Fix formating.Andrew Pinski1-1/+0
2004-07-05fold-const.c (fold): Optimize unsigned modulus by a power of two into a bit-w...Roger Sayle1-7/+55
2004-07-02c-decl.c (grokdeclarator): Don't frob current_function_decl around variable_s...Richard Henderson1-14/+2
2004-07-01tree.def (RTL_EXPR): Remove.Richard Henderson1-10/+2
2004-06-28tree.def (REALPART_EXPR, [...]): Change class to 'r'.Richard Henderson1-0/+2
2004-06-28fold-const.c (fold_cond_expr_with_comparison): Add ARG1 parameter.Paolo Bonzini1-28/+35
2004-06-27fold-const.c (fold): Optimize ~X|X and X|~X as -1.Roger Sayle1-6/+84
2004-06-26c-typeck.c, [...]: Fix comment typos.Kazu Hirata1-1/+1