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

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp425 OMPCriticalDirective *OMPCriticalDirective::Create(
430 llvm::alignTo(sizeof(OMPCriticalDirective), alignof(OMPClause *));
433 OMPCriticalDirective *Dir =
434 new (Mem) OMPCriticalDirective(Name, StartLoc, EndLoc, Clauses.size());
440 OMPCriticalDirective *OMPCriticalDirective::CreateEmpty(const ASTContext &C,
444 llvm::alignTo(sizeof(OMPCriticalDirective), alignof(OMPClause *));
447 return new (Mem) OMPCriticalDirective(NumClauses);
H A DStmtProfile.cpp827 void StmtProfiler::VisitOMPCriticalDirective(const OMPCriticalDirective *S) {
H A DStmtPrinter.cpp696 void StmtPrinter::VisitOMPCriticalDirective(OMPCriticalDirective *Node) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h1640 class OMPCriticalDirective : public OMPExecutableDirective { class in namespace:clang
1651 OMPCriticalDirective(const DeclarationNameInfo &Name, SourceLocation StartLoc, function in class:clang::OMPCriticalDirective
1662 explicit OMPCriticalDirective(unsigned NumClauses) function in class:clang::OMPCriticalDirective
1684 static OMPCriticalDirective *
1694 static OMPCriticalDirective *CreateEmpty(const ASTContext &C,
H A DRecursiveASTVisitor.h2804 DEF_TRAVERSE_STMT(OMPCriticalDirective, {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2275 void ASTStmtReader::VisitOMPCriticalDirective(OMPCriticalDirective *D) {
3119 S = OMPCriticalDirective::CreateEmpty(
H A DASTWriterStmt.cpp2183 void ASTStmtWriter::VisitOMPCriticalDirective(OMPCriticalDirective *D) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp217 EmitOMPCriticalDirective(cast<OMPCriticalDirective>(*S));
H A DCodeGenFunction.h3141 void EmitOMPCriticalDirective(const OMPCriticalDirective &S);
H A DCGStmtOpenMP.cpp3025 void CodeGenFunction::EmitOMPCriticalDirective(const OMPCriticalDirective &S) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp99 llvm::StringMap<std::pair<const OMPCriticalDirective *, llvm::APSInt>>;
411 void addCriticalWithHint(const OMPCriticalDirective *D, llvm::APSInt Hint) {
414 const std::pair<const OMPCriticalDirective *, llvm::APSInt>
8283 auto *Dir = OMPCriticalDirective::Create(Context, DirName, StartLoc, EndLoc,
H A DTreeTransform.h8030 DirName = cast<OMPCriticalDirective>(D)->getDirectiveName();
8135 TreeTransform<Derived>::TransformOMPCriticalDirective(OMPCriticalDirective *D) {

Completed in 228 milliseconds