diff options
author | Craig Topper <craig.topper@gmail.com> | 2012-02-27 01:54:29 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2012-02-27 01:54:29 +0000 |
commit | 930a1ebd929aa0ab4c2610e7f7a721c18dcfe052 (patch) | |
tree | 83ccfe46e34d20ee3880401d436ca1c952cd7215 /test/MC/Disassembler | |
parent | 7497a9a7e816857402cf78ac930f286e800c69cf (diff) | |
download | external_llvm-930a1ebd929aa0ab4c2610e7f7a721c18dcfe052.zip external_llvm-930a1ebd929aa0ab4c2610e7f7a721c18dcfe052.tar.gz external_llvm-930a1ebd929aa0ab4c2610e7f7a721c18dcfe052.tar.bz2 |
X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by Kay Tiong Khoo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151510 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Disassembler')
-rw-r--r-- | test/MC/Disassembler/X86/simple-tests.txt | 5 | ||||
-rw-r--r-- | test/MC/Disassembler/X86/x86-32.txt | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/test/MC/Disassembler/X86/simple-tests.txt b/test/MC/Disassembler/X86/simple-tests.txt index 42213a6..840d5fa 100644 --- a/test/MC/Disassembler/X86/simple-tests.txt +++ b/test/MC/Disassembler/X86/simple-tests.txt @@ -6,6 +6,11 @@ # CHECK: int $33 0xCD 0x21 +# CHECK: jrcxz -127 +0xe3 0x81 + +# CHECK: jecxz -127 +0x67 0xe3 0x81 # CHECK: addb %al, (%rax) 0 0 diff --git a/test/MC/Disassembler/X86/x86-32.txt b/test/MC/Disassembler/X86/x86-32.txt index 4120ed0..5f2f608 100644 --- a/test/MC/Disassembler/X86/x86-32.txt +++ b/test/MC/Disassembler/X86/x86-32.txt @@ -11,6 +11,12 @@ # CHECK: calll 0xff 0xd0 +# CHECK: jecxz -127 +0xe3 0x81 + +# CHECK: jcxz -127 +0x67 0xe3 0x81 + # CHECK: incl 0x40 |