Searched refs:getMaskElt (Results 1 – 14 of 14) sorted by relevance
2106 if (N->getMaskElt(0) % EltSize != 0) in isSplatShuffleMask()2120 if (N->getMaskElt(i) < 0 || N->getMaskElt(i) != (int)(i+ElementBase)) in isSplatShuffleMask()2126 if (N->getMaskElt(i+j) != N->getMaskElt(j)) in isSplatShuffleMask()2174 unsigned M0 = N->getMaskElt(0) / 4; in isXXINSERTWMask()2175 unsigned M1 = N->getMaskElt(4) / 4; in isXXINSERTWMask()2176 unsigned M2 = N->getMaskElt(8) / 4; in isXXINSERTWMask()2251 unsigned M0 = N->getMaskElt(0) / 4; in isXXSLDWIShuffleMask()2252 unsigned M1 = N->getMaskElt(4) / 4; in isXXSLDWIShuffleMask()2253 unsigned M2 = N->getMaskElt(8) / 4; in isXXSLDWIShuffleMask()2350 unsigned M0 = N->getMaskElt(0) / 8; in isXXPERMDIShuffleMask()[all …]
5512 SDValue Op1 = N->getOperand(SVN->getMaskElt(0) < 2 ? 0 : 1), in Select()5513 Op2 = N->getOperand(SVN->getMaskElt(1) < 2 ? 0 : 1); in Select()5517 if (SVN->getMaskElt(i) <= 0 || SVN->getMaskElt(i) == 2) in Select()
607 int Idx = SVN->getMaskElt(i); in print_details()
2011 int Idx = N->getMaskElt(FirstMaskIdx + MaskOffset); in SplitVecRes_VECTOR_SHUFFLE()2056 int Idx = N->getMaskElt(FirstMaskIdx + MaskOffset); in SplitVecRes_VECTOR_SHUFFLE()4422 int Idx = N->getMaskElt(i); in WidenVecRes_VECTOR_SHUFFLE()
6425 int M0 = SV0->getMaskElt(i); in visitOR()6426 int M1 = SV1->getMaskElt(i); in visitOR()18822 int OrigElt = Shuf->getMaskElt(IndexC->getZExtValue()); in visitEXTRACT_VECTOR_ELT()18957 int Idx = (Elt > (int)NumElts) ? -1 : Shuf->getMaskElt(Elt); in visitEXTRACT_VECTOR_ELT()21140 int Idx = SVN->getMaskElt(i); in visitVECTOR_SHUFFLE()21156 int Idx = SVN->getMaskElt(i); in visitVECTOR_SHUFFLE()21281 int Idx = SVN->getMaskElt(i); in visitVECTOR_SHUFFLE()21375 int Idx = SVN->getMaskElt(i); in visitVECTOR_SHUFFLE()21389 Idx = OtherSVN->getMaskElt(Idx); in visitVECTOR_SHUFFLE()21429 int InnerIdx = CurrentSVN->getMaskElt(Idx); in visitVECTOR_SHUFFLE()
745 ID.AddInteger(SVN->getMaskElt(i)); in AddNodeIDCustom()2821 int M = SVN->getMaskElt(i); in computeKnownBits()3728 int M = SVN->getMaskElt(i); in ComputeNumSignBits()9972 if (Shuffle->getMaskElt(Index) != (int)(MaskEnd + Index)) in matchBinOpReduction()
1787 static int getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, in getMaskElt() function1863 Args.push_back(getMaskElt(SVV, j, 0)); in VisitInitListExpr()1901 Args.push_back(getMaskElt(cast<llvm::ShuffleVectorInst>(V), j, 0)); in VisitInitListExpr()1907 Args.push_back(getMaskElt(SVI, j, Offset)); in VisitInitListExpr()
1501 int getMaskElt(unsigned Idx) const {
2996 Indices.push_back(Node->getMaskElt(i)); in lowerVECTOR_SHUFFLE()
5604 const int Idx = SVN->getMaskElt(I); in lowerVECTOR_SHUFFLE()5612 const int Idx0 = SVN->getMaskElt(I); in lowerVECTOR_SHUFFLE()5613 const int Idx1 = SVN->getMaskElt(I + 1); in lowerVECTOR_SHUFFLE()
4446 int Index = VSN->getMaskElt(I); in getVPermMask()5240 int Elt = VSN->getMaskElt(I); in lowerVECTOR_SHUFFLE()
13440 if (Shuffle && Shuffle->getMaskElt(0) == 1 && in performExtractVectorEltCombine()
14956 int MaskElt = SVN->getMaskElt(n); in PerformVECTOR_SHUFFLECombine()
8032 int Elt = SV->getMaskElt(Index); in getShuffleScalarElt()9109 int ShuffleIdx = SVOp->getMaskElt(Idx); in getUnderlyingExtractedFromVec()