re PR tree-optimization/27039 (Unable to determine # of iterations for a simple loop)
[gcc.git] / gcc / fold-const.c
2006-06-04 Richard Guentherre PR tree-optimization/27039 (Unable to determine...
2006-06-02 Roger Saylefold-const.c (fold_unary): Ensure folded expressions...
2006-05-30 Roger Saylere PR tree-optimization/23452 (Optimizing CONJG_EXPR...
2006-05-27 Richard Guentherre PR middle-end/27773 (ICE: in find_lattice_value...
2006-05-25 Richard Guentherre PR middle-end/27743 (Wrong code for ((unsigned)...
2006-05-21 Kazu Hiratare PR middle-end/26622 (ICE in extract_insn, at recog...
2006-05-11 Volker Reicheltre PR c++/27384 (ICE with invalid array size)
2006-05-11 Volker Reicheltre PR middle-end/27488 (ICE in tree_expr_nonnegative_p)
2006-05-11 Richard Guentherre PR middle-end/27529 (Does not fold (char *)(size_t...
2006-05-10 Richard Guentherre PR middle-end/27302 (Fold does not fold (i < j)...
2006-05-09 Dirk Muellerre PR middle-end/27498 (fold does not fold reads from...
2006-04-23 Eric Botcazoufold-const.c (range_predecessor): Use operand_equal_p...
2006-04-18 Alan Modrare PR rtl-optimization/26026 (power of 2 mod missing...
2006-04-17 Roger Saylere PR target/26961 (ICE simplify_subreg:3813)
2006-04-15 Kazu Hiratacfgcleanup.c, [...]: Fix comment typos.
2006-04-13 Roger Saylefold-const.c (native_encode_vector, [...]): Correct...
2006-04-13 Roger Saylefold-const.c (native_encode_expr): New function to...
2006-04-05 Richard Guentherre PR tree-optimization/26763 (wrong final value of...
2006-03-28 Roger Saylefold-const.c (fold_binary): Fold (X & Y) ^ Y as the...
2006-03-28 Roger Saylefold-const.c (fold_unary): Fold (T1)(~(T2)X) as ~(T1...
2006-03-28 Roger Saylere PR middle-end/22524 (fold (or the front-ends) produc...
2006-03-25 Uros Bizjakre PR middle-end/26717 (complex/complex gives a REAL_CST)
2006-03-14 Eric BotcazouMove around a couple of hunks and add a missing one...
2006-03-09 Eric Botcazoufold-const.c (build_range_check): Make sure to use...
2006-03-09 Roger Saylere PR middle-end/26561 (ACATS failures c34004a, c46033a...
2006-03-01 Andrew Pinskire PR middle-end/26022 (ICE with references and virtual...
2006-02-27 Roger Saylefold-const.c (fold_binary): Fold (~X & C) eq/ne 0 as...
2006-02-26 Roger Saylefold-const.c (fold_binary): Fold (X & 1) ^ 1 as (X...
2006-02-26 Roger Saylere PR tree-optimization/21137 (Convert (a >> 2) & 1...
2006-02-25 Roger Saylere PR middle-end/23673 (fold does not fold (a^b) !...
2006-02-24 Roger Saylefold-const.c (fold_comparison): New subroutine of fold_...
2006-02-18 Roger Saylere PR rtl-optimization/25600 (unsigned>>31?-1:0 should...
2006-02-17 Jeff Lawtree-vrp.c (set_value_range_to_nonnegative): New function.
2006-02-14 Roger Saylere PR middle-end/23670 (Fold does not fold (a|b)&b...
2006-02-13 Roger Saylere PR middle-end/24427 (missing optimization opportunit...
2006-02-10 Jeff Lawfold-const.c (tree_expr_nonzero_p): Fix thinko.
2006-02-09 Andrew Pinskire PR middle-end/26134 (fold *(float*)(&complex_float_v...
2006-02-08 Roger Sayletree.def (CHAR_TYPE): Remove.
2006-02-02 Steve Ellceyre PR middle-end/24901 (Misaligned data in fold_checksu...
2006-01-23 Andrew Pinskire PR middle-end/24437 (OBJ_TYPE_REF handling in fold_s...
2006-01-16 Eric BotcazouUse gcc_unreachable () instead of gcc_assert (FALSE...
2006-01-16 Eric Botcazoufold-const.c (fold_minmax): New static function.
2006-01-03 Steven Bosscherre PR rtl-optimization/25130 (miscompilation in GCSE)
2005-12-28 Daniel Berlinre PR tree-optimization/25394 (libgcc2.c:2033: ICE...
2005-12-27 Roger Saylefold-const.c (int_const_binop): Return NULL_TREE when...
2005-12-22 Richard Guenthertree.c (tree_fold_gcd): Use build_int_cst where appropr...
2005-12-22 Kazu Hiratare PR middle-end/23518 (some gcc optimizations do not...
2005-12-16 Kazu Hiratabasic-block.h, [...]: Fix comment typos.
2005-12-06 Richard Guentherfold-const.c (fold_convert): Do not build and fold...
2005-12-01 Richard Guentherfold-const.c (fold_binary): Use fold_build2, not fold...
2005-11-30 Volker Reichelttree.h (CASE_FLT_FN, [...]): New macros.
2005-11-29 Andrew Pinskifold-const.c (negate_expr): Add break after the if.
2005-11-29 Andrew Pinskifold-const.c (negate_expr_p): Return true for BIT_NOT_EXPR.
2005-11-28 Roger Saylere PR middle-end/20219 (Missed optimisation sin / tan...
2005-11-27 Andrew Pinskire PR tree-optimization/24575 (-(i /10) is not foldded...
2005-11-26 Andrew Pinskire PR middle-end/23669 (fold does convert (-a)/10 into...
2005-11-25 Volker Reicheltfold-const.c (negate_mathfn_p): Fix comment and add...
2005-11-25 Andrew Pinski[multiple changes]
2005-11-25 Andrew Pinski[multiple changes]
2005-11-22 Andrew Pinskire PR middle-end/23606 (fold does not fold (type)(a...
2005-11-21 Uros Bizjakfold-const.c (fold_binary): Optimize A / A to 1.0 if...
2005-11-19 Richard Guentherfold-const.c (fold_indirect_ref_1): Make sure we fold...
2005-11-19 Richard Guentherre PR middle-end/23294 (fold does not fold a*C+a to...
2005-11-18 Richard Kennerfold-const.c (build_range_check): Use proper type for...
2005-11-17 Richard Guentherre PR middle-end/24851 (f2c miscompilation)
2005-11-16 Eric Botcazoufold-const.c (const_binop): Don't constant fold the...
2005-11-02 Andrew Pinskire PR middle-end/22429 (-1073741824 <= n && n <= 107374...
2005-10-20 Richard Guentherre PR c++/24439 (ICE with invert conditional containing...
2005-10-18 Alexey Starovoytovre PR middle-end/23522 (fold_widened_comparison bug)
2005-10-07 Richard Guentherre PR middle-end/24227 (ICE in compare_values, at tree...
2005-09-26 Kazu Hiratare PR middle-end/23960 (ICE in compare_values in VRP)
2005-09-09 Richard Guentherre PR c++/23624 (ICE: internal compiler error: in inver...
2005-08-29 Daniel Berlinre PR middle-end/22455 (ICE tree check: expected functi...
2005-08-24 Zdenek Dvorakfold-const.c (ptr_difference_const): Use cst_and_fits_i...
2005-08-23 Paolo Bonzinire PR middle-end/23517 (can't cast between generic...
2005-08-17 James A. Morrisonc-typeck.c (build_function_call): Call fold_buildN_init...
2005-08-17 James A. Morrisonfold-const.c (optimize_bit_field_compare): Remove extra...
2005-08-16 Volker Reichelt* fold-const.c (tree_expr_nonnegative_p): Regroup cases.
2005-08-16 Volker Reichelt* fold-const.c (fold_ternary): Simplify folding of...
2005-08-16 John David Anglinre PR middle-end/23369 (build_range_check generates...
2005-08-14 James A. Morrisonfold-const (fold_binary): Call fold_build2 instead...
2005-08-04 Andrew Pinskitree.h (fold_build1): Change to macro and call fold_bui...
2005-08-02 Richard Guentherfold-const.c (tree_expr_nonnegative_p): frexp(x, &e...
2005-08-01 Kazu Hiratadwarf2out.c, [...]: Fix comment typos.
2005-07-30 James A. Morrisonfold-const.c (tree_expr_nonnegative_p): Always return...
2005-07-26 Kazu Hiratacalls.c, [...]: Fix comment typos.
2005-07-26 Richard Guentherre PR tree-optimization/22486 (Upcasts are not folded...
2005-07-22 James A. Morrisonfold-const.c (fold_unary): Don't strip signed nops...
2005-07-21 Andrew Pinskire PR middle-end/21180 (checking on fold no longer...
2005-07-21 Andrew Pinskire PR tree-optimization/19055 (Minor bit optimization...
2005-07-20 James A. Morrisontree.h (tree_expr_nonzero_p): Export.
2005-07-20 James A. Morrisonfold-const.c (tree_expr_nonnegative_p): Only return...
2005-07-20 Giovanni BajoMake CONSTRUCTOR use VEC to store initializers.
2005-07-15 Andrew Pinski[multiple changes]
2005-07-13 Jeff Lawfold-const.c (fold_binary): When comparing two simple...
2005-07-08 Daniel BerlinMakefile.in (TREE_H): Add treestruct.def.
2005-07-02 Andrew Pinskire PR tree-optimization/14490 ([tree-ssa] Simplify...
2005-06-25 Kelley CookUpdate FSF address.
2005-06-20 Roger Saylefold-const.c (swap_tree_comparison): Add support for...
2005-06-18 James A. Morrisonfold_const (fold_binary): Fold X % (2**N) to X & (2...
next