Searched refs:EUB (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp255 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 DStmtOpenMP.h636 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 DCodeGenFunction.h3269 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 DCGStmtOpenMP.cpp2067 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 DSemaOpenMP.cpp7512 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