option flat:1
option evex:1
.code
USE32
vmulps zmm1, zmm2, myVector{1to16}
vmulps ymm1, ymm2, myVector{1to8} ;{1to8}
vmulps xmm1, xmm2, myVector{1to4} ;{1to4}
vmulps zmm1, zmm2, dword bcst myVector ;{1to16}
vmulps ymm1, ymm2, dword bcst myVector ;{1to8}
vmulps xmm1, xmm2, dword bcst myVector ;{1to4}
vmulpd zmm1, zmm2, myVector2{1to8} ;{1to8}
vmulpd ymm1, ymm2, myVector2{1to4} ;{1to4}
vmulpd xmm1, xmm2, myVector2{1to2} ;{1to2}
vmulpd zmm1, zmm2, qword bcst myVector2 ;{1to8}
vmulpd ymm1, ymm2, qword bcst myVector2 ;{1to4}
vmulpd xmm1, xmm2, qword bcst myVector2 ;{1to2}
vpcmpeqd k5,zmm3, [edx+1fch]{1to16} ;{1to16}
vpcmpeqd k5,ymm3, [edx+1fch]{1to8} ;{1to8}
vpcmpeqd k5,xmm3, [edx+1fch]{1to4} ;{1to4}
vpcmpeqd k5,zmm3, dword bcst [edx+1fch] ;{1to16}
vpcmpeqd k5,ymm3, dword bcst [edx+1fch] ;{1to8}
vpcmpeqd k5,xmm3, dword bcst [edx+1fch] ;{1to4}
vpcmpeqq k5,zmm3, [edx+1fch]{1to8} ;{1to8}
vpcmpeqq k5,ymm3, [edx+1fch]{1to4} ;{1to4}
vpcmpeqq k5,xmm3, [edx+1fch]{1to2} ;{1to2}
vpcmpeqq k5,zmm3, qword bcst [edx+1fch] ;{1to8}
vpcmpeqq k5,ymm3, qword bcst [edx+1fch] ;{1to4}
vpcmpeqq k5,xmm3, qword bcst [edx+1fch] ;{1to2}
.data
myVector dd 12
myVector2 dq 12
END