Searched refs:OldMask (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 1403 ArrayRef<int> OldMask; in foldShuffleOfBinops() local 1405 m_Mask(OldMask)))) in foldShuffleOfBinops() 1409 if (any_of(OldMask, [](int M) { return M == PoisonMaskElem; }) && in foldShuffleOfBinops() 1437 SmallVector<int> NewMask0(OldMask.begin(), OldMask.end()); in foldShuffleOfBinops() 1445 SmallVector<int> NewMask1(OldMask.begin(), OldMask.end()); in foldShuffleOfBinops() 1460 OldMask, CostKind, 0, nullptr, {B0, B1}, &I); in foldShuffleOfBinops() 1493 ArrayRef<int> OldMask; in foldShuffleOfCastops() local 1494 if (!match(&I, m_Shuffle(m_Value(V0), m_Value(V1), m_Mask(OldMask)))) in foldShuffleOfCastops() 1537 narrowShuffleMaskElts(ScaleFactor, OldMask, NewMask); in foldShuffleOfCastops() 1543 if (!widenShuffleMaskElts(ScaleFactor, OldMask, NewMask)) in foldShuffleOfCastops() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1355 ArrayRef<int> OldMask = Shuf->getShuffleMask(); in foldInsEltIntoIdentityShuffle() local 1359 NewMask[i] = OldMask[i]; in foldInsEltIntoIdentityShuffle() 1360 } else if (OldMask[i] == (int)IdxC) { in foldInsEltIntoIdentityShuffle() 1365 assert(OldMask[i] == PoisonMaskElem && in foldInsEltIntoIdentityShuffle()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.cpp | 8903 static bool AdjustBlendMask(unsigned OldMask, unsigned OldWidth, in AdjustBlendMask() argument 8913 unsigned Sub = (OldMask >> (i * Scale)) & SubMask; in AdjustBlendMask() 8923 if (OldMask & (1 << i)) { in AdjustBlendMask()
|