Lines Matching defs:LaneMask
870 /// of the mask describe by \p LaneMask and if not, remove that value
873 LaneBitmask LaneMask,
903 if ((ExpectedDefMask & LaneMask).none())
920 BumpPtrAllocator &Allocator, LaneBitmask LaneMask,
924 LaneBitmask ToApply = LaneMask;
926 LaneBitmask SRMask = SR.LaneMask;
927 LaneBitmask Matching = SRMask & LaneMask;
933 // The subrange fits (it does not cover bits outside \p LaneMask).
938 SR.LaneMask = SRMask & ~Matching;
945 stripValuesNotDefiningMask(reg(), SR, SR.LaneMask, Indexes, TRI,
966 LaneBitmask LaneMask,
971 assert((VRegMask & LaneMask).any());
980 if ((UndefMask & LaneMask).any()) {
1030 OS << " L" << PrintLaneMask(LaneMask) << ' '
1095 if ((Mask & SR.LaneMask).any())
1098 Mask |= SR.LaneMask;
1422 = LIV[ComponentNum-1]->createSubRange(Allocator, SR.LaneMask);