InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).
authorManman Ren <mren@apple.com>
Thu, 14 Jun 2012 05:57:42 +0000 (05:57 +0000)
committerManman Ren <mren@apple.com>
Thu, 14 Jun 2012 05:57:42 +0000 (05:57 +0000)
commit7a0575b9a8ca291c33495623eae171394f33b58f
tree3eda454b3469b1d78aab393603cbf8b2b5f35b59
parentce5c6fb55f089cb92c99bf172c9c550e69dcb6c7
InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).

uno && ueq was converted to ueq, it should be converted to uno.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158441 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
test/CodeGen/ARM/iabs.ll
test/Transforms/InstCombine/and-fcmp.ll