Repair bundles that were broken by removing and reinserting the first
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 18 Dec 2012 00:46:39 +0000 (00:46 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 18 Dec 2012 00:46:39 +0000 (00:46 +0000)
commitbcc9a89c16269cead71ba1f7063a8fb83fb8f57f
tree289386727b8eb2d705314091848df0588382968e
parentd57a5987733d0fbdf404e35a4438db2496a01fc5
Repair bundles that were broken by removing and reinserting the first
instruction.

This isn't strictly necessary at the moment because Thumb2SizeReduction
also copies all MI flags from the old instruction to the new. However, a
future patch will make that kind of direct flag tampering illegal.

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