aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)Author
1999-02-10fold-const.c (range_binop): Take account of the bounded nature of fixed lengt...Nathan Sidwell
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law
1998-06-25fold-const.c (make_range): Don't go looking at TREE_OPERANDs of nodes that ar...Mark Mitchell
1998-06-19c-common.c (truthvalue_conversion): Protect side effects in the expression wh...Andreas Schwab
1998-06-17* fold-const.c (make_range): Do not widen the type of the expression.Jeffrey A Law
1998-06-17expr.c (check_max_integer_computation_mode): New function.Jeffrey A Law
1998-06-12fold-const.c (fold): Revert last change.Richard Henderson
1998-06-09fold-const.c (fold): Even with otherwise constant trees...Richard Henderson
1998-06-06Some fixes for KNR compilers:Kaveh R. Ghazi
1998-06-02fold-const.c (fold, [...]): When folding VAR++ == CONST or VAR-- == CONST con...Andreas Schwab
1998-05-22fold-const.c (ssize_binop): New fn.Jason Merrill
1998-05-15fold-const.c (constant_boolean_node): New function.Mark Mitchell
1998-05-06typo typo fixes fixesJeff Law
1998-05-06toplev.h: New file.Robert Lipe
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law
1998-04-25* fold-const.c (fold_convert): Fix typo.Jeffrey A Law
1998-04-04tree.h (sizetype_tab[2], [...]): Merge all of these into a single struct, wit...Richard Henderson
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law
1998-04-01fold-const.c (optimze_bit_field_compare): Initialize rnbitpos, rnbitsize, rnm...Jeffrey A Law
1998-04-01varasm.c (make_decl_rtl): Update the DECL_ASSEMBLER_NAME for a entity in a lo...Mark Mitchell
1998-03-19fold-const.c (fold): Replace sign-extension of a zero extended value by a sin...Philippe De Muyter
1998-03-18fold-const.c (operand_equal_for_comparison_p): See if equal when nop conversi...Richard Kenner
1998-03-01* fold-const.c (fold_range_test): Always return a value.Jeffrey A Law
1998-02-17fold-const.c: Include "system.h" to get stdlib.h and stdio.h.Kaveh R. Ghazi
1998-02-15tree.c (first_rtl_op): New fn.Jason Merrill
1998-02-13varasm.c (output_constant_pool): Bring back 'done' label inside an appropriat...Jeffrey A Law
1998-02-01expr.c (get_inner_reference): Use sbitsizetype for type sizes.J"orn Rennecke
1997-12-20bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration.Kaveh R. Ghazi
1997-12-18tree.c (build_range_type): Allow creation of ranges with no maximum.Richard Henderson
1997-12-11Another handful of gcc-2.8 changes (will it ever go out the door?).Jeff Law
1997-12-06Merge from gcc-2.8Jeff Law
1997-11-14* fold-const.c (fold_truthop): Fix bug in last change.J"orn Rennecke
1997-11-13patch from paul eggert to fix -0.0/0.0 confusion that breaks glibcPaul Eggert
1997-11-13fold-const.c (fold_truthop): When changing a one-bit comparison against zero ...J"orn Rennecke
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law
1997-10-28fold-const.c (fold): For ((a * C1) / C3) or (((a * C1) + C2) / C3) optimizati...Toon Moene
1997-10-26fold-const (fold): Also simplify FLOOR_DIV_EXPR to EXACT_DIV_EXPR if...Toon Moene
1997-09-23fold-const.c (make_range): Correctly handle cases of converting from unsigned...Jeff Law
1997-08-29pa.md (reload_peepholes): Make sure operand is a REG before examining REGNO.Jeffrey A Law
1997-08-27c-decl.c (grokdeclarator): If array index or size calculations overflow, issu...Doug Evans
1997-08-25version.c: Bump for new snapshot.Jeff Law
1997-07-27(fold_range_test, fold): Avoid making SAVE_EXPR if at top level.Richard Kenner
1997-06-26Document force_fit_type as an entry point in the file.Doug Evans
1997-06-09xJason Merrill
1997-05-08(fold, truth_andor): Disable optimization for side effects on RHS.Richard Kenner
1997-04-20(operand_equal_p): Constants are not equal if there has been an overflow.Richard Kenner
1997-02-15(fold): Don't assume a nonexplicit constant cannot equal an explicit one.Richard Kenner
1997-02-07(const_binop): Don't call size_int if low < 0.Richard Kenner
1997-01-27(fold): Don't make COND_EXPR when both expr and one part are comparisons.Richard Kenner
1997-01-06(operand_equal_p): Rework to consider two expressions that have embedded iden...Richard Kenner