diff options
author | Chris Lattner <sabre@nondot.org> | 2010-02-13 03:42:24 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-02-13 03:42:24 +0000 |
commit | d90724da722b6636b3086da03fa322392bb27b4d (patch) | |
tree | 8645f1f3f6ccb3eea61a2f94bb7fbfd25cddf2bf /test/MC | |
parent | 8f3e19d0616863eabb4b29669ae3359b3fc0fbbb (diff) | |
download | external_llvm-d90724da722b6636b3086da03fa322392bb27b4d.zip external_llvm-d90724da722b6636b3086da03fa322392bb27b4d.tar.gz external_llvm-d90724da722b6636b3086da03fa322392bb27b4d.tar.bz2 |
add encoder support and tests for rdtscp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96076 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r-- | test/MC/AsmParser/X86/x86_32-new-encoder.s | 5 | ||||
-rw-r--r-- | test/MC/Disassembler/simple-tests.txt | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/test/MC/AsmParser/X86/x86_32-new-encoder.s b/test/MC/AsmParser/X86/x86_32-new-encoder.s index efac73f..6fd0cbb 100644 --- a/test/MC/AsmParser/X86/x86_32-new-encoder.s +++ b/test/MC/AsmParser/X86/x86_32-new-encoder.s @@ -29,6 +29,11 @@ // CHECK: swapgs // CHECK: encoding: [0x0f,0x01,0xf8] +rdtscp +// CHECK: rdtscp +// CHECK: encoding: [0x0f,0x01,0xf9] + + // CHECK: movl %eax, 16(%ebp) # encoding: [0x89,0x45,0x10] movl %eax, 16(%ebp) // CHECK: movl %eax, -16(%ebp) # encoding: [0x89,0x45,0xf0] diff --git a/test/MC/Disassembler/simple-tests.txt b/test/MC/Disassembler/simple-tests.txt index c260945..11c077d 100644 --- a/test/MC/Disassembler/simple-tests.txt +++ b/test/MC/Disassembler/simple-tests.txt @@ -38,4 +38,7 @@ 0x0f 0x01 0xc4 # CHECK: swapgs -0x0f 0x01 0xf8
\ No newline at end of file +0x0f 0x01 0xf8 + +# CHECK: rdtscp +0x0f 0x01 0xf9
\ No newline at end of file |