Searched refs:Index0 (Results 1 – 3 of 3) sorted by relevance
243 unsigned Index0 = cast<ConstantInt>(Ext0->getIndexOperand())->getZExtValue(); in getShuffleExtract() local247 if (Index0 == Index1) in getShuffleExtract()253 TTI.getVectorInstrCost(Ext0->getOpcode(), VecTy, Index0); in getShuffleExtract()271 if (PreferredExtractIndex == Index0) in getShuffleExtract()277 return Index0 > Index1 ? Ext0 : Ext1; in getShuffleExtract()589 uint64_t Index0 = 0, Index1 = 0; in scalarizeBinopOrCmp() local591 m_ConstantInt(Index0))) && in scalarizeBinopOrCmp()603 if (!IsConst0 && !IsConst1 && Index0 != Index1) in scalarizeBinopOrCmp()614 uint64_t Index = IsConst0 ? Index1 : Index0; in scalarizeBinopOrCmp()704 uint64_t Index0, Index1; in foldExtractedCmps() local[all …]
220 unsigned Index0 = MakeIndex(String0); in MakeIndex() local222 assert(Index0 + 1 == Index1 && "Unexpected non-consecutive indices!"); in MakeIndex()224 return Index0; in MakeIndex()
21967 int Index0, Index1; in scalarizeBinOpOfSplats() local21968 SDValue Src0 = DAG.getSplatSourceVector(N0, Index0); in scalarizeBinOpOfSplats()21970 if (!Src0 || !Src1 || Index0 != Index1 || in scalarizeBinOpOfSplats()21973 !TLI.isExtractVecEltCheap(VT, Index0) || in scalarizeBinOpOfSplats()21978 SDValue IndexC = DAG.getVectorIdxConstant(Index0, DL); in scalarizeBinOpOfSplats()21991 Ops[Index0] = ScalarBO; in scalarizeBinOpOfSplats()