rtl.def (CALL_PLACEHOLDER): New rtx code.
[gcc.git] / gcc / fold-const.c
1999-01-23 Jeffrey A Lawfold-const.c (lshift_double): Mark 'prec' arguments...
1998-12-01 Ulrich Drepperc-common.c (declare_function_name): Declare predefinied...
1998-10-13 Kaveh R. GhaziWarning fixes:
1998-09-20 Richard Hendersonfold-const.c (fold): Yet another COND_EXPR bug...
1998-09-20 Jeffrey A Law* fold-const.c (fold): Fix another type in COND_EXPR...
1998-09-19 Michael Tiemannfold-const.c (fold): Fix typo in COND_EXPR handling...
1998-08-17 Kaveh R. GhaziMakefile.in (cplus-dep.o): Use cplus-dem.c from libiberty.
1998-08-13 Jason Merrillexpr.c (safe_from_p): Change code to ERROR_MARK only...
1998-07-17 Richard Hendersonloop.h (struct induction): Add no_const_addval.
1998-06-29 Jeff Law* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog...
1998-06-25 Mark Mitchellfold-const.c (make_range): Don't go looking at TREE_OPE...
1998-06-19 Andreas Schwabc-common.c (truthvalue_conversion): Protect side effect...
1998-06-17 Jeffrey A Law* fold-const.c (make_range): Do not widen the type...
1998-06-17 Jeffrey A Lawexpr.c (check_max_integer_computation_mode): New function.
1998-06-12 Richard Hendersonfold-const.c (fold): Revert last change.
1998-06-09 Richard Hendersonfold-const.c (fold): Even with otherwise constant trees...
1998-06-06 Kaveh R. GhaziSome fixes for KNR compilers:
1998-06-02 Andreas Schwabfold-const.c (fold, [...]): When folding VAR++ == CONST...
1998-05-22 Jason Merrillfold-const.c (ssize_binop): New fn.
1998-05-15 Mark Mitchellfold-const.c (constant_boolean_node): New function.
1998-05-06 Jeff Lawtypo typo fixes fixes
1998-05-06 Robert Lipetoplev.h: New file.
1998-05-05 Jeff Law* Check in merge from gcc2. See ChangeLog.12 for details.
1998-04-25 Jeffrey A Law* fold-const.c (fold_convert): Fix typo.
1998-04-04 Richard Hendersontree.h (sizetype_tab[2], [...]): Merge all of these...
1998-04-04 Jeff Law* Check in merge from gcc2. See ChangeLog.11 and Chang...
1998-04-01 Jeffrey A Lawfold-const.c (optimze_bit_field_compare): Initialize...
1998-04-01 Mark Mitchellvarasm.c (make_decl_rtl): Update the DECL_ASSEMBLER_NAM...
1998-03-19 Philippe De Muyterfold-const.c (fold): Replace sign-extension of a zero...
1998-03-18 Richard Kennerfold-const.c (operand_equal_for_comparison_p): See...
1998-03-01 Jeffrey A Law* fold-const.c (fold_range_test): Always return a value.
1998-02-17 Kaveh R. Ghazifold-const.c: Include "system.h" to get stdlib.h and...
1998-02-16 Jason Merrilltree.c (first_rtl_op): New fn.
1998-02-14 Jeffrey A Lawvarasm.c (output_constant_pool): Bring back 'done'...
1998-02-01 J"orn Renneckeexpr.c (get_inner_reference): Use sbitsizetype for...
1997-12-20 Kaveh R. Ghazibitmap.c (bitmap_clear): Ensure `inline' is at the...
1997-12-18 Richard Hendersontree.c (build_range_type): Allow creation of ranges...
1997-12-11 Jeff LawAnother handful of gcc-2.8 changes (will it ever go...
1997-12-07 Jeff LawMerge from gcc-2.8
1997-11-14 J"orn Rennecke* fold-const.c (fold_truthop): Fix bug in last change.
1997-11-14 Paul Eggertpatch from paul eggert to fix -0.0/0.0 confusion that...
1997-11-13 J"orn Renneckefold-const.c (fold_truthop): When changing a one-bit...
1997-11-02 Jeff LawUpdate mainline egcs to gcc2 snapshot 971021.
1997-10-28 Toon Moenefold-const.c (fold): For ((a * C1) / C3) or (((a *...
1997-10-26 Toon Moenefold-const (fold): Also simplify FLOOR_DIV_EXPR to...
1997-09-23 Jeff Lawfold-const.c (make_range): Correctly handle cases of...
1997-08-29 Jeffrey A Lawpa.md (reload_peepholes): Make sure operand is a REG...
1997-08-27 Doug Evansc-decl.c (grokdeclarator): If array index or size calcu...
1997-08-25 Jeff Lawversion.c: Bump for new snapshot.
1997-07-27 Richard Kenner(fold_range_test, fold): Avoid making SAVE_EXPR if...
1997-06-26 Doug EvansDocument force_fit_type as an entry point in the file.
1997-06-09 Jason Merrillx
1997-05-08 Richard Kenner(fold, truth_andor): Disable optimization for side...
1997-04-21 Richard Kenner(operand_equal_p): Constants are not equal if there...
1997-02-15 Richard Kenner(fold): Don't assume a nonexplicit constant cannot...
1997-02-07 Richard Kenner(const_binop): Don't call size_int if low < 0.
1997-01-27 Richard Kenner(fold): Don't make COND_EXPR when both expr and one...
1997-01-06 Richard Kenner(operand_equal_p): Rework to consider two expressions...
1997-01-05 Richard Kenner(const_binop): Rework to only make constants in one...
1996-12-07 Richard Kenner(merge_ranges): In (+,-) case, if lower bounds are...
1996-11-16 Richard Kenner(optimize_bit_field_compare, decode_field_reference...
1996-11-15 Jim Wilson(unextend): Rewrite type conversions to avoid overflow.
1996-11-15 Richard Kenner(operand_equal_p): Do real comparison with REAL_VALUES_...
1996-11-15 Richard Kenner(range_binop): Set SNG1 to zero if ARG1 is a not a...
1996-11-12 Jim Wilson(merge_ranges): In (+,-) case, treat subset specially
1996-11-07 Richard Kenner(const_binop, case *_DIV_EXPR): Don't do special sizety...
1996-11-01 Richard Kenner(make_range): Don't merge unsigned case with range...
1996-11-01 Jeff Lawfold-const.c (make_range, [...]): Correct normalization...
1996-10-30 Richard Kenner(range_binop): Strip NOPs from result and verify it...
1996-10-27 Jeff Law* fold-const.c (merge_ranges): Fix thinko/typo.
1996-10-24 Jim Wilson(make_range, case PLUS_EXPR): Normalize an unsigned
1996-10-24 Richard Kenner(make_range, comparison cases): When making range for...
1996-10-23 Richard Kenner(exact_real_inverse): Likewise, if no REAL_ARITHMETIC.
1996-10-12 Doug Evansfold-const.c (make_range): Handle NULL operand 0 (like...
1996-10-09 Richard Kenner(range_test): Function deleted.
1996-09-29 Richard Kenner(const_binop): Add new arg, TYPE, to call to build_complex.
1996-09-22 Richard KennerFix error in comments.
1996-07-03 Mike Stumpformatting tweaks
1996-06-06 Richard Kenner(fold): Don't do anything with evaluated SAVE_EXPR.
1996-05-16 Richard Kenner(fold, case EQ_EXPR): When folding VAR++ = CONST, mask...
1996-04-30 Jason Merrill(fold): Don't call convert to recreate tree nodes
1996-04-14 Richard Kenner(range_test): Don't convert hi_cst or lo_cst to unsigne...
1996-04-14 Richard Kenner(fold_convert): Add new arg to REAL_VALUE_FROM_INT.
1996-03-25 Richard Kenner(fold, case BIT_IOR_EXPR): Recognize rotates with varia...
1996-03-02 Richard Kenner(fold, case *_DIV_EXPR): Ignore SAVE_EXPR if has RTL.
1996-01-16 Richard Kenner(left_shift_overflows): Remove; unused.
1996-01-16 Richard Kenner(const_binop): Strip NOPS from both args.
1995-12-27 Richard Kenner(fold_convert): When converting a NaN to another type...
1995-12-16 Richard Kenner(fold): Don't record overflow when negating unsigned...
1995-09-15 Richard Kenner(div_and_round_double): Change `carry', `quo_est',...
1995-09-03 Richard Kenner(size_binop): Don't pass 1 to NOTRUNC.
1995-07-18 Richard Kenner(fold, case CONVERT_EXPR): Don't merge conversions...
1995-07-01 Richard Kenner(decode_field_reference): New parm PAND_MASK.
1995-06-27 Richard Kenner(fold_truthop): Commute unextend and convert on l_const...
1995-06-15 Richard KennerUpdate FSF address.
1995-06-13 Richard Kenner(fold): When converting a COND_EXPR to an ABS_EXPR...
1995-06-09 Richard Kenner(lshift_double): Replace `&' with `%' to fix typo.
1995-06-07 Richard Kenner(fold): When folding `<' type nodes, make true_value...
1995-05-24 Jason Merrill*** empty log message ***
1995-05-17 Richard Kenner(invert_truthvalue, case CLEANUP_POINT_EXPR): New case.
next