Searched refs:LVer (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 524 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in run() local 526 LVer.versionLoop(); in run() 528 addStringMetadataToLoop(LVer.getNonVersionedLoop(), LICMVersioningMetaData); in run() 530 addStringMetadataToLoop(LVer.getVersionedLoop(), LICMVersioningMetaData); in run() 534 addStringMetadataToLoop(LVer.getVersionedLoop(), in run() 537 LVer.annotateLoopWithNoAlias(); in run()
|
| H A D | LoopDistribute.cpp | 815 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 D | LoopFlatten.cpp | 970 LoopVersioning LVer(LAI, Checks, FI.OuterLoop, LI, DT, SE); in FlattenLoopPair() local 971 LVer.versionLoop(); in FlattenLoopPair()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPRecipeBuilder.h | 89 LoopVersioning *LVer; variable 153 LoopVersioning *LVer) in VPRecipeBuilder() argument 156 LVer(LVer) {} in VPRecipeBuilder()
|
| H A D | LoopVectorizationPlanner.h | 555 LoopVersioning *LVer);
|
| H A D | LoopVectorize.cpp | 7690 VPIRMetadata(*Load, LVer), I->getDebugLoc()); in tryToWidenMemory() 7694 Reverse, VPIRMetadata(*Store, LVer), in tryToWidenMemory() 8037 VPIRMetadata(*I, LVer)); in handleReplication() 8323 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in buildVPlansWithVPRecipes() local 8329 LVer.prepareNoAliasMetadata(); in buildVPlansWithVPRecipes() 8337 std::unique_ptr<VPlan>(VPlan0->duplicate()), SubRange, &LVer)) { in buildVPlansWithVPRecipes() 8609 VPlanPtr Plan, VFRange &Range, LoopVersioning *LVer) { in tryToBuildVPlanWithVPRecipes() argument 8699 Builder, BlockMaskCache, LVer); in tryToBuildVPlanWithVPRecipes() 8749 nullptr /*Mask*/, VPIRMetadata(*SI, LVer)); in tryToBuildVPlanWithVPRecipes()
|
| H A D | VPlanRecipes.cpp | 1397 VPIRMetadata::VPIRMetadata(Instruction &I, LoopVersioning *LVer) in VPIRMetadata() argument 1399 if (!LVer || !isa<LoadInst, StoreInst>(&I)) in VPIRMetadata() 1401 const auto &[AliasScopeMD, NoAliasMD] = LVer->getNoAliasMetadataFor(&I); in VPIRMetadata()
|
| H A D | VPlan.h | 929 VPIRMetadata(Instruction &I, LoopVersioning *LVer);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 294 LoopVersioning LVer(LAI, LAI.getRuntimePointerChecking()->getChecks(), L, in runImpl() local 296 LVer.versionLoop(); in runImpl() 297 LVer.annotateLoopWithNoAlias(); in runImpl()
|