diff options
author | Jakub Jelinek <jakub@redhat.com> | 2013-01-21 18:55:34 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2013-01-21 18:55:34 +0100 |
commit | 8f498c1bdcb9d3b99905f654faa0a343c3e9ef99 (patch) | |
tree | a3bdef1e25a778da35e6160d0a5f3bf467d3ae9b /libgomp/task.c | |
parent | 35d59da7f7e282a68589d8c857ee7f0503d588d2 (diff) | |
download | gcc-8f498c1bdcb9d3b99905f654faa0a343c3e9ef99.zip gcc-8f498c1bdcb9d3b99905f654faa0a343c3e9ef99.tar.gz gcc-8f498c1bdcb9d3b99905f654faa0a343c3e9ef99.tar.bz2 |
re PR tree-optimization/56051 (Wrong expression evaluation)
PR tree-optimization/56051
* fold-const.c (fold_binary_loc): Don't fold
X < (cast) (1 << Y) into (X >> Y) != 0 if cast is either
a narrowing conversion, or widening conversion from signed
to unsigned.
* gcc.c-torture/execute/pr56051.c: New test.
From-SVN: r195343
Diffstat (limited to 'libgomp/task.c')
0 files changed, 0 insertions, 0 deletions