Lines Matching refs:VMask
7422 SDValue VMask = DAG.getBuildVector(VT, DL, VMaskOps); in lowerVectorShuffleAsBitMask() local
7425 DL, VT, V, VMask); in lowerVectorShuffleAsBitMask()
8831 SmallVectorImpl<int> &VMask = (UnpackIdx % 2 == 0) ? V1Mask : V2Mask; in lowerVectorShuffleAsPermuteAndUnpack() local
8832 VMask[(UnpackIdx / 2) * Scale + i % Scale + (UnpackLo ? 0 : Size / 2)] = in lowerVectorShuffleAsPermuteAndUnpack()
17229 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl); in getVectorMaskingNode() local
17237 return DAG.getNode(ISD::AND, dl, VT, Op, VMask); in getVectorMaskingNode()
17240 return DAG.getNode(ISD::OR, dl, VT, Op, VMask); in getVectorMaskingNode()
17253 return DAG.getNode(OpcodeSelect, dl, VT, VMask, Op, PreservedSrc); in getVectorMaskingNode()
17909 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl); in LowerINTRINSIC_WO_CHAIN() local
17910 return DAG.getNode(IntrData->Opc0, dl, VT, VMask); in LowerINTRINSIC_WO_CHAIN()
18172 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl); in getGatherNode() local
18178 SDValue Ops[] = {Src, VMask, Base, Scale, Index, Disp, Segment, Chain}; in getGatherNode()
18196 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl); in getScatterNode() local
18198 SDValue Ops[] = {Base, Scale, Index, Disp, Segment, VMask, Src, Chain}; in getScatterNode()
18214 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl); in getPrefetchNode() local
18216 SDValue Ops[] = {VMask, Base, Scale, Index, Disp, Segment, Chain}; in getPrefetchNode()
18529 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl); in LowerINTRINSIC_W_CHAIN() local
18531 return DAG.getMaskedStore(Chain, dl, DataToTruncate, Addr, VMask, VT, in LowerINTRINSIC_W_CHAIN()
25594 SmallVector<int, 4> VMask = getPSHUFShuffleMask(V); in combineRedundantDWordShuffle() local
25596 M = VMask[M]; in combineRedundantDWordShuffle()
25682 SmallVector<int, 4> VMask = getPSHUFShuffleMask(V); in combineRedundantHalfShuffle() local
25684 M = VMask[M]; in combineRedundantHalfShuffle()
25944 SmallVector<int, 4> VMask = getPSHUFShuffleMask(V); in combineTargetShuffle() local
25951 WordMask[i + VOffset] = VMask[i] + VOffset; in combineTargetShuffle()