PR71206: inconsistent types after match.pd transformation
commit92e3ffbfdf1be432f134c4ff247f55e98237cd0b
authorglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 May 2016 09:44:50 +0000 (20 09:44 +0000)
committerglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 May 2016 09:44:50 +0000 (20 09:44 +0000)
treef7f440ada7f7c8fb5d149de54d488b921f16fe5b
parent6148fbf177406f8cb6f211fd40eba19113dcdc39
PR71206: inconsistent types after match.pd transformation

2016-05-20  Marc Glisse  <marc.glisse@inria.fr>

PR tree-optimization/71079
PR tree-optimization/71206
gcc/
* match.pd ((X ^ Y) ^ (X ^ Z)): Convert the arguments.

gcc/testsuite/
* gcc.dg/tree-ssa/pr71206.c: New testcase.

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