mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-15 04:30:12 +00:00
Thumb2 parsing and encoding for CBZ/CBNZ.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139054 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6c3e11ea55
commit
83452b2064
@ -271,9 +271,15 @@ _func:
|
||||
@------------------------------------------------------------------------------
|
||||
cbnz r7, #6
|
||||
cbnz r7, #12
|
||||
cbz r6, _bar
|
||||
cbnz r6, _bar
|
||||
|
||||
@ CHECK: cbnz r7, #6 @ encoding: [0x1f,0xb9]
|
||||
@ CHECK: cbnz r7, #12 @ encoding: [0x37,0xb9]
|
||||
@ CHECK: cbz r6, _bar @ encoding: [0x06'A',0xb1'A']
|
||||
@ fixup A - offset: 0, value: _bar, kind: fixup_arm_thumb_cb
|
||||
@ CHECK: cbnz r6, _bar @ encoding: [0x06'A',0xb9'A']
|
||||
@ fixup A - offset: 0, value: _bar, kind: fixup_arm_thumb_cb
|
||||
|
||||
|
||||
@------------------------------------------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user