Searched refs:OuterV0 (Results 1 – 1 of 1) sorted by relevance
2409 Value *OuterV0, *OuterV1; in foldShuffleOfShuffles() local2411 m_Shuffle(m_Value(OuterV0), m_Value(OuterV1), m_Mask(OuterMask)))) in foldShuffleOfShuffles()2417 match(OuterV0, m_Shuffle(m_Value(X0), m_Value(Y0), m_Mask(InnerMask0))); in foldShuffleOfShuffles()2434 X0 = Match0 ? X0 : OuterV0; in foldShuffleOfShuffles()2435 Y0 = Match0 ? Y0 : OuterV0; in foldShuffleOfShuffles()2440 auto *ShuffleImmTy = dyn_cast<FixedVectorType>(OuterV0->getType()); in foldShuffleOfShuffles()2456 Src = OuterV0; in foldShuffleOfShuffles()2508 InnerCost0 = TTI.getInstructionCost(cast<User>(OuterV0), CostKind); in foldShuffleOfShuffles()2525 if (!OuterV0->hasOneUse()) in foldShuffleOfShuffles()