Age | Commit message (Expand) | Author |
1999-04-04 | (optimize_minmax_comparison): New function. | kenner |
1999-03-12 | (make_range, case NOP_EXPR): If converting to unsigned, don't do | kenner |
1999-03-04 | (merge_ranges): In not in0, but in1, handle upper bounds equal like | kenner |
1998-12-09 | (multiple_of_p): New function. | kenner |
1998-11-29 | Include system.h and remove now-redundant includes or definitions | kenner |
1998-11-27 | (real_hex_to_f): New function reads hex float if no REAL_ARITHMETIC. | kenner |
1998-10-23 | (fold_range_test, fold): Use global_bindings_p, not checking | kenner |
1998-08-04 | (optimize_bit_field_compare, fold_truthop): Reword | eggert |
1998-06-30 | (count_cond): New function. | kenner |
1998-06-15 | (fold_range_test): Prevent falling through with no ret. | kenner |
1998-06-13 | (fold): Protect side effects in the expression when splitting a complex value. | kenner |
1998-06-07 | (fold, case EQ_EXPR): When folding VAR++ == CONST or VAR-- == CONST | kenner |
1998-05-25 | (fold, case EQ_EXPR): Split COMPLEX_TYPE operands if either is | kenner |
1998-05-10 | (fold_range_test, fold): If need to make SAVE_EXPR to do optimization, | kenner |
1998-05-03 | (fold): When commutting COND_EXPR and binary operation, avoid | kenner |
1998-03-20 | (fold, case CONVERT_EXPR): Replace sign-extension of a zero-extended | kenner |
1998-03-18 | (operand_equal_for_comparison_p): See if equal when nop conversions | kenner |
1998-02-28 | (force_fit_type, fold_convert, fold): Use POINTER_TYPE_P. | kenner |
1998-02-06 | (fold_convert): Call force_fit_type even if input already overflows. | kenner |
1997-12-08 | (fold_convert): Don't flag overflow when converting pointer to integer. | kenner |
1997-12-03 | Fix spelling errors. | kenner |
1997-11-18 | (div_and_round_double): Return overflow for divide-by-zero instead of | kenner |
1997-11-16 | (operand_equal_p): Don't consider -0.0 to be identical to 0.0. | kenner |
1997-10-19 | (fold, case COND_EXPR): Allow creation of {MIN,MAX}_EXPR, but preserve | kenner |
1997-09-16 | (make_range): Correctly handle cases of converting from unsigned to | kenner |
1997-08-27 | (int_const_binop): Remove unnecessary STRIP_NOPS's. | dje |
1997-08-27 | * c-decl.c (grokdeclarator): If array index or size calculations | dje |
1997-08-15 | (fold, compare cases): Add calls to `fold' to previous change. | kenner |
1997-08-08 | Include "config.h" first, as per autoconf manual. | eggert |
1997-08-07 | (fold): Optimize unsigned x <= 0x7fffffff. | kenner |
1997-08-07 | (operand_equal_p, twoval_comparison_p): Add default case to switch. | kenner |
1997-08-03 | (merge_ranges): Make sure that if one range is subset of another, it | kenner |
1997-07-27 | (fold_range_test, fold): Avoid making SAVE_EXPR if at top level. | kenner |
1997-06-26 | Document force_fit_type as an entry point in the file. | dje |
1997-06-09 | x | merrill |
1997-05-08 | (fold, truth_andor): Disable optimization for side effects on RHS. | kenner |
1997-04-21 | (operand_equal_p): Constants are not equal if there has been an overflow. | kenner |
1997-02-15 | (fold): Don't assume a nonexplicit constant cannot equal an explicit one. | kenner |
1997-02-07 | (const_binop): Don't call size_int if low < 0. | kenner |
1997-01-27 | (fold): Don't make COND_EXPR when both expr and one part are comparisons. | kenner |
1997-01-06 | (operand_equal_p): Rework to consider two expressions that have | kenner |
1997-01-05 | (const_binop): Rework to only make constants in | kenner |
1996-12-07 | (merge_ranges): In (+,-) case, if lower bounds are the same the result | kenner |
1996-11-16 | (optimize_bit_field_compare, decode_field_reference): Pass new arg to | kenner |
1996-11-15 | (unextend): Rewrite type conversions to avoid overflow. | wilson |
1996-11-15 | (operand_equal_p): Do real comparison with REAL_VALUES_EQUAL. | kenner |
1996-11-15 | (range_binop): Set SNG1 to zero if ARG1 is a not a lower or upper | kenner |
1996-11-12 | (merge_ranges): In (+,-) case, treat subset specially | wilson |
1996-11-07 | (const_binop, case *_DIV_EXPR): Don't do special sizetype case if a | kenner |
1996-11-01 | (make_range): Don't merge unsigned case with range containing upper bound; | kenner |