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

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp258 Dir->setNumIterations(Exprs.NumIterations);
311 Dir->setNumIterations(Exprs.NumIterations);
477 Dir->setNumIterations(Exprs.NumIterations);
529 Dir->setNumIterations(Exprs.NumIterations);
896 Dir->setNumIterations(Exprs.NumIterations);
1041 Dir->setNumIterations(Exprs.NumIterations);
1093 Dir->setNumIterations(Exprs.NumIterations);
1144 Dir->setNumIterations(Exprs.NumIterations);
1197 Dir->setNumIterations(Exprs.NumIterations);
1251 Dir->setNumIterations(Exprs.NumIterations);
[all...]
H A DOpenMPClause.cpp295 Expr *NumIterations) {
297 getTrailingObjects<Expr *>()[NumLoop] = NumIterations;
294 setLoopNumIterations(unsigned NumLoop, Expr *NumIterations) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp355 unsigned NumIterations = 0; local
359 Basis != Candidates.rend() && NumIterations < MaxNumIterations;
360 ++Basis, ++NumIterations) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackColoring.cpp438 unsigned NumIterations; member in class:__anon1827::StackColoring
811 NumIterations = NumIters;
1214 LLVM_DEBUG(dbgs() << "Dataflow iterations: " << NumIterations << "\n");
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp2320 Expr *NumIterations, Sema &SemaRef,
5621 Expr *NumIterations = nullptr;
7014 ResultIterSpaces[CurrentNestedLoopCount].NumIterations =
7048 ResultIterSpaces[CurrentNestedLoopCount].NumIterations == nullptr ||
7059 ResultIterSpaces[CurrentNestedLoopCount].NumIterations);
7384 // Note: decltype(NumIterations) must be integer type (in 'omp for', only i32
7387 // #define NumIterations (NI * ((NJ - J0 - 1 + 2) / 2))
7388 // for (int[32|64]_t IV = 0; IV < NumIterations; ++IV ) {
7403 Expr *N0 = IterSpaces[0].NumIterations;
7434 Expr *N = IterSpaces[Cnt].NumIterations;
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1612 ArrayRef<Expr *> NumIterations);
2267 ArrayRef<Expr *> NumIterations) override;
H A DCGStmtOpenMP.cpp4425 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations());
4426 NumIterations = CGF.Builder.CreateIntCast(NumIterations, CGF.Int64Ty,
4428 return NumIterations;
H A DCGOpenMPRuntime.cpp9143 if (llvm::Value *NumIterations = SizeEmitter(CGF, *LD)) {
9144 llvm::Value *Args[] = {DeviceID, NumIterations};
10803 ArrayRef<Expr *> NumIterations) {
10826 llvm::APInt Size(/*numBits=*/32, NumIterations.size());
10834 for (unsigned I = 0, E = NumIterations.size(); I < E; ++I) {
10841 CGF.EmitScalarConversion(CGF.EmitScalarExpr(NumIterations[I]),
10857 llvm::ConstantInt::getSigned(CGM.Int32Ty, NumIterations.size()),
11877 ArrayRef<Expr *> NumIterations) {
10801 emitDoacrossInit(CodeGenFunction &CGF, const OMPLoopDirective &D, ArrayRef<Expr *> NumIterations) argument
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h782 Expr *NumIterations; member in struct:clang::OMPLoopDirective::HelperExprs
801 /// EnsureUpperBound -- expression UB = min(UB, NumIterations).
852 NumIterations != nullptr && PreCond != nullptr &&
875 NumIterations = nullptr;
H A DOpenMPClause.h1535 void setLoopNumIterations(unsigned NumLoop, Expr *NumIterations);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp7970 unsigned NumIterations = BEs.getZExtValue(); // must be in range
7974 if (IterationNum == NumIterations)

Completed in 251 milliseconds