PR tree-optimization/69802
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Feb 2016 09:12:37 +0000 (09:12 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Feb 2016 09:12:37 +0000 (09:12 +0000)
commit14a72c4e1d3b75d7e4cdc8875b0be3a885df54d9
tree7a34f9afd5fef12187661d081a1af2af8cc3c539
parent8e5e4f151c3c639c497e1cd2ffdb475535b23e84
PR tree-optimization/69802
* tree-ssa-reassoc.c (update_range_test): If op is
SSA_NAME_IS_DEFAULT_DEF, give up unless tem is a positive
op == 1 test of precision 1 integral op, otherwise handle
that case as op itself.  Fix up formatting.
(optimize_range_tests_to_bit_test, optimize_range_tests): Fix
up formatting.

* gcc.dg/pr69802.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233446 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr69802.c [new file with mode: 0644]
gcc/tree-ssa-reassoc.c