Lines Matching refs:MaskInfo
1167 X86VectorVTInfo MaskInfo,
1174 def rr : AVX512PI<opc, MRMSrcReg, (outs MaskInfo.RC:$dst), (ins SrcInfo.RC:$src),
1176 [(set MaskInfo.RC:$dst,
1177 (MaskInfo.VT
1182 def rrkz : AVX512PI<opc, MRMSrcReg, (outs MaskInfo.RC:$dst),
1183 (ins MaskInfo.KRCWM:$mask, SrcInfo.RC:$src),
1186 [(set MaskInfo.RC:$dst,
1187 (vselect_mask MaskInfo.KRCWM:$mask,
1188 (MaskInfo.VT
1192 MaskInfo.ImmAllZerosV))],
1195 def rrk : AVX512PI<opc, MRMSrcReg, (outs MaskInfo.RC:$dst),
1196 (ins MaskInfo.RC:$src0, MaskInfo.KRCWM:$mask,
1200 [(set MaskInfo.RC:$dst,
1201 (vselect_mask MaskInfo.KRCWM:$mask,
1202 (MaskInfo.VT
1206 MaskInfo.RC:$src0))],
1210 def rm : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst),
1213 [(set MaskInfo.RC:$dst,
1214 (MaskInfo.VT
1221 def rmkz : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst),
1222 (ins MaskInfo.KRCWM:$mask, SrcInfo.ScalarMemOp:$src),
1225 [(set MaskInfo.RC:$dst,
1226 (vselect_mask MaskInfo.KRCWM:$mask,
1227 (MaskInfo.VT
1231 MaskInfo.ImmAllZerosV))],
1237 def rmk : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst),
1238 (ins MaskInfo.RC:$src0, MaskInfo.KRCWM:$mask,
1242 [(set MaskInfo.RC:$dst,
1243 (vselect_mask MaskInfo.KRCWM:$mask,
1244 (MaskInfo.VT
1248 MaskInfo.RC:$src0))],