summaryrefslogtreecommitdiffstats
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* * tree.h (TREE_CODE_LENGTH): New macro.kenner2000-05-311-4/+3
* (extract_muldiv): When constructing a multiplier/divisor, do not expectnickc2000-05-241-0/+4
* * fold-const.c (make_range): Handle degenerated intervals.aoliva2000-05-201-2/+11
* * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.jason2000-05-041-2/+4
* Fix for ia64-linux misoptimization.wilson2000-05-031-0/+5
* * Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the wholerth2000-04-171-3/+11
* * fold-const.c (extract_muldiv): Don't distribute and widenrth2000-04-141-0/+8
* * expr.c (store_constructor): SIZE now signed.kenner2000-03-281-19/+17
* * Rework fields used to describe positions of bitfields andkenner2000-03-251-30/+31
* * builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.mmitchel2000-03-231-3/+3
* * fold-const.c (extract_muldiv): Apply type check for definedrth2000-03-191-15/+20
* * fold-const.c (fold): Fix a few cases when the returned resultkenner2000-03-161-4/+5
* * tree.h (INT_CST_LT, INT_CST_LT_UNSIGNED): Remove unneeded casts.kenner2000-03-071-176/+209
* * c-common.c (c_common_nodes_and_builtins): Make sizetype_endlinkkenner2000-03-021-4/+4
* * fold-const.c (size_binop): Don't asert inputs are the same andmmitchel2000-03-011-4/+4
* * builtins.c (c_strlen): Use size_diffop and return ssizetype value.kenner2000-02-271-51/+83
* * c-common.c (decl_attributes): Set DECL_SIZE_UNIT.kenner2000-02-201-12/+16
* * combine.c (make_extraction, force_to_mode): Avoid warning onkenner2000-02-101-1/+1
* * calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED.ghazi2000-01-181-2/+2
* * eh-common.h: PROTO -> PARAMS.ghazi2000-01-141-50/+50
* * Makefile.in (optabs.o): Depend on real.hghazi2000-01-101-0/+2
* * fold-const.c (lshift_double, rshift_double): Handlewehle2000-01-091-2/+16
* * fold-const.c (real_hex_to_f): Remove duplicate declaration ofmmitchel2000-01-071-1/+1
* * fold-const.c (make_range): Don't try to reverse an unbounded range.law2000-01-041-4/+5
* * cse.c (free_element, get_element): Remove unused prototypes.ghazi1999-12-291-1/+1
* * fold-const.c (operand_equal_p): Use memcmp to compare stringloewis1999-12-271-1/+1
* * fold-const.c (fold_truthop): Properly check for FP RHS.kenner1999-12-261-5/+3
* * fold-const.c (real_hex_to_f): Remove unused "isldouble" variable.law1999-12-211-5/+1
* Fix typo in last changekenner1999-12-191-1/+1
* * alias.c: Minor reformatting.kenner1999-12-181-110/+132
* * fold-const.c (optimize_bit_field_compare): Only use one modekenner1999-12-061-37/+20
* Install proper changekenner1999-11-291-2/+3
* * fold-const.c (extract_muldiv, case {MIN,MAX}_EXPR): Reversekenner1999-11-291-19/+47
* Delete unused vars.crux1999-11-291-6/+0
* Add missing return typescrux1999-11-291-0/+3
* * fold-const.c (negate_expr, associate_trees, extract_muldiv): New.kenner1999-11-271-372/+443
* Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR>kenner1999-11-011-38/+270
* * fold-const.c (fold): Fix thinko when optimizing comparisonslaw1999-10-311-1/+2
* * fold-const.c (fold): Fix comment.law1999-10-261-1/+1
* * fold-const.c (fold): Fix thinko in x+(-0) -> x transformation.law1999-10-191-1/+2
* * fold-const.c (fold): Convert (or (not arg0) (not arg1))law1999-10-151-0/+31
* * fold-const.c (fold): Move bit_rotate code to the EXPR_PLUS case,law1999-10-151-75/+89
* * fold-const.c (fold): Handle more simplifications allowed by IEEE.law1999-10-151-3/+52
* * fold-const.c (fold): Detect rotates built from BIT_XOR_EXPRs.law1999-10-141-1/+7
* 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
OpenPOWER on IntegriCloud