Searched refs:OpenACCLoopConstruct (Results 1 – 15 of 15) sorted by relevance
32 ArrayRef<OpenACCLoopConstruct *> AssociatedLoopConstructs) { in Create()39 llvm::for_each(AssociatedLoopConstructs, [&](OpenACCLoopConstruct *C) { in Create()57 bool TraverseOpenACCLoopConstruct(OpenACCLoopConstruct *C) { in findAndSetChildLoops()69 OpenACCLoopConstruct::OpenACCLoopConstruct(unsigned NumClauses) in OpenACCLoopConstruct() function in OpenACCLoopConstruct81 OpenACCLoopConstruct::OpenACCLoopConstruct( in OpenACCLoopConstruct() function in OpenACCLoopConstruct99 void OpenACCLoopConstruct::setLoop(Stmt *Loop) { in setLoop()105 OpenACCLoopConstruct *OpenACCLoopConstruct::CreateEmpty(const ASTContext &C, in CreateEmpty()108 C.Allocate(OpenACCLoopConstruct::totalSizeToAlloc<const OpenACCClause *>( in CreateEmpty()110 auto *Inst = new (Mem) OpenACCLoopConstruct(NumClauses); in CreateEmpty()114 OpenACCLoopConstruct *[all …]
2626 void StmtProfiler::VisitOpenACCLoopConstruct(const OpenACCLoopConstruct *S) { in VisitOpenACCLoopConstruct()
1169 void StmtPrinter::VisitOpenACCLoopConstruct(OpenACCLoopConstruct *S) { in VisitOpenACCLoopConstruct()
2880 void TextNodeDumper::VisitOpenACCLoopConstruct(const OpenACCLoopConstruct *S) { in VisitOpenACCLoopConstruct()
117 class OpenACCLoopConstruct; variable187 ArrayRef<OpenACCLoopConstruct *> AssociatedLoopConstructs);197 class OpenACCLoopConstruct final199 public llvm::TrailingObjects<OpenACCLoopConstruct,213 OpenACCLoopConstruct(unsigned NumClauses);215 OpenACCLoopConstruct(SourceLocation Start, SourceLocation DirLoc,230 static OpenACCLoopConstruct *CreateEmpty(const ASTContext &C,233 static OpenACCLoopConstruct *240 return const_cast<OpenACCLoopConstruct *>(this)->getLoop(); in getLoop()
411 void VisitOpenACCLoopConstruct(const OpenACCLoopConstruct *S);
4014 DEF_TRAVERSE_STMT(OpenACCLoopConstruct,
33 llvm::SmallVector<OpenACCLoopConstruct *> ParentlessLoopConstructs;453 llvm::SmallVector<OpenACCLoopConstruct *> ParentlessLoopConstructs;
308 def OpenACCLoopConstruct : StmtNode<OpenACCAssociatedStmtConstruct>;
1655 auto *LoopConstruct = OpenACCLoopConstruct::Create( in ActOnEndStmtDirective()
11680 TreeTransform<Derived>::TransformOpenACCLoopConstruct(OpenACCLoopConstruct *C) { in TransformOpenACCLoopConstruct()
2831 void ASTStmtReader::VisitOpenACCLoopConstruct(OpenACCLoopConstruct *S) { in VisitOpenACCLoopConstruct()4281 S = OpenACCLoopConstruct::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
2901 void ASTStmtWriter::VisitOpenACCLoopConstruct(OpenACCLoopConstruct *S) { in VisitOpenACCLoopConstruct()
453 EmitOpenACCLoopConstruct(cast<OpenACCLoopConstruct>(*S)); in EmitStmt()
4080 void EmitOpenACCLoopConstruct(const OpenACCLoopConstruct &S) {