Searched refs:getMaskValue (Results 1 – 15 of 15) sorted by relevance
346 unsigned MaskVal = Shuffle->getMaskValue(i); in findDemandedEltsBySingleUser()558 SrcIdx = SVI->getMaskValue(CI->getZExtValue()); in visitExtractElementInst()1280 int Elt = Shuf.getMaskValue(i); in isShuffleEquivalentToSelect()1395 NewMask[i] = i == IdxC ? 0 : Shuf->getMaskValue(i); in foldInsEltIntoSplat()2333 Shuf.getMaskValue(0) >= (int)NumElts) { in foldSelectShuffle()2677 int ExtractMaskElt = Shuf.getMaskValue(i); in foldIdentityExtractShuffle()2819 if (Shuffle0->getMaskValue(Mask[i]) == -1) in foldIdentityPaddedShuffles()2822 if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1) in foldIdentityPaddedShuffles()
1603 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()1635 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()1651 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()1719 Elts.push_back(Shuffle->getMaskValue(i)); in SimplifyDemandedVectorElts()
403 if (Shuffle->getMaskValue(Index) != (int)(MaskEnd + Index)) in matchAddReduction()
350 int InEl = SVI->getMaskValue(EltNo); in findScalarElement()437 return Shuf->getMaskValue(Index) == Index; in isSplatValue()
5433 SourceShuf->getMaskValue(RootElt), RootVec, MaxRecurse); in foldIdentityShuffles()
2630 int M = SV->getMaskValue(Lane); in lookThroughShuffles()3229 Elem = Elem < 0 ? Elem : SSV->getMaskValue(Elem); in foldSelectShuffle()3297 return SSV->getMaskValue(SV->getMaskValue(M)); in foldSelectShuffle()3298 return SV->getMaskValue(M); in foldSelectShuffle()
11122 ExtMask[Idx] = SV->getMaskValue(I); in peekThroughShuffles()11137 if (SV->getMaskValue(I % SV->getShuffleMask().size()) == in peekThroughShuffles()11232 ExtMask1[Idx] = SV1->getMaskValue(I); in createShuffle()11242 ExtMask2[Idx] = SV2->getMaskValue(I); in createShuffle()
1849 unsigned j = std::max(0, I.getMaskValue(i)); in visitShuffleVectorInst()1865 unsigned j = std::max(0, I.getMaskValue(i)); in visitShuffleVectorInst()1876 unsigned j = std::max(0, I.getMaskValue(i)); in visitShuffleVectorInst()
563 int getMaskValue(unsigned Elt) const { in getMaskValue() function564 return cast<llvm::ShuffleVectorInst>(Val)->getMaskValue(Elt); in getMaskValue()
1165 int Selector = SVI.getMaskValue(I); in visitShuffleVectorInst()
1984 int getMaskValue(unsigned Elt) const { return ShuffleMask[Elt]; }
1774 int MaskElt = getMaskValue(i); in commute()
4430 return I->getMaskValue(Elt); in LLVMGetMaskValue()
2102 int MV = SVI->getMaskValue(Idx); in getMaskElt()
21539 {"_ZNK4llvm17ShuffleVectorInst12getMaskValueEj", "llvm::ShuffleVectorInst::getMaskValue(unsigned in…