Lines Matching refs:Transition
7470 Instruction *Transition; member in __anon01de4a8e1811::VectorPromoteHelper
7486 return Transition; in getEndOfTransition()
7494 assert(isa<ExtractElementInst>(Transition) && in getTransitionOriginalValueIdx()
7503 assert(isa<ExtractElementInst>(Transition) && in getTransitionIdx()
7513 return Transition->getOperand(getTransitionOriginalValueIdx())->getType(); in getTransitionType()
7528 Value *ValIdx = Transition->getOperand(getTransitionOriginalValueIdx()); in isProfitableToPromote()
7551 TTI.getVectorInstrCost(*Transition, PromotedType, CostKind, Index); in isProfitableToPromote()
7591 Value *ValExtractIdx = Transition->getOperand(getTransitionIdx()); in getConstantVector()
7642 const TargetTransformInfo &TTI, Instruction *Transition, in VectorPromoteHelper() argument
7644 : DL(DL), TLI(TLI), TTI(TTI), Transition(Transition), in VectorPromoteHelper()
7646 assert(Transition && "Do not know how to promote null"); in VectorPromoteHelper()
7732 assert(ToBePromoted->getType() == Transition->getType() && in promoteImpl()
7735 ToBePromoted->replaceAllUsesWith(Transition); in promoteImpl()
7746 if (Val == Transition) in promoteImpl()
7747 NewVal = Transition->getOperand(getTransitionOriginalValueIdx()); in promoteImpl()
7760 Transition->moveAfter(ToBePromoted); in promoteImpl()
7761 Transition->setOperand(getTransitionOriginalValueIdx(), ToBePromoted); in promoteImpl()