Tighten a ARM dag combine condition to avoid an identity transformation, which
authorEvan Cheng <evan.cheng@apple.com>
Wed, 28 Sep 2011 23:16:31 +0000 (23:16 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 28 Sep 2011 23:16:31 +0000 (23:16 +0000)
commit9b88d2d7827d19ef05d3f11faf56e4f28aaa7072
tree7b9a06de22730ef1853cfea61e85254e48c99129
parentd42ca4607b840b65141b42788b5fef6c08e22aa6
Tighten a ARM dag combine condition to avoid an identity transformation, which
ends up introducing a cycle in the DAG.

rdar://10196296

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140733 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
test/CodeGen/ARM/2011-09-28-CMovCombineBug.ll [new file with mode: 0644]