Searched refs:NumIterations (Results 1 - 11 of 11) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtOpenMP.cpp | 258 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 D | OpenMPClause.cpp | 295 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 D | StraightLineStrengthReduce.cpp | 355 unsigned NumIterations = 0; local 359 Basis != Candidates.rend() && NumIterations < MaxNumIterations; 360 ++Basis, ++NumIterations) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackColoring.cpp | 438 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 D | SemaOpenMP.cpp | 2320 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 D | CGOpenMPRuntime.h | 1612 ArrayRef<Expr *> NumIterations); 2267 ArrayRef<Expr *> NumIterations) override;
|
H A D | CGStmtOpenMP.cpp | 4425 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations()); 4426 NumIterations = CGF.Builder.CreateIntCast(NumIterations, CGF.Int64Ty, 4428 return NumIterations;
|
H A D | CGOpenMPRuntime.cpp | 9143 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 D | StmtOpenMP.h | 782 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 D | OpenMPClause.h | 1535 void setLoopNumIterations(unsigned NumLoop, Expr *NumIterations);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 7970 unsigned NumIterations = BEs.getZExtValue(); // must be in range 7974 if (IterationNum == NumIterations)
|
Completed in 251 milliseconds