match.pd: add single-use check for (x & y) ^ y -> ~x & y (PR 85758)
commitd5e19fa1ac75f707e70a41a7574b825e5d4a73d6
authoramonakov <amonakov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Aug 2018 14:08:50 +0000 (27 14:08 +0000)
committeramonakov <amonakov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Aug 2018 14:08:50 +0000 (27 14:08 +0000)
tree58d0821bd3945ea94fdd02018160bb52023e6dfe
parentc9e63184f1d153f052065f4e39208a3040e760d8
match.pd: add single-use check for (x & y) ^ y -> ~x & y (PR 85758)

PR tree-optimization/85758
* match.pd ((X & Y) ^ Y): Add :s qualifier to inner expression.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263887 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/match.pd