# Check ENQCMD[S] 64-bit instructions | |
.allow_index_reg | |
.text | |
_start: | |
enqcmd (%rcx),%rax | |
enqcmd (%ecx),%eax | |
enqcmds (%rcx),%rax | |
enqcmds (%ecx),%eax | |
enqcmd foo(%rip),%rcx | |
enqcmd foo(%eip),%ecx | |
enqcmds foo(%rip),%rcx | |
enqcmds foo(%eip),%ecx | |
enqcmd foo, %ecx | |
enqcmd 0x12345678, %ecx | |
enqcmds foo, %ecx | |
enqcmds 0x12345678, %ecx | |
.intel_syntax noprefix | |
enqcmd rax,[rcx] | |
enqcmd eax,[ecx] | |
enqcmds rax,[rcx] | |
enqcmds eax,[ecx] | |
enqcmd rcx,[rip+foo] | |
enqcmd ecx,[eip+foo] | |
enqcmds rcx,[rip+foo] | |
enqcmds ecx,[eip+foo] | |
enqcmd ecx,ds:foo | |
enqcmd ecx,ds:0x12345678 | |
enqcmds ecx,ds:foo | |
enqcmds ecx,ds:0x12345678 |