Home
last modified time | relevance | path

Searched refs:getStep (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DEVLIndVarSimplify.cpp162 const SCEV *StepV = IVD.getStep(); in run()
H A DVPlanTransforms.cpp74 vputils::getOrCreateVPValueForSCEVExpr(*Plan, II->getStep(), SE); in tryToConvertVPInstructionsToVPRecipes()
669 Plan.getOrAddLiveIn(ConstantInt::get(ID.getStep()->getType(), 0)); in legalizeAndOptimizeInductions()
H A DLoopVectorize.cpp2445 const SCEV *Step = ID.getStep(); in getExpandedStep()
7706 assert(SE.isLoopInvariant(IndDesc.getStep(), &OrigLoop) && in createWidenInductionRecipes()
7710 vputils::getOrCreateVPValueForSCEVExpr(Plan, IndDesc.getStep(), SE); in createWidenInductionRecipes()
7732 VPValue *Step = vputils::getOrCreateVPValueForSCEVExpr(Plan, II->getStep(), in tryToOptimizeInductionPHI()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h394 const SCEV *getStep() const { return Step; } in getStep() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOCtxProfLowering.cpp372 AsStep->getStep()), in lowerFunction()
H A DInstrProfiling.cpp1206 Builder.CreateAtomicRMW(AtomicRMWInst::Add, Addr, Inc->getStep(), in lowerIncrement()
1209 Value *IncStep = Inc->getStep(); in lowerIncrement()
1211 auto *Count = Builder.CreateAdd(Load, Inc->getStep()); in lowerIncrement()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp164 const SCEV *getStep() const { return Step; } in getStep() function in __anona4c10e620111::InductiveRangeCheck
712 const SCEVConstant *D = dyn_cast<SCEVConstant>(getStep()); in computeSafeIterationSpace()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp214 const SCEV *Step = IndDesc.getStep(); in getBounds()
365 return SE.isLoopInvariant(IndDesc.getStep(), this); in isAuxiliaryInductionVariable()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h932 uint64_t getStep() const { in getStep() function
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp256 Value *InstrProfIncrementInst::getStep() const { in getStep() function in InstrProfIncrementInst
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp2421 if (Node->getModifierLoc().isValid() || Node->getStep() != nullptr) { in VisitOMPLinearClause()
2427 if (Node->getStep() != nullptr) { in VisitOMPLinearClause()
2432 Node->getStep()->printPretty(OS, nullptr, Policy, 0); in VisitOMPLinearClause()
H A DStmtProfile.cpp812 if (C->getStep()) in VisitOMPLinearClause()
813 Profiler->VisitStmt(C->getStep()); in VisitOMPLinearClause()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h1504 LLVM_ABI Value *getStep() const;
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIROps.td1294 mlir::Region *maybeGetStep() { return &getStep(); }
1296 return llvm::SmallVector<mlir::Region *, 3>{&getCond(), &getBody(), &getStep()};
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp2314 if (isa<Constant>(Inc->getStep())) { in remapIndices()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h4752 Expr *getStep() { return *(getFinals().end()); } in getStep() function
4755 const Expr *getStep() const { return *(getFinals().end()); } in getStep() function
H A DRecursiveASTVisitor.h3735 TRY_TO(TraverseStmt(C->getStep()));
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp8159 Record.AddStmt(C->getStep()); in VisitOMPLinearClause()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp19893 Expr *Step = Clause.getStep(); in FinishOpenMPLinearClause()
19979 if (Expr *S = Clause.getStep()) in FinishOpenMPLinearClause()
H A DTreeTransform.h11166 ExprResult Step = getDerived().TransformExpr(C->getStep()); in TransformOMPLinearClause()