Thumb2 assembly parsing and encoding for SBFX.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139858 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jim Grosbach 2011-09-15 21:58:42 +00:00
parent cd2857ee67
commit 7ecedac8b7

View File

@ -1642,6 +1642,18 @@ _func:
@ CHECK: sbcs.w r0, r1, r3, asr #32 @ encoding: [0x71,0xeb,0x23,0x00]
@------------------------------------------------------------------------------
@ SBFX
@------------------------------------------------------------------------------
sbfx r4, r5, #16, #1
it gt
sbfxgt r4, r5, #16, #16
@ CHECK: sbfx r4, r5, #16, #1 @ encoding: [0x45,0xf3,0x00,0x44]
@ CHECK: it gt @ encoding: [0xc8,0xbf]
@ CHECK: sbfxgt r4, r5, #16, #16 @ encoding: [0x45,0xf3,0x0f,0x44]
@------------------------------------------------------------------------------
@ SUB (register)
@------------------------------------------------------------------------------