1# Test .arch [.sseX|.nosseX] 2 .text 3 .arch generic32 4 .arch .mmx 5 emms 6 addps %xmm0, %xmm0 7 .arch .sse 8 addps %xmm0, %xmm0 9 lfence 10 .arch .sse2 11 lfence 12 mwait 13 .arch .sse3 14 mwait 15 pabsd %xmm0, %xmm0 16 .arch .ssse3 17 pabsd %xmm0, %xmm0 18 ptest %xmm0, %xmm0 19 .arch .sse4.1 20 ptest %xmm0, %xmm0 21 crc32 %eax, %eax 22 .arch .sse4.2 23 crc32 %eax, %eax 24 .arch .nosse 25 .arch .sse4 26 crc32 %eax, %eax 27 .arch .nosse4 28 ptest %xmm0, %xmm0 29 pabsd %xmm0, %xmm0 30 .arch .sse4 31 .arch .nosse4.2 32 crc32 %eax, %eax 33 ptest %xmm0, %xmm0 34 .arch .nosse4.1 35 ptest %xmm0, %xmm0 36 pabsd %xmm0, %xmm0 37 .arch .nossse3 38 pabsd %xmm0, %xmm0 39 mwait 40 emms 41 .arch .nommx 42 .arch .nosse3 43 mwait 44 lfence 45 emms 46 .arch .nosse2 47 lfence 48 addps %xmm0, %xmm0 49 .arch .nosse 50 addps %xmm0, %xmm0 51 .p2align 4 52