diff options
Diffstat (limited to 'gas/testsuite/gas/i386/ilp32/x86-64-crx-suffix.d')
-rw-r--r-- | gas/testsuite/gas/i386/ilp32/x86-64-crx-suffix.d | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gas/testsuite/gas/i386/ilp32/x86-64-crx-suffix.d b/gas/testsuite/gas/i386/ilp32/x86-64-crx-suffix.d new file mode 100644 index 0000000000..d173c3dae3 --- /dev/null +++ b/gas/testsuite/gas/i386/ilp32/x86-64-crx-suffix.d @@ -0,0 +1,21 @@ +#source: ../x86-64-crx.s +#objdump: -dwMsuffix +#name: x86-64 (ILP32) control register related opcodes (with suffixes) + +.*: +file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[0-9a-f]+: 44 0f 20 c0[ ]+movq[ ]+?%cr8,%rax +[ ]*[0-9a-f]+: 44 0f 20 c7[ ]+movq[ ]+?%cr8,%rdi +[ ]*[0-9a-f]+: 44 0f 22 c0[ ]+movq[ ]+?%rax,%cr8 +[ ]*[0-9a-f]+: 44 0f 22 c7[ ]+movq[ ]+?%rdi,%cr8 +[ ]*[0-9a-f]+: 44 0f 20 c0[ ]+movq[ ]+?%cr8,%rax +[ ]*[0-9a-f]+: 44 0f 20 c7[ ]+movq[ ]+?%cr8,%rdi +[ ]*[0-9a-f]+: 44 0f 22 c0[ ]+movq[ ]+?%rax,%cr8 +[ ]*[0-9a-f]+: 44 0f 22 c7[ ]+movq[ ]+?%rdi,%cr8 +[ ]*[0-9a-f]+: 44 0f 20 c0[ ]+movq[ ]+?%cr8,%rax +[ ]*[0-9a-f]+: 44 0f 20 c7[ ]+movq[ ]+?%cr8,%rdi +[ ]*[0-9a-f]+: 44 0f 22 c0[ ]+movq[ ]+?%rax,%cr8 +[ ]*[0-9a-f]+: 44 0f 22 c7[ ]+movq[ ]+?%rdi,%cr8 |