summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED.Kaveh R. Ghazi2000-01-181-2/+2
* eh-common.h: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-141-50/+50
* Makefile.in (optabs.o): Depend on real.hKaveh R. Ghazi2000-01-101-0/+2
* fold-const.c (lshift_double, [...]): Handle shifting by 2 * HOST_BITS_PER_WID...John Wehle2000-01-091-2/+16
* fold-const.c (real_hex_to_f): Remove duplicate declaration of expon.Matt Austern2000-01-071-1/+1
* * fold-const.c (make_range): Don't try to reverse an unbounded range.J"orn Rennecke2000-01-041-4/+5
* cse.c (free_element, [...]): Remove unused prototypes.Kaveh R. Ghazi1999-12-291-1/+1
* fold-const.c (operand_equal_p): Use memcmp to compare string constants.Martin v. Löwis1999-12-271-1/+1
* * fold-const.c (fold_truthop): Properly check for FP RHS.Richard Kenner1999-12-261-5/+3
* fold-const.c (real_hex_to_f): Remove unused "isldouble" variable.Jeffrey A Law1999-12-201-5/+1
* Fix typo in last changeRichard Kenner1999-12-181-1/+1
* alias.c: Minor reformatting.Richard Kenner1999-12-181-110/+132
* fold-const.c (optimize_bit_field_compare): Only use one mode for both RHS and...Richard Kenner1999-12-061-37/+20
* Install proper changeRichard Kenner1999-11-291-2/+3
* fold-const.c (extract_muldiv, [...]): Reverse operation if C is negative.Richard Kenner1999-11-291-19/+47
* Delete unused vars.Bernd Schmidt1999-11-291-6/+0
* Add missing return typesBernd Schmidt1999-11-291-0/+3
* fold-const.c (negate_expr, [...]): New.Richard Kenner1999-11-271-372/+443
* [multiple changes]Richard Kenner1999-10-311-38/+270
* fold-const.c (fold): Fix thinko when optimizing comparisons against -0.0.Jeffrey A Law1999-10-301-1/+2
* * fold-const.c (fold): Fix comment.Jim Kingdon1999-10-251-1/+1
* * fold-const.c (fold): Fix thinko in x+(-0) -> x transformation.Alasdair Baird1999-10-191-1/+2
* fold-const.c (fold): Convert (or (not arg0) (not arg1)) to (not (and (arg0) (...Jan Hubicka1999-10-141-0/+31
* fold-const.c (fold): Move bit_rotate code to the EXPR_PLUS case, falltrought ...Jan Hubicka1999-10-141-75/+89
* fold-const.c (fold): Handle more simplifications allowed by IEEE.Jeffrey A Law1999-10-141-3/+52
* * fold-const.c (fold): Detect rotates built from BIT_XOR_EXPRs.Jeffrey A Law1999-10-141-1/+7
* Revert this change. Gavin's patch to operand_equal_p is a better fix.Jeffrey A Law1999-09-201-4/+0
* Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1999-09-201-0/+1
* * fold-const.c (operand_equal_p): Pay attention to side effects.Gavin Romig-Koch1999-09-171-0/+6
* system.h (CTYPE_CONV, [...]): New macros.Kaveh R. Ghazi1999-09-161-1/+1
* Merge in gcc2-ss-010999Jeff Law1999-09-061-38/+25
* Makefile.in (ggc-simple.o): Depend on varray.h.Richard Henderson1999-09-051-21/+25
* fold-const.c (fold_range_test): Do not try to fold the range test if the rhs ...Jeffrey A Law1999-09-021-0/+4
* c-typeck.c (c_expand_start_case): Return immediately if exp is an ERROR_MARK.Zack Weinberg1999-08-271-0/+2
* fold-const.c (fold): Reassociate (+ (+ (* a b) c) (* d e)) as (+ (+ (* a b) (...Richard Henderson1999-08-241-0/+61
* Revert this change:Mark Mitchell1999-06-021-14/+10
* fold-const.c (fold_truthop): Make the field reference unsigned when convertin...Andreas Schwab1999-05-261-7/+5
* fold-const.c (fold): STRIP_NOPS when deciding whether or not something is a c...Mark Mitchell1999-05-261-10/+14
* fold-const.c (fold_truthop): When converting a one-bit comparison don't sign ...Andreas Schwab1999-05-161-15/+10
* fold-const.c (make_range): Always initialize arg0 and arg1.Toshiyasu Morita1999-04-251-2/+2
* fold-const.c (fold_truthop): Optimize bitfield references with different mask...Charles M. Hannum1999-03-261-12/+11
* fold-const.c (fold_truthop): Build a type for both the lhs and rhs and use it...Charles M. Hannum1999-03-261-25/+49
* fold-const.c (fold_truthop): Mask the lhs and rhs after merging adjacent bitf...Charles M. Hannum1999-03-261-10/+22
* fold-const.c (fold_truthop): Verify that the lhs and rhs are in the same bit ...Charles M. Hannum1999-03-251-1/+3
* fold-const.c (make_range): If orig_type is unset, set it as soon as we know t...Richard Earnshaw1999-03-241-2/+5
* * fold-const.c (fold): Recognise a rotate by an unsigned amount.Geoff Keating1999-03-231-16/+36
* fold-const.c (exact_real_inverse): Move variable `float_error' into the scope...Kaveh R. Ghazi1999-03-151-59/+112
* fold-const.c (range_binop): Take account of the bounded nature of fixed lengt...Nathan Sidwell1999-02-101-6/+18
* Remove trigraph in commentZack Weinberg1999-01-271-1/+1
* Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forJeffrey A Law1999-01-261-11/+34