summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-11-041-1/+1
* c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extr...Kaveh R. Ghazi2001-10-211-2/+1
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-25/+25
* calls.c: Fix formatting.Kazu Hirata2001-10-101-2/+2
* c-common.c: Fix comment typos.Kazu Hirata2001-10-091-1/+1
* fold-const.c (extract_muldiv, [...]): Only adjust code for division, not modu...Richard Kenner2001-09-231-5/+2
* fold-const.c (hashtab.h): Include.Richard Kenner2001-09-201-43/+85
* c-common.c (signed_or_unsigned_type): Handle machine mode types which have no...Richard Henderson2001-09-071-6/+6
* fold-const.c (tree_expr_nonnegative_p): Handle *_DIV_EXPR, *_MOD_EXPR, SAVE_E...Kaveh R. Ghazi2001-08-241-0/+15
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* toplev.c (set_float_handler): Make static.Zack Weinberg2001-08-121-38/+61
* dbxout.c: Fix comment formatting.Kazu Hirata2001-08-081-17/+17
* fold-const.c (fold): Test vs FLOAT_TYPE_P instead of INTEGRAL_TYPE_P when...Richard Henderson2001-07-221-2/+2
* integrate.c (copy_insn_list): handle NOTE_INSN_DELETED_LABEL, as if it were C...Jan Hubicka2001-07-201-0/+17
* Makefile.in (final.o): Depend on target.h.Neil Booth2001-07-061-2/+2
* tree.def (ARRAY_RANGE_REF): New code.Richard Kenner2001-06-041-0/+1
* fold-const.c (tree_expr_nonnegative_p): Detect more non-negative cases.Kaveh R. Ghazi2001-05-211-0/+13
* bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".Kaveh R. Ghazi2001-05-011-2/+2
* fold-const.c (fold): Use first_rtl_op rather than TREE_CODE_LENGTH when...Geoffrey Keating2001-04-201-2/+2
* fold-const.c (fold): Before optimizing unsigned comparison with 0x7fffffffU...Jakub Jelinek2001-04-021-1/+3
* cse.c (find_comparison_args): Update documentation.Mark Mitchell2001-03-191-2/+10
* Brad's -ffast-math breakup.Brad Lucier2001-03-071-14/+16
* xm-lynx.h, [...]: Do not define TRUE or FALSE.Zack Weinberg2001-03-021-4/+4
* fold-const.c (fold_convert): Don't call size_int_type_wide if input overflows.Richard Kenner2001-02-231-0/+1
* fold-const.c (extract_muldiv): If not MULT_EXPR, check if either operand is d...Jakub Jelinek2001-02-231-4/+29
* fold-const.c (fold_binary_op_with_conditional_arg): New function, split out f...Mark Mitchell2001-02-181-114/+138
* stor-layout.c (is_pending_size, [...]): New functions.Jakub Jelinek2001-02-141-1/+8
* fold-const.c (split_tree): Don't assume a constant isn't splittable.Richard Henderson2001-02-111-12/+6
* fold-const.c (fold): When folding a CONJ_EXPR of a COMPLEX_CST...Joseph Myers2001-01-051-3/+3
* * fold-const.c (fold_convert): Fix typo.Mark Mitchell2001-01-031-1/+1
* fold-const.c (tree_expr_nonnegative_p): Treat truth values as non-negative.Kaveh R. Ghazi2000-12-191-2/+6
* fold-const.c (fold, [...]): Always return tree of proper type.Richard Kenner2000-11-261-1/+1
* Fix crash in fold_range_testBernd Schmidt2000-11-241-0/+1
* Overhaul sequence point warnings (again)Bernd Schmidt2000-11-241-2/+6
* fold-const.c (fold): Compare TYPE_MAIN_VARIANT rather than the types themselv...Richard Henderson2000-11-091-1/+1
* alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers2000-11-071-4/+4
* builtins.c (expand_builtin_strlen): Remove unused mode argument.Zack Weinberg2000-11-031-0/+1
* Constant folding for builtinsBernd Schmidt2000-11-011-0/+13
* toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead.Joseph Myers2000-10-291-1/+1
* fold-const.c (force_fit_type): Unsigned values can overflow if they are sizet...Richard Kenner2000-10-201-3/+7
* Remove obstacks.Mark Mitchell2000-10-131-11/+1
* fold-const.c (fold, [...]): Perform negation in proper type.aRichard Kenner2000-10-051-3/+8
* optabs.c (init_optabs): Initialize fixtab...Greg McGary2000-08-241-1/+1
* calls.c (ECF_SP_DEPRESSED): New macro.Richard Kenner2000-08-151-3/+4
* [multiple changes]Zack Weinberg2000-08-051-0/+51
* * fold-const.c: Fix formatting.Kazu Hirata2000-08-021-365/+359
* * fold-const.c: Fix comment typos.Kazu Hirata2000-07-171-3/+3
* fold-const.c (extract_muldiv): Don't optimize past an unsigned cast around an...Richard Henderson2000-07-151-3/+14
* Fix (<cond> ? FOO++ : BAR++) == 2 from misoptimizing FOO++ into ++FOO without...Michael Meissner2000-07-151-8/+24
* fold-const.c (extract_muldiv): Check whether c divides op1 exactly if operati...Toon Moene2000-07-081-4/+11