blob: f7a9f2c6d3948c915f8bccad0a0b882fbe17556f [file] [log] [blame]
# Test -march=
.text
#SMAP
clac
stac
#ADCX ADOX
adcx %edx, %ecx
adox %edx, %ecx
#RDSEED
rdseed %eax
#CLZERO
clzero
clzero %rax
clzero %eax
#SHA
sha1nexte (%rax), %xmm8
#XSAVEC
xsavec64 (%rcx)
#XSAVES
xsaves64 (%rcx)
#CLFLUSHOPT
clflushopt (%rcx)
monitorx %rax,%ecx,%edx
monitorx %eax,%ecx,%edx
monitorx %rax,%rcx,%rdx
monitorx %eax,%rcx,%rdx
monitorx
mwaitx %eax,%ecx,%ebx
mwaitx %rax,%rcx,%rbx
mwaitx
# clwb instruction
clwb (%rcx) # CLWB
clwb 0x123(%rax,%r14,8) # CLWB
# mcommit instruction
mcommit
# rdpid instruction
rdpid %rax
rdpid %r10
# rdpru instruction
rdpru
# wbnoinvd instruction
wbnoinvd