mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
Thumb2 assembly parsing and encoding for TBB/TBH.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140078 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -2614,6 +2614,24 @@ _func:
|
||||
@ CHECK: sxthne.w r2, r2, ror #16 @ encoding: [0x0f,0xfa,0xa2,0xf2]
|
||||
|
||||
|
||||
@------------------------------------------------------------------------------
|
||||
@ TBB/TBH
|
||||
@------------------------------------------------------------------------------
|
||||
tbb [r3, r8]
|
||||
tbh [r3, r8, lsl #1]
|
||||
it eq
|
||||
tbbeq [r3, r8]
|
||||
it cs
|
||||
tbhcs [r3, r8, lsl #1]
|
||||
|
||||
@ CHECK: tbb [r3, r8] @ encoding: [0xd3,0xe8,0x08,0xf0]
|
||||
@ CHECK: tbh [r3, r8, lsl #1] @ encoding: [0xd3,0xe8,0x18,0xf0]
|
||||
@ CHECK: it eq @ encoding: [0x08,0xbf]
|
||||
@ CHECK: tbbeq [r3, r8] @ encoding: [0xd3,0xe8,0x08,0xf0]
|
||||
@ CHECK: it hs @ encoding: [0x28,0xbf]
|
||||
@ CHECK: tbhhs [r3, r8, lsl #1] @ encoding: [0xd3,0xe8,0x18,0xf0]
|
||||
|
||||
|
||||
@------------------------------------------------------------------------------
|
||||
@ TEQ
|
||||
@------------------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user