Home
last modified time | relevance | path

Searched refs:NumIterations (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp358 Dir->setNumIterations(Exprs.NumIterations); in Create()
512 Dir->setNumIterations(Exprs.NumIterations); in Create()
659 Dir->setNumIterations(Exprs.NumIterations); in Create()
704 Dir->setNumIterations(Exprs.NumIterations); in Create()
1036 Dir->setNumIterations(Exprs.NumIterations); in Create()
1140 Dir->setNumIterations(Exprs.NumIterations); in Create()
1185 Dir->setNumIterations(Exprs.NumIterations); in Create()
1228 Dir->setNumIterations(Exprs.NumIterations); in Create()
1273 Dir->setNumIterations(Exprs.NumIterations); in Create()
1318 Dir->setNumIterations(Exprs.NumIterations); in Create()
[all …]
H A DOpenMPClause.cpp370 Expr *NumIterations) { in setLoopNumIterations() argument
372 getTrailingObjects<Expr *>()[NumLoop] = NumIterations; in setLoopNumIterations()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp361 unsigned NumIterations = 0; in allocateCandidatesAndFindBasis() local
365 Basis != Candidates.rend() && NumIterations < MaxNumIterations; in allocateCandidatesAndFindBasis()
366 ++Basis, ++NumIterations) { in allocateCandidatesAndFindBasis()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackColoring.cpp436 unsigned NumIterations; member in __anon570007070111::StackColoring
826 NumIterations = NumIters; in calculateLocalLiveness()
1238 LLVM_DEBUG(dbgs() << "Dataflow iterations: " << NumIterations << "\n"); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2187 Value *NumIterations; member
2199 Value *NumIterations, Value *NumTeams, Value *NumThreads, in TargetKernelArgs()
2202 NumIterations(NumIterations), NumTeams(NumTeams), in TargetKernelArgs()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1500 ArrayRef<Expr *> NumIterations);
2266 ArrayRef<Expr *> NumIterations) override;
H A DCGOpenMPRuntime.cpp9433 if (llvm::Value *NumIterations = SizeEmitter(CGF, *LD)) in emitTargetNumIterationsCall() local
9434 return NumIterations; in emitTargetNumIterationsCall()
9641 llvm::Value *NumIterations = in emitTargetCallKernelLaunch() local
9652 NumTargetItems, RTArgs, NumIterations, NumTeams, NumThreads, in emitTargetCallKernelLaunch()
11139 ArrayRef<Expr *> NumIterations) { in emitDoacrossInit() argument
11162 llvm::APInt Size(/*numBits=*/32, NumIterations.size()); in emitDoacrossInit()
11170 for (unsigned I = 0, E = NumIterations.size(); I < E; ++I) { in emitDoacrossInit()
11177 CGF.EmitScalarExpr(NumIterations[I]), NumIterations[I]->getType(), in emitDoacrossInit()
11178 Int64Ty, NumIterations[I]->getExprLoc()); in emitDoacrossInit()
11192 llvm::ConstantInt::getSigned(CGM.Int32Ty, NumIterations.size()), in emitDoacrossInit()
[all …]
H A DCGStmtOpenMP.cpp6735 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations()); in emitCommonOMPTargetDirective() local
6736 NumIterations = CGF.Builder.CreateIntCast(NumIterations, CGF.Int64Ty, in emitCommonOMPTargetDirective()
6738 return NumIterations; in emitCommonOMPTargetDirective()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp3012 Expr *NumIterations, Sema &SemaRef,
3030 B.NumIterations, SemaRef, in finishLinearClauses()
7722 Expr *NumIterations = nullptr; member
9256 ResultIterSpaces[CurrentNestedLoopCount].NumIterations = in checkOpenMPIterationSpace()
9292 ResultIterSpaces[CurrentNestedLoopCount].NumIterations == nullptr || in checkOpenMPIterationSpace()
9303 ResultIterSpaces[CurrentNestedLoopCount].NumIterations); in checkOpenMPIterationSpace()
9704 Expr *N0 = IterSpaces[0].NumIterations; in checkOpenMPLoop()
9735 Expr *N = IterSpaces[Cnt].NumIterations; in checkOpenMPLoop()
9781 ExprResult NumIterations = LastIteration; in checkOpenMPLoop() local
9801 NumIterations = SemaRef.BuildBinOp( in checkOpenMPLoop()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h762 Expr *NumIterations; member
832 NumIterations != nullptr && PreCond != nullptr && in builtAll()
855 NumIterations = nullptr; in clear()
H A DOpenMPClause.h1891 void setLoopNumIterations(unsigned NumLoop, Expr *NumIterations);
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp516 KernelArgs.NumIterations, in getKernelArgsVector()
7094 Value *NumIterations = Builder.getInt64(0); local
7102 OpenMPIRBuilder::TargetKernelArgs KArgs(NumTargetItems, RTArgs, NumIterations,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp9661 unsigned NumIterations = BEs.getZExtValue(); // must be in range in getConstantEvolutionLoopExitValue() local
9665 if (IterationNum == NumIterations) in getConstantEvolutionLoopExitValue()