summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* Revert this change. Gavin's patch to operand_equal_p is a better fix.law1999-09-201-4/+0
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* * fold-const.c (operand_equal_p): Pay attention to side effects.gavin1999-09-171-0/+6
* * system.h (CTYPE_CONV, TOUPPER, TOLOWER): New macros. Useghazi1999-09-161-1/+1
* Merge in gcc2-ss-010999law1999-09-071-38/+25
* * Makefile.in (ggc-simple.o): Depend on varray.h.mmitchel1999-09-051-21/+25
* * fold-const.c (fold_range_test): Do not try to fold the rangelaw1999-09-021-0/+4
* 1999-08-27 00:27 -0700 Zack Weinberg <zack@bitmover.com>zack1999-08-271-0/+2
* * fold-const.c (fold): Reassociate (+ (+ (* a b) c) (* d e))rth1999-08-241-0/+61
* Revert this change:mmitchel1999-06-021-14/+10
* hlaw1999-05-271-7/+5
* * fold-const.c (fold): STRIP_NOPS when deciding whether or notmmitchel1999-05-261-10/+14
* * fold-const.c (fold_truthop): When converting a one-bitlaw1999-05-171-15/+10
* * fold-const.c (make_range): Always initialize arg0 and arg1.law1999-04-261-2/+2
* * fold-const.c (fold_truthop): Optimize bitfield references withlaw1999-03-261-12/+11
* * fold-const.c (fold_truthop): Build a type for both the lhs andlaw1999-03-261-25/+49
* * fold-const.c (fold_truthop): Mask the lhs and rhs after merginglaw1999-03-261-10/+22
* * fold-const.c (fold_truthop): Verify that the lhs and rhs arelaw1999-03-261-1/+3
* * fold-const.c (make_range): If orig_type is unset, set it as soonlaw1999-03-241-2/+5
* * fold-const.c (fold): Recognise a rotate by an unsigned amount.law1999-03-241-16/+36
* * fold-const.c (exact_real_inverse): Move variable `float_error'ghazi1999-03-151-59/+112
* hlaw1999-02-111-6/+18
* Remove trigraph in commentzack1999-01-271-1/+1
* Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forlaw1999-01-271-11/+34
* * fold-const.c (lshift_double): Mark 'prec' arguments as possiblylaw1999-01-231-2/+2
* * c-common.c (declare_function_name): Declare predefinied variablerth1998-12-011-0/+229
* Warning fixes:ghazi1998-10-131-1/+1
* * fold-const.c (fold): Yet another COND_EXPR bug: when foldingrth1998-09-201-0/+4
* * fold-const.c (fold): Fix another type in COND_EXPR handling code.law1998-09-201-1/+2
* * fold-const.c (fold): Fix typo in COND_EXPR handling code.law1998-09-191-2/+3
* * Makefile.in (cplus-dep.o): Use cplus-dem.c from libiberty.law1998-08-171-0/+1
* * expr.c (safe_from_p): Change code to ERROR_MARK only when notjason1998-08-131-15/+3
* * loop.h (struct induction): Add no_const_addval.rth1998-07-171-12/+35
* * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forlaw1998-06-291-10/+19
* * fold-const.c (make_range): Don't go looking at TREE_OPERANDs ofmmitchel1998-06-251-4/+14
* * c-common.c (truthvalue_conversion): Protect side effects in theschwab1998-06-191-4/+8
* * fold-const.c (make_range): Do not widen the type of the expression.law1998-06-171-0/+6
* * expr.c (check_max_integer_computation_mode): New function.law1998-06-171-0/+4
* * fold-const.c (fold): Revert last change. It breaks constantrth1998-06-121-17/+5
* * fold-const.c (fold): Even with otherwise constant trees, look forrth1998-06-091-5/+17
* Some fixes for KNR compilers:ghazi1998-06-061-1/+1
* * fold-const.c (fold, case EQ_EXPR): When folding VAR++ == CONSTlaw1998-06-021-4/+49
* * fold-const.c (ssize_binop): New fn.jason1998-05-221-0/+34
* * fold-const.c (constant_boolean_node): New function.mmitchel1998-05-151-14/+24
* typo typo fixes fixeslaw1998-05-061-1/+1
* Wed May 6 06:35:38 1998 Robert Lipe <robertl@dgii.com>robertl1998-05-061-0/+1
* * Check in merge from gcc2. See ChangeLog.12 for details.law1998-05-051-22/+40
* * fold-const.c (fold_convert): Fix typo.law1998-04-251-1/+1
* * tree.h (sizetype_tab[2], sbitsizetype, ubitsizetype): Merge allrth1998-04-041-2/+2
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12law1998-04-041-12/+12