Searched refs:OMPAtomicDirective (Results 1 – 14 of 14) sorted by relevance
897 OMPAtomicDirective *898 OMPAtomicDirective::Create(const ASTContext &C, SourceLocation StartLoc, in Create()901 auto *Dir = createDirective<OMPAtomicDirective>( in Create()916 OMPAtomicDirective *OMPAtomicDirective::CreateEmpty(const ASTContext &C, in CreateEmpty()919 return createEmptyDirective<OMPAtomicDirective>( in CreateEmpty()
1057 void StmtProfiler::VisitOMPAtomicDirective(const OMPAtomicDirective *S) { in VisitOMPAtomicDirective()
877 void StmtPrinter::VisitOMPAtomicDirective(OMPAtomicDirective *Node) { in VisitOMPAtomicDirective()
251 def OMPAtomicDirective : StmtNode<OMPExecutableDirective>;
2895 class OMPAtomicDirective : public OMPExecutableDirective {2929 OMPAtomicDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPAtomicDirective() function2935 explicit OMPAtomicDirective() in OMPAtomicDirective() function3005 static OMPAtomicDirective *Create(const ASTContext &C,3017 static OMPAtomicDirective *CreateEmpty(const ASTContext &C,
3034 DEF_TRAVERSE_STMT(OMPAtomicDirective,
2487 void ASTStmtReader::VisitOMPAtomicDirective(OMPAtomicDirective *D) { in VisitOMPAtomicDirective()3443 S = OMPAtomicDirective::CreateEmpty( in ReadStmtFromStream()
2360 void ASTStmtWriter::VisitOMPAtomicDirective(OMPAtomicDirective *D) { in VisitOMPAtomicDirective()
283 EmitOMPAtomicDirective(cast<OMPAtomicDirective>(*S)); in EmitStmt()
3532 void EmitOMPAtomicDirective(const OMPAtomicDirective &S);
6466 void CodeGenFunction::EmitOMPAtomicDirective(const OMPAtomicDirective &S) { in EmitOMPAtomicDirective()
2177 void VisitOMPAtomicDirective(const OMPAtomicDirective *D);3160 void EnqueueVisitor::VisitOMPAtomicDirective(const OMPAtomicDirective *D) { in VisitOMPAtomicDirective()
9019 TreeTransform<Derived>::TransformOMPAtomicDirective(OMPAtomicDirective *D) { in TransformOMPAtomicDirective()
12936 return OMPAtomicDirective::Create( in ActOnOpenMPAtomicDirective()