blob: 5a299f90005836cec1c0739e62b4120d46aa0ae8 [file] [log] [blame]
# Test .arch .nosse with .noavx/.avx/.avx512vl
.text
.arch generic32
.arch .avx
vaddps %xmm6, %xmm5, %xmm4
vaddps %ymm6, %ymm5, %ymm4
vaddss %xmm6, %xmm5, %xmm4
.arch .nosse
vaddps %xmm6, %xmm5, %xmm4
vaddps %ymm6, %ymm5, %ymm4
vaddss %xmm6, %xmm5, %xmm4
.arch .avx512vl
vaddps %xmm6, %xmm5, %xmm4{%k7}
vaddps %ymm6, %ymm5, %ymm4{%k7}
vaddps %zmm6, %zmm5, %zmm4
.arch .nosse
vaddps %xmm6, %xmm5, %xmm4{%k7}
vaddps %ymm6, %ymm5, %ymm4{%k7}
vaddps %zmm6, %zmm5, %zmm4
vaddps %xmm6, %xmm5, %xmm4
vaddps %ymm6, %ymm5, %ymm4
vaddss %xmm6, %xmm5, %xmm4
.arch .noavx
vaddps %xmm6, %xmm5, %xmm4
vaddps %ymm6, %ymm5, %ymm4
vaddps %zmm6, %zmm5, %zmm4
vaddss %xmm6, %xmm5, %xmm4