-
- Downloads
re PR middle-end/18908 (Missed folding opportunities with bools)
2011-07-20 Richard Guenther <rguenther@suse.de> PR middle-end/18908 * tree.c (integer_all_onesp): Use TYPE_PRECISION, not mode precision. * tree-ssa-forwprop.c (simplify_bitwise_binary): Remove bogus ADDR_EXPR folding. Canonicalize X ^ ~0 as ~X. * gcc.dg/tree-ssa/pr18908.c: New testcase. * gcc.dg/tree-ssa/bitwise-sink.c: Adjust. From-SVN: r176508
Showing
- gcc/ChangeLog 7 additions, 0 deletionsgcc/ChangeLog
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/tree-ssa/bitwise-sink.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/bitwise-sink.c
- gcc/testsuite/gcc.dg/tree-ssa/pr18908.c 9 additions, 0 deletionsgcc/testsuite/gcc.dg/tree-ssa/pr18908.c
- gcc/tree-ssa-forwprop.c 11 additions, 31 deletionsgcc/tree-ssa-forwprop.c
Loading
Please register or sign in to comment