Home
last modified time | relevance | path

Searched refs:LVer (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp623 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 DLoopDistribute.cpp817 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 DLoopVersioning.cpp282 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 DVPlan.cpp234 if (LVer && (isa<LoadInst>(Orig) || isa<StoreInst>(Orig))) in addNewMetadata()
235 LVer->annotateInstWithNoAlias(To, Orig); in addNewMetadata()
H A DVPlan.h206 LVer(nullptr) {} in VPTransformState()
380 std::unique_ptr<LoopVersioning> LVer; member
H A DLoopVectorize.cpp7575 State.LVer = std::make_unique<LoopVersioning>( in executePlan()
7578 State.LVer->prepareNoAliasMetadata(); in executePlan()