summaryrefslogtreecommitdiffstats
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * fold-const.c optimze_bit_field_compare): Initialize rnbitpos,law1998-04-011-6/+6
* * varasm.c (make_decl_rtl): Update the DECL_ASSEMBLER_NAME for ammitchel1998-04-011-0/+2
* * fold-const.c (fold): Replace sign-extension of a zero extendedlaw1998-03-191-0/+7
* Wed Mar 18 13:46:07 1998 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>rth1998-03-181-1/+9
* * fold-const.c (fold_range_test): Always return a value.law1998-03-011-2/+3
* * fold-const.c: Include "system.h" to get stdlib.h and stdio.h.law1998-02-171-7/+8
* * tree.c (first_rtl_op): New fn.jason1998-02-161-3/+5
* * varasm.c (output_constant_pool): Bring back 'done' label insidelaw1998-02-141-1/+0
* * expr.c (get_inner_reference): Use sbitsizetype for type sizes.law1998-02-011-15/+17
* * bitmap.c (bitmap_clear): Ensure `inline' is at the beginninglaw1997-12-201-1/+3
* * tree.c (build_range_type): Allow creation of ranges with no maximum.law1997-12-181-10/+35
* Another handful of gcc-2.8 changes (will it ever go out the door?).law1997-12-111-5/+7
* Merge from gcc-2.8law1997-12-071-3/+3
* * fold-const.c (fold_truthop): Fix bug in last change.amylaar1997-11-141-2/+2
* patch from paul eggert to fix -0.0/0.0 confusion that breaks glibcwilson1997-11-141-2/+2
* * fold-const.c (fold_truthop): When changing a one-bit comparisonamylaar1997-11-131-2/+19
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-175/+265
* * fold-const.c (fold): For ((a * C1) / C3) or (((a * C1) + C2) / C3)law1997-10-281-0/+31
* * fold-const (fold): Also simplify FLOOR_DIV_EXPR to EXACT_DIV_EXPRlaw1997-10-261-5/+4
* * fold-const.c (make_range): Correctly handle cases of convertinglaw1997-09-231-23/+81
* * pa.md (reload_peepholes): Make sure operand is a REG beforelaw1997-08-291-179/+155
* * c-decl.c (grokdeclarator): If array index or size calculationslaw1997-08-271-155/+179
* * version.c: Bump for new snapshot.law1997-08-251-0/+113
* (fold_range_test, fold): Avoid making SAVE_EXPR if at top level.kenner1997-07-271-11/+17
* Document force_fit_type as an entry point in the file.dje1997-06-261-3/+7
* xmerrill1997-06-091-6/+13
* (fold, truth_andor): Disable optimization for side effects on RHS.kenner1997-05-081-2/+4
* (operand_equal_p): Constants are not equal if there has been an overflow.kenner1997-04-211-2/+7
* (fold): Don't assume a nonexplicit constant cannot equal an explicit one.kenner1997-02-151-1/+2
* (const_binop): Don't call size_int if low < 0.kenner1997-02-071-1/+1
* (fold): Don't make COND_EXPR when both expr and one part are comparisons.kenner1997-01-271-2/+4
* (operand_equal_p): Rework to consider two expressions that havekenner1997-01-061-33/+57
* (const_binop): Rework to only make constants inkenner1997-01-051-68/+62
* (merge_ranges): In (+,-) case, if lower bounds are the same the resultkenner1996-12-071-4/+3
* (optimize_bit_field_compare, decode_field_reference): Pass new arg tokenner1996-11-161-4/+6
OpenPOWER on IntegriCloud