diff options
author | Jakub Jelinek <jakub@redhat.com> | 2014-10-17 12:50:16 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2014-10-17 12:50:16 +0200 |
commit | 4eb4a256cd4a39555f4d834c47cabc2e136ed02a (patch) | |
tree | 57d50dcdf67827495420438304dc1e393caa452f /gcc/tree.c | |
parent | 9d4ded759a1367ebe6588be36d0ea1410e24e3ca (diff) | |
download | gcc-4eb4a256cd4a39555f4d834c47cabc2e136ed02a.zip gcc-4eb4a256cd4a39555f4d834c47cabc2e136ed02a.tar.gz gcc-4eb4a256cd4a39555f4d834c47cabc2e136ed02a.tar.bz2 |
re PR tree-optimization/63302 (Code with 64-bit long long constants is miscompiled on 32-bit host)
PR tree-optimization/63302
* tree-ssa-reassoc.c (optimize_range_tests_xor,
optimize_range_tests_diff): Use !integer_pow2p () instead of
tree_log2 () < 0.
* gcc.c-torture/execute/pr63302.c: New test.
From-SVN: r216391
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions