When expanding the MOVsr[la]_flag pseudos, the CPSR implicit def becomes
authorJim Grosbach <grosbach@apple.com>
Fri, 15 Oct 2010 17:35:17 +0000 (17:35 +0000)
committerJim Grosbach <grosbach@apple.com>
Fri, 15 Oct 2010 17:35:17 +0000 (17:35 +0000)
commit6bdc8ae2916d20740790e0618692df7dac598cd0
tree1c5e8fbdef071dfe09ec6c5217ccca149ac7fe43
parent8abe32af38b66bf4577526b23b6af6ec7eb6c155
When expanding the MOVsr[la]_flag pseudos, the CPSR implicit def becomes
an explicit def. Make sure to capture that properly. rdar://8556556

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116591 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMExpandPseudoInsts.cpp