Searched refs:EUB (Results 1 - 5 of 5) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtOpenMP.cpp | 255 Dir->setEnsureUpperBound(Exprs.EUB); 308 Dir->setEnsureUpperBound(Exprs.EUB); 474 Dir->setEnsureUpperBound(Exprs.EUB); 526 Dir->setEnsureUpperBound(Exprs.EUB); 893 Dir->setEnsureUpperBound(Exprs.EUB); 1038 Dir->setEnsureUpperBound(Exprs.EUB); 1090 Dir->setEnsureUpperBound(Exprs.EUB); 1141 Dir->setEnsureUpperBound(Exprs.EUB); 1194 Dir->setEnsureUpperBound(Exprs.EUB); 1248 Dir->setEnsureUpperBound(Exprs.EUB); [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtOpenMP.h | 636 void setEnsureUpperBound(Expr *EUB) { argument 641 *std::next(child_begin(), EnsureUpperBoundOffset) = EUB; 750 /// with 'omp for' in a same construct, EUB depends on DistUB 751 Expr *EUB; member in struct:clang::OMPLoopDirective::DistCombinedHelperExprs 802 Expr *EUB; member in struct:clang::OMPLoopDirective::HelperExprs 817 /// PrevEUB - expression similar to EUB but to be used when loop 872 EUB = nullptr; 901 DistCombinedFields.EUB = nullptr;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenFunction.h | 3269 bool EmitOMPWorksharingLoop(const OMPLoopDirective &S, Expr *EUB, 3303 Expr *EUB = nullptr; member in struct:clang::CodeGen::CodeGenFunction::OMPLoopArguments 3316 llvm::Value *Chunk = nullptr, Expr *EUB = nullptr, 3320 : LB(LB), UB(UB), ST(ST), IL(IL), Chunk(Chunk), EUB(EUB),
|
H A D | CGStmtOpenMP.cpp | 2067 EmitIgnoredExpr(LoopArgs.EUB); 2248 LoopArgs.IL, LoopArgs.Chunk, LoopArgs.EUB); 2291 // 'omp distribute': select the right EUB expression depending on the 2299 OuterLoopArgs.EUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) 2496 const OMPLoopDirective &S, Expr *EUB, 2690 IL.getAddress(*this), Chunk, EUB); 2495 EmitOMPWorksharingLoop( const OMPLoopDirective &S, Expr *EUB, const CodeGenLoopBoundsTy &CodeGenLoopBounds, const CodeGenDispatchBoundsTy &CGDispatchBounds) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 7512 ExprResult LB, UB, IL, ST, EUB, CombLB, CombUB, PrevLB, PrevUB, CombEUB; 7552 EUB = SemaRef.BuildBinOp(CurScope, InitLoc, BO_Assign, UB.get(), 7554 EUB = SemaRef.ActOnFinishFullExpr(EUB.get(), /*DiscardedValue*/ false); 7940 Built.EUB = EUB.get(); 7949 Built.DistCombinedFields.EUB = CombEUB.get();
|
Completed in 344 milliseconds