aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-loop-distribution.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2012-08-10 08:33:57 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-08-10 08:33:57 +0000
commita28729836a7f1993a17eeca53a0165c31406b581 (patch)
tree43053999250c5d3d6737bf5f2ad532a3798eb474 /gcc/tree-loop-distribution.c
parent70b5e7dc7356529b557b613c7dee032c9d89d035 (diff)
downloadgcc-a28729836a7f1993a17eeca53a0165c31406b581.zip
gcc-a28729836a7f1993a17eeca53a0165c31406b581.tar.gz
gcc-a28729836a7f1993a17eeca53a0165c31406b581.tar.bz2
re PR tree-optimization/54027 (possible mis-optimization of signed left shift in c89 mode)
2012-08-10 Richard Guenther <rguenther@suse.de> PR tree-optimization/54027 * tree-vrp.c (extract_range_from_binary_expr_1): Merge RSHIFT_EXPR and LSHIFT_EXPR handling, force -fwrapv for the multiplication used to handle LSHIFT_EXPR with a constant. * gcc.dg/torture/pr54027.c: New testcase. From-SVN: r190286
Diffstat (limited to 'gcc/tree-loop-distribution.c')
0 files changed, 0 insertions, 0 deletions