Searched refs:LoopMD (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ManualOptimizer.cpp | 77 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 D | ScheduleTreeTransform.cpp | 429 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 D | ScopHelper.cpp | 685 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 D | LoopSimplify.cpp | 452 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 D | LoopRotationUtils.cpp | 801 MDNode *LoopMD = L->getLoopID(); in processLoop() local 817 if ((MadeChange || SimplifiedLatch) && LoopMD) in processLoop() 818 L->setLoopID(LoopMD); in processLoop()
|
| H A D | Local.cpp | 1161 if (MDNode *LoopMD = TI->getMetadata(LoopMDKind)) in TryToSimplifyUncondBranchFromEmptyBlock() local 1163 Pred->getTerminator()->setMetadata(LoopMDKind, LoopMD); in TryToSimplifyUncondBranchFromEmptyBlock()
|
| H A D | SimplifyCFG.cpp | 3508 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 D | DebugInfoTest.cpp | 133 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 D | ScopHelper.h | 526 llvm::Optional<llvm::Metadata *> findMetadataOperand(llvm::MDNode *LoopMD,
|