Home
last modified time | relevance | path

Searched refs:getLiveInIRValue (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanAnalysis.cpp38 CanonicalIVTy = TC->getLiveInIRValue()->getType(); in VPTypeAnalysis()
166 auto *CI = cast<ConstantInt>(R->getOperand(1)->getLiveInIRValue()); in inferScalarTypeForRecipe()
219 return cast<Function>(R->getOperand(CallIdx)->getLiveInIRValue()) in inferScalarTypeForRecipe()
262 if (auto *IRValue = V->getLiveInIRValue()) in inferScalarType()
455 if (!DefR && (!U->getLiveInIRValue() || in calculateRegisterUsageForPlan()
456 !isa<Instruction>(U->getLiveInIRValue()))) in calculateRegisterUsageForPlan()
H A DVPlanUtils.cpp77 return SE.getSCEV(V->getLiveInIRValue()); in getSCEVExprForVPValue()
H A DVPlan.cpp254 return Def->getLiveInIRValue(); in get()
325 Value *IRV = Def->getLiveInIRValue(); in get()
1251 NewPlan->getOrAddLiveIn(OldLiveIn->getLiveInIRValue()); in duplicate()
1262 NewPlan->getOrAddLiveIn(TripCount->getLiveInIRValue()); in duplicate()
1685 return TTI::getOperandInfo(V->getLiveInIRValue()); in getOperandInfo()
H A DVPlanValue.h174 Value *getLiveInIRValue() const { in getLiveInIRValue() function
H A DVPlanRecipes.cpp425 return cast<ConstantInt>(UnrollPartOp->getLiveInIRValue())->getZExtValue(); in getUnrollPart()
579 cast<ConstantInt>(getOperand(1)->getLiveInIRValue())->getZExtValue(); in generate()
732 cast<ConstantInt>(getOperand(2)->getLiveInIRValue())->getZExtValue()); in generate()
778 Value *Sentinel = getOperand(2)->getLiveInIRValue(); in generate()
1643 ConstantInt *CI = dyn_cast<ConstantInt>(IncAmt->getLiveInIRValue()); in computeCost()
1896 auto *CI = cast<ConstantInt>(getOperand(1)->getLiveInIRValue()); in execute()
2140 auto *StepC = dyn_cast<ConstantInt>(getStepValue()->getLiveInIRValue()); in isCanonical()
2141 auto *StartC = dyn_cast<ConstantInt>(getStartValue()->getLiveInIRValue()); in isCanonical()
3714 Value *ScalarStartValue = getStartValue()->getLiveInIRValue(); in execute()
3854 auto *VectorInit = getStartValue()->getLiveInIRValue(); in execute()
H A DVPlanTransforms.cpp753 auto *StepCI = dyn_cast<ConstantInt>(Step->getLiveInIRValue()); in getOptimizableIVOf()
754 auto *IVStepCI = dyn_cast<ConstantInt>(IVStep->getLiveInIRValue()); in getOptimizableIVOf()
858 ConstantInt::get(Step->getLiveInIRValue()->getType(), 0)); in optimizeLatchExitInductionUser()
944 if (!Op->isLiveIn() || !Op->getLiveInIRValue()) in tryToFoldLiveIns()
946 Ops.push_back(Op->getLiveInIRValue()); in tryToFoldLiveIns()
2738 ? dyn_cast<ConstantInt>(ScalarStep->getLiveInIRValue()) in convertToConcreteRecipes()
3058 (VPV->isLiveIn() && VPV->getLiveInIRValue() && in materializeBroadcasts()
3059 isa<Constant>(VPV->getLiveInIRValue()))) in materializeBroadcasts()
H A DVPlan.h1554 isa<Function>(getOperand(getNumOperands() - 1)->getLiveInIRValue()) &&
1575 return cast<Function>(getOperand(getNumOperands() - 1)->getLiveInIRValue()); in getCalledScalarFunction()
2086 : getStartValue()->getLiveInIRValue()->getType(); in getScalarType()
3247 return getStartValue()->getLiveInIRValue()->getType(); in getScalarType()
3436 return getStartValue()->getLiveInIRValue()->getType(); in getScalarType()
H A DVPlanPatternMatch.h100 Value *V = VPV->getLiveInIRValue(); in match()
H A DLoopVectorize.cpp4109 ->getLiveInIRValue()); in emitInvalidCostRemarks()
7139 return StartVPV->getLiveInIRValue(); in getStartValueFromReductionResult()
7173 EpiRedResult->getOperand(1)->getLiveInIRValue(); in fixReductionScalarResumeWhenVectorizingEpilog()
7183 Value *SentinelV = EpiRedResult->getOperand(2)->getLiveInIRValue(); in fixReductionScalarResumeWhenVectorizingEpilog()
9350 State.Builder, Index, getStartValue()->getLiveInIRValue(), Step, Kind, in execute()
9707 if (isGuaranteedNotToBeUndefOrPoison(OrigStart->getLiveInIRValue())) in preparePlanForMainVectorLoop()
9805 Value *StartV = RdxResult->getOperand(1)->getLiveInIRValue(); in preparePlanForEpilogueVectorLoop()
9826 Value *Sentinel = RdxResult->getOperand(2)->getLiveInIRValue(); in preparePlanForEpilogueVectorLoop()
9862 ToFrozen.lookup(VPI->getOperand(0)->getLiveInIRValue()))); in preparePlanForEpilogueVectorLoop()