Add thumb2 sign / zero extend with rotate instructions.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 3 Jul 2009 01:43:10 +0000 (01:43 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 3 Jul 2009 01:43:10 +0000 (01:43 +0000)
commitd27c9fc403ae906c60ca3dfee72001f7e1930492
treeebc165bd75b92cdf0a02e4cbc4a1b3fbe39adce0
parent292aef33e1ed71e720f4e8d0b7332a1013398836
Add thumb2 sign / zero extend with rotate instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74755 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMInstrThumb2.td
test/CodeGen/ARM/sxt_rot.ll
test/CodeGen/Thumb2/thumb2-sxt_rot.ll [new file with mode: 0644]
test/CodeGen/Thumb2/thumb2-uxt_rot.ll [new file with mode: 0644]
test/CodeGen/Thumb2/thumb2-uxtb.ll [new file with mode: 0644]