Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp555 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in run() local
557 LVer.versionLoop(); in run()
559 addStringMetadataToLoop(LVer.getNonVersionedLoop(), LICMVersioningMetaData); in run()
561 addStringMetadataToLoop(LVer.getVersionedLoop(), LICMVersioningMetaData); in run()
565 addStringMetadataToLoop(LVer.getVersionedLoop(), in run()
568 setNoAliasToLoop(LVer.getVersionedLoop()); in run()
H A DLoopDistribute.cpp815 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop() local
816 LVer.versionLoop(DefsUsedOutside); in processLoop()
817 LVer.annotateLoopWithNoAlias(); in processLoop()
826 LVer.getNonVersionedLoop()->setLoopID(UnversionedLoopID); in processLoop()
H A DLoopFlatten.cpp970 LoopVersioning LVer(LAI, Checks, FI.OuterLoop, LI, DT, SE); in FlattenLoopPair() local
971 LVer.versionLoop(); in FlattenLoopPair()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp283 LoopVersioning LVer(LAI, LAI.getRuntimePointerChecking()->getChecks(), L, in runImpl() local
285 LVer.versionLoop(); in runImpl()
286 LVer.annotateLoopWithNoAlias(); in runImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp224 LVer(nullptr), in VPTransformState()
365 if (LVer && (isa<LoadInst>(Orig) || isa<StoreInst>(Orig))) in addNewMetadata()
366 LVer->annotateInstWithNoAlias(To, Orig); in addNewMetadata()
H A DLoopVectorize.cpp7324 std::unique_ptr<LoopVersioning> LVer = nullptr; in executePlan() local
7332 LVer = std::make_unique<LoopVersioning>( in executePlan()
7335 State.LVer = &*LVer; in executePlan()
7336 State.LVer->prepareNoAliasMetadata(); in executePlan()
H A DVPlan.h425 LoopVersioning *LVer = nullptr; member