Commit | Line | Data |
---|---|---|
029f3522 GG |
1 | # Test -march= |
2 | .text | |
3 | #SMAP | |
a9660a6f AP |
4 | clac |
5 | stac | |
029f3522 | 6 | #ADCX ADOX |
a9660a6f AP |
7 | adcx %edx, %ecx |
8 | adox %edx, %ecx | |
029f3522 | 9 | #RDSEED |
a9660a6f | 10 | rdseed %eax |
029f3522 | 11 | #CLZERO |
a9660a6f | 12 | clzero |
029f3522 | 13 | #SHA |
a9660a6f | 14 | sha1nexte (%rax), %xmm8 |
029f3522 | 15 | #XSAVEC |
a9660a6f | 16 | xsavec64 (%rcx) |
029f3522 | 17 | #XSAVES |
a9660a6f | 18 | xsaves64 (%rcx) |
029f3522 | 19 | #CLFLUSHOPT |
a9660a6f AP |
20 | clflushopt (%rcx) |
21 | monitorx %rax,%rcx,%rdx | |
22 | monitorx %eax,%rcx,%rdx | |
23 | monitorx | |
24 | mwaitx %rax,%rcx,%rbx | |
25 | mwaitx | |
26 | # clwb instruction | |
27 | clwb (%rcx) # CLWB | |
28 | clwb 0x123(%rax,%r14,8) # CLWB | |
29 | ||
30 | # rdpid instruction | |
31 | rdpid %rax | |
32 | rdpid %r10 | |
33 | ||
34 | # wbnoinvd instruction | |
35 | wbnoinvd |