Home
last modified time | relevance | path

Searched refs:LoopMD (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/polly/lib/Transform/
H A DManualOptimizer.cpp77 MDNode *MD = findOptionMDForLoopID(LoopMD, Name); in findTransformationDebugLoc()
82 return findFirstDebugLoc(LoopMD); in findTransformationDebugLoc()
86 static isl::schedule applyLoopUnroll(MDNode *LoopMD, in applyLoopUnroll() argument
125 static auto getLoopMDProps(MDNode *LoopMD) { in getLoopMDProps() argument
128 drop_begin(LoopMD->operands(), 1), in getLoopMDProps()
161 LLVMContext &Ctx = LoopMD->getContext(); in checkDependencyViolation()
241 MDNode *LoopMD = Attr->Metadata; in visitBand() local
242 if (!LoopMD) in visitBand()
248 for (MDNode *MD : getLoopMDProps(LoopMD)) { in visitBand()
259 Result = applyLoopUnroll(LoopMD, Band); in visitBand()
[all …]
H A DScheduleTreeTransform.cpp429 static MDNode *findOptionalNodeOperand(MDNode *LoopMD, StringRef Name) { in findOptionalNodeOperand() argument
431 findMetadataOperand(LoopMD, Name).value_or(nullptr)); in findOptionalNodeOperand()
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp685 static MDNode *findNamedMetadataNode(MDNode *LoopMD, StringRef Name) { in findNamedMetadataNode() argument
686 if (!LoopMD) in findNamedMetadataNode()
688 for (const MDOperand &X : drop_begin(LoopMD->operands(), 1)) { in findNamedMetadataNode()
717 Optional<Metadata *> polly::findMetadataOperand(MDNode *LoopMD, in findMetadataOperand() argument
719 MDNode *MD = findNamedMetadataNode(LoopMD, Name); in findMetadataOperand()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp452 MDNode *LoopMD = nullptr; in insertUniqueBackedgeBlock() local
455 if (!LoopMD) in insertUniqueBackedgeBlock()
456 LoopMD = TI->getMetadata(LoopMDKind); in insertUniqueBackedgeBlock()
460 BEBlock->getTerminator()->setMetadata(LoopMDKind, LoopMD); in insertUniqueBackedgeBlock()
H A DLoopRotationUtils.cpp801 MDNode *LoopMD = L->getLoopID(); in processLoop() local
817 if ((MadeChange || SimplifiedLatch) && LoopMD) in processLoop()
818 L->setLoopID(LoopMD); in processLoop()
H A DLocal.cpp1161 if (MDNode *LoopMD = TI->getMetadata(LoopMDKind)) in TryToSimplifyUncondBranchFromEmptyBlock() local
1163 Pred->getTerminator()->setMetadata(LoopMDKind, LoopMD); in TryToSimplifyUncondBranchFromEmptyBlock()
H A DSimplifyCFG.cpp3508 if (MDNode *LoopMD = BI->getMetadata(LLVMContext::MD_loop)) in performBranchToCommonDestFolding() local
3509 PBI->setMetadata(LLVMContext::MD_loop, LoopMD); in performBranchToCommonDestFolding()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DDebugInfoTest.cpp133 MDNode *LoopMD = I.getMetadata(LLVMContext::MD_loop); in TEST() local
134 return cast<DILocation>(LoopMD->getOperand(1)) in TEST()
/llvm-project-15.0.7/polly/include/polly/Support/
H A DScopHelper.h526 llvm::Optional<llvm::Metadata *> findMetadataOperand(llvm::MDNode *LoopMD,