1# Test -march=
2	.text
3# cmov feature
4cmove	%eax,%ebx
5# clflush
6clflush (%rax)
7# SYSCALL
8syscall
9# MMX
10paddb %mm4,%mm3
11# SSE
12addss %xmm4,%xmm3
13# SSE2
14addsd %xmm4,%xmm3
15# SSE3
16addsubpd %xmm4,%xmm3
17# SSSE3
18phaddw %xmm4,%xmm3
19# SSE4.1
20phminposuw  %xmm1,%xmm3
21# SSE4.2
22crc32   %ecx,%ebx
23# AVX
24vzeroall
25# VMX
26vmxoff
27# SMX
28getsec
29# Xsave
30xgetbv
31# Xsaveopt
32xsaveopt (%rcx)
33# AES
34aesenc  (%rcx),%xmm0
35# PCLMUL
36pclmulqdq $8,%xmm1,%xmm0
37# AES + AVX
38vaesenc  (%rcx),%xmm0,%xmm2
39# PCLMUL + AVX
40vpclmulqdq $8,%xmm4,%xmm6,%xmm2
41# FMA
42vfmadd132pd %xmm4,%xmm6,%xmm2
43# MOVBE
44movbe   (%rcx),%ebx
45# CX16
46cmpxchg16b (%rsi)
47# EPT
48invept  (%rcx),%rbx
49# RDTSCP
50rdtscp
51# 3DNow or PRFCHW
52prefetchw   0x1000(,%rsi,2)
53# SSE4a
54insertq %xmm2,%xmm1
55# SVME
56vmload
57# ABM/LZCNT
58lzcnt %ecx,%ebx
59# PadLock
60xstorerng
61# BMI
62blsr %ecx,%ebx
63# TBM
64blcfill %ecx,%ebx
65