Searched refs:OldMask (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 2079 ArrayRef<int> OldMask; in foldShuffleOfBinops() local 2082 m_OneUse(m_Instruction(RHS)), m_Mask(OldMask)))) in foldShuffleOfBinops() 2097 if (llvm::is_contained(OldMask, PoisonMaskElem) && BO->isIntDivRem()) in foldShuffleOfBinops() 2124 SmallVector<int> NewMask0(OldMask); in foldShuffleOfBinops() 2132 SmallVector<int> NewMask1(OldMask); in foldShuffleOfBinops() 2145 BinResTy, OldMask, CostKind, 0, nullptr, {LHS, RHS}, in foldShuffleOfBinops() 2301 ArrayRef<int> OldMask; in foldShuffleOfCastops() local 2302 if (!match(&I, m_Shuffle(m_Value(V0), m_Value(V1), m_Mask(OldMask)))) in foldShuffleOfCastops() 2345 narrowShuffleMaskElts(ScaleFactor, OldMask, NewMask); in foldShuffleOfCastops() 2351 if (!widenShuffleMaskElts(ScaleFactor, OldMask, NewMask)) in foldShuffleOfCastops() [all …]
|
| H A D | VPlanTransforms.cpp | 1325 VPValue *OldMask = NewBlend->getOperand(2); in simplifyBlends() local 1329 if (OldMask->getNumUsers() == 0) in simplifyBlends() 1330 cast<VPInstruction>(OldMask)->eraseFromParent(); in simplifyBlends()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 1433 ArrayRef<int> OldMask = Shuf->getShuffleMask(); in foldInsEltIntoIdentityShuffle() local 1437 NewMask[i] = OldMask[i]; in foldInsEltIntoIdentityShuffle() 1438 } else if (OldMask[i] == (int)IdxC) { in foldInsEltIntoIdentityShuffle() 1443 assert(OldMask[i] == PoisonMaskElem && in foldInsEltIntoIdentityShuffle()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 8998 static bool AdjustBlendMask(unsigned OldMask, unsigned OldWidth, in AdjustBlendMask() argument 9008 unsigned Sub = (OldMask >> (i * Scale)) & SubMask; in AdjustBlendMask() 9018 if (OldMask & (1 << i)) { in AdjustBlendMask()
|