summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-08-14 06:46:25 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-08-14 06:46:25 +0000
commit698dca0b95be8b414993821d263b6a6fb9a807f3 (patch)
tree340a112a54123974367e5af19bf1c9070e76ea25 /llvm/lib/CodeGen
parentc307c6676533b95ae5d47440d64414338635e8e3 (diff)
downloadbcm5719-llvm-698dca0b95be8b414993821d263b6a6fb9a807f3.tar.gz
bcm5719-llvm-698dca0b95be8b414993821d263b6a6fb9a807f3.zip
InstCombine: ((A | ~B) ^ (~A | B)) to A ^ B
Proof using CVC3 follows: $ cat t.cvc A, B : BITVECTOR(32); QUERY BVXOR((A | ~B),(~A |B)) = BVXOR(A,B); $ cvc3 t.cvc Valid. Patch by Mayur Pandey! Differential Revision: http://reviews.llvm.org/D4883 llvm-svn: 215621
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud