// Code generated by 'simdgen -o godefs -goroot $GOROOT -xedPath $XED_PATH go.yaml types.yaml categories.yaml'; DO NOT EDIT.

package amd64

import (
	"cmd/compile/internal/ssa"
	"cmd/compile/internal/ssagen"
	"cmd/internal/obj"
	"cmd/internal/obj/x86"
)

func ssaGenSIMDValue(s *ssagen.State, v *ssa.Value) bool {
	var p *obj.Prog
	switch v.Op {
	case ssa.OpAMD64VAESIMC128,
		ssa.OpAMD64VPABSB128,
		ssa.OpAMD64VPABSB256,
		ssa.OpAMD64VPABSB512,
		ssa.OpAMD64VPABSW128,
		ssa.OpAMD64VPABSW256,
		ssa.OpAMD64VPABSW512,
		ssa.OpAMD64VPABSD128,
		ssa.OpAMD64VPABSD256,
		ssa.OpAMD64VPABSD512,
		ssa.OpAMD64VPABSQ128,
		ssa.OpAMD64VPABSQ256,
		ssa.OpAMD64VPABSQ512,
		ssa.OpAMD64VPBROADCASTQ128,
		ssa.OpAMD64VBROADCASTSS128,
		ssa.OpAMD64VBROADCASTSD256,
		ssa.OpAMD64VPBROADCASTD128,
		ssa.OpAMD64VPBROADCASTQ256,
		ssa.OpAMD64VBROADCASTSS256,
		ssa.OpAMD64VBROADCASTSD512,
		ssa.OpAMD64VPBROADCASTW128,
		ssa.OpAMD64VPBROADCASTD256,
		ssa.OpAMD64VPBROADCASTQ512,
		ssa.OpAMD64VBROADCASTSS512,
		ssa.OpAMD64VPBROADCASTB128,
		ssa.OpAMD64VPBROADCASTW256,
		ssa.OpAMD64VPBROADCASTD512,
		ssa.OpAMD64VPBROADCASTB256,
		ssa.OpAMD64VPBROADCASTW512,
		ssa.OpAMD64VPBROADCASTB512,
		ssa.OpAMD64VCVTPD2PSX128,
		ssa.OpAMD64VCVTPD2PSY128,
		ssa.OpAMD64VCVTPD2PS256,
		ssa.OpAMD64VCVTDQ2PS128,
		ssa.OpAMD64VCVTDQ2PS256,
		ssa.OpAMD64VCVTDQ2PS512,
		ssa.OpAMD64VCVTQQ2PSX128,
		ssa.OpAMD64VCVTQQ2PSY128,
		ssa.OpAMD64VCVTQQ2PS256,
		ssa.OpAMD64VCVTUDQ2PS128,
		ssa.OpAMD64VCVTUDQ2PS256,
		ssa.OpAMD64VCVTUDQ2PS512,
		ssa.OpAMD64VCVTUQQ2PSX128,
		ssa.OpAMD64VCVTUQQ2PSY128,
		ssa.OpAMD64VCVTUQQ2PS256,
		ssa.OpAMD64VCVTPS2PD256,
		ssa.OpAMD64VCVTPS2PD512,
		ssa.OpAMD64VCVTDQ2PD256,
		ssa.OpAMD64VCVTDQ2PD512,
		ssa.OpAMD64VCVTQQ2PD128,
		ssa.OpAMD64VCVTQQ2PD256,
		ssa.OpAMD64VCVTQQ2PD512,
		ssa.OpAMD64VCVTUDQ2PD256,
		ssa.OpAMD64VCVTUDQ2PD512,
		ssa.OpAMD64VCVTUQQ2PD128,
		ssa.OpAMD64VCVTUQQ2PD256,
		ssa.OpAMD64VCVTUQQ2PD512,
		ssa.OpAMD64VCVTTPS2DQ128,
		ssa.OpAMD64VCVTTPS2DQ256,
		ssa.OpAMD64VCVTTPS2DQ512,
		ssa.OpAMD64VCVTTPD2DQX128,
		ssa.OpAMD64VCVTTPD2DQY128,
		ssa.OpAMD64VCVTTPD2DQ256,
		ssa.OpAMD64VCVTTPS2QQ256,
		ssa.OpAMD64VCVTTPS2QQ512,
		ssa.OpAMD64VCVTTPD2QQ128,
		ssa.OpAMD64VCVTTPD2QQ256,
		ssa.OpAMD64VCVTTPD2QQ512,
		ssa.OpAMD64VCVTTPS2UDQ128,
		ssa.OpAMD64VCVTTPS2UDQ256,
		ssa.OpAMD64VCVTTPS2UDQ512,
		ssa.OpAMD64VCVTTPD2UDQX128,
		ssa.OpAMD64VCVTTPD2UDQY128,
		ssa.OpAMD64VCVTTPD2UDQ256,
		ssa.OpAMD64VCVTTPS2UQQ256,
		ssa.OpAMD64VCVTTPS2UQQ512,
		ssa.OpAMD64VCVTTPD2UQQ128,
		ssa.OpAMD64VCVTTPD2UQQ256,
		ssa.OpAMD64VCVTTPD2UQQ512,
		ssa.OpAMD64VPMOVSXBQ128,
		ssa.OpAMD64VPMOVSXWQ128,
		ssa.OpAMD64VPMOVSXDQ128,
		ssa.OpAMD64VPMOVZXBQ128,
		ssa.OpAMD64VPMOVZXWQ128,
		ssa.OpAMD64VPMOVZXDQ128,
		ssa.OpAMD64VPMOVSXBD128,
		ssa.OpAMD64VPMOVSXWD128,
		ssa.OpAMD64VPMOVSXBQ256,
		ssa.OpAMD64VPMOVSXWQ256,
		ssa.OpAMD64VPMOVZXBD128,
		ssa.OpAMD64VPMOVZXWD128,
		ssa.OpAMD64VPMOVZXBQ256,
		ssa.OpAMD64VPMOVZXWQ256,
		ssa.OpAMD64VPMOVSXBW128,
		ssa.OpAMD64VPMOVSXBD256,
		ssa.OpAMD64VPMOVSXBQ512,
		ssa.OpAMD64VPMOVZXBW128,
		ssa.OpAMD64VPMOVZXBD256,
		ssa.OpAMD64VPMOVZXBQ512,
		ssa.OpAMD64VPMOVSXBW256,
		ssa.OpAMD64VPMOVSXBW512,
		ssa.OpAMD64VPMOVSXBD512,
		ssa.OpAMD64VPMOVSXWD256,
		ssa.OpAMD64VPMOVSXWD512,
		ssa.OpAMD64VPMOVSXWQ512,
		ssa.OpAMD64VPMOVSXDQ256,
		ssa.OpAMD64VPMOVSXDQ512,
		ssa.OpAMD64VPMOVZXBW256,
		ssa.OpAMD64VPMOVZXBW512,
		ssa.OpAMD64VPMOVZXBD512,
		ssa.OpAMD64VPMOVZXWD256,
		ssa.OpAMD64VPMOVZXWD512,
		ssa.OpAMD64VPMOVZXWQ512,
		ssa.OpAMD64VPMOVZXDQ256,
		ssa.OpAMD64VPMOVZXDQ512,
		ssa.OpAMD64VPLZCNTD128,
		ssa.OpAMD64VPLZCNTD256,
		ssa.OpAMD64VPLZCNTD512,
		ssa.OpAMD64VPLZCNTQ128,
		ssa.OpAMD64VPLZCNTQ256,
		ssa.OpAMD64VPLZCNTQ512,
		ssa.OpAMD64VPOPCNTB128,
		ssa.OpAMD64VPOPCNTB256,
		ssa.OpAMD64VPOPCNTB512,
		ssa.OpAMD64VPOPCNTW128,
		ssa.OpAMD64VPOPCNTW256,
		ssa.OpAMD64VPOPCNTW512,
		ssa.OpAMD64VPOPCNTD128,
		ssa.OpAMD64VPOPCNTD256,
		ssa.OpAMD64VPOPCNTD512,
		ssa.OpAMD64VPOPCNTQ128,
		ssa.OpAMD64VPOPCNTQ256,
		ssa.OpAMD64VPOPCNTQ512,
		ssa.OpAMD64VRCPPS128,
		ssa.OpAMD64VRCPPS256,
		ssa.OpAMD64VRCP14PS512,
		ssa.OpAMD64VRCP14PD128,
		ssa.OpAMD64VRCP14PD256,
		ssa.OpAMD64VRCP14PD512,
		ssa.OpAMD64VRSQRTPS128,
		ssa.OpAMD64VRSQRTPS256,
		ssa.OpAMD64VRSQRT14PS512,
		ssa.OpAMD64VRSQRT14PD128,
		ssa.OpAMD64VRSQRT14PD256,
		ssa.OpAMD64VRSQRT14PD512,
		ssa.OpAMD64VPMOVSWB128_128,
		ssa.OpAMD64VPMOVSWB128_256,
		ssa.OpAMD64VPMOVSWB256,
		ssa.OpAMD64VPMOVSDB128_128,
		ssa.OpAMD64VPMOVSDB128_256,
		ssa.OpAMD64VPMOVSDB128_512,
		ssa.OpAMD64VPMOVSQB128_128,
		ssa.OpAMD64VPMOVSQB128_256,
		ssa.OpAMD64VPMOVSQB128_512,
		ssa.OpAMD64VPMOVSDW128_128,
		ssa.OpAMD64VPMOVSDW128_256,
		ssa.OpAMD64VPMOVSDW256,
		ssa.OpAMD64VPMOVSQW128_128,
		ssa.OpAMD64VPMOVSQW128_256,
		ssa.OpAMD64VPMOVSQW128_512,
		ssa.OpAMD64VPMOVSQD128_128,
		ssa.OpAMD64VPMOVSQD128_256,
		ssa.OpAMD64VPMOVSQD256,
		ssa.OpAMD64VPMOVUSWB128_128,
		ssa.OpAMD64VPMOVUSWB128_256,
		ssa.OpAMD64VPMOVUSWB256,
		ssa.OpAMD64VPMOVUSDB128_128,
		ssa.OpAMD64VPMOVUSDB128_256,
		ssa.OpAMD64VPMOVUSDB128_512,
		ssa.OpAMD64VPMOVUSQB128_128,
		ssa.OpAMD64VPMOVUSQB128_256,
		ssa.OpAMD64VPMOVUSQB128_512,
		ssa.OpAMD64VPMOVUSDW128_128,
		ssa.OpAMD64VPMOVUSDW128_256,
		ssa.OpAMD64VPMOVUSDW256,
		ssa.OpAMD64VPMOVUSQW128_128,
		ssa.OpAMD64VPMOVUSQW128_256,
		ssa.OpAMD64VPMOVUSQW128_512,
		ssa.OpAMD64VPMOVUSQD128_128,
		ssa.OpAMD64VPMOVUSQD128_256,
		ssa.OpAMD64VPMOVUSQD256,
		ssa.OpAMD64VSQRTPS128,
		ssa.OpAMD64VSQRTPS256,
		ssa.OpAMD64VSQRTPS512,
		ssa.OpAMD64VSQRTPD128,
		ssa.OpAMD64VSQRTPD256,
		ssa.OpAMD64VSQRTPD512,
		ssa.OpAMD64VPMOVWB128_128,
		ssa.OpAMD64VPMOVWB128_256,
		ssa.OpAMD64VPMOVWB256,
		ssa.OpAMD64VPMOVDB128_128,
		ssa.OpAMD64VPMOVDB128_256,
		ssa.OpAMD64VPMOVDB128_512,
		ssa.OpAMD64VPMOVQB128_128,
		ssa.OpAMD64VPMOVQB128_256,
		ssa.OpAMD64VPMOVQB128_512,
		ssa.OpAMD64VPMOVDW128_128,
		ssa.OpAMD64VPMOVDW128_256,
		ssa.OpAMD64VPMOVDW256,
		ssa.OpAMD64VPMOVQW128_128,
		ssa.OpAMD64VPMOVQW128_256,
		ssa.OpAMD64VPMOVQW128_512,
		ssa.OpAMD64VPMOVQD128_128,
		ssa.OpAMD64VPMOVQD128_256,
		ssa.OpAMD64VPMOVQD256:
		p = simdV11(s, v)

	case ssa.OpAMD64VAESDECLAST128,
		ssa.OpAMD64VAESDECLAST256,
		ssa.OpAMD64VAESDECLAST512,
		ssa.OpAMD64VAESDEC128,
		ssa.OpAMD64VAESDEC256,
		ssa.OpAMD64VAESDEC512,
		ssa.OpAMD64VAESENCLAST128,
		ssa.OpAMD64VAESENCLAST256,
		ssa.OpAMD64VAESENCLAST512,
		ssa.OpAMD64VAESENC128,
		ssa.OpAMD64VAESENC256,
		ssa.OpAMD64VAESENC512,
		ssa.OpAMD64VADDPS128,
		ssa.OpAMD64VADDPS256,
		ssa.OpAMD64VADDPS512,
		ssa.OpAMD64VADDPD128,
		ssa.OpAMD64VADDPD256,
		ssa.OpAMD64VADDPD512,
		ssa.OpAMD64VPADDB128,
		ssa.OpAMD64VPADDB256,
		ssa.OpAMD64VPADDB512,
		ssa.OpAMD64VPADDW128,
		ssa.OpAMD64VPADDW256,
		ssa.OpAMD64VPADDW512,
		ssa.OpAMD64VPADDD128,
		ssa.OpAMD64VPADDD256,
		ssa.OpAMD64VPADDD512,
		ssa.OpAMD64VPADDQ128,
		ssa.OpAMD64VPADDQ256,
		ssa.OpAMD64VPADDQ512,
		ssa.OpAMD64VHADDPS128,
		ssa.OpAMD64VHADDPD128,
		ssa.OpAMD64VPHADDW128,
		ssa.OpAMD64VPHADDD128,
		ssa.OpAMD64VHADDPS256,
		ssa.OpAMD64VHADDPD256,
		ssa.OpAMD64VPHADDW256,
		ssa.OpAMD64VPHADDD256,
		ssa.OpAMD64VPHADDSW128,
		ssa.OpAMD64VPHADDSW256,
		ssa.OpAMD64VPADDSB128,
		ssa.OpAMD64VPADDSB256,
		ssa.OpAMD64VPADDSB512,
		ssa.OpAMD64VPADDSW128,
		ssa.OpAMD64VPADDSW256,
		ssa.OpAMD64VPADDSW512,
		ssa.OpAMD64VPADDUSB128,
		ssa.OpAMD64VPADDUSB256,
		ssa.OpAMD64VPADDUSB512,
		ssa.OpAMD64VPADDUSW128,
		ssa.OpAMD64VPADDUSW256,
		ssa.OpAMD64VPADDUSW512,
		ssa.OpAMD64VADDSUBPS128,
		ssa.OpAMD64VADDSUBPS256,
		ssa.OpAMD64VADDSUBPD128,
		ssa.OpAMD64VADDSUBPD256,
		ssa.OpAMD64VPAND128,
		ssa.OpAMD64VPAND256,
		ssa.OpAMD64VPANDD512,
		ssa.OpAMD64VPANDQ512,
		ssa.OpAMD64VPANDN128,
		ssa.OpAMD64VPANDN256,
		ssa.OpAMD64VPANDND512,
		ssa.OpAMD64VPANDNQ512,
		ssa.OpAMD64VPAVGB128,
		ssa.OpAMD64VPAVGB256,
		ssa.OpAMD64VPAVGB512,
		ssa.OpAMD64VPAVGW128,
		ssa.OpAMD64VPAVGW256,
		ssa.OpAMD64VPAVGW512,
		ssa.OpAMD64VPSIGNB128,
		ssa.OpAMD64VPSIGNB256,
		ssa.OpAMD64VPSIGNW128,
		ssa.OpAMD64VPSIGNW256,
		ssa.OpAMD64VPSIGND128,
		ssa.OpAMD64VPSIGND256,
		ssa.OpAMD64VDIVPS128,
		ssa.OpAMD64VDIVPS256,
		ssa.OpAMD64VDIVPS512,
		ssa.OpAMD64VDIVPD128,
		ssa.OpAMD64VDIVPD256,
		ssa.OpAMD64VDIVPD512,
		ssa.OpAMD64VPMADDWD128,
		ssa.OpAMD64VPMADDWD256,
		ssa.OpAMD64VPMADDWD512,
		ssa.OpAMD64VPMADDUBSW128,
		ssa.OpAMD64VPMADDUBSW256,
		ssa.OpAMD64VPMADDUBSW512,
		ssa.OpAMD64VPCMPEQB128,
		ssa.OpAMD64VPCMPEQB256,
		ssa.OpAMD64VPCMPEQW128,
		ssa.OpAMD64VPCMPEQW256,
		ssa.OpAMD64VPCMPEQD128,
		ssa.OpAMD64VPCMPEQD256,
		ssa.OpAMD64VPCMPEQQ128,
		ssa.OpAMD64VPCMPEQQ256,
		ssa.OpAMD64VGF2P8MULB128,
		ssa.OpAMD64VGF2P8MULB256,
		ssa.OpAMD64VGF2P8MULB512,
		ssa.OpAMD64VPCMPGTB128,
		ssa.OpAMD64VPCMPGTB256,
		ssa.OpAMD64VPCMPGTW128,
		ssa.OpAMD64VPCMPGTW256,
		ssa.OpAMD64VPCMPGTD128,
		ssa.OpAMD64VPCMPGTD256,
		ssa.OpAMD64VPCMPGTQ128,
		ssa.OpAMD64VPCMPGTQ256,
		ssa.OpAMD64VPUNPCKHWD128,
		ssa.OpAMD64VPUNPCKHDQ128,
		ssa.OpAMD64VPUNPCKHQDQ128,
		ssa.OpAMD64VPUNPCKHWD256,
		ssa.OpAMD64VPUNPCKHWD512,
		ssa.OpAMD64VPUNPCKHDQ256,
		ssa.OpAMD64VPUNPCKHDQ512,
		ssa.OpAMD64VPUNPCKHQDQ256,
		ssa.OpAMD64VPUNPCKHQDQ512,
		ssa.OpAMD64VPUNPCKLWD128,
		ssa.OpAMD64VPUNPCKLDQ128,
		ssa.OpAMD64VPUNPCKLQDQ128,
		ssa.OpAMD64VPUNPCKLWD256,
		ssa.OpAMD64VPUNPCKLWD512,
		ssa.OpAMD64VPUNPCKLDQ256,
		ssa.OpAMD64VPUNPCKLDQ512,
		ssa.OpAMD64VPUNPCKLQDQ256,
		ssa.OpAMD64VPUNPCKLQDQ512,
		ssa.OpAMD64VMAXPS128,
		ssa.OpAMD64VMAXPS256,
		ssa.OpAMD64VMAXPS512,
		ssa.OpAMD64VMAXPD128,
		ssa.OpAMD64VMAXPD256,
		ssa.OpAMD64VMAXPD512,
		ssa.OpAMD64VPMAXSB128,
		ssa.OpAMD64VPMAXSB256,
		ssa.OpAMD64VPMAXSB512,
		ssa.OpAMD64VPMAXSW128,
		ssa.OpAMD64VPMAXSW256,
		ssa.OpAMD64VPMAXSW512,
		ssa.OpAMD64VPMAXSD128,
		ssa.OpAMD64VPMAXSD256,
		ssa.OpAMD64VPMAXSD512,
		ssa.OpAMD64VPMAXSQ128,
		ssa.OpAMD64VPMAXSQ256,
		ssa.OpAMD64VPMAXSQ512,
		ssa.OpAMD64VPMAXUB128,
		ssa.OpAMD64VPMAXUB256,
		ssa.OpAMD64VPMAXUB512,
		ssa.OpAMD64VPMAXUW128,
		ssa.OpAMD64VPMAXUW256,
		ssa.OpAMD64VPMAXUW512,
		ssa.OpAMD64VPMAXUD128,
		ssa.OpAMD64VPMAXUD256,
		ssa.OpAMD64VPMAXUD512,
		ssa.OpAMD64VPMAXUQ128,
		ssa.OpAMD64VPMAXUQ256,
		ssa.OpAMD64VPMAXUQ512,
		ssa.OpAMD64VMINPS128,
		ssa.OpAMD64VMINPS256,
		ssa.OpAMD64VMINPS512,
		ssa.OpAMD64VMINPD128,
		ssa.OpAMD64VMINPD256,
		ssa.OpAMD64VMINPD512,
		ssa.OpAMD64VPMINSB128,
		ssa.OpAMD64VPMINSB256,
		ssa.OpAMD64VPMINSB512,
		ssa.OpAMD64VPMINSW128,
		ssa.OpAMD64VPMINSW256,
		ssa.OpAMD64VPMINSW512,
		ssa.OpAMD64VPMINSD128,
		ssa.OpAMD64VPMINSD256,
		ssa.OpAMD64VPMINSD512,
		ssa.OpAMD64VPMINSQ128,
		ssa.OpAMD64VPMINSQ256,
		ssa.OpAMD64VPMINSQ512,
		ssa.OpAMD64VPMINUB128,
		ssa.OpAMD64VPMINUB256,
		ssa.OpAMD64VPMINUB512,
		ssa.OpAMD64VPMINUW128,
		ssa.OpAMD64VPMINUW256,
		ssa.OpAMD64VPMINUW512,
		ssa.OpAMD64VPMINUD128,
		ssa.OpAMD64VPMINUD256,
		ssa.OpAMD64VPMINUD512,
		ssa.OpAMD64VPMINUQ128,
		ssa.OpAMD64VPMINUQ256,
		ssa.OpAMD64VPMINUQ512,
		ssa.OpAMD64VMULPS128,
		ssa.OpAMD64VMULPS256,
		ssa.OpAMD64VMULPS512,
		ssa.OpAMD64VMULPD128,
		ssa.OpAMD64VMULPD256,
		ssa.OpAMD64VMULPD512,
		ssa.OpAMD64VPMULLW128,
		ssa.OpAMD64VPMULLW256,
		ssa.OpAMD64VPMULLW512,
		ssa.OpAMD64VPMULLD128,
		ssa.OpAMD64VPMULLD256,
		ssa.OpAMD64VPMULLD512,
		ssa.OpAMD64VPMULLQ128,
		ssa.OpAMD64VPMULLQ256,
		ssa.OpAMD64VPMULLQ512,
		ssa.OpAMD64VPMULDQ128,
		ssa.OpAMD64VPMULDQ256,
		ssa.OpAMD64VPMULUDQ128,
		ssa.OpAMD64VPMULUDQ256,
		ssa.OpAMD64VPMULHW128,
		ssa.OpAMD64VPMULHW256,
		ssa.OpAMD64VPMULHW512,
		ssa.OpAMD64VPMULHUW128,
		ssa.OpAMD64VPMULHUW256,
		ssa.OpAMD64VPMULHUW512,
		ssa.OpAMD64VPOR128,
		ssa.OpAMD64VPOR256,
		ssa.OpAMD64VPORD512,
		ssa.OpAMD64VPORQ512,
		ssa.OpAMD64VPERMB128,
		ssa.OpAMD64VPERMB256,
		ssa.OpAMD64VPERMB512,
		ssa.OpAMD64VPERMW128,
		ssa.OpAMD64VPERMW256,
		ssa.OpAMD64VPERMW512,
		ssa.OpAMD64VPERMPS256,
		ssa.OpAMD64VPERMD256,
		ssa.OpAMD64VPERMPS512,
		ssa.OpAMD64VPERMD512,
		ssa.OpAMD64VPERMPD256,
		ssa.OpAMD64VPERMQ256,
		ssa.OpAMD64VPERMPD512,
		ssa.OpAMD64VPERMQ512,
		ssa.OpAMD64VPSHUFB128,
		ssa.OpAMD64VPSHUFB256,
		ssa.OpAMD64VPSHUFB512,
		ssa.OpAMD64VPROLVD128,
		ssa.OpAMD64VPROLVD256,
		ssa.OpAMD64VPROLVD512,
		ssa.OpAMD64VPROLVQ128,
		ssa.OpAMD64VPROLVQ256,
		ssa.OpAMD64VPROLVQ512,
		ssa.OpAMD64VPRORVD128,
		ssa.OpAMD64VPRORVD256,
		ssa.OpAMD64VPRORVD512,
		ssa.OpAMD64VPRORVQ128,
		ssa.OpAMD64VPRORVQ256,
		ssa.OpAMD64VPRORVQ512,
		ssa.OpAMD64VPACKSSDW128,
		ssa.OpAMD64VPACKSSDW256,
		ssa.OpAMD64VPACKSSDW512,
		ssa.OpAMD64VPACKUSDW128,
		ssa.OpAMD64VPACKUSDW256,
		ssa.OpAMD64VPACKUSDW512,
		ssa.OpAMD64VSCALEFPS128,
		ssa.OpAMD64VSCALEFPS256,
		ssa.OpAMD64VSCALEFPS512,
		ssa.OpAMD64VSCALEFPD128,
		ssa.OpAMD64VSCALEFPD256,
		ssa.OpAMD64VSCALEFPD512,
		ssa.OpAMD64VPSLLVW128,
		ssa.OpAMD64VPSLLVW256,
		ssa.OpAMD64VPSLLVW512,
		ssa.OpAMD64VPSLLVD128,
		ssa.OpAMD64VPSLLVD256,
		ssa.OpAMD64VPSLLVD512,
		ssa.OpAMD64VPSLLVQ128,
		ssa.OpAMD64VPSLLVQ256,
		ssa.OpAMD64VPSLLVQ512,
		ssa.OpAMD64VPSRAVW128,
		ssa.OpAMD64VPSRAVW256,
		ssa.OpAMD64VPSRAVW512,
		ssa.OpAMD64VPSRAVD128,
		ssa.OpAMD64VPSRAVD256,
		ssa.OpAMD64VPSRAVD512,
		ssa.OpAMD64VPSRAVQ128,
		ssa.OpAMD64VPSRAVQ256,
		ssa.OpAMD64VPSRAVQ512,
		ssa.OpAMD64VPSRLVW128,
		ssa.OpAMD64VPSRLVW256,
		ssa.OpAMD64VPSRLVW512,
		ssa.OpAMD64VPSRLVD128,
		ssa.OpAMD64VPSRLVD256,
		ssa.OpAMD64VPSRLVD512,
		ssa.OpAMD64VPSRLVQ128,
		ssa.OpAMD64VPSRLVQ256,
		ssa.OpAMD64VPSRLVQ512,
		ssa.OpAMD64VSUBPS128,
		ssa.OpAMD64VSUBPS256,
		ssa.OpAMD64VSUBPS512,
		ssa.OpAMD64VSUBPD128,
		ssa.OpAMD64VSUBPD256,
		ssa.OpAMD64VSUBPD512,
		ssa.OpAMD64VPSUBB128,
		ssa.OpAMD64VPSUBB256,
		ssa.OpAMD64VPSUBB512,
		ssa.OpAMD64VPSUBW128,
		ssa.OpAMD64VPSUBW256,
		ssa.OpAMD64VPSUBW512,
		ssa.OpAMD64VPSUBD128,
		ssa.OpAMD64VPSUBD256,
		ssa.OpAMD64VPSUBD512,
		ssa.OpAMD64VPSUBQ128,
		ssa.OpAMD64VPSUBQ256,
		ssa.OpAMD64VPSUBQ512,
		ssa.OpAMD64VHSUBPS128,
		ssa.OpAMD64VHSUBPD128,
		ssa.OpAMD64VPHSUBW128,
		ssa.OpAMD64VPHSUBD128,
		ssa.OpAMD64VHSUBPS256,
		ssa.OpAMD64VHSUBPD256,
		ssa.OpAMD64VPHSUBW256,
		ssa.OpAMD64VPHSUBD256,
		ssa.OpAMD64VPHSUBSW128,
		ssa.OpAMD64VPHSUBSW256,
		ssa.OpAMD64VPSUBSB128,
		ssa.OpAMD64VPSUBSB256,
		ssa.OpAMD64VPSUBSB512,
		ssa.OpAMD64VPSUBSW128,
		ssa.OpAMD64VPSUBSW256,
		ssa.OpAMD64VPSUBSW512,
		ssa.OpAMD64VPSUBUSB128,
		ssa.OpAMD64VPSUBUSB256,
		ssa.OpAMD64VPSUBUSB512,
		ssa.OpAMD64VPSUBUSW128,
		ssa.OpAMD64VPSUBUSW256,
		ssa.OpAMD64VPSUBUSW512,
		ssa.OpAMD64VPSADBW128,
		ssa.OpAMD64VPSADBW256,
		ssa.OpAMD64VPSADBW512,
		ssa.OpAMD64VPXOR128,
		ssa.OpAMD64VPXOR256,
		ssa.OpAMD64VPXORD512,
		ssa.OpAMD64VPXORQ512:
		p = simdV21(s, v)

	case ssa.OpAMD64VPCMPEQB512,
		ssa.OpAMD64VPCMPEQW512,
		ssa.OpAMD64VPCMPEQD512,
		ssa.OpAMD64VPCMPEQQ512,
		ssa.OpAMD64VPCMPGTB512,
		ssa.OpAMD64VPCMPGTW512,
		ssa.OpAMD64VPCMPGTD512,
		ssa.OpAMD64VPCMPGTQ512:
		p = simdV2k(s, v)

	case ssa.OpAMD64VADDPSMasked128,
		ssa.OpAMD64VADDPSMasked256,
		ssa.OpAMD64VADDPSMasked512,
		ssa.OpAMD64VADDPDMasked128,
		ssa.OpAMD64VADDPDMasked256,
		ssa.OpAMD64VADDPDMasked512,
		ssa.OpAMD64VPADDBMasked128,
		ssa.OpAMD64VPADDBMasked256,
		ssa.OpAMD64VPADDBMasked512,
		ssa.OpAMD64VPADDWMasked128,
		ssa.OpAMD64VPADDWMasked256,
		ssa.OpAMD64VPADDWMasked512,
		ssa.OpAMD64VPADDDMasked128,
		ssa.OpAMD64VPADDDMasked256,
		ssa.OpAMD64VPADDDMasked512,
		ssa.OpAMD64VPADDQMasked128,
		ssa.OpAMD64VPADDQMasked256,
		ssa.OpAMD64VPADDQMasked512,
		ssa.OpAMD64VPADDSBMasked128,
		ssa.OpAMD64VPADDSBMasked256,
		ssa.OpAMD64VPADDSBMasked512,
		ssa.OpAMD64VPADDSWMasked128,
		ssa.OpAMD64VPADDSWMasked256,
		ssa.OpAMD64VPADDSWMasked512,
		ssa.OpAMD64VPADDUSBMasked128,
		ssa.OpAMD64VPADDUSBMasked256,
		ssa.OpAMD64VPADDUSBMasked512,
		ssa.OpAMD64VPADDUSWMasked128,
		ssa.OpAMD64VPADDUSWMasked256,
		ssa.OpAMD64VPADDUSWMasked512,
		ssa.OpAMD64VPANDDMasked128,
		ssa.OpAMD64VPANDDMasked256,
		ssa.OpAMD64VPANDDMasked512,
		ssa.OpAMD64VPANDQMasked128,
		ssa.OpAMD64VPANDQMasked256,
		ssa.OpAMD64VPANDQMasked512,
		ssa.OpAMD64VPANDNDMasked128,
		ssa.OpAMD64VPANDNDMasked256,
		ssa.OpAMD64VPANDNDMasked512,
		ssa.OpAMD64VPANDNQMasked128,
		ssa.OpAMD64VPANDNQMasked256,
		ssa.OpAMD64VPANDNQMasked512,
		ssa.OpAMD64VPAVGBMasked128,
		ssa.OpAMD64VPAVGBMasked256,
		ssa.OpAMD64VPAVGBMasked512,
		ssa.OpAMD64VPAVGWMasked128,
		ssa.OpAMD64VPAVGWMasked256,
		ssa.OpAMD64VPAVGWMasked512,
		ssa.OpAMD64VDIVPSMasked128,
		ssa.OpAMD64VDIVPSMasked256,
		ssa.OpAMD64VDIVPSMasked512,
		ssa.OpAMD64VDIVPDMasked128,
		ssa.OpAMD64VDIVPDMasked256,
		ssa.OpAMD64VDIVPDMasked512,
		ssa.OpAMD64VPMADDWDMasked128,
		ssa.OpAMD64VPMADDWDMasked256,
		ssa.OpAMD64VPMADDWDMasked512,
		ssa.OpAMD64VPMADDUBSWMasked128,
		ssa.OpAMD64VPMADDUBSWMasked256,
		ssa.OpAMD64VPMADDUBSWMasked512,
		ssa.OpAMD64VGF2P8MULBMasked128,
		ssa.OpAMD64VGF2P8MULBMasked256,
		ssa.OpAMD64VGF2P8MULBMasked512,
		ssa.OpAMD64VMAXPSMasked128,
		ssa.OpAMD64VMAXPSMasked256,
		ssa.OpAMD64VMAXPSMasked512,
		ssa.OpAMD64VMAXPDMasked128,
		ssa.OpAMD64VMAXPDMasked256,
		ssa.OpAMD64VMAXPDMasked512,
		ssa.OpAMD64VPMAXSBMasked128,
		ssa.OpAMD64VPMAXSBMasked256,
		ssa.OpAMD64VPMAXSBMasked512,
		ssa.OpAMD64VPMAXSWMasked128,
		ssa.OpAMD64VPMAXSWMasked256,
		ssa.OpAMD64VPMAXSWMasked512,
		ssa.OpAMD64VPMAXSDMasked128,
		ssa.OpAMD64VPMAXSDMasked256,
		ssa.OpAMD64VPMAXSDMasked512,
		ssa.OpAMD64VPMAXSQMasked128,
		ssa.OpAMD64VPMAXSQMasked256,
		ssa.OpAMD64VPMAXSQMasked512,
		ssa.OpAMD64VPMAXUBMasked128,
		ssa.OpAMD64VPMAXUBMasked256,
		ssa.OpAMD64VPMAXUBMasked512,
		ssa.OpAMD64VPMAXUWMasked128,
		ssa.OpAMD64VPMAXUWMasked256,
		ssa.OpAMD64VPMAXUWMasked512,
		ssa.OpAMD64VPMAXUDMasked128,
		ssa.OpAMD64VPMAXUDMasked256,
		ssa.OpAMD64VPMAXUDMasked512,
		ssa.OpAMD64VPMAXUQMasked128,
		ssa.OpAMD64VPMAXUQMasked256,
		ssa.OpAMD64VPMAXUQMasked512,
		ssa.OpAMD64VMINPSMasked128,
		ssa.OpAMD64VMINPSMasked256,
		ssa.OpAMD64VMINPSMasked512,
		ssa.OpAMD64VMINPDMasked128,
		ssa.OpAMD64VMINPDMasked256,
		ssa.OpAMD64VMINPDMasked512,
		ssa.OpAMD64VPMINSBMasked128,
		ssa.OpAMD64VPMINSBMasked256,
		ssa.OpAMD64VPMINSBMasked512,
		ssa.OpAMD64VPMINSWMasked128,
		ssa.OpAMD64VPMINSWMasked256,
		ssa.OpAMD64VPMINSWMasked512,
		ssa.OpAMD64VPMINSDMasked128,
		ssa.OpAMD64VPMINSDMasked256,
		ssa.OpAMD64VPMINSDMasked512,
		ssa.OpAMD64VPMINSQMasked128,
		ssa.OpAMD64VPMINSQMasked256,
		ssa.OpAMD64VPMINSQMasked512,
		ssa.OpAMD64VPMINUBMasked128,
		ssa.OpAMD64VPMINUBMasked256,
		ssa.OpAMD64VPMINUBMasked512,
		ssa.OpAMD64VPMINUWMasked128,
		ssa.OpAMD64VPMINUWMasked256,
		ssa.OpAMD64VPMINUWMasked512,
		ssa.OpAMD64VPMINUDMasked128,
		ssa.OpAMD64VPMINUDMasked256,
		ssa.OpAMD64VPMINUDMasked512,
		ssa.OpAMD64VPMINUQMasked128,
		ssa.OpAMD64VPMINUQMasked256,
		ssa.OpAMD64VPMINUQMasked512,
		ssa.OpAMD64VPMULHWMasked128,
		ssa.OpAMD64VPMULHWMasked256,
		ssa.OpAMD64VPMULHWMasked512,
		ssa.OpAMD64VPMULHUWMasked128,
		ssa.OpAMD64VPMULHUWMasked256,
		ssa.OpAMD64VPMULHUWMasked512,
		ssa.OpAMD64VMULPSMasked128,
		ssa.OpAMD64VMULPSMasked256,
		ssa.OpAMD64VMULPSMasked512,
		ssa.OpAMD64VMULPDMasked128,
		ssa.OpAMD64VMULPDMasked256,
		ssa.OpAMD64VMULPDMasked512,
		ssa.OpAMD64VPMULLWMasked128,
		ssa.OpAMD64VPMULLWMasked256,
		ssa.OpAMD64VPMULLWMasked512,
		ssa.OpAMD64VPMULLDMasked128,
		ssa.OpAMD64VPMULLDMasked256,
		ssa.OpAMD64VPMULLDMasked512,
		ssa.OpAMD64VPMULLQMasked128,
		ssa.OpAMD64VPMULLQMasked256,
		ssa.OpAMD64VPMULLQMasked512,
		ssa.OpAMD64VPORDMasked128,
		ssa.OpAMD64VPORDMasked256,
		ssa.OpAMD64VPORDMasked512,
		ssa.OpAMD64VPORQMasked128,
		ssa.OpAMD64VPORQMasked256,
		ssa.OpAMD64VPORQMasked512,
		ssa.OpAMD64VPERMBMasked128,
		ssa.OpAMD64VPERMBMasked256,
		ssa.OpAMD64VPERMBMasked512,
		ssa.OpAMD64VPERMWMasked128,
		ssa.OpAMD64VPERMWMasked256,
		ssa.OpAMD64VPERMWMasked512,
		ssa.OpAMD64VPERMPSMasked256,
		ssa.OpAMD64VPERMDMasked256,
		ssa.OpAMD64VPERMPSMasked512,
		ssa.OpAMD64VPERMDMasked512,
		ssa.OpAMD64VPERMPDMasked256,
		ssa.OpAMD64VPERMQMasked256,
		ssa.OpAMD64VPERMPDMasked512,
		ssa.OpAMD64VPERMQMasked512,
		ssa.OpAMD64VPSHUFBMasked256,
		ssa.OpAMD64VPSHUFBMasked512,
		ssa.OpAMD64VPSHUFBMasked128,
		ssa.OpAMD64VPROLVDMasked128,
		ssa.OpAMD64VPROLVDMasked256,
		ssa.OpAMD64VPROLVDMasked512,
		ssa.OpAMD64VPROLVQMasked128,
		ssa.OpAMD64VPROLVQMasked256,
		ssa.OpAMD64VPROLVQMasked512,
		ssa.OpAMD64VPRORVDMasked128,
		ssa.OpAMD64VPRORVDMasked256,
		ssa.OpAMD64VPRORVDMasked512,
		ssa.OpAMD64VPRORVQMasked128,
		ssa.OpAMD64VPRORVQMasked256,
		ssa.OpAMD64VPRORVQMasked512,
		ssa.OpAMD64VPACKSSDWMasked256,
		ssa.OpAMD64VPACKSSDWMasked512,
		ssa.OpAMD64VPACKSSDWMasked128,
		ssa.OpAMD64VPACKUSDWMasked256,
		ssa.OpAMD64VPACKUSDWMasked512,
		ssa.OpAMD64VPACKUSDWMasked128,
		ssa.OpAMD64VSCALEFPSMasked128,
		ssa.OpAMD64VSCALEFPSMasked256,
		ssa.OpAMD64VSCALEFPSMasked512,
		ssa.OpAMD64VSCALEFPDMasked128,
		ssa.OpAMD64VSCALEFPDMasked256,
		ssa.OpAMD64VSCALEFPDMasked512,
		ssa.OpAMD64VPSLLVWMasked128,
		ssa.OpAMD64VPSLLVWMasked256,
		ssa.OpAMD64VPSLLVWMasked512,
		ssa.OpAMD64VPSLLVDMasked128,
		ssa.OpAMD64VPSLLVDMasked256,
		ssa.OpAMD64VPSLLVDMasked512,
		ssa.OpAMD64VPSLLVQMasked128,
		ssa.OpAMD64VPSLLVQMasked256,
		ssa.OpAMD64VPSLLVQMasked512,
		ssa.OpAMD64VPSRAVWMasked128,
		ssa.OpAMD64VPSRAVWMasked256,
		ssa.OpAMD64VPSRAVWMasked512,
		ssa.OpAMD64VPSRAVDMasked128,
		ssa.OpAMD64VPSRAVDMasked256,
		ssa.OpAMD64VPSRAVDMasked512,
		ssa.OpAMD64VPSRAVQMasked128,
		ssa.OpAMD64VPSRAVQMasked256,
		ssa.OpAMD64VPSRAVQMasked512,
		ssa.OpAMD64VPSRLVWMasked128,
		ssa.OpAMD64VPSRLVWMasked256,
		ssa.OpAMD64VPSRLVWMasked512,
		ssa.OpAMD64VPSRLVDMasked128,
		ssa.OpAMD64VPSRLVDMasked256,
		ssa.OpAMD64VPSRLVDMasked512,
		ssa.OpAMD64VPSRLVQMasked128,
		ssa.OpAMD64VPSRLVQMasked256,
		ssa.OpAMD64VPSRLVQMasked512,
		ssa.OpAMD64VSUBPSMasked128,
		ssa.OpAMD64VSUBPSMasked256,
		ssa.OpAMD64VSUBPSMasked512,
		ssa.OpAMD64VSUBPDMasked128,
		ssa.OpAMD64VSUBPDMasked256,
		ssa.OpAMD64VSUBPDMasked512,
		ssa.OpAMD64VPSUBBMasked128,
		ssa.OpAMD64VPSUBBMasked256,
		ssa.OpAMD64VPSUBBMasked512,
		ssa.OpAMD64VPSUBWMasked128,
		ssa.OpAMD64VPSUBWMasked256,
		ssa.OpAMD64VPSUBWMasked512,
		ssa.OpAMD64VPSUBDMasked128,
		ssa.OpAMD64VPSUBDMasked256,
		ssa.OpAMD64VPSUBDMasked512,
		ssa.OpAMD64VPSUBQMasked128,
		ssa.OpAMD64VPSUBQMasked256,
		ssa.OpAMD64VPSUBQMasked512,
		ssa.OpAMD64VPSUBSBMasked128,
		ssa.OpAMD64VPSUBSBMasked256,
		ssa.OpAMD64VPSUBSBMasked512,
		ssa.OpAMD64VPSUBSWMasked128,
		ssa.OpAMD64VPSUBSWMasked256,
		ssa.OpAMD64VPSUBSWMasked512,
		ssa.OpAMD64VPSUBUSBMasked128,
		ssa.OpAMD64VPSUBUSBMasked256,
		ssa.OpAMD64VPSUBUSBMasked512,
		ssa.OpAMD64VPSUBUSWMasked128,
		ssa.OpAMD64VPSUBUSWMasked256,
		ssa.OpAMD64VPSUBUSWMasked512,
		ssa.OpAMD64VPXORDMasked128,
		ssa.OpAMD64VPXORDMasked256,
		ssa.OpAMD64VPXORDMasked512,
		ssa.OpAMD64VPXORQMasked128,
		ssa.OpAMD64VPXORQMasked256,
		ssa.OpAMD64VPXORQMasked512,
		ssa.OpAMD64VPBLENDMBMasked512,
		ssa.OpAMD64VPBLENDMWMasked512,
		ssa.OpAMD64VPBLENDMDMasked512,
		ssa.OpAMD64VPBLENDMQMasked512:
		p = simdV2kv(s, v)

	case ssa.OpAMD64VPABSBMasked128,
		ssa.OpAMD64VPABSBMasked256,
		ssa.OpAMD64VPABSBMasked512,
		ssa.OpAMD64VPABSWMasked128,
		ssa.OpAMD64VPABSWMasked256,
		ssa.OpAMD64VPABSWMasked512,
		ssa.OpAMD64VPABSDMasked128,
		ssa.OpAMD64VPABSDMasked256,
		ssa.OpAMD64VPABSDMasked512,
		ssa.OpAMD64VPABSQMasked128,
		ssa.OpAMD64VPABSQMasked256,
		ssa.OpAMD64VPABSQMasked512,
		ssa.OpAMD64VPBROADCASTQMasked128,
		ssa.OpAMD64VBROADCASTSSMasked128,
		ssa.OpAMD64VBROADCASTSDMasked256,
		ssa.OpAMD64VPBROADCASTDMasked128,
		ssa.OpAMD64VPBROADCASTQMasked256,
		ssa.OpAMD64VBROADCASTSSMasked256,
		ssa.OpAMD64VBROADCASTSDMasked512,
		ssa.OpAMD64VPBROADCASTWMasked128,
		ssa.OpAMD64VPBROADCASTDMasked256,
		ssa.OpAMD64VPBROADCASTQMasked512,
		ssa.OpAMD64VBROADCASTSSMasked512,
		ssa.OpAMD64VPBROADCASTBMasked128,
		ssa.OpAMD64VPBROADCASTWMasked256,
		ssa.OpAMD64VPBROADCASTDMasked512,
		ssa.OpAMD64VPBROADCASTBMasked256,
		ssa.OpAMD64VPBROADCASTWMasked512,
		ssa.OpAMD64VPBROADCASTBMasked512,
		ssa.OpAMD64VCOMPRESSPSMasked128,
		ssa.OpAMD64VCOMPRESSPSMasked256,
		ssa.OpAMD64VCOMPRESSPSMasked512,
		ssa.OpAMD64VCOMPRESSPDMasked128,
		ssa.OpAMD64VCOMPRESSPDMasked256,
		ssa.OpAMD64VCOMPRESSPDMasked512,
		ssa.OpAMD64VPCOMPRESSBMasked128,
		ssa.OpAMD64VPCOMPRESSBMasked256,
		ssa.OpAMD64VPCOMPRESSBMasked512,
		ssa.OpAMD64VPCOMPRESSWMasked128,
		ssa.OpAMD64VPCOMPRESSWMasked256,
		ssa.OpAMD64VPCOMPRESSWMasked512,
		ssa.OpAMD64VPCOMPRESSDMasked128,
		ssa.OpAMD64VPCOMPRESSDMasked256,
		ssa.OpAMD64VPCOMPRESSDMasked512,
		ssa.OpAMD64VPCOMPRESSQMasked128,
		ssa.OpAMD64VPCOMPRESSQMasked256,
		ssa.OpAMD64VPCOMPRESSQMasked512,
		ssa.OpAMD64VCVTPD2PSXMasked128,
		ssa.OpAMD64VCVTPD2PSYMasked128,
		ssa.OpAMD64VCVTPD2PSMasked256,
		ssa.OpAMD64VCVTDQ2PSMasked128,
		ssa.OpAMD64VCVTDQ2PSMasked256,
		ssa.OpAMD64VCVTDQ2PSMasked512,
		ssa.OpAMD64VCVTQQ2PSXMasked128,
		ssa.OpAMD64VCVTQQ2PSYMasked128,
		ssa.OpAMD64VCVTQQ2PSMasked256,
		ssa.OpAMD64VCVTUDQ2PSMasked128,
		ssa.OpAMD64VCVTUDQ2PSMasked256,
		ssa.OpAMD64VCVTUDQ2PSMasked512,
		ssa.OpAMD64VCVTUQQ2PSXMasked128,
		ssa.OpAMD64VCVTUQQ2PSYMasked128,
		ssa.OpAMD64VCVTUQQ2PSMasked256,
		ssa.OpAMD64VCVTPS2PDMasked256,
		ssa.OpAMD64VCVTPS2PDMasked512,
		ssa.OpAMD64VCVTDQ2PDMasked256,
		ssa.OpAMD64VCVTDQ2PDMasked512,
		ssa.OpAMD64VCVTQQ2PDMasked128,
		ssa.OpAMD64VCVTQQ2PDMasked256,
		ssa.OpAMD64VCVTQQ2PDMasked512,
		ssa.OpAMD64VCVTUDQ2PDMasked256,
		ssa.OpAMD64VCVTUDQ2PDMasked512,
		ssa.OpAMD64VCVTUQQ2PDMasked128,
		ssa.OpAMD64VCVTUQQ2PDMasked256,
		ssa.OpAMD64VCVTUQQ2PDMasked512,
		ssa.OpAMD64VCVTTPS2DQMasked128,
		ssa.OpAMD64VCVTTPS2DQMasked256,
		ssa.OpAMD64VCVTTPS2DQMasked512,
		ssa.OpAMD64VCVTTPD2DQXMasked128,
		ssa.OpAMD64VCVTTPD2DQYMasked128,
		ssa.OpAMD64VCVTTPD2DQMasked256,
		ssa.OpAMD64VCVTTPS2QQMasked256,
		ssa.OpAMD64VCVTTPS2QQMasked512,
		ssa.OpAMD64VCVTTPD2QQMasked128,
		ssa.OpAMD64VCVTTPD2QQMasked256,
		ssa.OpAMD64VCVTTPD2QQMasked512,
		ssa.OpAMD64VCVTTPS2UDQMasked128,
		ssa.OpAMD64VCVTTPS2UDQMasked256,
		ssa.OpAMD64VCVTTPS2UDQMasked512,
		ssa.OpAMD64VCVTTPD2UDQXMasked128,
		ssa.OpAMD64VCVTTPD2UDQYMasked128,
		ssa.OpAMD64VCVTTPD2UDQMasked256,
		ssa.OpAMD64VCVTTPS2UQQMasked256,
		ssa.OpAMD64VCVTTPS2UQQMasked512,
		ssa.OpAMD64VCVTTPD2UQQMasked128,
		ssa.OpAMD64VCVTTPD2UQQMasked256,
		ssa.OpAMD64VCVTTPD2UQQMasked512,
		ssa.OpAMD64VEXPANDPSMasked128,
		ssa.OpAMD64VEXPANDPSMasked256,
		ssa.OpAMD64VEXPANDPSMasked512,
		ssa.OpAMD64VEXPANDPDMasked128,
		ssa.OpAMD64VEXPANDPDMasked256,
		ssa.OpAMD64VEXPANDPDMasked512,
		ssa.OpAMD64VPEXPANDBMasked128,
		ssa.OpAMD64VPEXPANDBMasked256,
		ssa.OpAMD64VPEXPANDBMasked512,
		ssa.OpAMD64VPEXPANDWMasked128,
		ssa.OpAMD64VPEXPANDWMasked256,
		ssa.OpAMD64VPEXPANDWMasked512,
		ssa.OpAMD64VPEXPANDDMasked128,
		ssa.OpAMD64VPEXPANDDMasked256,
		ssa.OpAMD64VPEXPANDDMasked512,
		ssa.OpAMD64VPEXPANDQMasked128,
		ssa.OpAMD64VPEXPANDQMasked256,
		ssa.OpAMD64VPEXPANDQMasked512,
		ssa.OpAMD64VPMOVSXBQMasked128,
		ssa.OpAMD64VPMOVSXWQMasked128,
		ssa.OpAMD64VPMOVSXDQMasked128,
		ssa.OpAMD64VPMOVZXBQMasked128,
		ssa.OpAMD64VPMOVZXWQMasked128,
		ssa.OpAMD64VPMOVZXDQMasked128,
		ssa.OpAMD64VPMOVSXBDMasked128,
		ssa.OpAMD64VPMOVSXWDMasked128,
		ssa.OpAMD64VPMOVSXBQMasked256,
		ssa.OpAMD64VPMOVSXWQMasked256,
		ssa.OpAMD64VPMOVZXBDMasked128,
		ssa.OpAMD64VPMOVZXWDMasked128,
		ssa.OpAMD64VPMOVZXBQMasked256,
		ssa.OpAMD64VPMOVZXWQMasked256,
		ssa.OpAMD64VPMOVSXBWMasked128,
		ssa.OpAMD64VPMOVSXBDMasked256,
		ssa.OpAMD64VPMOVSXBQMasked512,
		ssa.OpAMD64VPMOVZXBWMasked128,
		ssa.OpAMD64VPMOVZXBDMasked256,
		ssa.OpAMD64VPMOVZXBQMasked512,
		ssa.OpAMD64VPMOVSXBWMasked256,
		ssa.OpAMD64VPMOVSXBWMasked512,
		ssa.OpAMD64VPMOVSXBDMasked512,
		ssa.OpAMD64VPMOVSXWDMasked256,
		ssa.OpAMD64VPMOVSXWDMasked512,
		ssa.OpAMD64VPMOVSXWQMasked512,
		ssa.OpAMD64VPMOVSXDQMasked256,
		ssa.OpAMD64VPMOVSXDQMasked512,
		ssa.OpAMD64VPMOVZXBWMasked256,
		ssa.OpAMD64VPMOVZXBWMasked512,
		ssa.OpAMD64VPMOVZXBDMasked512,
		ssa.OpAMD64VPMOVZXWDMasked256,
		ssa.OpAMD64VPMOVZXWDMasked512,
		ssa.OpAMD64VPMOVZXWQMasked512,
		ssa.OpAMD64VPMOVZXDQMasked256,
		ssa.OpAMD64VPMOVZXDQMasked512,
		ssa.OpAMD64VPLZCNTDMasked128,
		ssa.OpAMD64VPLZCNTDMasked256,
		ssa.OpAMD64VPLZCNTDMasked512,
		ssa.OpAMD64VPLZCNTQMasked128,
		ssa.OpAMD64VPLZCNTQMasked256,
		ssa.OpAMD64VPLZCNTQMasked512,
		ssa.OpAMD64VPOPCNTBMasked128,
		ssa.OpAMD64VPOPCNTBMasked256,
		ssa.OpAMD64VPOPCNTBMasked512,
		ssa.OpAMD64VPOPCNTWMasked128,
		ssa.OpAMD64VPOPCNTWMasked256,
		ssa.OpAMD64VPOPCNTWMasked512,
		ssa.OpAMD64VPOPCNTDMasked128,
		ssa.OpAMD64VPOPCNTDMasked256,
		ssa.OpAMD64VPOPCNTDMasked512,
		ssa.OpAMD64VPOPCNTQMasked128,
		ssa.OpAMD64VPOPCNTQMasked256,
		ssa.OpAMD64VPOPCNTQMasked512,
		ssa.OpAMD64VRCP14PSMasked128,
		ssa.OpAMD64VRCP14PSMasked256,
		ssa.OpAMD64VRCP14PSMasked512,
		ssa.OpAMD64VRCP14PDMasked128,
		ssa.OpAMD64VRCP14PDMasked256,
		ssa.OpAMD64VRCP14PDMasked512,
		ssa.OpAMD64VRSQRT14PSMasked128,
		ssa.OpAMD64VRSQRT14PSMasked256,
		ssa.OpAMD64VRSQRT14PSMasked512,
		ssa.OpAMD64VRSQRT14PDMasked128,
		ssa.OpAMD64VRSQRT14PDMasked256,
		ssa.OpAMD64VRSQRT14PDMasked512,
		ssa.OpAMD64VPMOVSWBMasked128_128,
		ssa.OpAMD64VPMOVSWBMasked128_256,
		ssa.OpAMD64VPMOVSWBMasked256,
		ssa.OpAMD64VPMOVSDBMasked128_128,
		ssa.OpAMD64VPMOVSDBMasked128_256,
		ssa.OpAMD64VPMOVSDBMasked128_512,
		ssa.OpAMD64VPMOVSQBMasked128_128,
		ssa.OpAMD64VPMOVSQBMasked128_256,
		ssa.OpAMD64VPMOVSQBMasked128_512,
		ssa.OpAMD64VPMOVSDWMasked128_128,
		ssa.OpAMD64VPMOVSDWMasked128_256,
		ssa.OpAMD64VPMOVSDWMasked256,
		ssa.OpAMD64VPMOVSQWMasked128_128,
		ssa.OpAMD64VPMOVSQWMasked128_256,
		ssa.OpAMD64VPMOVSQWMasked128_512,
		ssa.OpAMD64VPMOVSQDMasked128_128,
		ssa.OpAMD64VPMOVSQDMasked128_256,
		ssa.OpAMD64VPMOVSQDMasked256,
		ssa.OpAMD64VPMOVUSWBMasked128_128,
		ssa.OpAMD64VPMOVUSWBMasked128_256,
		ssa.OpAMD64VPMOVUSWBMasked256,
		ssa.OpAMD64VPMOVUSDBMasked128_128,
		ssa.OpAMD64VPMOVUSDBMasked128_256,
		ssa.OpAMD64VPMOVUSDBMasked128_512,
		ssa.OpAMD64VPMOVUSQBMasked128_128,
		ssa.OpAMD64VPMOVUSQBMasked128_256,
		ssa.OpAMD64VPMOVUSQBMasked128_512,
		ssa.OpAMD64VPMOVUSDWMasked128_128,
		ssa.OpAMD64VPMOVUSDWMasked128_256,
		ssa.OpAMD64VPMOVUSDWMasked256,
		ssa.OpAMD64VPMOVUSQWMasked128_128,
		ssa.OpAMD64VPMOVUSQWMasked128_256,
		ssa.OpAMD64VPMOVUSQWMasked128_512,
		ssa.OpAMD64VPMOVUSQDMasked128_128,
		ssa.OpAMD64VPMOVUSQDMasked128_256,
		ssa.OpAMD64VPMOVUSQDMasked256,
		ssa.OpAMD64VSQRTPSMasked128,
		ssa.OpAMD64VSQRTPSMasked256,
		ssa.OpAMD64VSQRTPSMasked512,
		ssa.OpAMD64VSQRTPDMasked128,
		ssa.OpAMD64VSQRTPDMasked256,
		ssa.OpAMD64VSQRTPDMasked512,
		ssa.OpAMD64VPMOVWBMasked128_128,
		ssa.OpAMD64VPMOVWBMasked128_256,
		ssa.OpAMD64VPMOVWBMasked256,
		ssa.OpAMD64VPMOVDBMasked128_128,
		ssa.OpAMD64VPMOVDBMasked128_256,
		ssa.OpAMD64VPMOVDBMasked128_512,
		ssa.OpAMD64VPMOVQBMasked128_128,
		ssa.OpAMD64VPMOVQBMasked128_256,
		ssa.OpAMD64VPMOVQBMasked128_512,
		ssa.OpAMD64VPMOVDWMasked128_128,
		ssa.OpAMD64VPMOVDWMasked128_256,
		ssa.OpAMD64VPMOVDWMasked256,
		ssa.OpAMD64VPMOVQWMasked128_128,
		ssa.OpAMD64VPMOVQWMasked128_256,
		ssa.OpAMD64VPMOVQWMasked128_512,
		ssa.OpAMD64VPMOVQDMasked128_128,
		ssa.OpAMD64VPMOVQDMasked128_256,
		ssa.OpAMD64VPMOVQDMasked256,
		ssa.OpAMD64VMOVDQU8Masked128,
		ssa.OpAMD64VMOVDQU8Masked256,
		ssa.OpAMD64VMOVDQU8Masked512,
		ssa.OpAMD64VMOVDQU16Masked128,
		ssa.OpAMD64VMOVDQU16Masked256,
		ssa.OpAMD64VMOVDQU16Masked512,
		ssa.OpAMD64VMOVDQU32Masked128,
		ssa.OpAMD64VMOVDQU32Masked256,
		ssa.OpAMD64VMOVDQU32Masked512,
		ssa.OpAMD64VMOVDQU64Masked128,
		ssa.OpAMD64VMOVDQU64Masked256,
		ssa.OpAMD64VMOVDQU64Masked512:
		p = simdVkv(s, v)

	case ssa.OpAMD64VPBLENDVB128,
		ssa.OpAMD64VPBLENDVB256:
		p = simdV31(s, v)

	case ssa.OpAMD64VAESKEYGENASSIST128,
		ssa.OpAMD64VROUNDPS128,
		ssa.OpAMD64VROUNDPS256,
		ssa.OpAMD64VROUNDPD128,
		ssa.OpAMD64VROUNDPD256,
		ssa.OpAMD64VRNDSCALEPS128,
		ssa.OpAMD64VRNDSCALEPS256,
		ssa.OpAMD64VRNDSCALEPS512,
		ssa.OpAMD64VRNDSCALEPD128,
		ssa.OpAMD64VRNDSCALEPD256,
		ssa.OpAMD64VRNDSCALEPD512,
		ssa.OpAMD64VREDUCEPS128,
		ssa.OpAMD64VREDUCEPS256,
		ssa.OpAMD64VREDUCEPS512,
		ssa.OpAMD64VREDUCEPD128,
		ssa.OpAMD64VREDUCEPD256,
		ssa.OpAMD64VREDUCEPD512,
		ssa.OpAMD64VEXTRACTF128128,
		ssa.OpAMD64VEXTRACTF64X4256,
		ssa.OpAMD64VEXTRACTI128128,
		ssa.OpAMD64VEXTRACTI64X4256,
		ssa.OpAMD64VPROLD128,
		ssa.OpAMD64VPROLD256,
		ssa.OpAMD64VPROLD512,
		ssa.OpAMD64VPROLQ128,
		ssa.OpAMD64VPROLQ256,
		ssa.OpAMD64VPROLQ512,
		ssa.OpAMD64VPRORD128,
		ssa.OpAMD64VPRORD256,
		ssa.OpAMD64VPRORD512,
		ssa.OpAMD64VPRORQ128,
		ssa.OpAMD64VPRORQ256,
		ssa.OpAMD64VPRORQ512,
		ssa.OpAMD64VPSHUFD128,
		ssa.OpAMD64VPSHUFD256,
		ssa.OpAMD64VPSHUFD512,
		ssa.OpAMD64VPSHUFHW128,
		ssa.OpAMD64VPSHUFHW256,
		ssa.OpAMD64VPSHUFHW512,
		ssa.OpAMD64VPSHUFLW128,
		ssa.OpAMD64VPSHUFLW256,
		ssa.OpAMD64VPSHUFLW512,
		ssa.OpAMD64VPSLLW128const,
		ssa.OpAMD64VPSLLW256const,
		ssa.OpAMD64VPSLLW512const,
		ssa.OpAMD64VPSLLD128const,
		ssa.OpAMD64VPSLLD256const,
		ssa.OpAMD64VPSLLD512const,
		ssa.OpAMD64VPSLLQ128const,
		ssa.OpAMD64VPSLLQ256const,
		ssa.OpAMD64VPSLLQ512const,
		ssa.OpAMD64VPSRLW128const,
		ssa.OpAMD64VPSRLW256const,
		ssa.OpAMD64VPSRLW512const,
		ssa.OpAMD64VPSRLD128const,
		ssa.OpAMD64VPSRLD256const,
		ssa.OpAMD64VPSRLD512const,
		ssa.OpAMD64VPSRLQ128const,
		ssa.OpAMD64VPSRLQ256const,
		ssa.OpAMD64VPSRLQ512const,
		ssa.OpAMD64VPSRAW128const,
		ssa.OpAMD64VPSRAW256const,
		ssa.OpAMD64VPSRAW512const,
		ssa.OpAMD64VPSRAD128const,
		ssa.OpAMD64VPSRAD256const,
		ssa.OpAMD64VPSRAD512const,
		ssa.OpAMD64VPSRAQ128const,
		ssa.OpAMD64VPSRAQ256const,
		ssa.OpAMD64VPSRAQ512const:
		p = simdV11Imm8(s, v)

	case ssa.OpAMD64VRNDSCALEPSMasked128,
		ssa.OpAMD64VRNDSCALEPSMasked256,
		ssa.OpAMD64VRNDSCALEPSMasked512,
		ssa.OpAMD64VRNDSCALEPDMasked128,
		ssa.OpAMD64VRNDSCALEPDMasked256,
		ssa.OpAMD64VRNDSCALEPDMasked512,
		ssa.OpAMD64VREDUCEPSMasked128,
		ssa.OpAMD64VREDUCEPSMasked256,
		ssa.OpAMD64VREDUCEPSMasked512,
		ssa.OpAMD64VREDUCEPDMasked128,
		ssa.OpAMD64VREDUCEPDMasked256,
		ssa.OpAMD64VREDUCEPDMasked512,
		ssa.OpAMD64VPROLDMasked128,
		ssa.OpAMD64VPROLDMasked256,
		ssa.OpAMD64VPROLDMasked512,
		ssa.OpAMD64VPROLQMasked128,
		ssa.OpAMD64VPROLQMasked256,
		ssa.OpAMD64VPROLQMasked512,
		ssa.OpAMD64VPRORDMasked128,
		ssa.OpAMD64VPRORDMasked256,
		ssa.OpAMD64VPRORDMasked512,
		ssa.OpAMD64VPRORQMasked128,
		ssa.OpAMD64VPRORQMasked256,
		ssa.OpAMD64VPRORQMasked512,
		ssa.OpAMD64VPSHUFDMasked256,
		ssa.OpAMD64VPSHUFDMasked512,
		ssa.OpAMD64VPSHUFHWMasked256,
		ssa.OpAMD64VPSHUFHWMasked512,
		ssa.OpAMD64VPSHUFHWMasked128,
		ssa.OpAMD64VPSHUFLWMasked256,
		ssa.OpAMD64VPSHUFLWMasked512,
		ssa.OpAMD64VPSHUFLWMasked128,
		ssa.OpAMD64VPSHUFDMasked128,
		ssa.OpAMD64VPSLLWMasked128const,
		ssa.OpAMD64VPSLLWMasked256const,
		ssa.OpAMD64VPSLLWMasked512const,
		ssa.OpAMD64VPSLLDMasked128const,
		ssa.OpAMD64VPSLLDMasked256const,
		ssa.OpAMD64VPSLLDMasked512const,
		ssa.OpAMD64VPSLLQMasked128const,
		ssa.OpAMD64VPSLLQMasked256const,
		ssa.OpAMD64VPSLLQMasked512const,
		ssa.OpAMD64VPSRLWMasked128const,
		ssa.OpAMD64VPSRLWMasked256const,
		ssa.OpAMD64VPSRLWMasked512const,
		ssa.OpAMD64VPSRLDMasked128const,
		ssa.OpAMD64VPSRLDMasked256const,
		ssa.OpAMD64VPSRLDMasked512const,
		ssa.OpAMD64VPSRLQMasked128const,
		ssa.OpAMD64VPSRLQMasked256const,
		ssa.OpAMD64VPSRLQMasked512const,
		ssa.OpAMD64VPSRAWMasked128const,
		ssa.OpAMD64VPSRAWMasked256const,
		ssa.OpAMD64VPSRAWMasked512const,
		ssa.OpAMD64VPSRADMasked128const,
		ssa.OpAMD64VPSRADMasked256const,
		ssa.OpAMD64VPSRADMasked512const,
		ssa.OpAMD64VPSRAQMasked128const,
		ssa.OpAMD64VPSRAQMasked256const,
		ssa.OpAMD64VPSRAQMasked512const:
		p = simdVkvImm8(s, v)

	case ssa.OpAMD64VPALIGNR128,
		ssa.OpAMD64VPALIGNR256,
		ssa.OpAMD64VPALIGNR512,
		ssa.OpAMD64VCMPPS128,
		ssa.OpAMD64VCMPPS256,
		ssa.OpAMD64VCMPPD128,
		ssa.OpAMD64VCMPPD256,
		ssa.OpAMD64VGF2P8AFFINEQB128,
		ssa.OpAMD64VGF2P8AFFINEQB256,
		ssa.OpAMD64VGF2P8AFFINEQB512,
		ssa.OpAMD64VGF2P8AFFINEINVQB128,
		ssa.OpAMD64VGF2P8AFFINEINVQB256,
		ssa.OpAMD64VGF2P8AFFINEINVQB512,
		ssa.OpAMD64VPERM2F128256,
		ssa.OpAMD64VPERM2I128256,
		ssa.OpAMD64VINSERTF128256,
		ssa.OpAMD64VINSERTF64X4512,
		ssa.OpAMD64VINSERTI128256,
		ssa.OpAMD64VINSERTI64X4512,
		ssa.OpAMD64VPSHLDW128,
		ssa.OpAMD64VPSHLDW256,
		ssa.OpAMD64VPSHLDW512,
		ssa.OpAMD64VPSHLDD128,
		ssa.OpAMD64VPSHLDD256,
		ssa.OpAMD64VPSHLDD512,
		ssa.OpAMD64VPSHLDQ128,
		ssa.OpAMD64VPSHLDQ256,
		ssa.OpAMD64VPSHLDQ512,
		ssa.OpAMD64VPSHRDW128,
		ssa.OpAMD64VPSHRDW256,
		ssa.OpAMD64VPSHRDW512,
		ssa.OpAMD64VPSHRDD128,
		ssa.OpAMD64VPSHRDD256,
		ssa.OpAMD64VPSHRDD512,
		ssa.OpAMD64VPSHRDQ128,
		ssa.OpAMD64VPSHRDQ256,
		ssa.OpAMD64VPSHRDQ512,
		ssa.OpAMD64VPCLMULQDQ128,
		ssa.OpAMD64VPCLMULQDQ256,
		ssa.OpAMD64VPCLMULQDQ512,
		ssa.OpAMD64VSHUFPS128,
		ssa.OpAMD64VSHUFPD128,
		ssa.OpAMD64VSHUFPS256,
		ssa.OpAMD64VSHUFPS512,
		ssa.OpAMD64VSHUFPD256,
		ssa.OpAMD64VSHUFPD512:
		p = simdV21Imm8(s, v)

	case ssa.OpAMD64VCMPPS512,
		ssa.OpAMD64VCMPPD512,
		ssa.OpAMD64VPCMPUB512,
		ssa.OpAMD64VPCMPUW512,
		ssa.OpAMD64VPCMPUD512,
		ssa.OpAMD64VPCMPUQ512,
		ssa.OpAMD64VPCMPB512,
		ssa.OpAMD64VPCMPW512,
		ssa.OpAMD64VPCMPD512,
		ssa.OpAMD64VPCMPQ512:
		p = simdV2kImm8(s, v)

	case ssa.OpAMD64VCMPPSMasked128,
		ssa.OpAMD64VCMPPSMasked256,
		ssa.OpAMD64VCMPPSMasked512,
		ssa.OpAMD64VCMPPDMasked128,
		ssa.OpAMD64VCMPPDMasked256,
		ssa.OpAMD64VCMPPDMasked512,
		ssa.OpAMD64VPCMPBMasked128,
		ssa.OpAMD64VPCMPBMasked256,
		ssa.OpAMD64VPCMPBMasked512,
		ssa.OpAMD64VPCMPWMasked128,
		ssa.OpAMD64VPCMPWMasked256,
		ssa.OpAMD64VPCMPWMasked512,
		ssa.OpAMD64VPCMPDMasked128,
		ssa.OpAMD64VPCMPDMasked256,
		ssa.OpAMD64VPCMPDMasked512,
		ssa.OpAMD64VPCMPQMasked128,
		ssa.OpAMD64VPCMPQMasked256,
		ssa.OpAMD64VPCMPQMasked512,
		ssa.OpAMD64VPCMPUBMasked128,
		ssa.OpAMD64VPCMPUBMasked256,
		ssa.OpAMD64VPCMPUBMasked512,
		ssa.OpAMD64VPCMPUWMasked128,
		ssa.OpAMD64VPCMPUWMasked256,
		ssa.OpAMD64VPCMPUWMasked512,
		ssa.OpAMD64VPCMPUDMasked128,
		ssa.OpAMD64VPCMPUDMasked256,
		ssa.OpAMD64VPCMPUDMasked512,
		ssa.OpAMD64VPCMPUQMasked128,
		ssa.OpAMD64VPCMPUQMasked256,
		ssa.OpAMD64VPCMPUQMasked512:
		p = simdV2kkImm8(s, v)

	case ssa.OpAMD64VPDPWSSD128,
		ssa.OpAMD64VPDPWSSD256,
		ssa.OpAMD64VPDPWSSD512,
		ssa.OpAMD64VPERMI2B128,
		ssa.OpAMD64VPERMI2B256,
		ssa.OpAMD64VPERMI2B512,
		ssa.OpAMD64VPERMI2W128,
		ssa.OpAMD64VPERMI2W256,
		ssa.OpAMD64VPERMI2W512,
		ssa.OpAMD64VPERMI2PS128,
		ssa.OpAMD64VPERMI2D128,
		ssa.OpAMD64VPERMI2PS256,
		ssa.OpAMD64VPERMI2D256,
		ssa.OpAMD64VPERMI2PS512,
		ssa.OpAMD64VPERMI2D512,
		ssa.OpAMD64VPERMI2PD128,
		ssa.OpAMD64VPERMI2Q128,
		ssa.OpAMD64VPERMI2PD256,
		ssa.OpAMD64VPERMI2Q256,
		ssa.OpAMD64VPERMI2PD512,
		ssa.OpAMD64VPERMI2Q512,
		ssa.OpAMD64VFMADD213PS128,
		ssa.OpAMD64VFMADD213PS256,
		ssa.OpAMD64VFMADD213PS512,
		ssa.OpAMD64VFMADD213PD128,
		ssa.OpAMD64VFMADD213PD256,
		ssa.OpAMD64VFMADD213PD512,
		ssa.OpAMD64VFMADDSUB213PS128,
		ssa.OpAMD64VFMADDSUB213PS256,
		ssa.OpAMD64VFMADDSUB213PS512,
		ssa.OpAMD64VFMADDSUB213PD128,
		ssa.OpAMD64VFMADDSUB213PD256,
		ssa.OpAMD64VFMADDSUB213PD512,
		ssa.OpAMD64VFMSUBADD213PS128,
		ssa.OpAMD64VFMSUBADD213PS256,
		ssa.OpAMD64VFMSUBADD213PS512,
		ssa.OpAMD64VFMSUBADD213PD128,
		ssa.OpAMD64VFMSUBADD213PD256,
		ssa.OpAMD64VFMSUBADD213PD512,
		ssa.OpAMD64VPSHLDVW128,
		ssa.OpAMD64VPSHLDVW256,
		ssa.OpAMD64VPSHLDVW512,
		ssa.OpAMD64VPSHLDVD128,
		ssa.OpAMD64VPSHLDVD256,
		ssa.OpAMD64VPSHLDVD512,
		ssa.OpAMD64VPSHLDVQ128,
		ssa.OpAMD64VPSHLDVQ256,
		ssa.OpAMD64VPSHLDVQ512,
		ssa.OpAMD64VPSHRDVW128,
		ssa.OpAMD64VPSHRDVW256,
		ssa.OpAMD64VPSHRDVW512,
		ssa.OpAMD64VPSHRDVD128,
		ssa.OpAMD64VPSHRDVD256,
		ssa.OpAMD64VPSHRDVD512,
		ssa.OpAMD64VPSHRDVQ128,
		ssa.OpAMD64VPSHRDVQ256,
		ssa.OpAMD64VPSHRDVQ512:
		p = simdV31ResultInArg0(s, v)

	case ssa.OpAMD64VPDPWSSDMasked128,
		ssa.OpAMD64VPDPWSSDMasked256,
		ssa.OpAMD64VPDPWSSDMasked512,
		ssa.OpAMD64VADDPSMasked128Merging,
		ssa.OpAMD64VADDPSMasked256Merging,
		ssa.OpAMD64VADDPSMasked512Merging,
		ssa.OpAMD64VADDPDMasked128Merging,
		ssa.OpAMD64VADDPDMasked256Merging,
		ssa.OpAMD64VADDPDMasked512Merging,
		ssa.OpAMD64VPADDBMasked128Merging,
		ssa.OpAMD64VPADDBMasked256Merging,
		ssa.OpAMD64VPADDBMasked512Merging,
		ssa.OpAMD64VPADDWMasked128Merging,
		ssa.OpAMD64VPADDWMasked256Merging,
		ssa.OpAMD64VPADDWMasked512Merging,
		ssa.OpAMD64VPADDDMasked128Merging,
		ssa.OpAMD64VPADDDMasked256Merging,
		ssa.OpAMD64VPADDDMasked512Merging,
		ssa.OpAMD64VPADDQMasked128Merging,
		ssa.OpAMD64VPADDQMasked256Merging,
		ssa.OpAMD64VPADDQMasked512Merging,
		ssa.OpAMD64VPADDSBMasked128Merging,
		ssa.OpAMD64VPADDSBMasked256Merging,
		ssa.OpAMD64VPADDSBMasked512Merging,
		ssa.OpAMD64VPADDSWMasked128Merging,
		ssa.OpAMD64VPADDSWMasked256Merging,
		ssa.OpAMD64VPADDSWMasked512Merging,
		ssa.OpAMD64VPADDUSBMasked128Merging,
		ssa.OpAMD64VPADDUSBMasked256Merging,
		ssa.OpAMD64VPADDUSBMasked512Merging,
		ssa.OpAMD64VPADDUSWMasked128Merging,
		ssa.OpAMD64VPADDUSWMasked256Merging,
		ssa.OpAMD64VPADDUSWMasked512Merging,
		ssa.OpAMD64VPANDDMasked128Merging,
		ssa.OpAMD64VPANDDMasked256Merging,
		ssa.OpAMD64VPANDDMasked512Merging,
		ssa.OpAMD64VPANDQMasked128Merging,
		ssa.OpAMD64VPANDQMasked256Merging,
		ssa.OpAMD64VPANDQMasked512Merging,
		ssa.OpAMD64VPAVGBMasked128Merging,
		ssa.OpAMD64VPAVGBMasked256Merging,
		ssa.OpAMD64VPAVGBMasked512Merging,
		ssa.OpAMD64VPAVGWMasked128Merging,
		ssa.OpAMD64VPAVGWMasked256Merging,
		ssa.OpAMD64VPAVGWMasked512Merging,
		ssa.OpAMD64VPERMI2BMasked128,
		ssa.OpAMD64VPERMI2BMasked256,
		ssa.OpAMD64VPERMI2BMasked512,
		ssa.OpAMD64VPERMI2WMasked128,
		ssa.OpAMD64VPERMI2WMasked256,
		ssa.OpAMD64VPERMI2WMasked512,
		ssa.OpAMD64VPERMI2PSMasked128,
		ssa.OpAMD64VPERMI2DMasked128,
		ssa.OpAMD64VPERMI2PSMasked256,
		ssa.OpAMD64VPERMI2DMasked256,
		ssa.OpAMD64VPERMI2PSMasked512,
		ssa.OpAMD64VPERMI2DMasked512,
		ssa.OpAMD64VPERMI2PDMasked128,
		ssa.OpAMD64VPERMI2QMasked128,
		ssa.OpAMD64VPERMI2PDMasked256,
		ssa.OpAMD64VPERMI2QMasked256,
		ssa.OpAMD64VPERMI2PDMasked512,
		ssa.OpAMD64VPERMI2QMasked512,
		ssa.OpAMD64VPALIGNRMasked256Merging,
		ssa.OpAMD64VPALIGNRMasked512Merging,
		ssa.OpAMD64VPALIGNRMasked128Merging,
		ssa.OpAMD64VDIVPSMasked128Merging,
		ssa.OpAMD64VDIVPSMasked256Merging,
		ssa.OpAMD64VDIVPSMasked512Merging,
		ssa.OpAMD64VDIVPDMasked128Merging,
		ssa.OpAMD64VDIVPDMasked256Merging,
		ssa.OpAMD64VDIVPDMasked512Merging,
		ssa.OpAMD64VPMADDWDMasked128Merging,
		ssa.OpAMD64VPMADDWDMasked256Merging,
		ssa.OpAMD64VPMADDWDMasked512Merging,
		ssa.OpAMD64VPMADDUBSWMasked128Merging,
		ssa.OpAMD64VPMADDUBSWMasked256Merging,
		ssa.OpAMD64VPMADDUBSWMasked512Merging,
		ssa.OpAMD64VGF2P8MULBMasked128Merging,
		ssa.OpAMD64VGF2P8MULBMasked256Merging,
		ssa.OpAMD64VGF2P8MULBMasked512Merging,
		ssa.OpAMD64VMAXPSMasked128Merging,
		ssa.OpAMD64VMAXPSMasked256Merging,
		ssa.OpAMD64VMAXPSMasked512Merging,
		ssa.OpAMD64VMAXPDMasked128Merging,
		ssa.OpAMD64VMAXPDMasked256Merging,
		ssa.OpAMD64VMAXPDMasked512Merging,
		ssa.OpAMD64VPMAXSBMasked128Merging,
		ssa.OpAMD64VPMAXSBMasked256Merging,
		ssa.OpAMD64VPMAXSBMasked512Merging,
		ssa.OpAMD64VPMAXSWMasked128Merging,
		ssa.OpAMD64VPMAXSWMasked256Merging,
		ssa.OpAMD64VPMAXSWMasked512Merging,
		ssa.OpAMD64VPMAXSDMasked128Merging,
		ssa.OpAMD64VPMAXSDMasked256Merging,
		ssa.OpAMD64VPMAXSDMasked512Merging,
		ssa.OpAMD64VPMAXSQMasked128Merging,
		ssa.OpAMD64VPMAXSQMasked256Merging,
		ssa.OpAMD64VPMAXSQMasked512Merging,
		ssa.OpAMD64VPMAXUBMasked128Merging,
		ssa.OpAMD64VPMAXUBMasked256Merging,
		ssa.OpAMD64VPMAXUBMasked512Merging,
		ssa.OpAMD64VPMAXUWMasked128Merging,
		ssa.OpAMD64VPMAXUWMasked256Merging,
		ssa.OpAMD64VPMAXUWMasked512Merging,
		ssa.OpAMD64VPMAXUDMasked128Merging,
		ssa.OpAMD64VPMAXUDMasked256Merging,
		ssa.OpAMD64VPMAXUDMasked512Merging,
		ssa.OpAMD64VPMAXUQMasked128Merging,
		ssa.OpAMD64VPMAXUQMasked256Merging,
		ssa.OpAMD64VPMAXUQMasked512Merging,
		ssa.OpAMD64VMINPSMasked128Merging,
		ssa.OpAMD64VMINPSMasked256Merging,
		ssa.OpAMD64VMINPSMasked512Merging,
		ssa.OpAMD64VMINPDMasked128Merging,
		ssa.OpAMD64VMINPDMasked256Merging,
		ssa.OpAMD64VMINPDMasked512Merging,
		ssa.OpAMD64VPMINSBMasked128Merging,
		ssa.OpAMD64VPMINSBMasked256Merging,
		ssa.OpAMD64VPMINSBMasked512Merging,
		ssa.OpAMD64VPMINSWMasked128Merging,
		ssa.OpAMD64VPMINSWMasked256Merging,
		ssa.OpAMD64VPMINSWMasked512Merging,
		ssa.OpAMD64VPMINSDMasked128Merging,
		ssa.OpAMD64VPMINSDMasked256Merging,
		ssa.OpAMD64VPMINSDMasked512Merging,
		ssa.OpAMD64VPMINSQMasked128Merging,
		ssa.OpAMD64VPMINSQMasked256Merging,
		ssa.OpAMD64VPMINSQMasked512Merging,
		ssa.OpAMD64VPMINUBMasked128Merging,
		ssa.OpAMD64VPMINUBMasked256Merging,
		ssa.OpAMD64VPMINUBMasked512Merging,
		ssa.OpAMD64VPMINUWMasked128Merging,
		ssa.OpAMD64VPMINUWMasked256Merging,
		ssa.OpAMD64VPMINUWMasked512Merging,
		ssa.OpAMD64VPMINUDMasked128Merging,
		ssa.OpAMD64VPMINUDMasked256Merging,
		ssa.OpAMD64VPMINUDMasked512Merging,
		ssa.OpAMD64VPMINUQMasked128Merging,
		ssa.OpAMD64VPMINUQMasked256Merging,
		ssa.OpAMD64VPMINUQMasked512Merging,
		ssa.OpAMD64VFMADD213PSMasked128,
		ssa.OpAMD64VFMADD213PSMasked256,
		ssa.OpAMD64VFMADD213PSMasked512,
		ssa.OpAMD64VFMADD213PDMasked128,
		ssa.OpAMD64VFMADD213PDMasked256,
		ssa.OpAMD64VFMADD213PDMasked512,
		ssa.OpAMD64VFMADDSUB213PSMasked128,
		ssa.OpAMD64VFMADDSUB213PSMasked256,
		ssa.OpAMD64VFMADDSUB213PSMasked512,
		ssa.OpAMD64VFMADDSUB213PDMasked128,
		ssa.OpAMD64VFMADDSUB213PDMasked256,
		ssa.OpAMD64VFMADDSUB213PDMasked512,
		ssa.OpAMD64VPMULHWMasked128Merging,
		ssa.OpAMD64VPMULHWMasked256Merging,
		ssa.OpAMD64VPMULHWMasked512Merging,
		ssa.OpAMD64VPMULHUWMasked128Merging,
		ssa.OpAMD64VPMULHUWMasked256Merging,
		ssa.OpAMD64VPMULHUWMasked512Merging,
		ssa.OpAMD64VMULPSMasked128Merging,
		ssa.OpAMD64VMULPSMasked256Merging,
		ssa.OpAMD64VMULPSMasked512Merging,
		ssa.OpAMD64VMULPDMasked128Merging,
		ssa.OpAMD64VMULPDMasked256Merging,
		ssa.OpAMD64VMULPDMasked512Merging,
		ssa.OpAMD64VPMULLWMasked128Merging,
		ssa.OpAMD64VPMULLWMasked256Merging,
		ssa.OpAMD64VPMULLWMasked512Merging,
		ssa.OpAMD64VPMULLDMasked128Merging,
		ssa.OpAMD64VPMULLDMasked256Merging,
		ssa.OpAMD64VPMULLDMasked512Merging,
		ssa.OpAMD64VPMULLQMasked128Merging,
		ssa.OpAMD64VPMULLQMasked256Merging,
		ssa.OpAMD64VPMULLQMasked512Merging,
		ssa.OpAMD64VFMSUBADD213PSMasked128,
		ssa.OpAMD64VFMSUBADD213PSMasked256,
		ssa.OpAMD64VFMSUBADD213PSMasked512,
		ssa.OpAMD64VFMSUBADD213PDMasked128,
		ssa.OpAMD64VFMSUBADD213PDMasked256,
		ssa.OpAMD64VFMSUBADD213PDMasked512,
		ssa.OpAMD64VPORDMasked128Merging,
		ssa.OpAMD64VPORDMasked256Merging,
		ssa.OpAMD64VPORDMasked512Merging,
		ssa.OpAMD64VPORQMasked128Merging,
		ssa.OpAMD64VPORQMasked256Merging,
		ssa.OpAMD64VPORQMasked512Merging,
		ssa.OpAMD64VPSHUFBMasked256Merging,
		ssa.OpAMD64VPSHUFBMasked512Merging,
		ssa.OpAMD64VPSHUFBMasked128Merging,
		ssa.OpAMD64VPROLVDMasked128Merging,
		ssa.OpAMD64VPROLVDMasked256Merging,
		ssa.OpAMD64VPROLVDMasked512Merging,
		ssa.OpAMD64VPROLVQMasked128Merging,
		ssa.OpAMD64VPROLVQMasked256Merging,
		ssa.OpAMD64VPROLVQMasked512Merging,
		ssa.OpAMD64VPRORVDMasked128Merging,
		ssa.OpAMD64VPRORVDMasked256Merging,
		ssa.OpAMD64VPRORVDMasked512Merging,
		ssa.OpAMD64VPRORVQMasked128Merging,
		ssa.OpAMD64VPRORVQMasked256Merging,
		ssa.OpAMD64VPRORVQMasked512Merging,
		ssa.OpAMD64VPACKSSDWMasked256Merging,
		ssa.OpAMD64VPACKSSDWMasked512Merging,
		ssa.OpAMD64VPACKSSDWMasked128Merging,
		ssa.OpAMD64VPACKUSDWMasked256Merging,
		ssa.OpAMD64VPACKUSDWMasked512Merging,
		ssa.OpAMD64VPACKUSDWMasked128Merging,
		ssa.OpAMD64VSCALEFPSMasked128Merging,
		ssa.OpAMD64VSCALEFPSMasked256Merging,
		ssa.OpAMD64VSCALEFPSMasked512Merging,
		ssa.OpAMD64VSCALEFPDMasked128Merging,
		ssa.OpAMD64VSCALEFPDMasked256Merging,
		ssa.OpAMD64VSCALEFPDMasked512Merging,
		ssa.OpAMD64VPSHLDWMasked128Merging,
		ssa.OpAMD64VPSHLDWMasked256Merging,
		ssa.OpAMD64VPSHLDWMasked512Merging,
		ssa.OpAMD64VPSHLDDMasked128Merging,
		ssa.OpAMD64VPSHLDDMasked256Merging,
		ssa.OpAMD64VPSHLDDMasked512Merging,
		ssa.OpAMD64VPSHLDQMasked128Merging,
		ssa.OpAMD64VPSHLDQMasked256Merging,
		ssa.OpAMD64VPSHLDQMasked512Merging,
		ssa.OpAMD64VPSHRDWMasked128Merging,
		ssa.OpAMD64VPSHRDWMasked256Merging,
		ssa.OpAMD64VPSHRDWMasked512Merging,
		ssa.OpAMD64VPSHRDDMasked128Merging,
		ssa.OpAMD64VPSHRDDMasked256Merging,
		ssa.OpAMD64VPSHRDDMasked512Merging,
		ssa.OpAMD64VPSHRDQMasked128Merging,
		ssa.OpAMD64VPSHRDQMasked256Merging,
		ssa.OpAMD64VPSHRDQMasked512Merging,
		ssa.OpAMD64VPSHLDVWMasked128,
		ssa.OpAMD64VPSHLDVWMasked256,
		ssa.OpAMD64VPSHLDVWMasked512,
		ssa.OpAMD64VPSHLDVDMasked128,
		ssa.OpAMD64VPSHLDVDMasked256,
		ssa.OpAMD64VPSHLDVDMasked512,
		ssa.OpAMD64VPSHLDVQMasked128,
		ssa.OpAMD64VPSHLDVQMasked256,
		ssa.OpAMD64VPSHLDVQMasked512,
		ssa.OpAMD64VPSLLVWMasked128Merging,
		ssa.OpAMD64VPSLLVWMasked256Merging,
		ssa.OpAMD64VPSLLVWMasked512Merging,
		ssa.OpAMD64VPSLLVDMasked128Merging,
		ssa.OpAMD64VPSLLVDMasked256Merging,
		ssa.OpAMD64VPSLLVDMasked512Merging,
		ssa.OpAMD64VPSLLVQMasked128Merging,
		ssa.OpAMD64VPSLLVQMasked256Merging,
		ssa.OpAMD64VPSLLVQMasked512Merging,
		ssa.OpAMD64VPSHRDVWMasked128,
		ssa.OpAMD64VPSHRDVWMasked256,
		ssa.OpAMD64VPSHRDVWMasked512,
		ssa.OpAMD64VPSHRDVDMasked128,
		ssa.OpAMD64VPSHRDVDMasked256,
		ssa.OpAMD64VPSHRDVDMasked512,
		ssa.OpAMD64VPSHRDVQMasked128,
		ssa.OpAMD64VPSHRDVQMasked256,
		ssa.OpAMD64VPSHRDVQMasked512,
		ssa.OpAMD64VPSRAVWMasked128Merging,
		ssa.OpAMD64VPSRAVWMasked256Merging,
		ssa.OpAMD64VPSRAVWMasked512Merging,
		ssa.OpAMD64VPSRAVDMasked128Merging,
		ssa.OpAMD64VPSRAVDMasked256Merging,
		ssa.OpAMD64VPSRAVDMasked512Merging,
		ssa.OpAMD64VPSRAVQMasked128Merging,
		ssa.OpAMD64VPSRAVQMasked256Merging,
		ssa.OpAMD64VPSRAVQMasked512Merging,
		ssa.OpAMD64VPSRLVWMasked128Merging,
		ssa.OpAMD64VPSRLVWMasked256Merging,
		ssa.OpAMD64VPSRLVWMasked512Merging,
		ssa.OpAMD64VPSRLVDMasked128Merging,
		ssa.OpAMD64VPSRLVDMasked256Merging,
		ssa.OpAMD64VPSRLVDMasked512Merging,
		ssa.OpAMD64VPSRLVQMasked128Merging,
		ssa.OpAMD64VPSRLVQMasked256Merging,
		ssa.OpAMD64VPSRLVQMasked512Merging,
		ssa.OpAMD64VSUBPSMasked128Merging,
		ssa.OpAMD64VSUBPSMasked256Merging,
		ssa.OpAMD64VSUBPSMasked512Merging,
		ssa.OpAMD64VSUBPDMasked128Merging,
		ssa.OpAMD64VSUBPDMasked256Merging,
		ssa.OpAMD64VSUBPDMasked512Merging,
		ssa.OpAMD64VPSUBBMasked128Merging,
		ssa.OpAMD64VPSUBBMasked256Merging,
		ssa.OpAMD64VPSUBBMasked512Merging,
		ssa.OpAMD64VPSUBWMasked128Merging,
		ssa.OpAMD64VPSUBWMasked256Merging,
		ssa.OpAMD64VPSUBWMasked512Merging,
		ssa.OpAMD64VPSUBDMasked128Merging,
		ssa.OpAMD64VPSUBDMasked256Merging,
		ssa.OpAMD64VPSUBDMasked512Merging,
		ssa.OpAMD64VPSUBQMasked128Merging,
		ssa.OpAMD64VPSUBQMasked256Merging,
		ssa.OpAMD64VPSUBQMasked512Merging,
		ssa.OpAMD64VPSUBSBMasked128Merging,
		ssa.OpAMD64VPSUBSBMasked256Merging,
		ssa.OpAMD64VPSUBSBMasked512Merging,
		ssa.OpAMD64VPSUBSWMasked128Merging,
		ssa.OpAMD64VPSUBSWMasked256Merging,
		ssa.OpAMD64VPSUBSWMasked512Merging,
		ssa.OpAMD64VPSUBUSBMasked128Merging,
		ssa.OpAMD64VPSUBUSBMasked256Merging,
		ssa.OpAMD64VPSUBUSBMasked512Merging,
		ssa.OpAMD64VPSUBUSWMasked128Merging,
		ssa.OpAMD64VPSUBUSWMasked256Merging,
		ssa.OpAMD64VPSUBUSWMasked512Merging,
		ssa.OpAMD64VPXORDMasked128Merging,
		ssa.OpAMD64VPXORDMasked256Merging,
		ssa.OpAMD64VPXORDMasked512Merging,
		ssa.OpAMD64VPXORQMasked128Merging,
		ssa.OpAMD64VPXORQMasked256Merging,
		ssa.OpAMD64VPXORQMasked512Merging:
		p = simdV3kvResultInArg0(s, v)

	case ssa.OpAMD64VPSLLW128,
		ssa.OpAMD64VPSLLW256,
		ssa.OpAMD64VPSLLW512,
		ssa.OpAMD64VPSLLD128,
		ssa.OpAMD64VPSLLD256,
		ssa.OpAMD64VPSLLD512,
		ssa.OpAMD64VPSLLQ128,
		ssa.OpAMD64VPSLLQ256,
		ssa.OpAMD64VPSLLQ512,
		ssa.OpAMD64VPSRAW128,
		ssa.OpAMD64VPSRAW256,
		ssa.OpAMD64VPSRAW512,
		ssa.OpAMD64VPSRAD128,
		ssa.OpAMD64VPSRAD256,
		ssa.OpAMD64VPSRAD512,
		ssa.OpAMD64VPSRAQ128,
		ssa.OpAMD64VPSRAQ256,
		ssa.OpAMD64VPSRAQ512,
		ssa.OpAMD64VPSRLW128,
		ssa.OpAMD64VPSRLW256,
		ssa.OpAMD64VPSRLW512,
		ssa.OpAMD64VPSRLD128,
		ssa.OpAMD64VPSRLD256,
		ssa.OpAMD64VPSRLD512,
		ssa.OpAMD64VPSRLQ128,
		ssa.OpAMD64VPSRLQ256,
		ssa.OpAMD64VPSRLQ512:
		p = simdVfpv(s, v)

	case ssa.OpAMD64VPSLLWMasked128,
		ssa.OpAMD64VPSLLWMasked256,
		ssa.OpAMD64VPSLLWMasked512,
		ssa.OpAMD64VPSLLDMasked128,
		ssa.OpAMD64VPSLLDMasked256,
		ssa.OpAMD64VPSLLDMasked512,
		ssa.OpAMD64VPSLLQMasked128,
		ssa.OpAMD64VPSLLQMasked256,
		ssa.OpAMD64VPSLLQMasked512,
		ssa.OpAMD64VPSRAWMasked128,
		ssa.OpAMD64VPSRAWMasked256,
		ssa.OpAMD64VPSRAWMasked512,
		ssa.OpAMD64VPSRADMasked128,
		ssa.OpAMD64VPSRADMasked256,
		ssa.OpAMD64VPSRADMasked512,
		ssa.OpAMD64VPSRAQMasked128,
		ssa.OpAMD64VPSRAQMasked256,
		ssa.OpAMD64VPSRAQMasked512,
		ssa.OpAMD64VPSRLWMasked128,
		ssa.OpAMD64VPSRLWMasked256,
		ssa.OpAMD64VPSRLWMasked512,
		ssa.OpAMD64VPSRLDMasked128,
		ssa.OpAMD64VPSRLDMasked256,
		ssa.OpAMD64VPSRLDMasked512,
		ssa.OpAMD64VPSRLQMasked128,
		ssa.OpAMD64VPSRLQMasked256,
		ssa.OpAMD64VPSRLQMasked512:
		p = simdVfpkv(s, v)

	case ssa.OpAMD64VPINSRD128,
		ssa.OpAMD64VPINSRQ128,
		ssa.OpAMD64VPINSRB128,
		ssa.OpAMD64VPINSRW128:
		p = simdVgpvImm8(s, v)

	case ssa.OpAMD64VPEXTRD128,
		ssa.OpAMD64VPEXTRQ128,
		ssa.OpAMD64VPEXTRB128,
		ssa.OpAMD64VPEXTRW128:
		p = simdVgpImm8(s, v)

	case ssa.OpAMD64VPALIGNRMasked256,
		ssa.OpAMD64VPALIGNRMasked512,
		ssa.OpAMD64VPALIGNRMasked128,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked128,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked256,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked512,
		ssa.OpAMD64VGF2P8AFFINEQBMasked128,
		ssa.OpAMD64VGF2P8AFFINEQBMasked256,
		ssa.OpAMD64VGF2P8AFFINEQBMasked512,
		ssa.OpAMD64VPSHLDWMasked128,
		ssa.OpAMD64VPSHLDWMasked256,
		ssa.OpAMD64VPSHLDWMasked512,
		ssa.OpAMD64VPSHLDDMasked128,
		ssa.OpAMD64VPSHLDDMasked256,
		ssa.OpAMD64VPSHLDDMasked512,
		ssa.OpAMD64VPSHLDQMasked128,
		ssa.OpAMD64VPSHLDQMasked256,
		ssa.OpAMD64VPSHLDQMasked512,
		ssa.OpAMD64VPSHRDWMasked128,
		ssa.OpAMD64VPSHRDWMasked256,
		ssa.OpAMD64VPSHRDWMasked512,
		ssa.OpAMD64VPSHRDDMasked128,
		ssa.OpAMD64VPSHRDDMasked256,
		ssa.OpAMD64VPSHRDDMasked512,
		ssa.OpAMD64VPSHRDQMasked128,
		ssa.OpAMD64VPSHRDQMasked256,
		ssa.OpAMD64VPSHRDQMasked512:
		p = simdV2kvImm8(s, v)

	case ssa.OpAMD64VPABSDMasked128load,
		ssa.OpAMD64VPABSDMasked256load,
		ssa.OpAMD64VPABSDMasked512load,
		ssa.OpAMD64VPABSQMasked128load,
		ssa.OpAMD64VPABSQMasked256load,
		ssa.OpAMD64VPABSQMasked512load,
		ssa.OpAMD64VCVTPD2PSXMasked128load,
		ssa.OpAMD64VCVTPD2PSYMasked128load,
		ssa.OpAMD64VCVTPD2PSMasked256load,
		ssa.OpAMD64VCVTDQ2PSMasked128load,
		ssa.OpAMD64VCVTDQ2PSMasked256load,
		ssa.OpAMD64VCVTDQ2PSMasked512load,
		ssa.OpAMD64VCVTQQ2PSXMasked128load,
		ssa.OpAMD64VCVTQQ2PSYMasked128load,
		ssa.OpAMD64VCVTQQ2PSMasked256load,
		ssa.OpAMD64VCVTUDQ2PSMasked128load,
		ssa.OpAMD64VCVTUDQ2PSMasked256load,
		ssa.OpAMD64VCVTUDQ2PSMasked512load,
		ssa.OpAMD64VCVTUQQ2PSXMasked128load,
		ssa.OpAMD64VCVTUQQ2PSYMasked128load,
		ssa.OpAMD64VCVTUQQ2PSMasked256load,
		ssa.OpAMD64VCVTPS2PDMasked256load,
		ssa.OpAMD64VCVTPS2PDMasked512load,
		ssa.OpAMD64VCVTDQ2PDMasked256load,
		ssa.OpAMD64VCVTDQ2PDMasked512load,
		ssa.OpAMD64VCVTQQ2PDMasked128load,
		ssa.OpAMD64VCVTQQ2PDMasked256load,
		ssa.OpAMD64VCVTQQ2PDMasked512load,
		ssa.OpAMD64VCVTUDQ2PDMasked256load,
		ssa.OpAMD64VCVTUDQ2PDMasked512load,
		ssa.OpAMD64VCVTUQQ2PDMasked128load,
		ssa.OpAMD64VCVTUQQ2PDMasked256load,
		ssa.OpAMD64VCVTUQQ2PDMasked512load,
		ssa.OpAMD64VCVTTPS2DQMasked128load,
		ssa.OpAMD64VCVTTPS2DQMasked256load,
		ssa.OpAMD64VCVTTPS2DQMasked512load,
		ssa.OpAMD64VCVTTPD2DQXMasked128load,
		ssa.OpAMD64VCVTTPD2DQYMasked128load,
		ssa.OpAMD64VCVTTPD2DQMasked256load,
		ssa.OpAMD64VCVTTPS2QQMasked256load,
		ssa.OpAMD64VCVTTPS2QQMasked512load,
		ssa.OpAMD64VCVTTPD2QQMasked128load,
		ssa.OpAMD64VCVTTPD2QQMasked256load,
		ssa.OpAMD64VCVTTPD2QQMasked512load,
		ssa.OpAMD64VCVTTPS2UDQMasked128load,
		ssa.OpAMD64VCVTTPS2UDQMasked256load,
		ssa.OpAMD64VCVTTPS2UDQMasked512load,
		ssa.OpAMD64VCVTTPD2UDQXMasked128load,
		ssa.OpAMD64VCVTTPD2UDQYMasked128load,
		ssa.OpAMD64VCVTTPD2UDQMasked256load,
		ssa.OpAMD64VCVTTPS2UQQMasked256load,
		ssa.OpAMD64VCVTTPS2UQQMasked512load,
		ssa.OpAMD64VCVTTPD2UQQMasked128load,
		ssa.OpAMD64VCVTTPD2UQQMasked256load,
		ssa.OpAMD64VCVTTPD2UQQMasked512load,
		ssa.OpAMD64VPLZCNTDMasked128load,
		ssa.OpAMD64VPLZCNTDMasked256load,
		ssa.OpAMD64VPLZCNTDMasked512load,
		ssa.OpAMD64VPLZCNTQMasked128load,
		ssa.OpAMD64VPLZCNTQMasked256load,
		ssa.OpAMD64VPLZCNTQMasked512load,
		ssa.OpAMD64VPOPCNTDMasked128load,
		ssa.OpAMD64VPOPCNTDMasked256load,
		ssa.OpAMD64VPOPCNTDMasked512load,
		ssa.OpAMD64VPOPCNTQMasked128load,
		ssa.OpAMD64VPOPCNTQMasked256load,
		ssa.OpAMD64VPOPCNTQMasked512load,
		ssa.OpAMD64VRCP14PSMasked128load,
		ssa.OpAMD64VRCP14PSMasked256load,
		ssa.OpAMD64VRCP14PSMasked512load,
		ssa.OpAMD64VRCP14PDMasked128load,
		ssa.OpAMD64VRCP14PDMasked256load,
		ssa.OpAMD64VRCP14PDMasked512load,
		ssa.OpAMD64VRSQRT14PSMasked128load,
		ssa.OpAMD64VRSQRT14PSMasked256load,
		ssa.OpAMD64VRSQRT14PSMasked512load,
		ssa.OpAMD64VRSQRT14PDMasked128load,
		ssa.OpAMD64VRSQRT14PDMasked256load,
		ssa.OpAMD64VRSQRT14PDMasked512load,
		ssa.OpAMD64VSQRTPSMasked128load,
		ssa.OpAMD64VSQRTPSMasked256load,
		ssa.OpAMD64VSQRTPSMasked512load,
		ssa.OpAMD64VSQRTPDMasked128load,
		ssa.OpAMD64VSQRTPDMasked256load,
		ssa.OpAMD64VSQRTPDMasked512load:
		p = simdVkvload(s, v)

	case ssa.OpAMD64VADDPS512load,
		ssa.OpAMD64VADDPD512load,
		ssa.OpAMD64VPADDD512load,
		ssa.OpAMD64VPADDQ512load,
		ssa.OpAMD64VPANDD512load,
		ssa.OpAMD64VPANDQ512load,
		ssa.OpAMD64VPANDND512load,
		ssa.OpAMD64VPANDNQ512load,
		ssa.OpAMD64VDIVPS512load,
		ssa.OpAMD64VDIVPD512load,
		ssa.OpAMD64VPUNPCKHDQ512load,
		ssa.OpAMD64VPUNPCKHQDQ512load,
		ssa.OpAMD64VPUNPCKLDQ512load,
		ssa.OpAMD64VPUNPCKLQDQ512load,
		ssa.OpAMD64VMAXPS512load,
		ssa.OpAMD64VMAXPD512load,
		ssa.OpAMD64VPMAXSD512load,
		ssa.OpAMD64VPMAXSQ128load,
		ssa.OpAMD64VPMAXSQ256load,
		ssa.OpAMD64VPMAXSQ512load,
		ssa.OpAMD64VPMAXUD512load,
		ssa.OpAMD64VPMAXUQ128load,
		ssa.OpAMD64VPMAXUQ256load,
		ssa.OpAMD64VPMAXUQ512load,
		ssa.OpAMD64VMINPS512load,
		ssa.OpAMD64VMINPD512load,
		ssa.OpAMD64VPMINSD512load,
		ssa.OpAMD64VPMINSQ128load,
		ssa.OpAMD64VPMINSQ256load,
		ssa.OpAMD64VPMINSQ512load,
		ssa.OpAMD64VPMINUD512load,
		ssa.OpAMD64VPMINUQ128load,
		ssa.OpAMD64VPMINUQ256load,
		ssa.OpAMD64VPMINUQ512load,
		ssa.OpAMD64VMULPS512load,
		ssa.OpAMD64VMULPD512load,
		ssa.OpAMD64VPMULLD512load,
		ssa.OpAMD64VPMULLQ128load,
		ssa.OpAMD64VPMULLQ256load,
		ssa.OpAMD64VPMULLQ512load,
		ssa.OpAMD64VPORD512load,
		ssa.OpAMD64VPORQ512load,
		ssa.OpAMD64VPERMPS512load,
		ssa.OpAMD64VPERMD512load,
		ssa.OpAMD64VPERMPD256load,
		ssa.OpAMD64VPERMQ256load,
		ssa.OpAMD64VPERMPD512load,
		ssa.OpAMD64VPERMQ512load,
		ssa.OpAMD64VPROLVD128load,
		ssa.OpAMD64VPROLVD256load,
		ssa.OpAMD64VPROLVD512load,
		ssa.OpAMD64VPROLVQ128load,
		ssa.OpAMD64VPROLVQ256load,
		ssa.OpAMD64VPROLVQ512load,
		ssa.OpAMD64VPRORVD128load,
		ssa.OpAMD64VPRORVD256load,
		ssa.OpAMD64VPRORVD512load,
		ssa.OpAMD64VPRORVQ128load,
		ssa.OpAMD64VPRORVQ256load,
		ssa.OpAMD64VPRORVQ512load,
		ssa.OpAMD64VPACKSSDW512load,
		ssa.OpAMD64VPACKUSDW512load,
		ssa.OpAMD64VSCALEFPS128load,
		ssa.OpAMD64VSCALEFPS256load,
		ssa.OpAMD64VSCALEFPS512load,
		ssa.OpAMD64VSCALEFPD128load,
		ssa.OpAMD64VSCALEFPD256load,
		ssa.OpAMD64VSCALEFPD512load,
		ssa.OpAMD64VPSLLVD512load,
		ssa.OpAMD64VPSLLVQ512load,
		ssa.OpAMD64VPSRAVD512load,
		ssa.OpAMD64VPSRAVQ128load,
		ssa.OpAMD64VPSRAVQ256load,
		ssa.OpAMD64VPSRAVQ512load,
		ssa.OpAMD64VPSRLVD512load,
		ssa.OpAMD64VPSRLVQ512load,
		ssa.OpAMD64VSUBPS512load,
		ssa.OpAMD64VSUBPD512load,
		ssa.OpAMD64VPSUBD512load,
		ssa.OpAMD64VPSUBQ512load,
		ssa.OpAMD64VPXORD512load,
		ssa.OpAMD64VPXORQ512load:
		p = simdV21load(s, v)

	case ssa.OpAMD64VPDPWSSD512load,
		ssa.OpAMD64VPERMI2PS128load,
		ssa.OpAMD64VPERMI2D128load,
		ssa.OpAMD64VPERMI2PS256load,
		ssa.OpAMD64VPERMI2D256load,
		ssa.OpAMD64VPERMI2PS512load,
		ssa.OpAMD64VPERMI2D512load,
		ssa.OpAMD64VPERMI2PD128load,
		ssa.OpAMD64VPERMI2Q128load,
		ssa.OpAMD64VPERMI2PD256load,
		ssa.OpAMD64VPERMI2Q256load,
		ssa.OpAMD64VPERMI2PD512load,
		ssa.OpAMD64VPERMI2Q512load,
		ssa.OpAMD64VFMADD213PS512load,
		ssa.OpAMD64VFMADD213PD512load,
		ssa.OpAMD64VFMADDSUB213PS512load,
		ssa.OpAMD64VFMADDSUB213PD512load,
		ssa.OpAMD64VFMSUBADD213PS512load,
		ssa.OpAMD64VFMSUBADD213PD512load,
		ssa.OpAMD64VPSHLDVD128load,
		ssa.OpAMD64VPSHLDVD256load,
		ssa.OpAMD64VPSHLDVD512load,
		ssa.OpAMD64VPSHLDVQ128load,
		ssa.OpAMD64VPSHLDVQ256load,
		ssa.OpAMD64VPSHLDVQ512load,
		ssa.OpAMD64VPSHRDVD128load,
		ssa.OpAMD64VPSHRDVD256load,
		ssa.OpAMD64VPSHRDVD512load,
		ssa.OpAMD64VPSHRDVQ128load,
		ssa.OpAMD64VPSHRDVQ256load,
		ssa.OpAMD64VPSHRDVQ512load:
		p = simdV31loadResultInArg0(s, v)

	case ssa.OpAMD64VPDPWSSDMasked128load,
		ssa.OpAMD64VPDPWSSDMasked256load,
		ssa.OpAMD64VPDPWSSDMasked512load,
		ssa.OpAMD64VPERMI2PSMasked128load,
		ssa.OpAMD64VPERMI2DMasked128load,
		ssa.OpAMD64VPERMI2PSMasked256load,
		ssa.OpAMD64VPERMI2DMasked256load,
		ssa.OpAMD64VPERMI2PSMasked512load,
		ssa.OpAMD64VPERMI2DMasked512load,
		ssa.OpAMD64VPERMI2PDMasked128load,
		ssa.OpAMD64VPERMI2QMasked128load,
		ssa.OpAMD64VPERMI2PDMasked256load,
		ssa.OpAMD64VPERMI2QMasked256load,
		ssa.OpAMD64VPERMI2PDMasked512load,
		ssa.OpAMD64VPERMI2QMasked512load,
		ssa.OpAMD64VFMADD213PSMasked128load,
		ssa.OpAMD64VFMADD213PSMasked256load,
		ssa.OpAMD64VFMADD213PSMasked512load,
		ssa.OpAMD64VFMADD213PDMasked128load,
		ssa.OpAMD64VFMADD213PDMasked256load,
		ssa.OpAMD64VFMADD213PDMasked512load,
		ssa.OpAMD64VFMADDSUB213PSMasked128load,
		ssa.OpAMD64VFMADDSUB213PSMasked256load,
		ssa.OpAMD64VFMADDSUB213PSMasked512load,
		ssa.OpAMD64VFMADDSUB213PDMasked128load,
		ssa.OpAMD64VFMADDSUB213PDMasked256load,
		ssa.OpAMD64VFMADDSUB213PDMasked512load,
		ssa.OpAMD64VFMSUBADD213PSMasked128load,
		ssa.OpAMD64VFMSUBADD213PSMasked256load,
		ssa.OpAMD64VFMSUBADD213PSMasked512load,
		ssa.OpAMD64VFMSUBADD213PDMasked128load,
		ssa.OpAMD64VFMSUBADD213PDMasked256load,
		ssa.OpAMD64VFMSUBADD213PDMasked512load,
		ssa.OpAMD64VPSHLDVDMasked128load,
		ssa.OpAMD64VPSHLDVDMasked256load,
		ssa.OpAMD64VPSHLDVDMasked512load,
		ssa.OpAMD64VPSHLDVQMasked128load,
		ssa.OpAMD64VPSHLDVQMasked256load,
		ssa.OpAMD64VPSHLDVQMasked512load,
		ssa.OpAMD64VPSHRDVDMasked128load,
		ssa.OpAMD64VPSHRDVDMasked256load,
		ssa.OpAMD64VPSHRDVDMasked512load,
		ssa.OpAMD64VPSHRDVQMasked128load,
		ssa.OpAMD64VPSHRDVQMasked256load,
		ssa.OpAMD64VPSHRDVQMasked512load:
		p = simdV3kvloadResultInArg0(s, v)

	case ssa.OpAMD64VADDPSMasked128load,
		ssa.OpAMD64VADDPSMasked256load,
		ssa.OpAMD64VADDPSMasked512load,
		ssa.OpAMD64VADDPDMasked128load,
		ssa.OpAMD64VADDPDMasked256load,
		ssa.OpAMD64VADDPDMasked512load,
		ssa.OpAMD64VPADDDMasked128load,
		ssa.OpAMD64VPADDDMasked256load,
		ssa.OpAMD64VPADDDMasked512load,
		ssa.OpAMD64VPADDQMasked128load,
		ssa.OpAMD64VPADDQMasked256load,
		ssa.OpAMD64VPADDQMasked512load,
		ssa.OpAMD64VPANDDMasked128load,
		ssa.OpAMD64VPANDDMasked256load,
		ssa.OpAMD64VPANDDMasked512load,
		ssa.OpAMD64VPANDQMasked128load,
		ssa.OpAMD64VPANDQMasked256load,
		ssa.OpAMD64VPANDQMasked512load,
		ssa.OpAMD64VPANDNDMasked128load,
		ssa.OpAMD64VPANDNDMasked256load,
		ssa.OpAMD64VPANDNDMasked512load,
		ssa.OpAMD64VPANDNQMasked128load,
		ssa.OpAMD64VPANDNQMasked256load,
		ssa.OpAMD64VPANDNQMasked512load,
		ssa.OpAMD64VDIVPSMasked128load,
		ssa.OpAMD64VDIVPSMasked256load,
		ssa.OpAMD64VDIVPSMasked512load,
		ssa.OpAMD64VDIVPDMasked128load,
		ssa.OpAMD64VDIVPDMasked256load,
		ssa.OpAMD64VDIVPDMasked512load,
		ssa.OpAMD64VMAXPSMasked128load,
		ssa.OpAMD64VMAXPSMasked256load,
		ssa.OpAMD64VMAXPSMasked512load,
		ssa.OpAMD64VMAXPDMasked128load,
		ssa.OpAMD64VMAXPDMasked256load,
		ssa.OpAMD64VMAXPDMasked512load,
		ssa.OpAMD64VPMAXSDMasked128load,
		ssa.OpAMD64VPMAXSDMasked256load,
		ssa.OpAMD64VPMAXSDMasked512load,
		ssa.OpAMD64VPMAXSQMasked128load,
		ssa.OpAMD64VPMAXSQMasked256load,
		ssa.OpAMD64VPMAXSQMasked512load,
		ssa.OpAMD64VPMAXUDMasked128load,
		ssa.OpAMD64VPMAXUDMasked256load,
		ssa.OpAMD64VPMAXUDMasked512load,
		ssa.OpAMD64VPMAXUQMasked128load,
		ssa.OpAMD64VPMAXUQMasked256load,
		ssa.OpAMD64VPMAXUQMasked512load,
		ssa.OpAMD64VMINPSMasked128load,
		ssa.OpAMD64VMINPSMasked256load,
		ssa.OpAMD64VMINPSMasked512load,
		ssa.OpAMD64VMINPDMasked128load,
		ssa.OpAMD64VMINPDMasked256load,
		ssa.OpAMD64VMINPDMasked512load,
		ssa.OpAMD64VPMINSDMasked128load,
		ssa.OpAMD64VPMINSDMasked256load,
		ssa.OpAMD64VPMINSDMasked512load,
		ssa.OpAMD64VPMINSQMasked128load,
		ssa.OpAMD64VPMINSQMasked256load,
		ssa.OpAMD64VPMINSQMasked512load,
		ssa.OpAMD64VPMINUDMasked128load,
		ssa.OpAMD64VPMINUDMasked256load,
		ssa.OpAMD64VPMINUDMasked512load,
		ssa.OpAMD64VPMINUQMasked128load,
		ssa.OpAMD64VPMINUQMasked256load,
		ssa.OpAMD64VPMINUQMasked512load,
		ssa.OpAMD64VMULPSMasked128load,
		ssa.OpAMD64VMULPSMasked256load,
		ssa.OpAMD64VMULPSMasked512load,
		ssa.OpAMD64VMULPDMasked128load,
		ssa.OpAMD64VMULPDMasked256load,
		ssa.OpAMD64VMULPDMasked512load,
		ssa.OpAMD64VPMULLDMasked128load,
		ssa.OpAMD64VPMULLDMasked256load,
		ssa.OpAMD64VPMULLDMasked512load,
		ssa.OpAMD64VPMULLQMasked128load,
		ssa.OpAMD64VPMULLQMasked256load,
		ssa.OpAMD64VPMULLQMasked512load,
		ssa.OpAMD64VPORDMasked128load,
		ssa.OpAMD64VPORDMasked256load,
		ssa.OpAMD64VPORDMasked512load,
		ssa.OpAMD64VPORQMasked128load,
		ssa.OpAMD64VPORQMasked256load,
		ssa.OpAMD64VPORQMasked512load,
		ssa.OpAMD64VPERMPSMasked256load,
		ssa.OpAMD64VPERMDMasked256load,
		ssa.OpAMD64VPERMPSMasked512load,
		ssa.OpAMD64VPERMDMasked512load,
		ssa.OpAMD64VPERMPDMasked256load,
		ssa.OpAMD64VPERMQMasked256load,
		ssa.OpAMD64VPERMPDMasked512load,
		ssa.OpAMD64VPERMQMasked512load,
		ssa.OpAMD64VPROLVDMasked128load,
		ssa.OpAMD64VPROLVDMasked256load,
		ssa.OpAMD64VPROLVDMasked512load,
		ssa.OpAMD64VPROLVQMasked128load,
		ssa.OpAMD64VPROLVQMasked256load,
		ssa.OpAMD64VPROLVQMasked512load,
		ssa.OpAMD64VPRORVDMasked128load,
		ssa.OpAMD64VPRORVDMasked256load,
		ssa.OpAMD64VPRORVDMasked512load,
		ssa.OpAMD64VPRORVQMasked128load,
		ssa.OpAMD64VPRORVQMasked256load,
		ssa.OpAMD64VPRORVQMasked512load,
		ssa.OpAMD64VPACKSSDWMasked256load,
		ssa.OpAMD64VPACKSSDWMasked512load,
		ssa.OpAMD64VPACKSSDWMasked128load,
		ssa.OpAMD64VPACKUSDWMasked256load,
		ssa.OpAMD64VPACKUSDWMasked512load,
		ssa.OpAMD64VPACKUSDWMasked128load,
		ssa.OpAMD64VSCALEFPSMasked128load,
		ssa.OpAMD64VSCALEFPSMasked256load,
		ssa.OpAMD64VSCALEFPSMasked512load,
		ssa.OpAMD64VSCALEFPDMasked128load,
		ssa.OpAMD64VSCALEFPDMasked256load,
		ssa.OpAMD64VSCALEFPDMasked512load,
		ssa.OpAMD64VPSLLVDMasked128load,
		ssa.OpAMD64VPSLLVDMasked256load,
		ssa.OpAMD64VPSLLVDMasked512load,
		ssa.OpAMD64VPSLLVQMasked128load,
		ssa.OpAMD64VPSLLVQMasked256load,
		ssa.OpAMD64VPSLLVQMasked512load,
		ssa.OpAMD64VPSRAVDMasked128load,
		ssa.OpAMD64VPSRAVDMasked256load,
		ssa.OpAMD64VPSRAVDMasked512load,
		ssa.OpAMD64VPSRAVQMasked128load,
		ssa.OpAMD64VPSRAVQMasked256load,
		ssa.OpAMD64VPSRAVQMasked512load,
		ssa.OpAMD64VPSRLVDMasked128load,
		ssa.OpAMD64VPSRLVDMasked256load,
		ssa.OpAMD64VPSRLVDMasked512load,
		ssa.OpAMD64VPSRLVQMasked128load,
		ssa.OpAMD64VPSRLVQMasked256load,
		ssa.OpAMD64VPSRLVQMasked512load,
		ssa.OpAMD64VSUBPSMasked128load,
		ssa.OpAMD64VSUBPSMasked256load,
		ssa.OpAMD64VSUBPSMasked512load,
		ssa.OpAMD64VSUBPDMasked128load,
		ssa.OpAMD64VSUBPDMasked256load,
		ssa.OpAMD64VSUBPDMasked512load,
		ssa.OpAMD64VPSUBDMasked128load,
		ssa.OpAMD64VPSUBDMasked256load,
		ssa.OpAMD64VPSUBDMasked512load,
		ssa.OpAMD64VPSUBQMasked128load,
		ssa.OpAMD64VPSUBQMasked256load,
		ssa.OpAMD64VPSUBQMasked512load,
		ssa.OpAMD64VPXORDMasked128load,
		ssa.OpAMD64VPXORDMasked256load,
		ssa.OpAMD64VPXORDMasked512load,
		ssa.OpAMD64VPXORQMasked128load,
		ssa.OpAMD64VPXORQMasked256load,
		ssa.OpAMD64VPXORQMasked512load,
		ssa.OpAMD64VPBLENDMDMasked512load,
		ssa.OpAMD64VPBLENDMQMasked512load:
		p = simdV2kvload(s, v)

	case ssa.OpAMD64VPCMPEQD512load,
		ssa.OpAMD64VPCMPEQQ512load,
		ssa.OpAMD64VPCMPGTD512load,
		ssa.OpAMD64VPCMPGTQ512load:
		p = simdV2kload(s, v)

	case ssa.OpAMD64VPABSD512load,
		ssa.OpAMD64VPABSQ128load,
		ssa.OpAMD64VPABSQ256load,
		ssa.OpAMD64VPABSQ512load,
		ssa.OpAMD64VCVTPD2PS256load,
		ssa.OpAMD64VCVTDQ2PS512load,
		ssa.OpAMD64VCVTQQ2PSX128load,
		ssa.OpAMD64VCVTQQ2PSY128load,
		ssa.OpAMD64VCVTQQ2PS256load,
		ssa.OpAMD64VCVTUDQ2PS128load,
		ssa.OpAMD64VCVTUDQ2PS256load,
		ssa.OpAMD64VCVTUDQ2PS512load,
		ssa.OpAMD64VCVTUQQ2PSX128load,
		ssa.OpAMD64VCVTUQQ2PSY128load,
		ssa.OpAMD64VCVTUQQ2PS256load,
		ssa.OpAMD64VCVTPS2PD512load,
		ssa.OpAMD64VCVTDQ2PD512load,
		ssa.OpAMD64VCVTQQ2PD128load,
		ssa.OpAMD64VCVTQQ2PD256load,
		ssa.OpAMD64VCVTQQ2PD512load,
		ssa.OpAMD64VCVTUDQ2PD256load,
		ssa.OpAMD64VCVTUDQ2PD512load,
		ssa.OpAMD64VCVTUQQ2PD128load,
		ssa.OpAMD64VCVTUQQ2PD256load,
		ssa.OpAMD64VCVTUQQ2PD512load,
		ssa.OpAMD64VCVTTPS2DQ512load,
		ssa.OpAMD64VCVTTPD2DQ256load,
		ssa.OpAMD64VCVTTPS2QQ256load,
		ssa.OpAMD64VCVTTPS2QQ512load,
		ssa.OpAMD64VCVTTPD2QQ128load,
		ssa.OpAMD64VCVTTPD2QQ256load,
		ssa.OpAMD64VCVTTPD2QQ512load,
		ssa.OpAMD64VCVTTPS2UDQ128load,
		ssa.OpAMD64VCVTTPS2UDQ256load,
		ssa.OpAMD64VCVTTPS2UDQ512load,
		ssa.OpAMD64VCVTTPD2UDQX128load,
		ssa.OpAMD64VCVTTPD2UDQY128load,
		ssa.OpAMD64VCVTTPD2UDQ256load,
		ssa.OpAMD64VCVTTPS2UQQ256load,
		ssa.OpAMD64VCVTTPS2UQQ512load,
		ssa.OpAMD64VCVTTPD2UQQ128load,
		ssa.OpAMD64VCVTTPD2UQQ256load,
		ssa.OpAMD64VCVTTPD2UQQ512load,
		ssa.OpAMD64VPLZCNTD128load,
		ssa.OpAMD64VPLZCNTD256load,
		ssa.OpAMD64VPLZCNTD512load,
		ssa.OpAMD64VPLZCNTQ128load,
		ssa.OpAMD64VPLZCNTQ256load,
		ssa.OpAMD64VPLZCNTQ512load,
		ssa.OpAMD64VPOPCNTD128load,
		ssa.OpAMD64VPOPCNTD256load,
		ssa.OpAMD64VPOPCNTD512load,
		ssa.OpAMD64VPOPCNTQ128load,
		ssa.OpAMD64VPOPCNTQ256load,
		ssa.OpAMD64VPOPCNTQ512load,
		ssa.OpAMD64VRCP14PS512load,
		ssa.OpAMD64VRCP14PD128load,
		ssa.OpAMD64VRCP14PD256load,
		ssa.OpAMD64VRCP14PD512load,
		ssa.OpAMD64VRSQRT14PS512load,
		ssa.OpAMD64VRSQRT14PD128load,
		ssa.OpAMD64VRSQRT14PD256load,
		ssa.OpAMD64VRSQRT14PD512load,
		ssa.OpAMD64VSQRTPS512load,
		ssa.OpAMD64VSQRTPD512load:
		p = simdV11load(s, v)

	case ssa.OpAMD64VRNDSCALEPS128load,
		ssa.OpAMD64VRNDSCALEPS256load,
		ssa.OpAMD64VRNDSCALEPS512load,
		ssa.OpAMD64VRNDSCALEPD128load,
		ssa.OpAMD64VRNDSCALEPD256load,
		ssa.OpAMD64VRNDSCALEPD512load,
		ssa.OpAMD64VREDUCEPS128load,
		ssa.OpAMD64VREDUCEPS256load,
		ssa.OpAMD64VREDUCEPS512load,
		ssa.OpAMD64VREDUCEPD128load,
		ssa.OpAMD64VREDUCEPD256load,
		ssa.OpAMD64VREDUCEPD512load,
		ssa.OpAMD64VPROLD128load,
		ssa.OpAMD64VPROLD256load,
		ssa.OpAMD64VPROLD512load,
		ssa.OpAMD64VPROLQ128load,
		ssa.OpAMD64VPROLQ256load,
		ssa.OpAMD64VPROLQ512load,
		ssa.OpAMD64VPRORD128load,
		ssa.OpAMD64VPRORD256load,
		ssa.OpAMD64VPRORD512load,
		ssa.OpAMD64VPRORQ128load,
		ssa.OpAMD64VPRORQ256load,
		ssa.OpAMD64VPRORQ512load,
		ssa.OpAMD64VPSHUFD512load,
		ssa.OpAMD64VPSLLD512constload,
		ssa.OpAMD64VPSLLQ512constload,
		ssa.OpAMD64VPSRLD512constload,
		ssa.OpAMD64VPSRLQ512constload,
		ssa.OpAMD64VPSRAD512constload,
		ssa.OpAMD64VPSRAQ128constload,
		ssa.OpAMD64VPSRAQ256constload,
		ssa.OpAMD64VPSRAQ512constload:
		p = simdV11loadImm8(s, v)

	case ssa.OpAMD64VRNDSCALEPSMasked128load,
		ssa.OpAMD64VRNDSCALEPSMasked256load,
		ssa.OpAMD64VRNDSCALEPSMasked512load,
		ssa.OpAMD64VRNDSCALEPDMasked128load,
		ssa.OpAMD64VRNDSCALEPDMasked256load,
		ssa.OpAMD64VRNDSCALEPDMasked512load,
		ssa.OpAMD64VREDUCEPSMasked128load,
		ssa.OpAMD64VREDUCEPSMasked256load,
		ssa.OpAMD64VREDUCEPSMasked512load,
		ssa.OpAMD64VREDUCEPDMasked128load,
		ssa.OpAMD64VREDUCEPDMasked256load,
		ssa.OpAMD64VREDUCEPDMasked512load,
		ssa.OpAMD64VPROLDMasked128load,
		ssa.OpAMD64VPROLDMasked256load,
		ssa.OpAMD64VPROLDMasked512load,
		ssa.OpAMD64VPROLQMasked128load,
		ssa.OpAMD64VPROLQMasked256load,
		ssa.OpAMD64VPROLQMasked512load,
		ssa.OpAMD64VPRORDMasked128load,
		ssa.OpAMD64VPRORDMasked256load,
		ssa.OpAMD64VPRORDMasked512load,
		ssa.OpAMD64VPRORQMasked128load,
		ssa.OpAMD64VPRORQMasked256load,
		ssa.OpAMD64VPRORQMasked512load,
		ssa.OpAMD64VPSHUFDMasked256load,
		ssa.OpAMD64VPSHUFDMasked512load,
		ssa.OpAMD64VPSHUFDMasked128load,
		ssa.OpAMD64VPSLLDMasked128constload,
		ssa.OpAMD64VPSLLDMasked256constload,
		ssa.OpAMD64VPSLLDMasked512constload,
		ssa.OpAMD64VPSLLQMasked128constload,
		ssa.OpAMD64VPSLLQMasked256constload,
		ssa.OpAMD64VPSLLQMasked512constload,
		ssa.OpAMD64VPSRLDMasked128constload,
		ssa.OpAMD64VPSRLDMasked256constload,
		ssa.OpAMD64VPSRLDMasked512constload,
		ssa.OpAMD64VPSRLQMasked128constload,
		ssa.OpAMD64VPSRLQMasked256constload,
		ssa.OpAMD64VPSRLQMasked512constload,
		ssa.OpAMD64VPSRADMasked128constload,
		ssa.OpAMD64VPSRADMasked256constload,
		ssa.OpAMD64VPSRADMasked512constload,
		ssa.OpAMD64VPSRAQMasked128constload,
		ssa.OpAMD64VPSRAQMasked256constload,
		ssa.OpAMD64VPSRAQMasked512constload:
		p = simdVkvloadImm8(s, v)

	case ssa.OpAMD64VGF2P8AFFINEQB128load,
		ssa.OpAMD64VGF2P8AFFINEQB256load,
		ssa.OpAMD64VGF2P8AFFINEQB512load,
		ssa.OpAMD64VGF2P8AFFINEINVQB128load,
		ssa.OpAMD64VGF2P8AFFINEINVQB256load,
		ssa.OpAMD64VGF2P8AFFINEINVQB512load,
		ssa.OpAMD64VPSHLDD128load,
		ssa.OpAMD64VPSHLDD256load,
		ssa.OpAMD64VPSHLDD512load,
		ssa.OpAMD64VPSHLDQ128load,
		ssa.OpAMD64VPSHLDQ256load,
		ssa.OpAMD64VPSHLDQ512load,
		ssa.OpAMD64VPSHRDD128load,
		ssa.OpAMD64VPSHRDD256load,
		ssa.OpAMD64VPSHRDD512load,
		ssa.OpAMD64VPSHRDQ128load,
		ssa.OpAMD64VPSHRDQ256load,
		ssa.OpAMD64VPSHRDQ512load,
		ssa.OpAMD64VSHUFPS512load,
		ssa.OpAMD64VSHUFPD512load:
		p = simdV21loadImm8(s, v)

	case ssa.OpAMD64VCMPPS512load,
		ssa.OpAMD64VCMPPD512load,
		ssa.OpAMD64VPCMPUD512load,
		ssa.OpAMD64VPCMPUQ512load,
		ssa.OpAMD64VPCMPD512load,
		ssa.OpAMD64VPCMPQ512load:
		p = simdV2kloadImm8(s, v)

	case ssa.OpAMD64VCMPPSMasked128load,
		ssa.OpAMD64VCMPPSMasked256load,
		ssa.OpAMD64VCMPPSMasked512load,
		ssa.OpAMD64VCMPPDMasked128load,
		ssa.OpAMD64VCMPPDMasked256load,
		ssa.OpAMD64VCMPPDMasked512load,
		ssa.OpAMD64VPCMPDMasked128load,
		ssa.OpAMD64VPCMPDMasked256load,
		ssa.OpAMD64VPCMPDMasked512load,
		ssa.OpAMD64VPCMPQMasked128load,
		ssa.OpAMD64VPCMPQMasked256load,
		ssa.OpAMD64VPCMPQMasked512load,
		ssa.OpAMD64VPCMPUDMasked128load,
		ssa.OpAMD64VPCMPUDMasked256load,
		ssa.OpAMD64VPCMPUDMasked512load,
		ssa.OpAMD64VPCMPUQMasked128load,
		ssa.OpAMD64VPCMPUQMasked256load,
		ssa.OpAMD64VPCMPUQMasked512load:
		p = simdV2kkloadImm8(s, v)

	case ssa.OpAMD64VGF2P8AFFINEINVQBMasked128load,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked256load,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked512load,
		ssa.OpAMD64VGF2P8AFFINEQBMasked128load,
		ssa.OpAMD64VGF2P8AFFINEQBMasked256load,
		ssa.OpAMD64VGF2P8AFFINEQBMasked512load,
		ssa.OpAMD64VPSHLDDMasked128load,
		ssa.OpAMD64VPSHLDDMasked256load,
		ssa.OpAMD64VPSHLDDMasked512load,
		ssa.OpAMD64VPSHLDQMasked128load,
		ssa.OpAMD64VPSHLDQMasked256load,
		ssa.OpAMD64VPSHLDQMasked512load,
		ssa.OpAMD64VPSHRDDMasked128load,
		ssa.OpAMD64VPSHRDDMasked256load,
		ssa.OpAMD64VPSHRDDMasked512load,
		ssa.OpAMD64VPSHRDQMasked128load,
		ssa.OpAMD64VPSHRDQMasked256load,
		ssa.OpAMD64VPSHRDQMasked512load:
		p = simdV2kvloadImm8(s, v)

	case ssa.OpAMD64VPTERNLOGD128,
		ssa.OpAMD64VPTERNLOGD256,
		ssa.OpAMD64VPTERNLOGD512,
		ssa.OpAMD64VPTERNLOGQ128,
		ssa.OpAMD64VPTERNLOGQ256,
		ssa.OpAMD64VPTERNLOGQ512:
		p = simdV31ResultInArg0Imm8(s, v)

	case ssa.OpAMD64VPTERNLOGD128load,
		ssa.OpAMD64VPTERNLOGD256load,
		ssa.OpAMD64VPTERNLOGD512load,
		ssa.OpAMD64VPTERNLOGQ128load,
		ssa.OpAMD64VPTERNLOGQ256load,
		ssa.OpAMD64VPTERNLOGQ512load:
		p = simdV31loadResultInArg0Imm8(s, v)

	case ssa.OpAMD64SHA1MSG1128,
		ssa.OpAMD64SHA1MSG2128,
		ssa.OpAMD64SHA1NEXTE128,
		ssa.OpAMD64SHA256MSG1128,
		ssa.OpAMD64SHA256MSG2128:
		p = simdV21ResultInArg0(s, v)

	case ssa.OpAMD64SHA1RNDS4128:
		p = simdV21ResultInArg0Imm8(s, v)

	case ssa.OpAMD64SHA256RNDS2128:
		p = simdV31x0AtIn2ResultInArg0(s, v)

	case ssa.OpAMD64VPABSBMasked128Merging,
		ssa.OpAMD64VPABSBMasked256Merging,
		ssa.OpAMD64VPABSBMasked512Merging,
		ssa.OpAMD64VPABSWMasked128Merging,
		ssa.OpAMD64VPABSWMasked256Merging,
		ssa.OpAMD64VPABSWMasked512Merging,
		ssa.OpAMD64VPABSDMasked128Merging,
		ssa.OpAMD64VPABSDMasked256Merging,
		ssa.OpAMD64VPABSDMasked512Merging,
		ssa.OpAMD64VPABSQMasked128Merging,
		ssa.OpAMD64VPABSQMasked256Merging,
		ssa.OpAMD64VPABSQMasked512Merging,
		ssa.OpAMD64VPBROADCASTQMasked128Merging,
		ssa.OpAMD64VBROADCASTSSMasked128Merging,
		ssa.OpAMD64VBROADCASTSDMasked256Merging,
		ssa.OpAMD64VPBROADCASTDMasked128Merging,
		ssa.OpAMD64VPBROADCASTQMasked256Merging,
		ssa.OpAMD64VBROADCASTSSMasked256Merging,
		ssa.OpAMD64VBROADCASTSDMasked512Merging,
		ssa.OpAMD64VPBROADCASTWMasked128Merging,
		ssa.OpAMD64VPBROADCASTDMasked256Merging,
		ssa.OpAMD64VPBROADCASTQMasked512Merging,
		ssa.OpAMD64VBROADCASTSSMasked512Merging,
		ssa.OpAMD64VPBROADCASTBMasked128Merging,
		ssa.OpAMD64VPBROADCASTWMasked256Merging,
		ssa.OpAMD64VPBROADCASTDMasked512Merging,
		ssa.OpAMD64VPBROADCASTBMasked256Merging,
		ssa.OpAMD64VPBROADCASTWMasked512Merging,
		ssa.OpAMD64VPBROADCASTBMasked512Merging,
		ssa.OpAMD64VRNDSCALEPSMasked128Merging,
		ssa.OpAMD64VRNDSCALEPSMasked256Merging,
		ssa.OpAMD64VRNDSCALEPSMasked512Merging,
		ssa.OpAMD64VRNDSCALEPDMasked128Merging,
		ssa.OpAMD64VRNDSCALEPDMasked256Merging,
		ssa.OpAMD64VRNDSCALEPDMasked512Merging,
		ssa.OpAMD64VREDUCEPSMasked128Merging,
		ssa.OpAMD64VREDUCEPSMasked256Merging,
		ssa.OpAMD64VREDUCEPSMasked512Merging,
		ssa.OpAMD64VREDUCEPDMasked128Merging,
		ssa.OpAMD64VREDUCEPDMasked256Merging,
		ssa.OpAMD64VREDUCEPDMasked512Merging,
		ssa.OpAMD64VCVTPD2PSXMasked128Merging,
		ssa.OpAMD64VCVTPD2PSYMasked128Merging,
		ssa.OpAMD64VCVTPD2PSMasked256Merging,
		ssa.OpAMD64VCVTDQ2PSMasked128Merging,
		ssa.OpAMD64VCVTDQ2PSMasked256Merging,
		ssa.OpAMD64VCVTDQ2PSMasked512Merging,
		ssa.OpAMD64VCVTQQ2PSXMasked128Merging,
		ssa.OpAMD64VCVTQQ2PSYMasked128Merging,
		ssa.OpAMD64VCVTQQ2PSMasked256Merging,
		ssa.OpAMD64VCVTUDQ2PSMasked128Merging,
		ssa.OpAMD64VCVTUDQ2PSMasked256Merging,
		ssa.OpAMD64VCVTUDQ2PSMasked512Merging,
		ssa.OpAMD64VCVTUQQ2PSXMasked128Merging,
		ssa.OpAMD64VCVTUQQ2PSYMasked128Merging,
		ssa.OpAMD64VCVTUQQ2PSMasked256Merging,
		ssa.OpAMD64VCVTPS2PDMasked256Merging,
		ssa.OpAMD64VCVTPS2PDMasked512Merging,
		ssa.OpAMD64VCVTDQ2PDMasked256Merging,
		ssa.OpAMD64VCVTDQ2PDMasked512Merging,
		ssa.OpAMD64VCVTQQ2PDMasked128Merging,
		ssa.OpAMD64VCVTQQ2PDMasked256Merging,
		ssa.OpAMD64VCVTQQ2PDMasked512Merging,
		ssa.OpAMD64VCVTUDQ2PDMasked256Merging,
		ssa.OpAMD64VCVTUDQ2PDMasked512Merging,
		ssa.OpAMD64VCVTUQQ2PDMasked128Merging,
		ssa.OpAMD64VCVTUQQ2PDMasked256Merging,
		ssa.OpAMD64VCVTUQQ2PDMasked512Merging,
		ssa.OpAMD64VCVTTPS2DQMasked128Merging,
		ssa.OpAMD64VCVTTPS2DQMasked256Merging,
		ssa.OpAMD64VCVTTPS2DQMasked512Merging,
		ssa.OpAMD64VCVTTPD2DQXMasked128Merging,
		ssa.OpAMD64VCVTTPD2DQYMasked128Merging,
		ssa.OpAMD64VCVTTPD2DQMasked256Merging,
		ssa.OpAMD64VCVTTPS2QQMasked256Merging,
		ssa.OpAMD64VCVTTPS2QQMasked512Merging,
		ssa.OpAMD64VCVTTPD2QQMasked128Merging,
		ssa.OpAMD64VCVTTPD2QQMasked256Merging,
		ssa.OpAMD64VCVTTPD2QQMasked512Merging,
		ssa.OpAMD64VCVTTPS2UDQMasked128Merging,
		ssa.OpAMD64VCVTTPS2UDQMasked256Merging,
		ssa.OpAMD64VCVTTPS2UDQMasked512Merging,
		ssa.OpAMD64VCVTTPD2UDQXMasked128Merging,
		ssa.OpAMD64VCVTTPD2UDQYMasked128Merging,
		ssa.OpAMD64VCVTTPD2UDQMasked256Merging,
		ssa.OpAMD64VCVTTPS2UQQMasked256Merging,
		ssa.OpAMD64VCVTTPS2UQQMasked512Merging,
		ssa.OpAMD64VCVTTPD2UQQMasked128Merging,
		ssa.OpAMD64VCVTTPD2UQQMasked256Merging,
		ssa.OpAMD64VCVTTPD2UQQMasked512Merging,
		ssa.OpAMD64VPMOVSXBQMasked128Merging,
		ssa.OpAMD64VPMOVSXWQMasked128Merging,
		ssa.OpAMD64VPMOVSXDQMasked128Merging,
		ssa.OpAMD64VPMOVZXBQMasked128Merging,
		ssa.OpAMD64VPMOVZXWQMasked128Merging,
		ssa.OpAMD64VPMOVZXDQMasked128Merging,
		ssa.OpAMD64VPMOVSXBDMasked128Merging,
		ssa.OpAMD64VPMOVSXWDMasked128Merging,
		ssa.OpAMD64VPMOVSXBQMasked256Merging,
		ssa.OpAMD64VPMOVSXWQMasked256Merging,
		ssa.OpAMD64VPMOVZXBDMasked128Merging,
		ssa.OpAMD64VPMOVZXWDMasked128Merging,
		ssa.OpAMD64VPMOVZXBQMasked256Merging,
		ssa.OpAMD64VPMOVZXWQMasked256Merging,
		ssa.OpAMD64VPMOVSXBWMasked128Merging,
		ssa.OpAMD64VPMOVSXBDMasked256Merging,
		ssa.OpAMD64VPMOVSXBQMasked512Merging,
		ssa.OpAMD64VPMOVZXBWMasked128Merging,
		ssa.OpAMD64VPMOVZXBDMasked256Merging,
		ssa.OpAMD64VPMOVZXBQMasked512Merging,
		ssa.OpAMD64VPMOVSXBWMasked256Merging,
		ssa.OpAMD64VPMOVSXBWMasked512Merging,
		ssa.OpAMD64VPMOVSXBDMasked512Merging,
		ssa.OpAMD64VPMOVSXWDMasked256Merging,
		ssa.OpAMD64VPMOVSXWDMasked512Merging,
		ssa.OpAMD64VPMOVSXWQMasked512Merging,
		ssa.OpAMD64VPMOVSXDQMasked256Merging,
		ssa.OpAMD64VPMOVSXDQMasked512Merging,
		ssa.OpAMD64VPMOVZXBWMasked256Merging,
		ssa.OpAMD64VPMOVZXBWMasked512Merging,
		ssa.OpAMD64VPMOVZXBDMasked512Merging,
		ssa.OpAMD64VPMOVZXWDMasked256Merging,
		ssa.OpAMD64VPMOVZXWDMasked512Merging,
		ssa.OpAMD64VPMOVZXWQMasked512Merging,
		ssa.OpAMD64VPMOVZXDQMasked256Merging,
		ssa.OpAMD64VPMOVZXDQMasked512Merging,
		ssa.OpAMD64VPLZCNTDMasked128Merging,
		ssa.OpAMD64VPLZCNTDMasked256Merging,
		ssa.OpAMD64VPLZCNTDMasked512Merging,
		ssa.OpAMD64VPLZCNTQMasked128Merging,
		ssa.OpAMD64VPLZCNTQMasked256Merging,
		ssa.OpAMD64VPLZCNTQMasked512Merging,
		ssa.OpAMD64VPOPCNTBMasked128Merging,
		ssa.OpAMD64VPOPCNTBMasked256Merging,
		ssa.OpAMD64VPOPCNTBMasked512Merging,
		ssa.OpAMD64VPOPCNTWMasked128Merging,
		ssa.OpAMD64VPOPCNTWMasked256Merging,
		ssa.OpAMD64VPOPCNTWMasked512Merging,
		ssa.OpAMD64VPOPCNTDMasked128Merging,
		ssa.OpAMD64VPOPCNTDMasked256Merging,
		ssa.OpAMD64VPOPCNTDMasked512Merging,
		ssa.OpAMD64VPOPCNTQMasked128Merging,
		ssa.OpAMD64VPOPCNTQMasked256Merging,
		ssa.OpAMD64VPOPCNTQMasked512Merging,
		ssa.OpAMD64VRCP14PSMasked128Merging,
		ssa.OpAMD64VRCP14PSMasked256Merging,
		ssa.OpAMD64VRCP14PSMasked512Merging,
		ssa.OpAMD64VRCP14PDMasked128Merging,
		ssa.OpAMD64VRCP14PDMasked256Merging,
		ssa.OpAMD64VRCP14PDMasked512Merging,
		ssa.OpAMD64VRSQRT14PSMasked128Merging,
		ssa.OpAMD64VRSQRT14PSMasked256Merging,
		ssa.OpAMD64VRSQRT14PSMasked512Merging,
		ssa.OpAMD64VRSQRT14PDMasked128Merging,
		ssa.OpAMD64VRSQRT14PDMasked256Merging,
		ssa.OpAMD64VRSQRT14PDMasked512Merging,
		ssa.OpAMD64VPROLDMasked128Merging,
		ssa.OpAMD64VPROLDMasked256Merging,
		ssa.OpAMD64VPROLDMasked512Merging,
		ssa.OpAMD64VPROLQMasked128Merging,
		ssa.OpAMD64VPROLQMasked256Merging,
		ssa.OpAMD64VPROLQMasked512Merging,
		ssa.OpAMD64VPRORDMasked128Merging,
		ssa.OpAMD64VPRORDMasked256Merging,
		ssa.OpAMD64VPRORDMasked512Merging,
		ssa.OpAMD64VPRORQMasked128Merging,
		ssa.OpAMD64VPRORQMasked256Merging,
		ssa.OpAMD64VPRORQMasked512Merging,
		ssa.OpAMD64VPMOVSWBMasked128_128Merging,
		ssa.OpAMD64VPMOVSWBMasked128_256Merging,
		ssa.OpAMD64VPMOVSWBMasked256Merging,
		ssa.OpAMD64VPMOVSDBMasked128_128Merging,
		ssa.OpAMD64VPMOVSDBMasked128_256Merging,
		ssa.OpAMD64VPMOVSDBMasked128_512Merging,
		ssa.OpAMD64VPMOVSQBMasked128_128Merging,
		ssa.OpAMD64VPMOVSQBMasked128_256Merging,
		ssa.OpAMD64VPMOVSQBMasked128_512Merging,
		ssa.OpAMD64VPMOVSDWMasked128_128Merging,
		ssa.OpAMD64VPMOVSDWMasked128_256Merging,
		ssa.OpAMD64VPMOVSDWMasked256Merging,
		ssa.OpAMD64VPMOVSQWMasked128_128Merging,
		ssa.OpAMD64VPMOVSQWMasked128_256Merging,
		ssa.OpAMD64VPMOVSQWMasked128_512Merging,
		ssa.OpAMD64VPMOVSQDMasked128_128Merging,
		ssa.OpAMD64VPMOVSQDMasked128_256Merging,
		ssa.OpAMD64VPMOVSQDMasked256Merging,
		ssa.OpAMD64VPMOVUSWBMasked128_128Merging,
		ssa.OpAMD64VPMOVUSWBMasked128_256Merging,
		ssa.OpAMD64VPMOVUSWBMasked256Merging,
		ssa.OpAMD64VPMOVUSDBMasked128_128Merging,
		ssa.OpAMD64VPMOVUSDBMasked128_256Merging,
		ssa.OpAMD64VPMOVUSDBMasked128_512Merging,
		ssa.OpAMD64VPMOVUSQBMasked128_128Merging,
		ssa.OpAMD64VPMOVUSQBMasked128_256Merging,
		ssa.OpAMD64VPMOVUSQBMasked128_512Merging,
		ssa.OpAMD64VPMOVUSDWMasked128_128Merging,
		ssa.OpAMD64VPMOVUSDWMasked128_256Merging,
		ssa.OpAMD64VPMOVUSDWMasked256Merging,
		ssa.OpAMD64VPMOVUSQWMasked128_128Merging,
		ssa.OpAMD64VPMOVUSQWMasked128_256Merging,
		ssa.OpAMD64VPMOVUSQWMasked128_512Merging,
		ssa.OpAMD64VPMOVUSQDMasked128_128Merging,
		ssa.OpAMD64VPMOVUSQDMasked128_256Merging,
		ssa.OpAMD64VPMOVUSQDMasked256Merging,
		ssa.OpAMD64VSQRTPSMasked128Merging,
		ssa.OpAMD64VSQRTPSMasked256Merging,
		ssa.OpAMD64VSQRTPSMasked512Merging,
		ssa.OpAMD64VSQRTPDMasked128Merging,
		ssa.OpAMD64VSQRTPDMasked256Merging,
		ssa.OpAMD64VSQRTPDMasked512Merging,
		ssa.OpAMD64VPMOVWBMasked128_128Merging,
		ssa.OpAMD64VPMOVWBMasked128_256Merging,
		ssa.OpAMD64VPMOVWBMasked256Merging,
		ssa.OpAMD64VPMOVDBMasked128_128Merging,
		ssa.OpAMD64VPMOVDBMasked128_256Merging,
		ssa.OpAMD64VPMOVDBMasked128_512Merging,
		ssa.OpAMD64VPMOVQBMasked128_128Merging,
		ssa.OpAMD64VPMOVQBMasked128_256Merging,
		ssa.OpAMD64VPMOVQBMasked128_512Merging,
		ssa.OpAMD64VPMOVDWMasked128_128Merging,
		ssa.OpAMD64VPMOVDWMasked128_256Merging,
		ssa.OpAMD64VPMOVDWMasked256Merging,
		ssa.OpAMD64VPMOVQWMasked128_128Merging,
		ssa.OpAMD64VPMOVQWMasked128_256Merging,
		ssa.OpAMD64VPMOVQWMasked128_512Merging,
		ssa.OpAMD64VPMOVQDMasked128_128Merging,
		ssa.OpAMD64VPMOVQDMasked128_256Merging,
		ssa.OpAMD64VPMOVQDMasked256Merging,
		ssa.OpAMD64VPSHUFDMasked256Merging,
		ssa.OpAMD64VPSHUFDMasked512Merging,
		ssa.OpAMD64VPSHUFHWMasked256Merging,
		ssa.OpAMD64VPSHUFHWMasked512Merging,
		ssa.OpAMD64VPSHUFHWMasked128Merging,
		ssa.OpAMD64VPSHUFLWMasked256Merging,
		ssa.OpAMD64VPSHUFLWMasked512Merging,
		ssa.OpAMD64VPSHUFLWMasked128Merging,
		ssa.OpAMD64VPSHUFDMasked128Merging,
		ssa.OpAMD64VPSLLWMasked128constMerging,
		ssa.OpAMD64VPSLLWMasked256constMerging,
		ssa.OpAMD64VPSLLWMasked512constMerging,
		ssa.OpAMD64VPSLLDMasked128constMerging,
		ssa.OpAMD64VPSLLDMasked256constMerging,
		ssa.OpAMD64VPSLLDMasked512constMerging,
		ssa.OpAMD64VPSLLQMasked128constMerging,
		ssa.OpAMD64VPSLLQMasked256constMerging,
		ssa.OpAMD64VPSLLQMasked512constMerging,
		ssa.OpAMD64VPSRLWMasked128constMerging,
		ssa.OpAMD64VPSRLWMasked256constMerging,
		ssa.OpAMD64VPSRLWMasked512constMerging,
		ssa.OpAMD64VPSRLDMasked128constMerging,
		ssa.OpAMD64VPSRLDMasked256constMerging,
		ssa.OpAMD64VPSRLDMasked512constMerging,
		ssa.OpAMD64VPSRLQMasked128constMerging,
		ssa.OpAMD64VPSRLQMasked256constMerging,
		ssa.OpAMD64VPSRLQMasked512constMerging,
		ssa.OpAMD64VPSRAWMasked128constMerging,
		ssa.OpAMD64VPSRAWMasked256constMerging,
		ssa.OpAMD64VPSRAWMasked512constMerging,
		ssa.OpAMD64VPSRADMasked128constMerging,
		ssa.OpAMD64VPSRADMasked256constMerging,
		ssa.OpAMD64VPSRADMasked512constMerging,
		ssa.OpAMD64VPSRAQMasked128constMerging,
		ssa.OpAMD64VPSRAQMasked256constMerging,
		ssa.OpAMD64VPSRAQMasked512constMerging:
		p = simdV2kvResultInArg0(s, v)

	default:
		// Unknown reg shape
		return false
	}

	// Masked operation are always compiled with zeroing.
	switch v.Op {
	case ssa.OpAMD64VPABSBMasked128,
		ssa.OpAMD64VPABSBMasked256,
		ssa.OpAMD64VPABSBMasked512,
		ssa.OpAMD64VPABSWMasked128,
		ssa.OpAMD64VPABSWMasked256,
		ssa.OpAMD64VPABSWMasked512,
		ssa.OpAMD64VPABSDMasked128,
		ssa.OpAMD64VPABSDMasked128load,
		ssa.OpAMD64VPABSDMasked256,
		ssa.OpAMD64VPABSDMasked256load,
		ssa.OpAMD64VPABSDMasked512,
		ssa.OpAMD64VPABSDMasked512load,
		ssa.OpAMD64VPABSQMasked128,
		ssa.OpAMD64VPABSQMasked128load,
		ssa.OpAMD64VPABSQMasked256,
		ssa.OpAMD64VPABSQMasked256load,
		ssa.OpAMD64VPABSQMasked512,
		ssa.OpAMD64VPABSQMasked512load,
		ssa.OpAMD64VPDPWSSDMasked128,
		ssa.OpAMD64VPDPWSSDMasked128load,
		ssa.OpAMD64VPDPWSSDMasked256,
		ssa.OpAMD64VPDPWSSDMasked256load,
		ssa.OpAMD64VPDPWSSDMasked512,
		ssa.OpAMD64VPDPWSSDMasked512load,
		ssa.OpAMD64VADDPSMasked128,
		ssa.OpAMD64VADDPSMasked128load,
		ssa.OpAMD64VADDPSMasked256,
		ssa.OpAMD64VADDPSMasked256load,
		ssa.OpAMD64VADDPSMasked512,
		ssa.OpAMD64VADDPSMasked512load,
		ssa.OpAMD64VADDPDMasked128,
		ssa.OpAMD64VADDPDMasked128load,
		ssa.OpAMD64VADDPDMasked256,
		ssa.OpAMD64VADDPDMasked256load,
		ssa.OpAMD64VADDPDMasked512,
		ssa.OpAMD64VADDPDMasked512load,
		ssa.OpAMD64VPADDBMasked128,
		ssa.OpAMD64VPADDBMasked256,
		ssa.OpAMD64VPADDBMasked512,
		ssa.OpAMD64VPADDWMasked128,
		ssa.OpAMD64VPADDWMasked256,
		ssa.OpAMD64VPADDWMasked512,
		ssa.OpAMD64VPADDDMasked128,
		ssa.OpAMD64VPADDDMasked128load,
		ssa.OpAMD64VPADDDMasked256,
		ssa.OpAMD64VPADDDMasked256load,
		ssa.OpAMD64VPADDDMasked512,
		ssa.OpAMD64VPADDDMasked512load,
		ssa.OpAMD64VPADDQMasked128,
		ssa.OpAMD64VPADDQMasked128load,
		ssa.OpAMD64VPADDQMasked256,
		ssa.OpAMD64VPADDQMasked256load,
		ssa.OpAMD64VPADDQMasked512,
		ssa.OpAMD64VPADDQMasked512load,
		ssa.OpAMD64VPADDSBMasked128,
		ssa.OpAMD64VPADDSBMasked256,
		ssa.OpAMD64VPADDSBMasked512,
		ssa.OpAMD64VPADDSWMasked128,
		ssa.OpAMD64VPADDSWMasked256,
		ssa.OpAMD64VPADDSWMasked512,
		ssa.OpAMD64VPADDUSBMasked128,
		ssa.OpAMD64VPADDUSBMasked256,
		ssa.OpAMD64VPADDUSBMasked512,
		ssa.OpAMD64VPADDUSWMasked128,
		ssa.OpAMD64VPADDUSWMasked256,
		ssa.OpAMD64VPADDUSWMasked512,
		ssa.OpAMD64VPANDDMasked128,
		ssa.OpAMD64VPANDDMasked128load,
		ssa.OpAMD64VPANDDMasked256,
		ssa.OpAMD64VPANDDMasked256load,
		ssa.OpAMD64VPANDDMasked512,
		ssa.OpAMD64VPANDDMasked512load,
		ssa.OpAMD64VPANDQMasked128,
		ssa.OpAMD64VPANDQMasked128load,
		ssa.OpAMD64VPANDQMasked256,
		ssa.OpAMD64VPANDQMasked256load,
		ssa.OpAMD64VPANDQMasked512,
		ssa.OpAMD64VPANDQMasked512load,
		ssa.OpAMD64VPANDNDMasked128,
		ssa.OpAMD64VPANDNDMasked128load,
		ssa.OpAMD64VPANDNDMasked256,
		ssa.OpAMD64VPANDNDMasked256load,
		ssa.OpAMD64VPANDNDMasked512,
		ssa.OpAMD64VPANDNDMasked512load,
		ssa.OpAMD64VPANDNQMasked128,
		ssa.OpAMD64VPANDNQMasked128load,
		ssa.OpAMD64VPANDNQMasked256,
		ssa.OpAMD64VPANDNQMasked256load,
		ssa.OpAMD64VPANDNQMasked512,
		ssa.OpAMD64VPANDNQMasked512load,
		ssa.OpAMD64VPAVGBMasked128,
		ssa.OpAMD64VPAVGBMasked256,
		ssa.OpAMD64VPAVGBMasked512,
		ssa.OpAMD64VPAVGWMasked128,
		ssa.OpAMD64VPAVGWMasked256,
		ssa.OpAMD64VPAVGWMasked512,
		ssa.OpAMD64VPBROADCASTQMasked128,
		ssa.OpAMD64VBROADCASTSSMasked128,
		ssa.OpAMD64VBROADCASTSDMasked256,
		ssa.OpAMD64VPBROADCASTDMasked128,
		ssa.OpAMD64VPBROADCASTQMasked256,
		ssa.OpAMD64VBROADCASTSSMasked256,
		ssa.OpAMD64VBROADCASTSDMasked512,
		ssa.OpAMD64VPBROADCASTWMasked128,
		ssa.OpAMD64VPBROADCASTDMasked256,
		ssa.OpAMD64VPBROADCASTQMasked512,
		ssa.OpAMD64VBROADCASTSSMasked512,
		ssa.OpAMD64VPBROADCASTBMasked128,
		ssa.OpAMD64VPBROADCASTWMasked256,
		ssa.OpAMD64VPBROADCASTDMasked512,
		ssa.OpAMD64VPBROADCASTBMasked256,
		ssa.OpAMD64VPBROADCASTWMasked512,
		ssa.OpAMD64VPBROADCASTBMasked512,
		ssa.OpAMD64VRNDSCALEPSMasked128,
		ssa.OpAMD64VRNDSCALEPSMasked128load,
		ssa.OpAMD64VRNDSCALEPSMasked256,
		ssa.OpAMD64VRNDSCALEPSMasked256load,
		ssa.OpAMD64VRNDSCALEPSMasked512,
		ssa.OpAMD64VRNDSCALEPSMasked512load,
		ssa.OpAMD64VRNDSCALEPDMasked128,
		ssa.OpAMD64VRNDSCALEPDMasked128load,
		ssa.OpAMD64VRNDSCALEPDMasked256,
		ssa.OpAMD64VRNDSCALEPDMasked256load,
		ssa.OpAMD64VRNDSCALEPDMasked512,
		ssa.OpAMD64VRNDSCALEPDMasked512load,
		ssa.OpAMD64VREDUCEPSMasked128,
		ssa.OpAMD64VREDUCEPSMasked128load,
		ssa.OpAMD64VREDUCEPSMasked256,
		ssa.OpAMD64VREDUCEPSMasked256load,
		ssa.OpAMD64VREDUCEPSMasked512,
		ssa.OpAMD64VREDUCEPSMasked512load,
		ssa.OpAMD64VREDUCEPDMasked128,
		ssa.OpAMD64VREDUCEPDMasked128load,
		ssa.OpAMD64VREDUCEPDMasked256,
		ssa.OpAMD64VREDUCEPDMasked256load,
		ssa.OpAMD64VREDUCEPDMasked512,
		ssa.OpAMD64VREDUCEPDMasked512load,
		ssa.OpAMD64VCOMPRESSPSMasked128,
		ssa.OpAMD64VCOMPRESSPSMasked256,
		ssa.OpAMD64VCOMPRESSPSMasked512,
		ssa.OpAMD64VCOMPRESSPDMasked128,
		ssa.OpAMD64VCOMPRESSPDMasked256,
		ssa.OpAMD64VCOMPRESSPDMasked512,
		ssa.OpAMD64VPCOMPRESSBMasked128,
		ssa.OpAMD64VPCOMPRESSBMasked256,
		ssa.OpAMD64VPCOMPRESSBMasked512,
		ssa.OpAMD64VPCOMPRESSWMasked128,
		ssa.OpAMD64VPCOMPRESSWMasked256,
		ssa.OpAMD64VPCOMPRESSWMasked512,
		ssa.OpAMD64VPCOMPRESSDMasked128,
		ssa.OpAMD64VPCOMPRESSDMasked256,
		ssa.OpAMD64VPCOMPRESSDMasked512,
		ssa.OpAMD64VPCOMPRESSQMasked128,
		ssa.OpAMD64VPCOMPRESSQMasked256,
		ssa.OpAMD64VPCOMPRESSQMasked512,
		ssa.OpAMD64VPERMI2BMasked128,
		ssa.OpAMD64VPERMI2BMasked256,
		ssa.OpAMD64VPERMI2BMasked512,
		ssa.OpAMD64VPERMI2WMasked128,
		ssa.OpAMD64VPERMI2WMasked256,
		ssa.OpAMD64VPERMI2WMasked512,
		ssa.OpAMD64VPERMI2PSMasked128,
		ssa.OpAMD64VPERMI2PSMasked128load,
		ssa.OpAMD64VPERMI2DMasked128,
		ssa.OpAMD64VPERMI2DMasked128load,
		ssa.OpAMD64VPERMI2PSMasked256,
		ssa.OpAMD64VPERMI2PSMasked256load,
		ssa.OpAMD64VPERMI2DMasked256,
		ssa.OpAMD64VPERMI2DMasked256load,
		ssa.OpAMD64VPERMI2PSMasked512,
		ssa.OpAMD64VPERMI2PSMasked512load,
		ssa.OpAMD64VPERMI2DMasked512,
		ssa.OpAMD64VPERMI2DMasked512load,
		ssa.OpAMD64VPERMI2PDMasked128,
		ssa.OpAMD64VPERMI2PDMasked128load,
		ssa.OpAMD64VPERMI2QMasked128,
		ssa.OpAMD64VPERMI2QMasked128load,
		ssa.OpAMD64VPERMI2PDMasked256,
		ssa.OpAMD64VPERMI2PDMasked256load,
		ssa.OpAMD64VPERMI2QMasked256,
		ssa.OpAMD64VPERMI2QMasked256load,
		ssa.OpAMD64VPERMI2PDMasked512,
		ssa.OpAMD64VPERMI2PDMasked512load,
		ssa.OpAMD64VPERMI2QMasked512,
		ssa.OpAMD64VPERMI2QMasked512load,
		ssa.OpAMD64VPALIGNRMasked256,
		ssa.OpAMD64VPALIGNRMasked512,
		ssa.OpAMD64VPALIGNRMasked128,
		ssa.OpAMD64VCVTPD2PSXMasked128,
		ssa.OpAMD64VCVTPD2PSXMasked128load,
		ssa.OpAMD64VCVTPD2PSYMasked128,
		ssa.OpAMD64VCVTPD2PSYMasked128load,
		ssa.OpAMD64VCVTPD2PSMasked256,
		ssa.OpAMD64VCVTPD2PSMasked256load,
		ssa.OpAMD64VCVTDQ2PSMasked128,
		ssa.OpAMD64VCVTDQ2PSMasked128load,
		ssa.OpAMD64VCVTDQ2PSMasked256,
		ssa.OpAMD64VCVTDQ2PSMasked256load,
		ssa.OpAMD64VCVTDQ2PSMasked512,
		ssa.OpAMD64VCVTDQ2PSMasked512load,
		ssa.OpAMD64VCVTQQ2PSXMasked128,
		ssa.OpAMD64VCVTQQ2PSXMasked128load,
		ssa.OpAMD64VCVTQQ2PSYMasked128,
		ssa.OpAMD64VCVTQQ2PSYMasked128load,
		ssa.OpAMD64VCVTQQ2PSMasked256,
		ssa.OpAMD64VCVTQQ2PSMasked256load,
		ssa.OpAMD64VCVTUDQ2PSMasked128,
		ssa.OpAMD64VCVTUDQ2PSMasked128load,
		ssa.OpAMD64VCVTUDQ2PSMasked256,
		ssa.OpAMD64VCVTUDQ2PSMasked256load,
		ssa.OpAMD64VCVTUDQ2PSMasked512,
		ssa.OpAMD64VCVTUDQ2PSMasked512load,
		ssa.OpAMD64VCVTUQQ2PSXMasked128,
		ssa.OpAMD64VCVTUQQ2PSXMasked128load,
		ssa.OpAMD64VCVTUQQ2PSYMasked128,
		ssa.OpAMD64VCVTUQQ2PSYMasked128load,
		ssa.OpAMD64VCVTUQQ2PSMasked256,
		ssa.OpAMD64VCVTUQQ2PSMasked256load,
		ssa.OpAMD64VCVTPS2PDMasked256,
		ssa.OpAMD64VCVTPS2PDMasked256load,
		ssa.OpAMD64VCVTPS2PDMasked512,
		ssa.OpAMD64VCVTPS2PDMasked512load,
		ssa.OpAMD64VCVTDQ2PDMasked256,
		ssa.OpAMD64VCVTDQ2PDMasked256load,
		ssa.OpAMD64VCVTDQ2PDMasked512,
		ssa.OpAMD64VCVTDQ2PDMasked512load,
		ssa.OpAMD64VCVTQQ2PDMasked128,
		ssa.OpAMD64VCVTQQ2PDMasked128load,
		ssa.OpAMD64VCVTQQ2PDMasked256,
		ssa.OpAMD64VCVTQQ2PDMasked256load,
		ssa.OpAMD64VCVTQQ2PDMasked512,
		ssa.OpAMD64VCVTQQ2PDMasked512load,
		ssa.OpAMD64VCVTUDQ2PDMasked256,
		ssa.OpAMD64VCVTUDQ2PDMasked256load,
		ssa.OpAMD64VCVTUDQ2PDMasked512,
		ssa.OpAMD64VCVTUDQ2PDMasked512load,
		ssa.OpAMD64VCVTUQQ2PDMasked128,
		ssa.OpAMD64VCVTUQQ2PDMasked128load,
		ssa.OpAMD64VCVTUQQ2PDMasked256,
		ssa.OpAMD64VCVTUQQ2PDMasked256load,
		ssa.OpAMD64VCVTUQQ2PDMasked512,
		ssa.OpAMD64VCVTUQQ2PDMasked512load,
		ssa.OpAMD64VCVTTPS2DQMasked128,
		ssa.OpAMD64VCVTTPS2DQMasked128load,
		ssa.OpAMD64VCVTTPS2DQMasked256,
		ssa.OpAMD64VCVTTPS2DQMasked256load,
		ssa.OpAMD64VCVTTPS2DQMasked512,
		ssa.OpAMD64VCVTTPS2DQMasked512load,
		ssa.OpAMD64VCVTTPD2DQXMasked128,
		ssa.OpAMD64VCVTTPD2DQXMasked128load,
		ssa.OpAMD64VCVTTPD2DQYMasked128,
		ssa.OpAMD64VCVTTPD2DQYMasked128load,
		ssa.OpAMD64VCVTTPD2DQMasked256,
		ssa.OpAMD64VCVTTPD2DQMasked256load,
		ssa.OpAMD64VCVTTPS2QQMasked256,
		ssa.OpAMD64VCVTTPS2QQMasked256load,
		ssa.OpAMD64VCVTTPS2QQMasked512,
		ssa.OpAMD64VCVTTPS2QQMasked512load,
		ssa.OpAMD64VCVTTPD2QQMasked128,
		ssa.OpAMD64VCVTTPD2QQMasked128load,
		ssa.OpAMD64VCVTTPD2QQMasked256,
		ssa.OpAMD64VCVTTPD2QQMasked256load,
		ssa.OpAMD64VCVTTPD2QQMasked512,
		ssa.OpAMD64VCVTTPD2QQMasked512load,
		ssa.OpAMD64VCVTTPS2UDQMasked128,
		ssa.OpAMD64VCVTTPS2UDQMasked128load,
		ssa.OpAMD64VCVTTPS2UDQMasked256,
		ssa.OpAMD64VCVTTPS2UDQMasked256load,
		ssa.OpAMD64VCVTTPS2UDQMasked512,
		ssa.OpAMD64VCVTTPS2UDQMasked512load,
		ssa.OpAMD64VCVTTPD2UDQXMasked128,
		ssa.OpAMD64VCVTTPD2UDQXMasked128load,
		ssa.OpAMD64VCVTTPD2UDQYMasked128,
		ssa.OpAMD64VCVTTPD2UDQYMasked128load,
		ssa.OpAMD64VCVTTPD2UDQMasked256,
		ssa.OpAMD64VCVTTPD2UDQMasked256load,
		ssa.OpAMD64VCVTTPS2UQQMasked256,
		ssa.OpAMD64VCVTTPS2UQQMasked256load,
		ssa.OpAMD64VCVTTPS2UQQMasked512,
		ssa.OpAMD64VCVTTPS2UQQMasked512load,
		ssa.OpAMD64VCVTTPD2UQQMasked128,
		ssa.OpAMD64VCVTTPD2UQQMasked128load,
		ssa.OpAMD64VCVTTPD2UQQMasked256,
		ssa.OpAMD64VCVTTPD2UQQMasked256load,
		ssa.OpAMD64VCVTTPD2UQQMasked512,
		ssa.OpAMD64VCVTTPD2UQQMasked512load,
		ssa.OpAMD64VDIVPSMasked128,
		ssa.OpAMD64VDIVPSMasked128load,
		ssa.OpAMD64VDIVPSMasked256,
		ssa.OpAMD64VDIVPSMasked256load,
		ssa.OpAMD64VDIVPSMasked512,
		ssa.OpAMD64VDIVPSMasked512load,
		ssa.OpAMD64VDIVPDMasked128,
		ssa.OpAMD64VDIVPDMasked128load,
		ssa.OpAMD64VDIVPDMasked256,
		ssa.OpAMD64VDIVPDMasked256load,
		ssa.OpAMD64VDIVPDMasked512,
		ssa.OpAMD64VDIVPDMasked512load,
		ssa.OpAMD64VPMADDWDMasked128,
		ssa.OpAMD64VPMADDWDMasked256,
		ssa.OpAMD64VPMADDWDMasked512,
		ssa.OpAMD64VPMADDUBSWMasked128,
		ssa.OpAMD64VPMADDUBSWMasked256,
		ssa.OpAMD64VPMADDUBSWMasked512,
		ssa.OpAMD64VEXPANDPSMasked128,
		ssa.OpAMD64VEXPANDPSMasked256,
		ssa.OpAMD64VEXPANDPSMasked512,
		ssa.OpAMD64VEXPANDPDMasked128,
		ssa.OpAMD64VEXPANDPDMasked256,
		ssa.OpAMD64VEXPANDPDMasked512,
		ssa.OpAMD64VPEXPANDBMasked128,
		ssa.OpAMD64VPEXPANDBMasked256,
		ssa.OpAMD64VPEXPANDBMasked512,
		ssa.OpAMD64VPEXPANDWMasked128,
		ssa.OpAMD64VPEXPANDWMasked256,
		ssa.OpAMD64VPEXPANDWMasked512,
		ssa.OpAMD64VPEXPANDDMasked128,
		ssa.OpAMD64VPEXPANDDMasked256,
		ssa.OpAMD64VPEXPANDDMasked512,
		ssa.OpAMD64VPEXPANDQMasked128,
		ssa.OpAMD64VPEXPANDQMasked256,
		ssa.OpAMD64VPEXPANDQMasked512,
		ssa.OpAMD64VPMOVSXBQMasked128,
		ssa.OpAMD64VPMOVSXWQMasked128,
		ssa.OpAMD64VPMOVSXDQMasked128,
		ssa.OpAMD64VPMOVZXBQMasked128,
		ssa.OpAMD64VPMOVZXWQMasked128,
		ssa.OpAMD64VPMOVZXDQMasked128,
		ssa.OpAMD64VPMOVSXBDMasked128,
		ssa.OpAMD64VPMOVSXWDMasked128,
		ssa.OpAMD64VPMOVSXBQMasked256,
		ssa.OpAMD64VPMOVSXWQMasked256,
		ssa.OpAMD64VPMOVZXBDMasked128,
		ssa.OpAMD64VPMOVZXWDMasked128,
		ssa.OpAMD64VPMOVZXBQMasked256,
		ssa.OpAMD64VPMOVZXWQMasked256,
		ssa.OpAMD64VPMOVSXBWMasked128,
		ssa.OpAMD64VPMOVSXBDMasked256,
		ssa.OpAMD64VPMOVSXBQMasked512,
		ssa.OpAMD64VPMOVZXBWMasked128,
		ssa.OpAMD64VPMOVZXBDMasked256,
		ssa.OpAMD64VPMOVZXBQMasked512,
		ssa.OpAMD64VPMOVSXBWMasked256,
		ssa.OpAMD64VPMOVSXBWMasked512,
		ssa.OpAMD64VPMOVSXBDMasked512,
		ssa.OpAMD64VPMOVSXWDMasked256,
		ssa.OpAMD64VPMOVSXWDMasked512,
		ssa.OpAMD64VPMOVSXWQMasked512,
		ssa.OpAMD64VPMOVSXDQMasked256,
		ssa.OpAMD64VPMOVSXDQMasked512,
		ssa.OpAMD64VPMOVZXBWMasked256,
		ssa.OpAMD64VPMOVZXBWMasked512,
		ssa.OpAMD64VPMOVZXBDMasked512,
		ssa.OpAMD64VPMOVZXWDMasked256,
		ssa.OpAMD64VPMOVZXWDMasked512,
		ssa.OpAMD64VPMOVZXWQMasked512,
		ssa.OpAMD64VPMOVZXDQMasked256,
		ssa.OpAMD64VPMOVZXDQMasked512,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked128,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked128load,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked256,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked256load,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked512,
		ssa.OpAMD64VGF2P8AFFINEINVQBMasked512load,
		ssa.OpAMD64VGF2P8AFFINEQBMasked128,
		ssa.OpAMD64VGF2P8AFFINEQBMasked128load,
		ssa.OpAMD64VGF2P8AFFINEQBMasked256,
		ssa.OpAMD64VGF2P8AFFINEQBMasked256load,
		ssa.OpAMD64VGF2P8AFFINEQBMasked512,
		ssa.OpAMD64VGF2P8AFFINEQBMasked512load,
		ssa.OpAMD64VGF2P8MULBMasked128,
		ssa.OpAMD64VGF2P8MULBMasked256,
		ssa.OpAMD64VGF2P8MULBMasked512,
		ssa.OpAMD64VPLZCNTDMasked128,
		ssa.OpAMD64VPLZCNTDMasked128load,
		ssa.OpAMD64VPLZCNTDMasked256,
		ssa.OpAMD64VPLZCNTDMasked256load,
		ssa.OpAMD64VPLZCNTDMasked512,
		ssa.OpAMD64VPLZCNTDMasked512load,
		ssa.OpAMD64VPLZCNTQMasked128,
		ssa.OpAMD64VPLZCNTQMasked128load,
		ssa.OpAMD64VPLZCNTQMasked256,
		ssa.OpAMD64VPLZCNTQMasked256load,
		ssa.OpAMD64VPLZCNTQMasked512,
		ssa.OpAMD64VPLZCNTQMasked512load,
		ssa.OpAMD64VMAXPSMasked128,
		ssa.OpAMD64VMAXPSMasked128load,
		ssa.OpAMD64VMAXPSMasked256,
		ssa.OpAMD64VMAXPSMasked256load,
		ssa.OpAMD64VMAXPSMasked512,
		ssa.OpAMD64VMAXPSMasked512load,
		ssa.OpAMD64VMAXPDMasked128,
		ssa.OpAMD64VMAXPDMasked128load,
		ssa.OpAMD64VMAXPDMasked256,
		ssa.OpAMD64VMAXPDMasked256load,
		ssa.OpAMD64VMAXPDMasked512,
		ssa.OpAMD64VMAXPDMasked512load,
		ssa.OpAMD64VPMAXSBMasked128,
		ssa.OpAMD64VPMAXSBMasked256,
		ssa.OpAMD64VPMAXSBMasked512,
		ssa.OpAMD64VPMAXSWMasked128,
		ssa.OpAMD64VPMAXSWMasked256,
		ssa.OpAMD64VPMAXSWMasked512,
		ssa.OpAMD64VPMAXSDMasked128,
		ssa.OpAMD64VPMAXSDMasked128load,
		ssa.OpAMD64VPMAXSDMasked256,
		ssa.OpAMD64VPMAXSDMasked256load,
		ssa.OpAMD64VPMAXSDMasked512,
		ssa.OpAMD64VPMAXSDMasked512load,
		ssa.OpAMD64VPMAXSQMasked128,
		ssa.OpAMD64VPMAXSQMasked128load,
		ssa.OpAMD64VPMAXSQMasked256,
		ssa.OpAMD64VPMAXSQMasked256load,
		ssa.OpAMD64VPMAXSQMasked512,
		ssa.OpAMD64VPMAXSQMasked512load,
		ssa.OpAMD64VPMAXUBMasked128,
		ssa.OpAMD64VPMAXUBMasked256,
		ssa.OpAMD64VPMAXUBMasked512,
		ssa.OpAMD64VPMAXUWMasked128,
		ssa.OpAMD64VPMAXUWMasked256,
		ssa.OpAMD64VPMAXUWMasked512,
		ssa.OpAMD64VPMAXUDMasked128,
		ssa.OpAMD64VPMAXUDMasked128load,
		ssa.OpAMD64VPMAXUDMasked256,
		ssa.OpAMD64VPMAXUDMasked256load,
		ssa.OpAMD64VPMAXUDMasked512,
		ssa.OpAMD64VPMAXUDMasked512load,
		ssa.OpAMD64VPMAXUQMasked128,
		ssa.OpAMD64VPMAXUQMasked128load,
		ssa.OpAMD64VPMAXUQMasked256,
		ssa.OpAMD64VPMAXUQMasked256load,
		ssa.OpAMD64VPMAXUQMasked512,
		ssa.OpAMD64VPMAXUQMasked512load,
		ssa.OpAMD64VMINPSMasked128,
		ssa.OpAMD64VMINPSMasked128load,
		ssa.OpAMD64VMINPSMasked256,
		ssa.OpAMD64VMINPSMasked256load,
		ssa.OpAMD64VMINPSMasked512,
		ssa.OpAMD64VMINPSMasked512load,
		ssa.OpAMD64VMINPDMasked128,
		ssa.OpAMD64VMINPDMasked128load,
		ssa.OpAMD64VMINPDMasked256,
		ssa.OpAMD64VMINPDMasked256load,
		ssa.OpAMD64VMINPDMasked512,
		ssa.OpAMD64VMINPDMasked512load,
		ssa.OpAMD64VPMINSBMasked128,
		ssa.OpAMD64VPMINSBMasked256,
		ssa.OpAMD64VPMINSBMasked512,
		ssa.OpAMD64VPMINSWMasked128,
		ssa.OpAMD64VPMINSWMasked256,
		ssa.OpAMD64VPMINSWMasked512,
		ssa.OpAMD64VPMINSDMasked128,
		ssa.OpAMD64VPMINSDMasked128load,
		ssa.OpAMD64VPMINSDMasked256,
		ssa.OpAMD64VPMINSDMasked256load,
		ssa.OpAMD64VPMINSDMasked512,
		ssa.OpAMD64VPMINSDMasked512load,
		ssa.OpAMD64VPMINSQMasked128,
		ssa.OpAMD64VPMINSQMasked128load,
		ssa.OpAMD64VPMINSQMasked256,
		ssa.OpAMD64VPMINSQMasked256load,
		ssa.OpAMD64VPMINSQMasked512,
		ssa.OpAMD64VPMINSQMasked512load,
		ssa.OpAMD64VPMINUBMasked128,
		ssa.OpAMD64VPMINUBMasked256,
		ssa.OpAMD64VPMINUBMasked512,
		ssa.OpAMD64VPMINUWMasked128,
		ssa.OpAMD64VPMINUWMasked256,
		ssa.OpAMD64VPMINUWMasked512,
		ssa.OpAMD64VPMINUDMasked128,
		ssa.OpAMD64VPMINUDMasked128load,
		ssa.OpAMD64VPMINUDMasked256,
		ssa.OpAMD64VPMINUDMasked256load,
		ssa.OpAMD64VPMINUDMasked512,
		ssa.OpAMD64VPMINUDMasked512load,
		ssa.OpAMD64VPMINUQMasked128,
		ssa.OpAMD64VPMINUQMasked128load,
		ssa.OpAMD64VPMINUQMasked256,
		ssa.OpAMD64VPMINUQMasked256load,
		ssa.OpAMD64VPMINUQMasked512,
		ssa.OpAMD64VPMINUQMasked512load,
		ssa.OpAMD64VFMADD213PSMasked128,
		ssa.OpAMD64VFMADD213PSMasked128load,
		ssa.OpAMD64VFMADD213PSMasked256,
		ssa.OpAMD64VFMADD213PSMasked256load,
		ssa.OpAMD64VFMADD213PSMasked512,
		ssa.OpAMD64VFMADD213PSMasked512load,
		ssa.OpAMD64VFMADD213PDMasked128,
		ssa.OpAMD64VFMADD213PDMasked128load,
		ssa.OpAMD64VFMADD213PDMasked256,
		ssa.OpAMD64VFMADD213PDMasked256load,
		ssa.OpAMD64VFMADD213PDMasked512,
		ssa.OpAMD64VFMADD213PDMasked512load,
		ssa.OpAMD64VFMADDSUB213PSMasked128,
		ssa.OpAMD64VFMADDSUB213PSMasked128load,
		ssa.OpAMD64VFMADDSUB213PSMasked256,
		ssa.OpAMD64VFMADDSUB213PSMasked256load,
		ssa.OpAMD64VFMADDSUB213PSMasked512,
		ssa.OpAMD64VFMADDSUB213PSMasked512load,
		ssa.OpAMD64VFMADDSUB213PDMasked128,
		ssa.OpAMD64VFMADDSUB213PDMasked128load,
		ssa.OpAMD64VFMADDSUB213PDMasked256,
		ssa.OpAMD64VFMADDSUB213PDMasked256load,
		ssa.OpAMD64VFMADDSUB213PDMasked512,
		ssa.OpAMD64VFMADDSUB213PDMasked512load,
		ssa.OpAMD64VPMULHWMasked128,
		ssa.OpAMD64VPMULHWMasked256,
		ssa.OpAMD64VPMULHWMasked512,
		ssa.OpAMD64VPMULHUWMasked128,
		ssa.OpAMD64VPMULHUWMasked256,
		ssa.OpAMD64VPMULHUWMasked512,
		ssa.OpAMD64VMULPSMasked128,
		ssa.OpAMD64VMULPSMasked128load,
		ssa.OpAMD64VMULPSMasked256,
		ssa.OpAMD64VMULPSMasked256load,
		ssa.OpAMD64VMULPSMasked512,
		ssa.OpAMD64VMULPSMasked512load,
		ssa.OpAMD64VMULPDMasked128,
		ssa.OpAMD64VMULPDMasked128load,
		ssa.OpAMD64VMULPDMasked256,
		ssa.OpAMD64VMULPDMasked256load,
		ssa.OpAMD64VMULPDMasked512,
		ssa.OpAMD64VMULPDMasked512load,
		ssa.OpAMD64VPMULLWMasked128,
		ssa.OpAMD64VPMULLWMasked256,
		ssa.OpAMD64VPMULLWMasked512,
		ssa.OpAMD64VPMULLDMasked128,
		ssa.OpAMD64VPMULLDMasked128load,
		ssa.OpAMD64VPMULLDMasked256,
		ssa.OpAMD64VPMULLDMasked256load,
		ssa.OpAMD64VPMULLDMasked512,
		ssa.OpAMD64VPMULLDMasked512load,
		ssa.OpAMD64VPMULLQMasked128,
		ssa.OpAMD64VPMULLQMasked128load,
		ssa.OpAMD64VPMULLQMasked256,
		ssa.OpAMD64VPMULLQMasked256load,
		ssa.OpAMD64VPMULLQMasked512,
		ssa.OpAMD64VPMULLQMasked512load,
		ssa.OpAMD64VFMSUBADD213PSMasked128,
		ssa.OpAMD64VFMSUBADD213PSMasked128load,
		ssa.OpAMD64VFMSUBADD213PSMasked256,
		ssa.OpAMD64VFMSUBADD213PSMasked256load,
		ssa.OpAMD64VFMSUBADD213PSMasked512,
		ssa.OpAMD64VFMSUBADD213PSMasked512load,
		ssa.OpAMD64VFMSUBADD213PDMasked128,
		ssa.OpAMD64VFMSUBADD213PDMasked128load,
		ssa.OpAMD64VFMSUBADD213PDMasked256,
		ssa.OpAMD64VFMSUBADD213PDMasked256load,
		ssa.OpAMD64VFMSUBADD213PDMasked512,
		ssa.OpAMD64VFMSUBADD213PDMasked512load,
		ssa.OpAMD64VPOPCNTBMasked128,
		ssa.OpAMD64VPOPCNTBMasked256,
		ssa.OpAMD64VPOPCNTBMasked512,
		ssa.OpAMD64VPOPCNTWMasked128,
		ssa.OpAMD64VPOPCNTWMasked256,
		ssa.OpAMD64VPOPCNTWMasked512,
		ssa.OpAMD64VPOPCNTDMasked128,
		ssa.OpAMD64VPOPCNTDMasked128load,
		ssa.OpAMD64VPOPCNTDMasked256,
		ssa.OpAMD64VPOPCNTDMasked256load,
		ssa.OpAMD64VPOPCNTDMasked512,
		ssa.OpAMD64VPOPCNTDMasked512load,
		ssa.OpAMD64VPOPCNTQMasked128,
		ssa.OpAMD64VPOPCNTQMasked128load,
		ssa.OpAMD64VPOPCNTQMasked256,
		ssa.OpAMD64VPOPCNTQMasked256load,
		ssa.OpAMD64VPOPCNTQMasked512,
		ssa.OpAMD64VPOPCNTQMasked512load,
		ssa.OpAMD64VPORDMasked128,
		ssa.OpAMD64VPORDMasked128load,
		ssa.OpAMD64VPORDMasked256,
		ssa.OpAMD64VPORDMasked256load,
		ssa.OpAMD64VPORDMasked512,
		ssa.OpAMD64VPORDMasked512load,
		ssa.OpAMD64VPORQMasked128,
		ssa.OpAMD64VPORQMasked128load,
		ssa.OpAMD64VPORQMasked256,
		ssa.OpAMD64VPORQMasked256load,
		ssa.OpAMD64VPORQMasked512,
		ssa.OpAMD64VPORQMasked512load,
		ssa.OpAMD64VPERMBMasked128,
		ssa.OpAMD64VPERMBMasked256,
		ssa.OpAMD64VPERMBMasked512,
		ssa.OpAMD64VPERMWMasked128,
		ssa.OpAMD64VPERMWMasked256,
		ssa.OpAMD64VPERMWMasked512,
		ssa.OpAMD64VPERMPSMasked256,
		ssa.OpAMD64VPERMPSMasked256load,
		ssa.OpAMD64VPERMDMasked256,
		ssa.OpAMD64VPERMDMasked256load,
		ssa.OpAMD64VPERMPSMasked512,
		ssa.OpAMD64VPERMPSMasked512load,
		ssa.OpAMD64VPERMDMasked512,
		ssa.OpAMD64VPERMDMasked512load,
		ssa.OpAMD64VPERMPDMasked256,
		ssa.OpAMD64VPERMPDMasked256load,
		ssa.OpAMD64VPERMQMasked256,
		ssa.OpAMD64VPERMQMasked256load,
		ssa.OpAMD64VPERMPDMasked512,
		ssa.OpAMD64VPERMPDMasked512load,
		ssa.OpAMD64VPERMQMasked512,
		ssa.OpAMD64VPERMQMasked512load,
		ssa.OpAMD64VPSHUFBMasked256,
		ssa.OpAMD64VPSHUFBMasked512,
		ssa.OpAMD64VPSHUFBMasked128,
		ssa.OpAMD64VRCP14PSMasked128,
		ssa.OpAMD64VRCP14PSMasked128load,
		ssa.OpAMD64VRCP14PSMasked256,
		ssa.OpAMD64VRCP14PSMasked256load,
		ssa.OpAMD64VRCP14PSMasked512,
		ssa.OpAMD64VRCP14PSMasked512load,
		ssa.OpAMD64VRCP14PDMasked128,
		ssa.OpAMD64VRCP14PDMasked128load,
		ssa.OpAMD64VRCP14PDMasked256,
		ssa.OpAMD64VRCP14PDMasked256load,
		ssa.OpAMD64VRCP14PDMasked512,
		ssa.OpAMD64VRCP14PDMasked512load,
		ssa.OpAMD64VRSQRT14PSMasked128,
		ssa.OpAMD64VRSQRT14PSMasked128load,
		ssa.OpAMD64VRSQRT14PSMasked256,
		ssa.OpAMD64VRSQRT14PSMasked256load,
		ssa.OpAMD64VRSQRT14PSMasked512,
		ssa.OpAMD64VRSQRT14PSMasked512load,
		ssa.OpAMD64VRSQRT14PDMasked128,
		ssa.OpAMD64VRSQRT14PDMasked128load,
		ssa.OpAMD64VRSQRT14PDMasked256,
		ssa.OpAMD64VRSQRT14PDMasked256load,
		ssa.OpAMD64VRSQRT14PDMasked512,
		ssa.OpAMD64VRSQRT14PDMasked512load,
		ssa.OpAMD64VPROLDMasked128,
		ssa.OpAMD64VPROLDMasked128load,
		ssa.OpAMD64VPROLDMasked256,
		ssa.OpAMD64VPROLDMasked256load,
		ssa.OpAMD64VPROLDMasked512,
		ssa.OpAMD64VPROLDMasked512load,
		ssa.OpAMD64VPROLQMasked128,
		ssa.OpAMD64VPROLQMasked128load,
		ssa.OpAMD64VPROLQMasked256,
		ssa.OpAMD64VPROLQMasked256load,
		ssa.OpAMD64VPROLQMasked512,
		ssa.OpAMD64VPROLQMasked512load,
		ssa.OpAMD64VPRORDMasked128,
		ssa.OpAMD64VPRORDMasked128load,
		ssa.OpAMD64VPRORDMasked256,
		ssa.OpAMD64VPRORDMasked256load,
		ssa.OpAMD64VPRORDMasked512,
		ssa.OpAMD64VPRORDMasked512load,
		ssa.OpAMD64VPRORQMasked128,
		ssa.OpAMD64VPRORQMasked128load,
		ssa.OpAMD64VPRORQMasked256,
		ssa.OpAMD64VPRORQMasked256load,
		ssa.OpAMD64VPRORQMasked512,
		ssa.OpAMD64VPRORQMasked512load,
		ssa.OpAMD64VPROLVDMasked128,
		ssa.OpAMD64VPROLVDMasked128load,
		ssa.OpAMD64VPROLVDMasked256,
		ssa.OpAMD64VPROLVDMasked256load,
		ssa.OpAMD64VPROLVDMasked512,
		ssa.OpAMD64VPROLVDMasked512load,
		ssa.OpAMD64VPROLVQMasked128,
		ssa.OpAMD64VPROLVQMasked128load,
		ssa.OpAMD64VPROLVQMasked256,
		ssa.OpAMD64VPROLVQMasked256load,
		ssa.OpAMD64VPROLVQMasked512,
		ssa.OpAMD64VPROLVQMasked512load,
		ssa.OpAMD64VPRORVDMasked128,
		ssa.OpAMD64VPRORVDMasked128load,
		ssa.OpAMD64VPRORVDMasked256,
		ssa.OpAMD64VPRORVDMasked256load,
		ssa.OpAMD64VPRORVDMasked512,
		ssa.OpAMD64VPRORVDMasked512load,
		ssa.OpAMD64VPRORVQMasked128,
		ssa.OpAMD64VPRORVQMasked128load,
		ssa.OpAMD64VPRORVQMasked256,
		ssa.OpAMD64VPRORVQMasked256load,
		ssa.OpAMD64VPRORVQMasked512,
		ssa.OpAMD64VPRORVQMasked512load,
		ssa.OpAMD64VPMOVSWBMasked128_128,
		ssa.OpAMD64VPMOVSWBMasked128_256,
		ssa.OpAMD64VPMOVSWBMasked256,
		ssa.OpAMD64VPMOVSDBMasked128_128,
		ssa.OpAMD64VPMOVSDBMasked128_256,
		ssa.OpAMD64VPMOVSDBMasked128_512,
		ssa.OpAMD64VPMOVSQBMasked128_128,
		ssa.OpAMD64VPMOVSQBMasked128_256,
		ssa.OpAMD64VPMOVSQBMasked128_512,
		ssa.OpAMD64VPACKSSDWMasked256,
		ssa.OpAMD64VPACKSSDWMasked256load,
		ssa.OpAMD64VPACKSSDWMasked512,
		ssa.OpAMD64VPACKSSDWMasked512load,
		ssa.OpAMD64VPACKSSDWMasked128,
		ssa.OpAMD64VPACKSSDWMasked128load,
		ssa.OpAMD64VPMOVSDWMasked128_128,
		ssa.OpAMD64VPMOVSDWMasked128_256,
		ssa.OpAMD64VPMOVSDWMasked256,
		ssa.OpAMD64VPMOVSQWMasked128_128,
		ssa.OpAMD64VPMOVSQWMasked128_256,
		ssa.OpAMD64VPMOVSQWMasked128_512,
		ssa.OpAMD64VPMOVSQDMasked128_128,
		ssa.OpAMD64VPMOVSQDMasked128_256,
		ssa.OpAMD64VPMOVSQDMasked256,
		ssa.OpAMD64VPMOVUSWBMasked128_128,
		ssa.OpAMD64VPMOVUSWBMasked128_256,
		ssa.OpAMD64VPMOVUSWBMasked256,
		ssa.OpAMD64VPMOVUSDBMasked128_128,
		ssa.OpAMD64VPMOVUSDBMasked128_256,
		ssa.OpAMD64VPMOVUSDBMasked128_512,
		ssa.OpAMD64VPMOVUSQBMasked128_128,
		ssa.OpAMD64VPMOVUSQBMasked128_256,
		ssa.OpAMD64VPMOVUSQBMasked128_512,
		ssa.OpAMD64VPACKUSDWMasked256,
		ssa.OpAMD64VPACKUSDWMasked256load,
		ssa.OpAMD64VPACKUSDWMasked512,
		ssa.OpAMD64VPACKUSDWMasked512load,
		ssa.OpAMD64VPACKUSDWMasked128,
		ssa.OpAMD64VPACKUSDWMasked128load,
		ssa.OpAMD64VPMOVUSDWMasked128_128,
		ssa.OpAMD64VPMOVUSDWMasked128_256,
		ssa.OpAMD64VPMOVUSDWMasked256,
		ssa.OpAMD64VPMOVUSQWMasked128_128,
		ssa.OpAMD64VPMOVUSQWMasked128_256,
		ssa.OpAMD64VPMOVUSQWMasked128_512,
		ssa.OpAMD64VPMOVUSQDMasked128_128,
		ssa.OpAMD64VPMOVUSQDMasked128_256,
		ssa.OpAMD64VPMOVUSQDMasked256,
		ssa.OpAMD64VSCALEFPSMasked128,
		ssa.OpAMD64VSCALEFPSMasked128load,
		ssa.OpAMD64VSCALEFPSMasked256,
		ssa.OpAMD64VSCALEFPSMasked256load,
		ssa.OpAMD64VSCALEFPSMasked512,
		ssa.OpAMD64VSCALEFPSMasked512load,
		ssa.OpAMD64VSCALEFPDMasked128,
		ssa.OpAMD64VSCALEFPDMasked128load,
		ssa.OpAMD64VSCALEFPDMasked256,
		ssa.OpAMD64VSCALEFPDMasked256load,
		ssa.OpAMD64VSCALEFPDMasked512,
		ssa.OpAMD64VSCALEFPDMasked512load,
		ssa.OpAMD64VPSHLDWMasked128,
		ssa.OpAMD64VPSHLDWMasked256,
		ssa.OpAMD64VPSHLDWMasked512,
		ssa.OpAMD64VPSHLDDMasked128,
		ssa.OpAMD64VPSHLDDMasked128load,
		ssa.OpAMD64VPSHLDDMasked256,
		ssa.OpAMD64VPSHLDDMasked256load,
		ssa.OpAMD64VPSHLDDMasked512,
		ssa.OpAMD64VPSHLDDMasked512load,
		ssa.OpAMD64VPSHLDQMasked128,
		ssa.OpAMD64VPSHLDQMasked128load,
		ssa.OpAMD64VPSHLDQMasked256,
		ssa.OpAMD64VPSHLDQMasked256load,
		ssa.OpAMD64VPSHLDQMasked512,
		ssa.OpAMD64VPSHLDQMasked512load,
		ssa.OpAMD64VPSLLWMasked128,
		ssa.OpAMD64VPSLLWMasked256,
		ssa.OpAMD64VPSLLWMasked512,
		ssa.OpAMD64VPSLLDMasked128,
		ssa.OpAMD64VPSLLDMasked256,
		ssa.OpAMD64VPSLLDMasked512,
		ssa.OpAMD64VPSLLQMasked128,
		ssa.OpAMD64VPSLLQMasked256,
		ssa.OpAMD64VPSLLQMasked512,
		ssa.OpAMD64VPSHRDWMasked128,
		ssa.OpAMD64VPSHRDWMasked256,
		ssa.OpAMD64VPSHRDWMasked512,
		ssa.OpAMD64VPSHRDDMasked128,
		ssa.OpAMD64VPSHRDDMasked128load,
		ssa.OpAMD64VPSHRDDMasked256,
		ssa.OpAMD64VPSHRDDMasked256load,
		ssa.OpAMD64VPSHRDDMasked512,
		ssa.OpAMD64VPSHRDDMasked512load,
		ssa.OpAMD64VPSHRDQMasked128,
		ssa.OpAMD64VPSHRDQMasked128load,
		ssa.OpAMD64VPSHRDQMasked256,
		ssa.OpAMD64VPSHRDQMasked256load,
		ssa.OpAMD64VPSHRDQMasked512,
		ssa.OpAMD64VPSHRDQMasked512load,
		ssa.OpAMD64VPSRAWMasked128,
		ssa.OpAMD64VPSRAWMasked256,
		ssa.OpAMD64VPSRAWMasked512,
		ssa.OpAMD64VPSRADMasked128,
		ssa.OpAMD64VPSRADMasked256,
		ssa.OpAMD64VPSRADMasked512,
		ssa.OpAMD64VPSRAQMasked128,
		ssa.OpAMD64VPSRAQMasked256,
		ssa.OpAMD64VPSRAQMasked512,
		ssa.OpAMD64VPSRLWMasked128,
		ssa.OpAMD64VPSRLWMasked256,
		ssa.OpAMD64VPSRLWMasked512,
		ssa.OpAMD64VPSRLDMasked128,
		ssa.OpAMD64VPSRLDMasked256,
		ssa.OpAMD64VPSRLDMasked512,
		ssa.OpAMD64VPSRLQMasked128,
		ssa.OpAMD64VPSRLQMasked256,
		ssa.OpAMD64VPSRLQMasked512,
		ssa.OpAMD64VPSHLDVWMasked128,
		ssa.OpAMD64VPSHLDVWMasked256,
		ssa.OpAMD64VPSHLDVWMasked512,
		ssa.OpAMD64VPSHLDVDMasked128,
		ssa.OpAMD64VPSHLDVDMasked128load,
		ssa.OpAMD64VPSHLDVDMasked256,
		ssa.OpAMD64VPSHLDVDMasked256load,
		ssa.OpAMD64VPSHLDVDMasked512,
		ssa.OpAMD64VPSHLDVDMasked512load,
		ssa.OpAMD64VPSHLDVQMasked128,
		ssa.OpAMD64VPSHLDVQMasked128load,
		ssa.OpAMD64VPSHLDVQMasked256,
		ssa.OpAMD64VPSHLDVQMasked256load,
		ssa.OpAMD64VPSHLDVQMasked512,
		ssa.OpAMD64VPSHLDVQMasked512load,
		ssa.OpAMD64VPSLLVWMasked128,
		ssa.OpAMD64VPSLLVWMasked256,
		ssa.OpAMD64VPSLLVWMasked512,
		ssa.OpAMD64VPSLLVDMasked128,
		ssa.OpAMD64VPSLLVDMasked128load,
		ssa.OpAMD64VPSLLVDMasked256,
		ssa.OpAMD64VPSLLVDMasked256load,
		ssa.OpAMD64VPSLLVDMasked512,
		ssa.OpAMD64VPSLLVDMasked512load,
		ssa.OpAMD64VPSLLVQMasked128,
		ssa.OpAMD64VPSLLVQMasked128load,
		ssa.OpAMD64VPSLLVQMasked256,
		ssa.OpAMD64VPSLLVQMasked256load,
		ssa.OpAMD64VPSLLVQMasked512,
		ssa.OpAMD64VPSLLVQMasked512load,
		ssa.OpAMD64VPSHRDVWMasked128,
		ssa.OpAMD64VPSHRDVWMasked256,
		ssa.OpAMD64VPSHRDVWMasked512,
		ssa.OpAMD64VPSHRDVDMasked128,
		ssa.OpAMD64VPSHRDVDMasked128load,
		ssa.OpAMD64VPSHRDVDMasked256,
		ssa.OpAMD64VPSHRDVDMasked256load,
		ssa.OpAMD64VPSHRDVDMasked512,
		ssa.OpAMD64VPSHRDVDMasked512load,
		ssa.OpAMD64VPSHRDVQMasked128,
		ssa.OpAMD64VPSHRDVQMasked128load,
		ssa.OpAMD64VPSHRDVQMasked256,
		ssa.OpAMD64VPSHRDVQMasked256load,
		ssa.OpAMD64VPSHRDVQMasked512,
		ssa.OpAMD64VPSHRDVQMasked512load,
		ssa.OpAMD64VPSRAVWMasked128,
		ssa.OpAMD64VPSRAVWMasked256,
		ssa.OpAMD64VPSRAVWMasked512,
		ssa.OpAMD64VPSRAVDMasked128,
		ssa.OpAMD64VPSRAVDMasked128load,
		ssa.OpAMD64VPSRAVDMasked256,
		ssa.OpAMD64VPSRAVDMasked256load,
		ssa.OpAMD64VPSRAVDMasked512,
		ssa.OpAMD64VPSRAVDMasked512load,
		ssa.OpAMD64VPSRAVQMasked128,
		ssa.OpAMD64VPSRAVQMasked128load,
		ssa.OpAMD64VPSRAVQMasked256,
		ssa.OpAMD64VPSRAVQMasked256load,
		ssa.OpAMD64VPSRAVQMasked512,
		ssa.OpAMD64VPSRAVQMasked512load,
		ssa.OpAMD64VPSRLVWMasked128,
		ssa.OpAMD64VPSRLVWMasked256,
		ssa.OpAMD64VPSRLVWMasked512,
		ssa.OpAMD64VPSRLVDMasked128,
		ssa.OpAMD64VPSRLVDMasked128load,
		ssa.OpAMD64VPSRLVDMasked256,
		ssa.OpAMD64VPSRLVDMasked256load,
		ssa.OpAMD64VPSRLVDMasked512,
		ssa.OpAMD64VPSRLVDMasked512load,
		ssa.OpAMD64VPSRLVQMasked128,
		ssa.OpAMD64VPSRLVQMasked128load,
		ssa.OpAMD64VPSRLVQMasked256,
		ssa.OpAMD64VPSRLVQMasked256load,
		ssa.OpAMD64VPSRLVQMasked512,
		ssa.OpAMD64VPSRLVQMasked512load,
		ssa.OpAMD64VSQRTPSMasked128,
		ssa.OpAMD64VSQRTPSMasked128load,
		ssa.OpAMD64VSQRTPSMasked256,
		ssa.OpAMD64VSQRTPSMasked256load,
		ssa.OpAMD64VSQRTPSMasked512,
		ssa.OpAMD64VSQRTPSMasked512load,
		ssa.OpAMD64VSQRTPDMasked128,
		ssa.OpAMD64VSQRTPDMasked128load,
		ssa.OpAMD64VSQRTPDMasked256,
		ssa.OpAMD64VSQRTPDMasked256load,
		ssa.OpAMD64VSQRTPDMasked512,
		ssa.OpAMD64VSQRTPDMasked512load,
		ssa.OpAMD64VSUBPSMasked128,
		ssa.OpAMD64VSUBPSMasked128load,
		ssa.OpAMD64VSUBPSMasked256,
		ssa.OpAMD64VSUBPSMasked256load,
		ssa.OpAMD64VSUBPSMasked512,
		ssa.OpAMD64VSUBPSMasked512load,
		ssa.OpAMD64VSUBPDMasked128,
		ssa.OpAMD64VSUBPDMasked128load,
		ssa.OpAMD64VSUBPDMasked256,
		ssa.OpAMD64VSUBPDMasked256load,
		ssa.OpAMD64VSUBPDMasked512,
		ssa.OpAMD64VSUBPDMasked512load,
		ssa.OpAMD64VPSUBBMasked128,
		ssa.OpAMD64VPSUBBMasked256,
		ssa.OpAMD64VPSUBBMasked512,
		ssa.OpAMD64VPSUBWMasked128,
		ssa.OpAMD64VPSUBWMasked256,
		ssa.OpAMD64VPSUBWMasked512,
		ssa.OpAMD64VPSUBDMasked128,
		ssa.OpAMD64VPSUBDMasked128load,
		ssa.OpAMD64VPSUBDMasked256,
		ssa.OpAMD64VPSUBDMasked256load,
		ssa.OpAMD64VPSUBDMasked512,
		ssa.OpAMD64VPSUBDMasked512load,
		ssa.OpAMD64VPSUBQMasked128,
		ssa.OpAMD64VPSUBQMasked128load,
		ssa.OpAMD64VPSUBQMasked256,
		ssa.OpAMD64VPSUBQMasked256load,
		ssa.OpAMD64VPSUBQMasked512,
		ssa.OpAMD64VPSUBQMasked512load,
		ssa.OpAMD64VPSUBSBMasked128,
		ssa.OpAMD64VPSUBSBMasked256,
		ssa.OpAMD64VPSUBSBMasked512,
		ssa.OpAMD64VPSUBSWMasked128,
		ssa.OpAMD64VPSUBSWMasked256,
		ssa.OpAMD64VPSUBSWMasked512,
		ssa.OpAMD64VPSUBUSBMasked128,
		ssa.OpAMD64VPSUBUSBMasked256,
		ssa.OpAMD64VPSUBUSBMasked512,
		ssa.OpAMD64VPSUBUSWMasked128,
		ssa.OpAMD64VPSUBUSWMasked256,
		ssa.OpAMD64VPSUBUSWMasked512,
		ssa.OpAMD64VPMOVWBMasked128_128,
		ssa.OpAMD64VPMOVWBMasked128_256,
		ssa.OpAMD64VPMOVWBMasked256,
		ssa.OpAMD64VPMOVDBMasked128_128,
		ssa.OpAMD64VPMOVDBMasked128_256,
		ssa.OpAMD64VPMOVDBMasked128_512,
		ssa.OpAMD64VPMOVQBMasked128_128,
		ssa.OpAMD64VPMOVQBMasked128_256,
		ssa.OpAMD64VPMOVQBMasked128_512,
		ssa.OpAMD64VPMOVDWMasked128_128,
		ssa.OpAMD64VPMOVDWMasked128_256,
		ssa.OpAMD64VPMOVDWMasked256,
		ssa.OpAMD64VPMOVQWMasked128_128,
		ssa.OpAMD64VPMOVQWMasked128_256,
		ssa.OpAMD64VPMOVQWMasked128_512,
		ssa.OpAMD64VPMOVQDMasked128_128,
		ssa.OpAMD64VPMOVQDMasked128_256,
		ssa.OpAMD64VPMOVQDMasked256,
		ssa.OpAMD64VPXORDMasked128,
		ssa.OpAMD64VPXORDMasked128load,
		ssa.OpAMD64VPXORDMasked256,
		ssa.OpAMD64VPXORDMasked256load,
		ssa.OpAMD64VPXORDMasked512,
		ssa.OpAMD64VPXORDMasked512load,
		ssa.OpAMD64VPXORQMasked128,
		ssa.OpAMD64VPXORQMasked128load,
		ssa.OpAMD64VPXORQMasked256,
		ssa.OpAMD64VPXORQMasked256load,
		ssa.OpAMD64VPXORQMasked512,
		ssa.OpAMD64VPXORQMasked512load,
		ssa.OpAMD64VMOVDQU8Masked128,
		ssa.OpAMD64VMOVDQU8Masked256,
		ssa.OpAMD64VMOVDQU8Masked512,
		ssa.OpAMD64VMOVDQU16Masked128,
		ssa.OpAMD64VMOVDQU16Masked256,
		ssa.OpAMD64VMOVDQU16Masked512,
		ssa.OpAMD64VMOVDQU32Masked128,
		ssa.OpAMD64VMOVDQU32Masked256,
		ssa.OpAMD64VMOVDQU32Masked512,
		ssa.OpAMD64VMOVDQU64Masked128,
		ssa.OpAMD64VMOVDQU64Masked256,
		ssa.OpAMD64VMOVDQU64Masked512,
		ssa.OpAMD64VPSHUFDMasked256,
		ssa.OpAMD64VPSHUFDMasked256load,
		ssa.OpAMD64VPSHUFDMasked512,
		ssa.OpAMD64VPSHUFDMasked512load,
		ssa.OpAMD64VPSHUFHWMasked256,
		ssa.OpAMD64VPSHUFHWMasked512,
		ssa.OpAMD64VPSHUFHWMasked128,
		ssa.OpAMD64VPSHUFLWMasked256,
		ssa.OpAMD64VPSHUFLWMasked512,
		ssa.OpAMD64VPSHUFLWMasked128,
		ssa.OpAMD64VPSHUFDMasked128,
		ssa.OpAMD64VPSHUFDMasked128load,
		ssa.OpAMD64VPSLLWMasked128const,
		ssa.OpAMD64VPSLLWMasked256const,
		ssa.OpAMD64VPSLLWMasked512const,
		ssa.OpAMD64VPSLLDMasked128const,
		ssa.OpAMD64VPSLLDMasked128constload,
		ssa.OpAMD64VPSLLDMasked256const,
		ssa.OpAMD64VPSLLDMasked256constload,
		ssa.OpAMD64VPSLLDMasked512const,
		ssa.OpAMD64VPSLLDMasked512constload,
		ssa.OpAMD64VPSLLQMasked128const,
		ssa.OpAMD64VPSLLQMasked128constload,
		ssa.OpAMD64VPSLLQMasked256const,
		ssa.OpAMD64VPSLLQMasked256constload,
		ssa.OpAMD64VPSLLQMasked512const,
		ssa.OpAMD64VPSLLQMasked512constload,
		ssa.OpAMD64VPSRLWMasked128const,
		ssa.OpAMD64VPSRLWMasked256const,
		ssa.OpAMD64VPSRLWMasked512const,
		ssa.OpAMD64VPSRLDMasked128const,
		ssa.OpAMD64VPSRLDMasked128constload,
		ssa.OpAMD64VPSRLDMasked256const,
		ssa.OpAMD64VPSRLDMasked256constload,
		ssa.OpAMD64VPSRLDMasked512const,
		ssa.OpAMD64VPSRLDMasked512constload,
		ssa.OpAMD64VPSRLQMasked128const,
		ssa.OpAMD64VPSRLQMasked128constload,
		ssa.OpAMD64VPSRLQMasked256const,
		ssa.OpAMD64VPSRLQMasked256constload,
		ssa.OpAMD64VPSRLQMasked512const,
		ssa.OpAMD64VPSRLQMasked512constload,
		ssa.OpAMD64VPSRAWMasked128const,
		ssa.OpAMD64VPSRAWMasked256const,
		ssa.OpAMD64VPSRAWMasked512const,
		ssa.OpAMD64VPSRADMasked128const,
		ssa.OpAMD64VPSRADMasked128constload,
		ssa.OpAMD64VPSRADMasked256const,
		ssa.OpAMD64VPSRADMasked256constload,
		ssa.OpAMD64VPSRADMasked512const,
		ssa.OpAMD64VPSRADMasked512constload,
		ssa.OpAMD64VPSRAQMasked128const,
		ssa.OpAMD64VPSRAQMasked128constload,
		ssa.OpAMD64VPSRAQMasked256const,
		ssa.OpAMD64VPSRAQMasked256constload,
		ssa.OpAMD64VPSRAQMasked512const,
		ssa.OpAMD64VPSRAQMasked512constload:
		x86.ParseSuffix(p, "Z")
	}

	return true
}
