Searched refs:getLoopID (Results 1 – 16 of 16) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollAndJamPass.cpp | 98 if (MDNode *LoopID = L->getLoopID()) in getUnrollMetadataForLoop() 106 if (MDNode *LoopID = L->getLoopID()) { in hasAnyUnrollPragma() 366 MDNode *OrigOuterLoopID = L->getLoopID(); in tryToUnrollAndJamLoop() 367 MDNode *OrigSubLoopID = SubLoop->getLoopID(); in tryToUnrollAndJamLoop()
|
| H A D | LoopDistribute.cpp | 457 MDNode *OrigLoopID = L->getLoopID(); in cloneLoops() 813 MDNode *OrigLoopID = L->getLoopID(); in processLoop()
|
| H A D | LoopUnrollPass.cpp | 696 if (MDNode *LoopID = L->getLoopID()) in getUnrollMetadataForLoop() 1310 MDNode *OrigLoopID = L->getLoopID(); in tryToUnrollLoop()
|
| H A D | SimpleLoopUnswitch.cpp | 3134 Context, L.getLoopID(), {"llvm.loop.unswitch.partial"}, in run()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.h | 95 llvm::MDNode *getLoopID() const { return TempLoopID.get(); } in getLoopID() function 220 llvm::MDNode *getCurLoopID() const { return getInfo().getLoopID(); } in getCurLoopID()
|
| H A D | CGLoopInfo.cpp | 830 if (!L.getLoopID()) in InsertHelper() 836 I->setMetadata(llvm::LLVMContext::MD_loop, L.getLoopID()); in InsertHelper()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LoopInfo.cpp | 497 MDNode *Loop::getLoopID() const { in getLoopID() function in Loop 538 MDNode *LoopID = getLoopID(); in setLoopAlreadyUnrolled() 554 MDNode *LoopID = getLoopID(); in setLoopMustProgress() 561 MDNode *DesiredLoopIdMetadata = getLoopID(); in isAnnotatedParallel() 631 if (MDNode *LoopID = getLoopID()) { in getLocRange() 1040 return findOptionMDForLoopID(TheLoop->getLoopID(), Name); in findOptionMDForLoop()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | LoopInfoTest.cpp | 93 if (MDNode *D = L->getLoopID()) { in TEST() 142 MDNode *OldLoopID = L->getLoopID(); in TEST() 150 EXPECT_EQ(L->getLoopID(), NewLoopID); in TEST() 151 EXPECT_NE(L->getLoopID(), OldLoopID); in TEST() 154 EXPECT_EQ(L->getLoopID(), OldLoopID); in TEST() 155 EXPECT_NE(L->getLoopID(), NewLoopID); in TEST()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | ScopHelper.cpp | 794 MDNode *LoopID = L->getLoopID(); in createIslLoopAttr() 800 Attr->Metadata = L->getLoopID(); in createIslLoopAttr()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 160 MDNode *LoopID = TheLoop->getLoopID(); in setAlreadyVectorized() 251 MDNode *LoopID = TheLoop->getLoopID(); in getHintsFromMetadata()
|
| H A D | LoopVectorize.cpp | 3255 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createVectorizedLoopSkeleton() 7519 MDNode *LoopID = L->getLoopID(); in AddRuntimeUnrollDisableMetaData() 7603 MDNode *OrigLoopID = OrigLoop->getLoopID(); in executePlan() 7617 if (MDNode *LID = OrigLoop->getLoopID()) in executePlan() 7654 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createEpilogueVectorizedLoopSkeleton() 7782 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createEpilogueVectorizedLoopSkeleton() 10328 MDNode *OrigLoopID = L->getLoopID(); in processLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopRotationUtils.cpp | 801 MDNode *LoopMD = L->getLoopID(); in processLoop()
|
| H A D | LoopUnrollRuntime.cpp | 395 MDNode *LoopID = NewLoop->getLoopID(); in CloneLoopBlocks()
|
| H A D | LoopUtils.cpp | 218 MDNode *LoopID = TheLoop->getLoopID(); in addStringMetadataToLoop()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 854 MDNode *getLoopID() const;
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | TransformMetadata.rst | 43 ``llvm.loop`` node is also used as LoopID (``Loop::getLoopID()``), i.e.
|