Thumb parsing and encoding for STRH.

llvm-svn: 138352
This commit is contained in:
Jim Grosbach 2011-08-23 18:56:20 +00:00
parent ffa5a909b4
commit f1ca6a6df6
1 changed files with 20 additions and 0 deletions

View File

@ -485,3 +485,23 @@ _func:
strb r6, [r4, r5]
@ CHECK: strb r6, [r4, r5] @ encoding: [0x66,0x55]
@------------------------------------------------------------------------------
@ STRH (immediate)
@------------------------------------------------------------------------------
strh r3, [r3]
strh r4, [r6, #2]
strh r5, [r7, #62]
@ CHECK: strh r3, [r3] @ encoding: [0x1b,0x80]
@ CHECK: strh r4, [r6, #2] @ encoding: [0x74,0x80]
@ CHECK: strh r5, [r7, #62] @ encoding: [0xfd,0x87]
@------------------------------------------------------------------------------
@ STRH (register)
@------------------------------------------------------------------------------
strh r6, [r2, r6]
@ CHECK: strh r6, [r2, r6] @ encoding: [0x96,0x53]