aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)AuthorFilesLines
2007-10-08re PR middle-end/33693 (Type checking error with bitwise xor/and)Richard Guenther1-6/+8
2007-10-08re PR middle-end/33691 (Type checking error with bitwise and/or)Richard Guenther1-11/+20
2007-10-05re PR middle-end/33666 (Type verification failure with pointer to long long c...Richard Guenther1-4/+2
2007-09-27re PR tree-optimization/33565 (spurious warning: assuming signed overflow do...Ian Lance Taylor1-0/+3
2007-09-23fold-const.c (fold_binary): Fold BIT_AND_EXPR's with a pointer operand.Ollie Wild1-0/+108
2007-09-22re PR tree-optimization/33146 (ICE in build_polynomial_chrec, at tree-chrec.h...Richard Guenther1-2/+4
2007-09-11fold-const.c (extract_muldiv_1): Do not simplify var * c * c to var.Zdenek Dvorak1-1/+2
2007-09-06re PR tree-optimization/32586 (New VN misses FRE opportunities)Richard Guenther1-2/+2
2007-09-05fold-const.c (all_ones_mask_p, [...]): Constify.Kaveh R. Ghazi1-40/+41
2007-09-04Add new fp flags: -fassociative-math and -freciprocal-mathRevital Eres1-20/+29
2007-09-01arm.c, [...]: Fix comment typos.Kazu Hirata1-2/+2
2007-08-22fixed -ffinite-math-only A-A missing optimisationChristian Bruel1-4/+1
2007-08-21re PR middle-end/32912 (ICE with vector code)Jakub Jelinek1-4/+31
2007-08-21fold-const.c (fold_binary): Revert removing of index +p PTRRichard Guenther1-0/+7
2007-08-21re PR middle-end/33122 (Mistaken type mismatch error prevents bootstrap)Richard Guenther1-8/+6
2007-08-09re PR middle-end/32813 (ICE for array expression in empty if statement, compi...Andrew Pinski1-0/+10
2007-08-08tree.def (FIXED_POINT_TYPE): New type.Chao-ying Fu1-12/+334
2007-08-03re PR middle-end/32780 (ICE in extract_range_from_binary_expr, at tree-vrp.c:...Andrew Pinski1-8/+12
2007-08-03re PR middle-end/32935 (internal compiler error: in emit_move_insn, at expr.c...Andrew Pinski1-1/+1
2007-07-29attribs.c (hash_attr, [...]): Constify.Kaveh R. Ghazi1-21/+21
2007-07-28re PR middle-end/32920 (error: type mismatch in binary expression)Richard Guenther1-4/+12
2007-07-26fold-const.c (fold_read_from_constant_string): Use build_int_cst_type.Daniel Jacobowitz1-4/+3
2007-07-26Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton1-4/+3
2007-07-25expr.c (handled_component_p): Constify.Kaveh R. Ghazi1-1/+1
2007-07-12gimplify.c (gimplify_conversion): Make sure that the result from maybe_fold_o...Richard Guenther1-2/+3
2007-07-09re PR tree-optimization/32698 (inefficient pointer expression)Richard Guenther1-0/+10
2007-07-02re PR middle-end/15988 (ICE in fold_convert with pointer-to-member-function)Richard Guenther1-3/+1
2007-07-01re PR middle-end/32559 (ICE with vector arithmetic)Uros Bizjak1-19/+22
2007-06-27re PR middle-end/32492 (attribute always_inline -> sorry, unimplemented: re...Richard Guenther1-0/+34
2007-06-24re PR tree-optimization/32461 (Segmentation fault in build_classic_dist_vecto...Sebastian Pop1-7/+17
2007-06-23extend.texi: Document that dllimport and dllexport imply default visibility.Mark Mitchell1-3/+3
2007-06-21fold-const.c (debug_fold_checksum): Move it under ENABLE_FOLD_CHECKING.Adam Nemet1-24/+24
2007-06-21re PR middle-end/20623 (ICE: fold check: original tree changed by fold with -...Sebastian Pop1-44/+101
2007-06-15[multiple changes]Andrew Pinski1-47/+135
2007-06-12fold-const.c (fold_binary): Guard (X-X) -> 0 transformation with !HONOR_NANS ...Kaveh R. Ghazi1-1/+4
2007-06-12fold-const (fold_binary): Also optimize a/cbrt(b/c) into a*cbrt(c/b) if flag_...Uros Bizjak1-2/+2
2007-06-11really remove signed(_or_unsigned)?_type langhooksRafael Espindola1-13/+13
2007-06-11re PR middle-end/32279 (Fold 1.0/sqrt(x/y) to sqrt(y/x))Uros Bizjak1-0/+18
2007-06-06fold-const.c (merge_ranges): If range_successor or range_predecessor fail, ju...Ian Lance Taylor1-3/+19
2007-05-30re PR middle-end/32152 (omp lowering creates mismatched types)Richard Guenther1-1/+1
2007-05-28re PR tree-optimization/32100 (vrp bitfield miscompilation)Andrew Pinski1-3/+8
2007-05-26i386.c, [...]: Fix comment typos.Kazu Hirata1-3/+3
2007-05-25cfglayout.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2007-05-14c-common.c (warnings_for_convert_and_check): Use unsigned_type_for instead of...Rafael Avila de Espindola1-6/+6
2007-05-04fold-const.c (fold_unary): Convert (T1)(X op Y) into ((T1)X op (T1)Y)...Jan Hubicka1-15/+11
2007-05-02fold-const.c (fold_comparision): Remove the "foo++ == CONST" transformation.Andrew Pinski1-63/+0
2007-05-01tree.h (maybe_fold_offset_to_component_ref): Remove.Jan Hubicka1-7/+0
2007-04-24fix for PR31617Olga Golovanevsky1-0/+1
2007-04-21re PR tree-optimization/31136 (FRE ignores bit-field truncation (C and C++ fr...Richard Guenther1-1/+1
2007-04-20re PR tree-optimization/31632 (ICE in compare_values)Jakub Jelinek1-13/+20