Searched refs:OMPBarrierDirective (Results 1 – 14 of 14) sorted by relevance
857 OMPBarrierDirective *OMPBarrierDirective::Create(const ASTContext &C, in Create()860 return new (C) OMPBarrierDirective(StartLoc, EndLoc); in Create()863 OMPBarrierDirective *OMPBarrierDirective::CreateEmpty(const ASTContext &C, in CreateEmpty()865 return new (C) OMPBarrierDirective(); in CreateEmpty()
1095 void StmtProfiler::VisitOMPBarrierDirective(const OMPBarrierDirective *S) { in VisitOMPBarrierDirective()
876 void StmtPrinter::VisitOMPBarrierDirective(OMPBarrierDirective *Node) { in VisitOMPBarrierDirective()
249 def OMPBarrierDirective : StmtNode<OMPExecutableDirective>;
2625 class OMPBarrierDirective : public OMPExecutableDirective {2633 OMPBarrierDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPBarrierDirective() function2639 explicit OMPBarrierDirective() in OMPBarrierDirective() function2651 static OMPBarrierDirective *2658 static OMPBarrierDirective *CreateEmpty(const ASTContext &C, EmptyShell);
3143 DEF_TRAVERSE_STMT(OMPBarrierDirective,
2551 void ASTStmtReader::VisitOMPBarrierDirective(OMPBarrierDirective *D) { in VisitOMPBarrierDirective()3703 S = OMPBarrierDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
2626 void ASTStmtWriter::VisitOMPBarrierDirective(OMPBarrierDirective *D) { in VisitOMPBarrierDirective()
280 EmitOMPBarrierDirective(cast<OMPBarrierDirective>(*S)); in EmitStmt()
3878 void EmitOMPBarrierDirective(const OMPBarrierDirective &S);
5553 void CodeGenFunction::EmitOMPBarrierDirective(const OMPBarrierDirective &S) { in EmitOMPBarrierDirective()
6241 isa<OMPBarrierDirective>(S) || isa<OMPTaskyieldDirective>(S)) in getSingleCompoundChild()
9853 TreeTransform<Derived>::TransformOMPBarrierDirective(OMPBarrierDirective *D) { in TransformOMPBarrierDirective()
11066 return OMPBarrierDirective::Create(getASTContext(), StartLoc, EndLoc); in ActOnOpenMPBarrierDirective()