Commit | Line | Data |
---|---|---|
1848e567 L |
1 | # Test .arch [.avxX|.noavxX] |
2 | .text | |
3 | .arch generic32 | |
4 | vcvtph2ps %xmm4,%ymm4 | |
5 | vfmadd132pd %ymm4,%ymm6,%ymm2 | |
6 | vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 | |
7 | vfrczpd %xmm7,%xmm7 | |
8 | .arch .mmx | |
9 | .arch .sse2 | |
10 | emms | |
11 | lfence | |
12 | vzeroupper | |
13 | .arch .avx | |
14 | vzeroupper | |
15 | vpermpd $7,%ymm6,%ymm2 | |
16 | .arch .avx2 | |
17 | vpermpd $7,%ymm6,%ymm2 | |
18 | .arch .f16c | |
19 | vcvtph2ps %xmm4,%ymm4 | |
20 | .arch .fma | |
21 | vfmadd132pd %ymm4,%ymm6,%ymm2 | |
22 | .arch .fma4 | |
23 | vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 | |
24 | .arch .xop | |
25 | vfrczpd %xmm7,%xmm7 | |
26 | .arch .noavx2 | |
27 | vzeroupper | |
28 | vcvtph2ps %xmm4,%ymm4 | |
29 | vfmadd132pd %ymm4,%ymm6,%ymm2 | |
30 | vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 | |
31 | vfrczpd %xmm7,%xmm7 | |
32 | vpermpd $7,%ymm6,%ymm2 | |
33 | lfence | |
34 | .arch .noavx | |
35 | vzeroupper | |
36 | vcvtph2ps %xmm4,%ymm4 | |
37 | vfmadd132pd %ymm4,%ymm6,%ymm2 | |
38 | vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 | |
39 | vfrczpd %xmm7,%xmm7 | |
40 | emms | |
41 | lfence | |
89199bb5 L |
42 | vaddps %xmm6, %xmm5, %xmm4 |
43 | vaddps %ymm6, %ymm5, %ymm4 | |
44 | vaddps %zmm6, %zmm5, %zmm4 | |
45 | vaddss %xmm6, %xmm5, %xmm4 | |
1848e567 | 46 | .p2align 4 |