Make sure ARM constant island pass does not break up an IT block. If the split point...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 12 Aug 2010 20:30:05 +0000 (20:30 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 12 Aug 2010 20:30:05 +0000 (20:30 +0000)
commit719510a178a910feb1db707140011c32a30992c4
tree6ba08d4e921692c8aea7c4ce6a949c518820d269
parent642eb02045708d955c8104ad14f46ce5101df2d4
Make sure ARM constant island pass does not break up an IT block. If the split point is in the middle of an IT block, it should move it up to just above the IT instruction. rdar://8302637

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