Searched refs:LVer (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 623 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in runOnLoop() local 625 LVer.versionLoop(); in runOnLoop() 627 addStringMetadataToLoop(LVer.getNonVersionedLoop(), LICMVersioningMetaData); in runOnLoop() 629 addStringMetadataToLoop(LVer.getVersionedLoop(), LICMVersioningMetaData); in runOnLoop() 633 addStringMetadataToLoop(LVer.getVersionedLoop(), in runOnLoop() 636 setNoAliasToLoop(LVer.getVersionedLoop()); in runOnLoop()
|
| H A D | LoopDistribute.cpp | 817 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop() local 818 LVer.versionLoop(DefsUsedOutside); in processLoop() 819 LVer.annotateLoopWithNoAlias(); in processLoop() 830 LVer.getNonVersionedLoop()->setLoopID(UnversionedLoopID); in processLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 282 LoopVersioning LVer(LAI, LAI.getRuntimePointerChecking()->getChecks(), L, in runImpl() local 284 LVer.versionLoop(); in runImpl() 285 LVer.annotateLoopWithNoAlias(); in runImpl()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 234 if (LVer && (isa<LoadInst>(Orig) || isa<StoreInst>(Orig))) in addNewMetadata() 235 LVer->annotateInstWithNoAlias(To, Orig); in addNewMetadata()
|
| H A D | VPlan.h | 206 LVer(nullptr) {} in VPTransformState() 380 std::unique_ptr<LoopVersioning> LVer; member
|
| H A D | LoopVectorize.cpp | 7575 State.LVer = std::make_unique<LoopVersioning>( in executePlan() 7578 State.LVer->prepareNoAliasMetadata(); in executePlan()
|