Lines Matching refs:MaskInfo
1040 X86VectorVTInfo MaskInfo,
1047 def rr : AVX512PI<opc, MRMSrcReg, (outs MaskInfo.RC:$dst), (ins SrcInfo.RC:$src),
1049 [(set MaskInfo.RC:$dst,
1050 (MaskInfo.VT
1055 def rrkz : AVX512PI<opc, MRMSrcReg, (outs MaskInfo.RC:$dst),
1056 (ins MaskInfo.KRCWM:$mask, SrcInfo.RC:$src),
1059 [(set MaskInfo.RC:$dst,
1060 (vselect_mask MaskInfo.KRCWM:$mask,
1061 (MaskInfo.VT
1065 MaskInfo.ImmAllZerosV))],
1068 def rrk : AVX512PI<opc, MRMSrcReg, (outs MaskInfo.RC:$dst),
1069 (ins MaskInfo.RC:$src0, MaskInfo.KRCWM:$mask,
1073 [(set MaskInfo.RC:$dst,
1074 (vselect_mask MaskInfo.KRCWM:$mask,
1075 (MaskInfo.VT
1079 MaskInfo.RC:$src0))],
1083 def rm : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst),
1086 [(set MaskInfo.RC:$dst,
1087 (MaskInfo.VT
1094 def rmkz : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst),
1095 (ins MaskInfo.KRCWM:$mask, SrcInfo.ScalarMemOp:$src),
1098 [(set MaskInfo.RC:$dst,
1099 (vselect_mask MaskInfo.KRCWM:$mask,
1100 (MaskInfo.VT
1104 MaskInfo.ImmAllZerosV))],
1110 def rmk : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst),
1111 (ins MaskInfo.RC:$src0, MaskInfo.KRCWM:$mask,
1115 [(set MaskInfo.RC:$dst,
1116 (vselect_mask MaskInfo.KRCWM:$mask,
1117 (MaskInfo.VT
1121 MaskInfo.RC:$src0))],