Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DEVLIndVarSimplify.cpp162 const SCEV *StepV = IVD.getStep(); in run() local
163 uint32_t VF = getVFFromIndVar(StepV, *L.getHeader()->getParent()); in run()
165 LLVM_DEBUG(dbgs() << "Could not infer VF from IndVar step '" << *StepV in run()
172 << ore::NV("Step", StepV); in run()
H A DVPlanTransforms.cpp670 VPValue *StepV = PtrIV->getOperand(1); in legalizeAndOptimizeInductions() local
673 nullptr, StartV, StepV, PtrIV->getDebugLoc(), Builder); in legalizeAndOptimizeInductions()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp173 Value *StepV = Info.StepInst->getOperand(Info.StepValIdx); in run() local
174 if (auto *StepI = dyn_cast<Instruction>(StepV)) { in run()
H A DScalarEvolutionExpander.cpp876 Value *SCEVExpander::expandIVInc(PHINode *PN, Value *StepV, const Loop *L, in expandIVInc() argument
882 IncV = Builder.CreatePtrAdd(PN, StepV, "scevgep"); in expandIVInc()
885 Builder.CreateSub(PN, StepV, Twine(IVName) + ".iv.next") : in expandIVInc()
886 Builder.CreateAdd(PN, StepV, Twine(IVName) + ".iv.next"); in expandIVInc()
1086 Value *StepV = expand(Step, L->getHeader()->getFirstInsertionPt()); in getAddRecExprPHILiterally() local
1114 Value *IncV = expandIVInc(PN, StepV, L, useSubtract); in getAddRecExprPHILiterally()
1201 Value *StepV; in expandAddRecExprLiterally() local
1205 StepV = expand(Step, L->getHeader()->getFirstInsertionPt()); in expandAddRecExprLiterally()
1207 Result = expandIVInc(PN, StepV, L, useSubtract); in expandAddRecExprLiterally()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.h115 llvm::Value *StepV);
H A DCodeGenPGO.cpp1201 llvm::Value *StepV) { in emitCounterSetOrIncrement() argument
1215 Builder.getInt32(NumRegionCounters), Builder.getInt32(Counter), StepV}; in emitCounterSetOrIncrement()
1220 else if (!StepV) in emitCounterSetOrIncrement()
1517 llvm::Value *StepV) { in incrementProfileCounter() argument
1522 PGO->emitCounterSetOrIncrement(Builder, S, StepV); in incrementProfileCounter()
H A DCGExprScalar.cpp5616 llvm::Value *StepV = Builder.CreateZExtOrBitCast(CondV, CGF.Int64Ty); in VisitAbstractConditionalOperator() local
5623 CGF.incrementProfileCounter(E, StepV); in VisitAbstractConditionalOperator()
H A DCodeGenFunction.h1663 void incrementProfileCounter(const Stmt *S, llvm::Value *StepV = nullptr);
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h537 Value *expandIVInc(PHINode *PN, Value *StepV, const Loop *L,