| Commit message (Expand) | Author | Age | Files | Lines |
* | (merge_ranges): In (+,-) case, if lower bounds are the same the result | kenner | 1996-12-07 | 1 | -4/+3 |
* | (optimize_bit_field_compare, decode_field_reference): Pass new arg to | kenner | 1996-11-16 | 1 | -4/+6 |
* | (unextend): Rewrite type conversions to avoid overflow. | wilson | 1996-11-15 | 1 | -3/+13 |
* | (operand_equal_p): Do real comparison with REAL_VALUES_EQUAL. | kenner | 1996-11-15 | 1 | -7/+29 |
* | (range_binop): Set SNG1 to zero if ARG1 is a not a lower or upper | kenner | 1996-11-15 | 1 | -1/+1 |
* | (merge_ranges): In (+,-) case, treat subset specially | wilson | 1996-11-12 | 1 | -4/+8 |
* | (const_binop, case *_DIV_EXPR): Don't do special sizetype case if a | kenner | 1996-11-07 | 1 | -9/+7 |
* | (make_range): Don't merge unsigned case with range containing upper bound; | kenner | 1996-11-01 | 1 | -15/+24 |
* | * fold-const.c (make_range, case PLUS_EXPR): Correct | law | 1996-11-01 | 1 | -3/+9 |
* | (range_binop): Strip NOPs from result and verify it's an INTEGER_CST. | kenner | 1996-10-30 | 1 | -9/+12 |
* | * fold-const.c (merge_ranges): Fix thinko/typo. | law | 1996-10-27 | 1 | -1/+1 |
* | (make_range, case PLUS_EXPR): Normalize an unsigned | wilson | 1996-10-24 | 1 | -1/+9 |
* | (make_range, comparison cases): When making range for unsigned to | kenner | 1996-10-24 | 1 | -6/+11 |
* | (exact_real_inverse): Likewise, if no REAL_ARITHMETIC. | kenner | 1996-10-23 | 1 | -5/+106 |
* | * fold-const.c (make_range): Handle NULL operand 0 | dje | 1996-10-12 | 1 | -1/+1 |
* | (range_test): Function deleted. | kenner | 1996-10-09 | 1 | -156/+461 |
* | (const_binop): Add new arg, TYPE, to call to build_complex. | kenner | 1996-09-29 | 1 | -25/+30 |
* | Fix error in comments. | kenner | 1996-09-22 | 1 | -1/+1 |
* | formatting tweaks | mrs | 1996-07-03 | 1 | -1/+1 |
* | (fold): Don't do anything with evaluated SAVE_EXPR. | kenner | 1996-06-06 | 1 | -2/+3 |
* | (fold, case EQ_EXPR): When folding VAR++ = CONST, mask the new const | kenner | 1996-05-16 | 1 | -0/+35 |
* | (fold): Don't call convert to recreate tree nodes | merrill | 1996-04-30 | 1 | -1/+1 |
* | (range_test): Don't convert hi_cst or lo_cst to unsigned when folding | kenner | 1996-04-14 | 1 | -8/+14 |
* | (fold_convert): Add new arg to REAL_VALUE_FROM_INT. | kenner | 1996-04-14 | 1 | -2/+3 |
* | (fold, case BIT_IOR_EXPR): Recognize rotates with variable count. | kenner | 1996-03-25 | 1 | -16/+44 |
* | (fold, case *_DIV_EXPR): Ignore SAVE_EXPR if has RTL. | kenner | 1996-03-02 | 1 | -2/+2 |
* | (left_shift_overflows): Remove; unused. | kenner | 1996-01-16 | 1 | -3/+0 |
* | (const_binop): Strip NOPS from both args. | kenner | 1996-01-16 | 1 | -1/+3 |
* | (fold_convert): When converting a NaN to another type, change the type | kenner | 1995-12-27 | 1 | -1/+5 |
* | (fold): Don't record overflow when negating unsigned constants. | kenner | 1995-12-16 | 1 | -1/+1 |
* | (div_and_round_double): Change `carry', `quo_est', and `scale' from | kenner | 1995-09-15 | 1 | -2/+3 |
* | (size_binop): Don't pass 1 to NOTRUNC. | kenner | 1995-09-03 | 1 | -1/+1 |
* | (fold, case CONVERT_EXPR): Don't merge conversions if outer is to | kenner | 1995-07-18 | 1 | -2/+8 |
* | (decode_field_reference): New parm PAND_MASK. | kenner | 1995-07-01 | 1 | -11/+27 |
* | (fold_truthop): Commute unextend and convert on l_const and r_const. | kenner | 1995-06-27 | 1 | -2/+2 |
* | Update FSF address. | kenner | 1995-06-15 | 1 | -1/+2 |
* | (fold): When converting a COND_EXPR to an ABS_EXPR, get the types | kenner | 1995-06-13 | 1 | -2/+6 |
* | (lshift_double): Replace `&' with `%' to fix typo. | kenner | 1995-06-09 | 1 | -4/+8 |
* | (fold): When folding `<' type nodes, make true_value and false_value | kenner | 1995-06-07 | 1 | -5/+7 |
* | *** empty log message *** | merrill | 1995-05-24 | 1 | -1/+5 |
* | (invert_truthvalue, case CLEANUP_POINT_EXPR): New case. | kenner | 1995-05-17 | 1 | -0/+4 |
* | Fix typos in comments. | kenner | 1995-05-16 | 1 | -2/+2 |
* | (const_binop): Don't pass OVERFLOW to force_fit_type if type is | kenner | 1995-05-15 | 1 | -1/+1 |
* | *** empty log message *** | merrill | 1995-05-11 | 1 | -8/+22 |
* | small tweak | mrs | 1995-05-02 | 1 | -2/+2 |
* | * fold-const.c (fold): Ensure that we don't alter the expression's | mrs | 1995-05-02 | 1 | -1/+1 |
* | ([lr]rotate_double): Replace; old versions were bogus. | kenner | 1995-04-21 | 1 | -46/+59 |
* | (size_int): Arg is unsigned HOST_WIDE_INT. | kenner | 1995-04-18 | 1 | -1/+1 |
* | (force_fit_type): Always propagate OVERFLOW. | kenner | 1995-03-08 | 1 | -1/+1 |
* | (decode_field_reference): Don't check TREE_CODE of EXP; let | kenner | 1995-03-01 | 1 | -19/+67 |