Home
last modified time | relevance | path

Searched refs:OMPOrderedClause (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp343 OMPOrderedClause *OMPOrderedClause::Create(const ASTContext &C, Expr *Num, in Create()
350 new (Mem) OMPOrderedClause(Num, NumLoops, StartLoc, LParenLoc, EndLoc); in Create()
358 OMPOrderedClause *OMPOrderedClause::CreateEmpty(const ASTContext &C, in CreateEmpty()
361 auto *Clause = new (Mem) OMPOrderedClause(NumLoops); in CreateEmpty()
369 void OMPOrderedClause::setLoopNumIterations(unsigned NumLoop, in setLoopNumIterations()
375 ArrayRef<Expr *> OMPOrderedClause::getLoopNumIterations() const { in getLoopNumIterations()
379 void OMPOrderedClause::setLoopCounter(unsigned NumLoop, Expr *Counter) { in setLoopCounter()
384 Expr *OMPOrderedClause::getLoopCounter(unsigned NumLoop) { in getLoopCounter()
389 const Expr *OMPOrderedClause::getLoopCounter(unsigned NumLoop) const { in getLoopCounter()
1883 void OMPClausePrinter::VisitOMPOrderedClause(OMPOrderedClause *Node) { in VisitOMPOrderedClause()
H A DStmtProfile.cpp564 void OMPClauseProfiler::VisitOMPOrderedClause(const OMPOrderedClause *C) { in VisitOMPOrderedClause()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h1830 class OMPOrderedClause final
1832 private llvm::TrailingObjects<OMPOrderedClause, Expr *> {
1852 OMPOrderedClause(Expr *Num, unsigned NumLoops, SourceLocation StartLoc, in OMPOrderedClause() function
1858 explicit OMPOrderedClause(unsigned NumLoops) in OMPOrderedClause() function
1873 static OMPOrderedClause *Create(const ASTContext &C, Expr *Num,
1879 static OMPOrderedClause* CreateEmpty(const ASTContext &C, unsigned NumLoops);
H A DRecursiveASTVisitor.h3422 bool RecursiveASTVisitor<Derived>::VisitOMPOrderedClause(OMPOrderedClause *C) {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp186 std::optional<std::pair<const Expr *, OMPOrderedClause *>> OrderedRegion;
864 OMPOrderedClause *Clause) { in setOrderedRegion()
878 std::pair<const Expr *, OMPOrderedClause *> getOrderedRegionParam() const { in getOrderedRegionParam()
892 std::pair<const Expr *, OMPOrderedClause *>
4568 const OMPOrderedClause *Ordered = nullptr; in checkOrderedOrderSpecified()
4573 Ordered = cast<OMPOrderedClause>(Clause); in checkOrderedOrderSpecified()
4613 OMPOrderedClause *OC = nullptr; in ActOnOpenMPRegionEnd()
4655 OC = cast<OMPOrderedClause>(Clause); in ActOnOpenMPRegionEnd()
10284 OMPExecutableDirective::getClausesOfKind<OMPOrderedClause>(Clauses); in getOrderedNumberExpr()
15647 OMPOrderedClause::Create(getASTContext(), NumForLoops, in ActOnOpenMPOrderedClause()
H A DTreeTransform.h10160 TreeTransform<Derived>::TransformOMPOrderedClause(OMPOrderedClause *C) { in TransformOMPOrderedClause()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td325 let clangClass = "OMPOrderedClause";
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2305 for (const auto *C : S.getClausesOfKind<OMPOrderedClause>()) { in EmitOMPPrivateLoopCounters()
3351 if (const auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
8181 for (const auto *C : D.getClausesOfKind<OMPOrderedClause>()) { in EmitSimpleOMPExecutableDirective()
H A DCGOpenMPRuntime.cpp2333 S.getClausesOfKind<OMPOrderedClause>(), in getDefaultScheduleAndChunk()
2334 [](const OMPOrderedClause *C) { return C->getNumForLoops(); })) { in getDefaultScheduleAndChunk()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp10435 C = OMPOrderedClause::CreateEmpty(Context, Record.readInt()); in readClause()
10824 void OMPClauseReader::VisitOMPOrderedClause(OMPOrderedClause *C) { in VisitOMPOrderedClause()
H A DASTWriter.cpp7191 void OMPClauseWriter::VisitOMPOrderedClause(OMPOrderedClause *C) { in VisitOMPOrderedClause()