Searched refs:NumIterations (Results 1 - 11 of 11) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtOpenMP.cpp | 258 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 D | OpenMPClause.cpp | 330 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 D | StraightLineStrengthReduce.cpp | 355 unsigned NumIterations = 0; local 359 Basis != Candidates.rend() && NumIterations < MaxNumIterations; 360 ++Basis, ++NumIterations) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackColoring.cpp | 438 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 D | SemaOpenMP.cpp | 2671 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 D | CGOpenMPRuntime.h | 1674 ArrayRef<Expr *> NumIterations); 2410 ArrayRef<Expr *> NumIterations) override;
|
H A D | CGOpenMPRuntime.cpp | 9236 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 D | CGStmtOpenMP.cpp | 5446 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 D | StmtOpenMP.h | 795 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 D | OpenMPClause.h | 1547 void setLoopNumIterations(unsigned NumLoop, Expr *NumIterations);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 7773 unsigned NumIterations = BEs.getZExtValue(); // must be in range 7777 if (IterationNum == NumIterations)
|
Completed in 386 milliseconds