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

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp1335 OMPDistributeDirective *OMPDistributeDirective::Create(
1340 llvm::alignTo(sizeof(OMPDistributeDirective), alignof(OMPClause *));
1344 OMPDistributeDirective *Dir = new (Mem)
1345 OMPDistributeDirective(StartLoc, EndLoc, CollapsedNum, Clauses.size());
1375 OMPDistributeDirective *
1376 OMPDistributeDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
1379 llvm::alignTo(sizeof(OMPDistributeDirective), alignof(OMPClause *));
1383 return new (Mem) OMPDistributeDirective(CollapsedNum, NumClauses);
H A DStmtProfile.cpp957 const OMPDistributeDirective *S) {
H A DStmtPrinter.cpp856 void StmtPrinter::VisitOMPDistributeDirective(OMPDistributeDirective *Node) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h3480 class OMPDistributeDirective : public OMPLoopDirective { class in namespace:clang
3490 OMPDistributeDirective(SourceLocation StartLoc, SourceLocation EndLoc, function in class:clang::OMPDistributeDirective
3501 explicit OMPDistributeDirective(unsigned CollapsedNum, unsigned NumClauses) function in class:clang::OMPDistributeDirective
3517 static OMPDistributeDirective *
3529 static OMPDistributeDirective *CreateEmpty(const ASTContext &C,
H A DRecursiveASTVisitor.h2893 DEF_TRAVERSE_STMT(OMPDistributeDirective,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2458 void ASTStmtReader::VisitOMPDistributeDirective(OMPDistributeDirective *D) {
3289 S = OMPDistributeDirective::CreateEmpty(Context, NumClauses, CollapsedNum,
H A DASTWriterStmt.cpp2383 void ASTStmtWriter::VisitOMPDistributeDirective(OMPDistributeDirective *D) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp304 EmitOMPDistributeDirective(cast<OMPDistributeDirective>(*S));
H A DCodeGenFunction.h3176 void EmitOMPDistributeDirective(const OMPDistributeDirective &S);
H A DCGStmtOpenMP.cpp3837 const OMPDistributeDirective &S) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h8454 OMPDistributeDirective *D) {
H A DSemaOpenMP.cpp9962 return OMPDistributeDirective::Create(Context, StartLoc, EndLoc,

Completed in 409 milliseconds