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

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp788 OMPAtomicDirective *OMPAtomicDirective::Create(
793 llvm::alignTo(sizeof(OMPAtomicDirective), alignof(OMPClause *));
796 OMPAtomicDirective *Dir =
797 new (Mem) OMPAtomicDirective(StartLoc, EndLoc, Clauses.size());
809 OMPAtomicDirective *OMPAtomicDirective::CreateEmpty(const ASTContext &C,
813 llvm::alignTo(sizeof(OMPAtomicDirective), alignof(OMPClause *));
816 return new (Mem) OMPAtomicDirective(NumClauses);
H A DStmtProfile.cpp882 void StmtProfiler::VisitOMPAtomicDirective(const OMPAtomicDirective *S) {
H A DStmtPrinter.cpp764 void StmtPrinter::VisitOMPAtomicDirective(OMPAtomicDirective *Node) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h2379 class OMPAtomicDirective : public OMPExecutableDirective { class in namespace:clang
2407 OMPAtomicDirective(SourceLocation StartLoc, SourceLocation EndLoc, function in class:clang::OMPAtomicDirective
2418 explicit OMPAtomicDirective(unsigned NumClauses) function in class:clang::OMPAtomicDirective
2455 static OMPAtomicDirective *
2466 static OMPAtomicDirective *CreateEmpty(const ASTContext &C,
H A DRecursiveASTVisitor.h2848 DEF_TRAVERSE_STMT(OMPAtomicDirective,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2355 void ASTStmtReader::VisitOMPAtomicDirective(OMPAtomicDirective *D) {
3182 S = OMPAtomicDirective::CreateEmpty(
H A DASTWriterStmt.cpp2228 void ASTStmtWriter::VisitOMPAtomicDirective(OMPAtomicDirective *D) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp253 EmitOMPAtomicDirective(cast<OMPAtomicDirective>(*S));
H A DCodeGenFunction.h3153 void EmitOMPAtomicDirective(const OMPAtomicDirective &S);
H A DCGStmtOpenMP.cpp4324 void CodeGenFunction::EmitOMPAtomicDirective(const OMPAtomicDirective &S) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h8266 TreeTransform<Derived>::TransformOMPAtomicDirective(OMPAtomicDirective *D) {
H A DSemaOpenMP.cpp9244 return OMPAtomicDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt,

Completed in 379 milliseconds