Lines Matching defs:Index0
374 unsigned Index0 = Index0C->getZExtValue();
378 if (Index0 == Index1)
384 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Index0);
402 if (PreferredExtractIndex == Index0)
408 return Index0 > Index1 ? Ext0 : Ext1;
983 uint64_t Index0 = 0, Index1 = 0;
985 m_ConstantInt(Index0))) &&
997 if (!IsConst0 && !IsConst1 && Index0 != Index1)
1002 if (VecTy0->getElementCount().getKnownMinValue() <= Index0 ||
1014 uint64_t Index = IsConst0 ? Index1 : Index0;
1111 uint64_t Index0, Index1;
1112 if (!match(I0, m_ExtractElt(m_Value(X), m_ConstantInt(Index0))) ||
1125 // binop i1 (cmp Pred (ext X, Index0), C0), (cmp Pred (ext X, Index1), C1)
1134 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Index0);
1147 // ext (binop vNi1 vcmp, (shuffle vcmp, Index1)), Index0
1148 int CheapIndex = ConvertToShuf == Ext0 ? Index1 : Index0;
1149 int ExpensiveIndex = ConvertToShuf == Ext0 ? Index0 : Index1;
1172 CmpC[Index0] = C0;