Home
last modified time | relevance | path

Searched refs:OMPTargetDirective (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtOpenMP.cpp674 OMPTargetDirective *OMPTargetDirective::Create(const ASTContext &C, in Create()
680 llvm::alignTo(sizeof(OMPTargetDirective), alignof(OMPClause *)); in Create()
683 OMPTargetDirective *Dir = in Create()
684 new (Mem) OMPTargetDirective(StartLoc, EndLoc, Clauses.size()); in Create()
690 OMPTargetDirective *OMPTargetDirective::CreateEmpty(const ASTContext &C, in CreateEmpty()
694 llvm::alignTo(sizeof(OMPTargetDirective), alignof(OMPClause *)); in CreateEmpty()
697 return new (Mem) OMPTargetDirective(NumClauses); in CreateEmpty()
H A DStmtProfile.cpp859 void StmtProfiler::VisitOMPTargetDirective(const OMPTargetDirective *S) { in VisitOMPTargetDirective()
H A DStmtPrinter.cpp749 void StmtPrinter::VisitOMPTargetDirective(OMPTargetDirective *Node) { in VisitOMPTargetDirective()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtOpenMP.h2288 class OMPTargetDirective : public OMPExecutableDirective {
2296 OMPTargetDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPTargetDirective() function
2305 explicit OMPTargetDirective(unsigned NumClauses) in OMPTargetDirective() function
2319 static OMPTargetDirective *
2329 static OMPTargetDirective *CreateEmpty(const ASTContext &C,
H A DRecursiveASTVisitor.h2707 DEF_TRAVERSE_STMT(OMPTargetDirective,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td227 def OMPTargetDirective : DStmt<OMPExecutableDirective>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp2117 void ASTStmtReader::VisitOMPTargetDirective(OMPTargetDirective *D) { in VisitOMPTargetDirective()
2933 S = OMPTargetDirective::CreateEmpty( in ReadStmtFromStream()
H A DASTWriterStmt.cpp2049 void ASTStmtWriter::VisitOMPTargetDirective(OMPTargetDirective *D) { in VisitOMPTargetDirective()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.h3129 void EmitOMPTargetDirective(const OMPTargetDirective &S);
3173 const OMPTargetDirective &S);
H A DCGStmtOpenMP.cpp4089 static void emitTargetRegion(CodeGenFunction &CGF, const OMPTargetDirective &S, in emitTargetRegion()
4104 const OMPTargetDirective &S) { in EmitOMPTargetDeviceFunction()
4116 void CodeGenFunction::EmitOMPTargetDirective(const OMPTargetDirective &S) { in EmitOMPTargetDirective()
H A DCGStmt.cpp254 EmitOMPTargetDirective(cast<OMPTargetDirective>(*S)); in EmitStmt()
H A DCGOpenMPRuntime.cpp8544 cast<OMPTargetDirective>(E)); in scanForTargetRegionsFunctions()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h7978 TreeTransform<Derived>::TransformOMPTargetDirective(OMPTargetDirective *D) { in TransformOMPTargetDirective()
H A DSemaOpenMP.cpp7031 return OMPTargetDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPTargetDirective()