diff options
author | Richard Osborne <richard@xmos.com> | 2013-02-17 20:43:17 +0000 |
---|---|---|
committer | Richard Osborne <richard@xmos.com> | 2013-02-17 20:43:17 +0000 |
commit | cbe6c88b6811e4641629d111f941879982362fe8 (patch) | |
tree | 2c0783e61f3be7ed18541ec2648ed500c41abcb2 /test | |
parent | d61932bf844134d886b57e6730a5ae0831ebd115 (diff) |
[XCore] Add missing u6 / lu6 instructions.
These instructions are not targeted by the compiler but they are
needed for the MC layer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175403 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/MC/Disassembler/XCore/xcore.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/test/MC/Disassembler/XCore/xcore.txt b/test/MC/Disassembler/XCore/xcore.txt index f1ec31d932..bc798a80eb 100644 --- a/test/MC/Disassembler/XCore/xcore.txt +++ b/test/MC/Disassembler/XCore/xcore.txt @@ -539,6 +539,42 @@ # CHECK: setsr 21863 0x55 0xf1 0x67 0x7b +# CHECK: extdp 4 +0x84 0x73 + +# CHECK: extdp 554 +0x08 0xf0 0xaa 0x73 + +# CHECK: blat 9 +0x49 0x73 + +# CHECK: blat 61212 +0xbc 0xf3 0x5c 0x73 + +# CHECK: getsr r11, 54 +0x36 0x7f + +# CHECK: getsr r11, 442 +0x06 0xf0 0x3a 0x7f + +# CHECK: kcall 11 +0xcb 0x73 + +# CHECK: kcall 4001 +0x3e 0xf0 0xe1 0x73 + +# CHECK: kentsp 22 +0x96 0x7b + +# CHECK: kentsp 8793 +0x89 0xf0 0x99 0x7b + +# CHECK: krestsp 0 +0xc0 0x7b + +# CHECK: krestsp 55312 +0x60 0xf3 0xd0 0x7b + # u10 / lu10 instructions # CHECK: ldap r11, 40 |