OSDN Git Service

Implement PR3266 & PR5276, folding:
authorChris Lattner <sabre@nondot.org>
Mon, 26 Oct 2009 01:06:31 +0000 (01:06 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 26 Oct 2009 01:06:31 +0000 (01:06 +0000)
commitf05d95c356337c9a85cc12acde2cdc209ba02a1b
tree3b3a61d0d841f735be0cbb4bb83d7b1c7efd3cad
parentd3a2943bdc41c9f2f973e74d27b965b48e538ea9
Implement PR3266 & PR5276, folding:
   not (or (icmp, icmp)) -> and(icmp, icmp)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85085 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/InstructionCombining.cpp
test/Transforms/InstCombine/or.ll
test/Transforms/InstCombine/xor-demorgans.ll [deleted file]