summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* * fold-const.c: Follow spelling conventions.kazu2003-10-051-1/+1
* PR optimization/9325, PR java/6391sayle2003-10-031-29/+51
* * fold-const.c (make_range): When handling unsigned, don't reversekenner2003-10-011-4/+4
* * fold-const.c (fold): Fold (A & ~B) - (A & B) intokazu2003-09-301-6/+2
* Remove extra comma in comment.kenner2003-09-291-1/+1
* * fold-const.c (fold): Fold (A & ~B) - (A & B) intokazu2003-09-291-0/+23
* PR bootstrap/12358sayle2003-09-251-10/+0
* * tree.def (FFS_EXPR, CLZ_EXPR, CTZ_EXPR, POPCOUNT_EXPR,sayle2003-09-181-13/+12
* * fold-const.c (tree_swap_operands_p): New function to determinesayle2003-09-161-126/+76
* * alias.c: Follow spelling conventions.kazu2003-09-141-1/+1
* * builtins.c (real_dconstp, fold_builtin_logarithm,ghazi2003-09-091-6/+34
* * fold-const.c (operand_equal_p): Clarify documentation.sayle2003-09-081-2/+16
* * c-typeck.c (build_binary_op): Kill BIT_ANDTC_EXPR.zlomek2003-09-011-23/+9
* PR middle-end/12002sayle2003-08-261-1/+2
* * fold-const.c (fold <MULT_EXPR>): Optimize (C1/X)*C2 intosayle2003-08-261-10/+33
* * c-decl.c: Fix comment formatting.kazu2003-08-221-1/+1
* * fold-const.c (fold): Fix bug in (A & C) == D where D & ~C != 0zlomek2003-08-211-2/+2
* PR middle-end/11984sayle2003-08-201-1/+3
* * tree.h (IS_EXPR_CODE_CLASS): Also include 'r' and 's'.jason2003-08-201-1/+1
* * builtins.c (expand_builtin_mathfn): Use get_callee_fndecl.jason2003-08-201-63/+59
* * builtins.c: Fix comment typos.kazu2003-08-191-1/+1
* * fold-const.c (negate_expr_p): MULT_EXPRs and RDIV_EXPRs are easysayle2003-08-141-5/+62
* * fold-const.c (fold): Optimize any associative floating pointsayle2003-08-121-5/+3
* PR middle-end/11771sayle2003-08-041-1/+4
* * fold-const.c (fold <PLUS_EXPR>): Transform x+x into x*2.0.sayle2003-08-041-15/+64
* * fold-const.c (fold <MULT_EXPR>): Optimize both x*pow(x,c) andsayle2003-08-011-0/+98
* * fold-const.c (fold): Fold some comparisons of bit operations.rakdver2003-07-311-0/+28
* * configure.in (--enable-checking): Add fold category.jakub2003-07-281-7/+236
* * fold-const.c (force_fit_type): Handle OFFSET_TYPE.mmitchel2003-07-221-1/+2
* * alias.c: Fix comment formatting.kazu2003-07-221-2/+2
* * alias.c alloc-pool.c bitmap.c bitmap.h bt-load.c builtins.cghazi2003-07-191-4/+4
* * fold-const.c (const_binop): Avoid performing the FP operation atsayle2003-07-181-4/+44
* PR c/11449kazu2003-07-101-10/+22
* * fold-const.c: Properly wrap prototypes.aj2003-07-101-28/+41
* * fold-const.c (make_range): Do not access operand 1 for ammitchel2003-07-091-1/+2
* 2003-07-07 Andreas Jaeger <aj@suse.de>aj2003-07-071-5/+2
* * expr.c (do_store_flag): Pass in the correct result typelaw2003-07-041-1/+1
* * real.c (real_trunc, real_floor, real_ceil): New functionssayle2003-07-031-0/+11
* PR target/10700sayle2003-07-031-19/+0
* * expr.c (do_store_flag): Remove special case folding forlaw2003-07-031-17/+116
* PR optimization/11210ebotcazou2003-07-021-0/+14
* * fold-const.c: Convert prototypes to ISO C90.aj2003-07-011-312/+148
* * basic-block.h: Fix comment typos.kazu2003-07-011-1/+1
* * alloc-pool.c: Fix comment formatting.kazu2003-06-291-1/+1
* PR optimization/11210ebotcazou2003-06-291-2/+1
* PR optimization/11210ebotcazou2003-06-261-1/+2
* * basic-block.h: Fix comment formatting.kazu2003-06-231-1/+1
* cp:ghazi2003-06-161-2/+2
* * fold-const.c (operand_equal_p): Consider two calls to "const"sayle2003-06-161-2/+44
* * builtins.c: Fix comment typos.kazu2003-06-131-2/+2