Projet_SETI_RISC-V/riscv-gnu-toolchain/gdb/gas/testsuite/gas/i386/x86-64-arch-3.s
2023-03-06 14:48:14 +01:00

46 lines
665 B
ArmAsm

# 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