Searched refs:OMPForDirective (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp231 OMPForDirective *
232 OMPForDirective::Create(const ASTContext &C, SourceLocation StartLoc,
236 unsigned Size = llvm::alignTo(sizeof(OMPForDirective), alignof(OMPClause *));
240 OMPForDirective *Dir =
241 new (Mem) OMPForDirective(StartLoc, EndLoc, CollapsedNum, Clauses.size());
272 OMPForDirective *OMPForDirective::CreateEmpty(const ASTContext &C,
276 unsigned Size = llvm::alignTo(sizeof(OMPForDirective), alignof(OMPClause *));
280 return new (Mem) OMPForDirective(CollapsedNum, NumClauses);
H A DStmtProfile.cpp803 void StmtProfiler::VisitOMPForDirective(const OMPForDirective *S) {
H A DStmtPrinter.cpp666 void StmtPrinter::VisitOMPForDirective(OMPForDirective *Node) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h1259 class OMPForDirective : public OMPLoopDirective { class in namespace:clang
1272 OMPForDirective(SourceLocation StartLoc, SourceLocation EndLoc, function in class:clang::OMPForDirective
1283 explicit OMPForDirective(unsigned CollapsedNum, unsigned NumClauses) function in class:clang::OMPForDirective
1304 static OMPForDirective *Create(const ASTContext &C, SourceLocation StartLoc,
1317 static OMPForDirective *CreateEmpty(const ASTContext &C, unsigned NumClauses,
H A DRecursiveASTVisitor.h2786 DEF_TRAVERSE_STMT(OMPForDirective,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2240 void ASTStmtReader::VisitOMPForDirective(OMPForDirective *D) {
3087 S = OMPForDirective::CreateEmpty(Context, NumClauses, CollapsedNum,
H A DASTWriterStmt.cpp2144 void ASTStmtWriter::VisitOMPForDirective(OMPForDirective *D) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp199 EmitOMPForDirective(cast<OMPForDirective>(*S));
H A DCodeGenFunction.h3135 void EmitOMPForDirective(const OMPForDirective &S);
H A DCGStmtOpenMP.cpp2758 void CodeGenFunction::EmitOMPForDirective(const OMPForDirective &S) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h8069 TreeTransform<Derived>::TransformOMPForDirective(OMPForDirective *D) {
H A DSemaOpenMP.cpp8091 return OMPForDirective::Create(Context, StartLoc, EndLoc, NestedLoopCount,

Completed in 225 milliseconds