Searched refs:LVer (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 555 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 D | LoopDistribute.cpp | 812 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop() local 813 LVer.versionLoop(DefsUsedOutside); in processLoop() 814 LVer.annotateLoopWithNoAlias(); in processLoop() 823 LVer.getNonVersionedLoop()->setLoopID(UnversionedLoopID); in processLoop()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 283 LoopVersioning LVer(LAI, LAI.getRuntimePointerChecking()->getChecks(), L, in runImpl() local 285 LVer.versionLoop(); in runImpl() 286 LVer.annotateLoopWithNoAlias(); in runImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 338 if (LVer && (isa<LoadInst>(Orig) || isa<StoreInst>(Orig))) in addNewMetadata() 339 LVer->annotateInstWithNoAlias(To, Orig); in addNewMetadata()
|
| H A D | VPlan.h | 241 LVer(nullptr), TypeAnalysis(Ctx) {} in VPTransformState() 410 LoopVersioning *LVer = nullptr; member
|
| H A D | LoopVectorize.cpp | 7586 std::unique_ptr<LoopVersioning> LVer = nullptr; in executePlan() local 7594 LVer = std::make_unique<LoopVersioning>( in executePlan() 7597 State.LVer = &*LVer; in executePlan() 7598 State.LVer->prepareNoAliasMetadata(); in executePlan()
|