]> git.ipfire.org Git - thirdparty/gcc.git/commit
Remove duplicate (A & B) OP (C & B) in match.pd.
authorglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 May 2016 05:38:18 +0000 (05:38 +0000)
committerglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 May 2016 05:38:18 +0000 (05:38 +0000)
commit846521ce48938166d59dc1f4039ff6ed5566fe2b
tree90949559170da664351679fa8ded68ef59b5e99d
parentb3712061fa5bfdc5ac147aa2088274f232a07b33
Remove duplicate (A & B) OP (C & B) in match.pd.

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

* match.pd ((A | B) & (A | C)): Generalize to BIT_XOR_EXPR.  Mark
as commutative.  Check both conversions are NOP.
((A & B) OP (C & B)): Remove.

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