Home
last modified time | relevance | path

Searched refs:AccGroup (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGLoopInfo.h104 llvm::MDNode *getAccessGroup() const { return AccGroup; } in getAccessGroup()
118 llvm::MDNode *AccGroup = nullptr; variable
H A DCGLoopInfo.cpp435 assert(!!AccGroup == Attrs.IsParallel && in createMetadata()
439 Ctx, {MDString::get(Ctx, "llvm.loop.parallel_accesses"), AccGroup})); in createMetadata()
483 AccGroup = MDNode::getDistinct(Ctx, {}); in LoopInfo()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIRBuilder.cpp158 MDNode *AccGroup = ParallelLoops.back(); in annotateLoopLatch() local
159 Args.push_back(MDNode::get(Ctx, {PropName, AccGroup})); in annotateLoopLatch()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopInfo.cpp572 MDNode *AccGroup = cast<MDNode>(MD.get()); in isAnnotatedParallel() local
573 assert(isValidAsAccessGroup(AccGroup) && in isAnnotatedParallel()
575 ParallelAccessGroups.insert(AccGroup); in isAnnotatedParallel()
597 MDNode *AccGroup = cast<MDNode>(AccessListItem.get()); in isAnnotatedParallel() local
598 assert(isValidAsAccessGroup(AccGroup) && in isAnnotatedParallel()
600 if (ParallelAccessGroups.count(AccGroup)) in isAnnotatedParallel()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfo.h1369 bool isValidAsAccessGroup(MDNode *AccGroup);