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

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp258 Dir->setNumIterations(Exprs.NumIterations);
312 Dir->setNumIterations(Exprs.NumIterations);
480 Dir->setNumIterations(Exprs.NumIterations);
533 Dir->setNumIterations(Exprs.NumIterations);
950 Dir->setNumIterations(Exprs.NumIterations);
1096 Dir->setNumIterations(Exprs.NumIterations);
1149 Dir->setNumIterations(Exprs.NumIterations);
1200 Dir->setNumIterations(Exprs.NumIterations);
1254 Dir->setNumIterations(Exprs.NumIterations);
1308 Dir->setNumIterations(Exprs.NumIterations);
[all...]
H A DOpenMPClause.cpp330 Expr *NumIterations) {
332 getTrailingObjects<Expr *>()[NumLoop] = NumIterations;
329 setLoopNumIterations(unsigned NumLoop, Expr *NumIterations) argument
/freebsd-13-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-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackColoring.cpp438 unsigned NumIterations; member in class:__anon3590::StackColoring
811 NumIterations = NumIters;
1219 LLVM_DEBUG(dbgs() << "Dataflow iterations: " << NumIterations << "\n");
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp2671 Expr *NumIterations, Sema &SemaRef,
6269 Expr *NumIterations = nullptr;
7756 ResultIterSpaces[CurrentNestedLoopCount].NumIterations =
7790 ResultIterSpaces[CurrentNestedLoopCount].NumIterations == nullptr ||
7801 ResultIterSpaces[CurrentNestedLoopCount].NumIterations);
8126 // Note: decltype(NumIterations) must be integer type (in 'omp for', only i32
8129 // #define NumIterations (NI * ((NJ - J0 - 1 + 2) / 2))
8130 // for (int[32|64]_t IV = 0; IV < NumIterations; ++IV ) {
8145 Expr *N0 = IterSpaces[0].NumIterations;
8176 Expr *N = IterSpaces[Cnt].NumIterations;
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1674 ArrayRef<Expr *> NumIterations);
2410 ArrayRef<Expr *> NumIterations) override;
H A DCGOpenMPRuntime.cpp9236 if (llvm::Value *NumIterations = SizeEmitter(CGF, *LD)) {
9237 llvm::Value *Args[] = {DeviceID, NumIterations};
10963 ArrayRef<Expr *> NumIterations) {
10986 llvm::APInt Size(/*numBits=*/32, NumIterations.size());
10994 for (unsigned I = 0, E = NumIterations.size(); I < E; ++I) {
11001 CGF.EmitScalarExpr(NumIterations[I]), NumIterations[I]->getType(),
11002 Int64Ty, NumIterations[I]->getExprLoc());
11016 llvm::ConstantInt::getSigned(CGM.Int32Ty, NumIterations.size()),
11956 ArrayRef<Expr *> NumIterations) {
10961 emitDoacrossInit(CodeGenFunction &CGF, const OMPLoopDirective &D, ArrayRef<Expr *> NumIterations) argument
[all...]
H A DCGStmtOpenMP.cpp5446 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations());
5447 NumIterations = CGF.Builder.CreateIntCast(NumIterations, CGF.Int64Ty,
5449 return NumIterations;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h795 Expr *NumIterations; member in struct:clang::OMPLoopDirective::HelperExprs
814 /// EnsureUpperBound -- expression UB = min(UB, NumIterations).
865 NumIterations != nullptr && PreCond != nullptr &&
888 NumIterations = nullptr;
H A DOpenMPClause.h1547 void setLoopNumIterations(unsigned NumLoop, Expr *NumIterations);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp7773 unsigned NumIterations = BEs.getZExtValue(); // must be in range
7777 if (IterationNum == NumIterations)

Completed in 300 milliseconds