Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtOpenMP.cpp149 Dir->setNumIterations(Exprs.NumIterations); in Create()
199 Dir->setNumIterations(Exprs.NumIterations); in Create()
362 Dir->setNumIterations(Exprs.NumIterations); in Create()
411 Dir->setNumIterations(Exprs.NumIterations); in Create()
751 Dir->setNumIterations(Exprs.NumIterations); in Create()
893 Dir->setNumIterations(Exprs.NumIterations); in Create()
942 Dir->setNumIterations(Exprs.NumIterations); in Create()
990 Dir->setNumIterations(Exprs.NumIterations); in Create()
1064 Dir->setNumIterations(Exprs.NumIterations); in Create()
1132 Dir->setNumIterations(Exprs.NumIterations); in Create()
[all …]
H A DOpenMPClause.cpp222 Expr *NumIterations) { in setLoopNumIterations() argument
224 getTrailingObjects<Expr *>()[NumLoop] = NumIterations; in setLoopNumIterations()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp355 unsigned NumIterations = 0; in allocateCandidatesAndFindBasis() local
359 Basis != Candidates.rend() && NumIterations < MaxNumIterations; in allocateCandidatesAndFindBasis()
360 ++Basis, ++NumIterations) { in allocateCandidatesAndFindBasis()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DStackColoring.cpp438 unsigned NumIterations; member in __anon2a89f04c0111::StackColoring
811 NumIterations = NumIters; in calculateLocalLiveness()
1193 LLVM_DEBUG(dbgs() << "Dataflow iterations: " << NumIterations << "\n"); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOpenMP.cpp4693 Expr *NumIterations = nullptr; member
4882 ResultIterSpace.NumIterations = ISC.buildNumIterations( in checkOpenMPIterationSpace()
4897 ResultIterSpace.NumIterations == nullptr || in checkOpenMPIterationSpace()
5218 Expr *N0 = IterSpaces[0].NumIterations; in checkOpenMPLoop()
5249 Expr *N = IterSpaces[Cnt].NumIterations; in checkOpenMPLoop()
5295 ExprResult NumIterations = LastIteration; in checkOpenMPLoop() local
5317 NumIterations = SemaRef.BuildBinOp( in checkOpenMPLoop()
5320 if (!NumIterations.isUsable()) in checkOpenMPLoop()
5454 NumIterations.get()); in checkOpenMPLoop()
5599 IterSpaces[K].NumIterations); in checkOpenMPLoop()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1519 ArrayRef<Expr *> NumIterations);
2130 ArrayRef<Expr *> NumIterations) override;
H A DCGOpenMPRuntime.cpp8228 llvm::Value *NumIterations = SizeEmitter(CGF, *LD); in emitTargetNumIterationsCall() local
8238 llvm::Value *Args[] = {DeviceID, NumIterations}; in emitTargetNumIterationsCall()
9425 ArrayRef<Expr *> NumIterations) { in emitDoacrossInit() argument
9448 llvm::APInt Size(/*numBits=*/32, NumIterations.size()); in emitDoacrossInit()
9456 for (unsigned I = 0, E = NumIterations.size(); I < E; ++I) { in emitDoacrossInit()
9465 CGF.EmitScalarConversion(CGF.EmitScalarExpr(NumIterations[I]), in emitDoacrossInit()
9481 llvm::ConstantInt::getSigned(CGM.Int32Ty, NumIterations.size()), in emitDoacrossInit()
9839 ArrayRef<Expr *> NumIterations) { in emitDoacrossInit() argument
H A DCGStmtOpenMP.cpp4079 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations()); in emitCommonOMPTargetDirective() local
4080 NumIterations = CGF.Builder.CreateIntCast(NumIterations, CGF.Int64Ty, in emitCommonOMPTargetDirective()
4082 return NumIterations; in emitCommonOMPTargetDirective()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtOpenMP.h670 Expr *NumIterations; member
731 NumIterations != nullptr && PreCond != nullptr && in builtAll()
752 NumIterations = nullptr; in clear()
H A DOpenMPClause.h1190 void setLoopNumIterations(unsigned NumLoop, Expr *NumIterations);
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp7848 unsigned NumIterations = BEs.getZExtValue(); // must be in range in getConstantEvolutionLoopExitValue() local
7852 if (IterationNum == NumIterations) in getConstantEvolutionLoopExitValue()