Commit | Line | Data |
---|---|---|
029f3522 GG |
1 | # Test -march= |
2 | .text | |
a9660a6f | 3 | |
029f3522 | 4 | #SMAP feature |
a9660a6f AP |
5 | clac |
6 | stac | |
029f3522 | 7 | #ADCX ADOX |
a9660a6f AP |
8 | adcx %edx, %ecx |
9 | adox %edx, %ecx | |
029f3522 | 10 | #RDSEED |
a9660a6f | 11 | rdseed %eax |
029f3522 | 12 | #CLZERO |
a9660a6f | 13 | clzero |
029f3522 | 14 | #XSAVEC |
a9660a6f | 15 | xsavec (%ecx) |
029f3522 | 16 | #XSAVES |
a9660a6f | 17 | xsaves (%ecx) |
029f3522 | 18 | #CLFLUSHOPT |
a9660a6f AP |
19 | clflushopt (%ecx) |
20 | monitorx %eax, %ecx, %edx | |
21 | monitorx %ax, %ecx, %edx | |
22 | monitorx | |
23 | mwaitx %eax, %ecx, %ebx | |
24 | mwaitx | |
25 | ||
26 | #CLWB instruction | |
27 | clwb (%ecx) # CLWB | |
28 | clwb -123456(%esp,%esi,8) # CLWB | |
29 | ||
30 | # rdpid instruction | |
31 | rdpid %eax | |
32 | ||
33 | # wbnoinvd instruction | |
34 | wbnoinvd |