1 #as: -march=i686+smap+adx+rdseed+clzero+xsavec+xsaves+clflushopt+mwaitx 2 #objdump: -dw 3 #name: i386 arch 13 4 5 .*: file format .* 6 7 Disassembly of section .text: 8 9 0+ <.text>: 10 [ ]*[a-f0-9]+: 0f 01 ca clac 11 [ ]*[a-f0-9]+: 0f 01 cb stac 12 [ ]*[a-f0-9]+: 66 0f 38 f6 ca adcx %edx,%ecx 13 [ ]*[a-f0-9]+: f3 0f 38 f6 ca adox %edx,%ecx 14 [ ]*[a-f0-9]+: 0f c7 f8 rdseed %eax 15 [ ]*[a-f0-9]+: 0f 01 fc clzero 16 [ ]*[a-f0-9]+: 0f c7 21 xsavec \(%ecx\) 17 [ ]*[a-f0-9]+: 0f c7 29 xsaves \(%ecx\) 18 [ ]*[a-f0-9]+: 66 0f ae 39 clflushopt \(%ecx\) 19 [ ]*[a-f0-9]+: 0f 01 fa monitorx %eax,%ecx,%edx 20 [ ]*[a-f0-9]+: 67 0f 01 fa monitorx %ax,%ecx,%edx 21 [ ]*[a-f0-9]+: 0f 01 fa monitorx %eax,%ecx,%edx 22 [ ]*[a-f0-9]+: 0f 01 fb mwaitx %eax,%ecx,%ebx 23 [ ]*[a-f0-9]+: 0f 01 fb mwaitx %eax,%ecx,%ebx 24 #pass 25