]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/fold-const.c
formatting tweaks
[thirdparty/gcc.git] / gcc / fold-const.c
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.
1995-05-16  Richard KennerFix typos in comments.
1995-05-15  Richard Kenner(const_binop): Don't pass OVERFLOW to force_fit_type...
1995-05-11  Jason Merrill*** empty log message ***
1995-05-02  Mike Stumpsmall tweak
1995-05-02  Mike Stumpfold-const.c (fold): Ensure that we don't alter the...
1995-04-21  Richard Kenner([lr]rotate_double): Replace; old versions were bogus.
1995-04-18  Richard Kenner(size_int): Arg is unsigned HOST_WIDE_INT.
1995-03-08  Richard Kenner(force_fit_type): Always propagate OVERFLOW.
1995-03-01  Richard Kenner(decode_field_reference): Don't check TREE_CODE of...
1995-02-22  Jason MerrillSupport CLEANUP_POINT_EXPRs.
1995-02-10  Richard Kenner(fold): Don't modify tree with newly-allocated nodes...
1995-01-17  Jason Merrill(pedantic_non_lvalue): Check pedantic_lvalues instead...
1995-01-14  Richard Kenner(fold, case COND_EXPR): Properly swap args 1 and 2.
1995-01-10  Richard Kenner(fold): Avoid infinite recursion caused by last change.
1995-01-07  Richard Kenner(fold, case CONVERT_EXPR): Don't remove an integer...
1994-12-10  Richard Kenner(pedantic_omit_one_operand): New function.
1994-12-09  Doug Evans(fold): Call real_zerop for real constants.
1994-12-01  Richard Kenner(fold_truthop): Delete BIT_AND_EXPR of constants with...
1994-11-22  Richard Kenner(fold_convert): Don't fold conversion if it would produ...
1994-11-16  Ian Lance TaylorCheck target endianness at run time, not compile time
1994-11-16  Richard Kenner(fold): If moved conversion into COND_EXPR, leave it...
1994-10-05  Jason Merrill(fold, COMPONENT_REF): Don't die if the CONSTRUCTOR
1994-09-20  Jason Merrill(fold): Handle COMPONENT_REFs involving CONSTRUCTORs.
1994-07-30  Richard KennerFix typo.
1994-07-30  Richard Kenner(fold_truthop): Apply masks to constants.
1994-07-21  Jim Wilson(fold): Don't fold X-X to 0 if X is floating point
1994-07-13  Richard Kenner(decode_field_reference): Merge operand of a BIT_AND_EX...
1994-07-13  Richard KennerRemove last change.
1994-07-12  Richard Kenner(fold, case MULT_EXPR): If arg is an unsigned CEIL_DIV_...
1994-06-29  Torbjorn Granlund(div_and_round_double): Make it globally accessible.
1994-06-15  Torbjorn GranlundRevert last patch: (fold, case *_DIV_EXPR): Optimize...
1994-06-15  Torbjorn Granlund(encode, decode): Use 4 HOST_WIDE_INTs for encoded...
1994-06-14  Richard KennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-04-25  Richard Kenner(fold-convert): Use assignment, instead of initializing...
1994-04-18  Richard Kenner(const_binop): If arg is NaN, just return it
1994-04-09  Richard Kenner(fold): Avoid exponential work when simplifying conditional
1994-04-08  Richard KennerFix typo in comment of last change.
1994-04-08  Richard Kenner(fold, case GT_EXPR): Simplify X < (1 << Y) into X...
1994-03-30  Richard Kenner(strip_compound_expr): New function.
1994-03-25  Richard Kenner(fold, case *_DIV_EXPR): Correct result when product...
1994-03-19  Richard Kenner(const_binop): Avoid initialized aggregate local variab...
1994-03-14  Richard Kenner(fold, associate): If -ffast-math, associate FP mults.
1994-03-14  Richard Kenner(fold): Call tree_int_cst_sgn.
1994-03-13  Richard Kenner(force_fit_value): Operate on REAL_CST as well.
1994-03-09  Richard Kenner(fold, case MULT_EXPR): Simplify MULT_EXPR of an EXACT_...
1994-02-02  Richard Kenner(const_binop, COMPLEX_TYPE, case RDIV_EXPR): If complex...
1994-01-31  Richard Kenner(operand_equal_for_comparison_p): Declare correct_width...
1994-01-12  Richard Kenner(fold, truth_andor): Don't apply distributive law when...
1994-01-03  Richard Kenner(truth_value_p): New function.
1993-12-29  Richard Kenner(fold, case PLUS_EXPR): Add a missing test of flag_fast...
1993-12-27  Richard Kenner(fold): Simplify more FP ops if -ffast-math.
1993-12-25  Richard Kenner(fold...
1993-12-08  Richard Kenner(fold, case *_{DIV,MOD}_EXPR): When using distributive...
1993-11-15  Richard Stallman(twoval_comparison_p): Do nothing for SAVE_EXPR, at...
1993-10-19  Richard Stallman(invert_truthvalue): Handle SAVE_EXPR.
1993-10-13  Richard Kenner(optimize_bit_field_compare, decode_field_reference...
1993-09-30  Richard Kenner(fold, case PLUS_EXPR, MINUS_EXPR): Properly handle...
1993-09-18  Per Bothner(invert_truthvalue): Allow arbitrary BOOLEAN_TYPE...
1993-09-07  Richard Kenner(fold): Don't try to process an RTL_EXPR.
1993-08-23  Richard Kenner(twoval_comparison_p): Add new arg, SAVE_P; all callers...
1993-08-19  Richard Kenner(fold): Handle EQ_EXPR and NE_EXPR where both args...
1993-08-16  Richard Kenner(fold...
1993-07-30  Richard Kenner(fold...
1993-07-27  Richard Kenner(optimize_bit_field_compare): Preserve volatility of...
1993-07-27  Richard Kenner(fold, case EQ_EXPR): Remove code that converts mod...
1993-07-18  Richard Stallman(fold): Handle CONJ_EXPR.
1993-07-06  Jim Wilson(fold, COND_EXPR case): All simplified results must...
1993-07-06  Jim Wilson(invert_truthvalue): Check for ERROR_MARK input.
1993-07-05  Richard Kenner(fold, case EQ_EXPR, LE_EXPR): If comparing results...
1993-07-02  Paul Eggert(const_binop, fold_convert, fold):
1993-07-01  Richard Kenner(fold, case GE_EXPR, LT_EXPR): Don't assume result...
1993-06-27  Richard Kenner(fold, case TRUTH_XOR_EXPR): End with `return', not...
1993-06-26  Richard Kenner(fold, case PLUS_EXPR, MINUS_EXPR): Apply distributive...
1993-06-26  Richard KennerAdd prototypes for static functions.
1993-06-26  Richard Kenner(fold_truthop): Treat a BIT_AND_EXPR with a constant...
1993-05-06  Richard Kenner(decode_field_reference): Don't do anything for non...
1993-05-05  Richard Kenner(optimize_bit_field_compare): Add missing arg to const_...
next