Searched refs:LoopVersioning (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 42 LoopVersioning::LoopVersioning(const LoopAccessInfo &LAI, in LoopVersioning() function in LoopVersioning 49 void LoopVersioning::versionLoop( in versionLoop() 128 void LoopVersioning::addPHINodes( in addPHINodes() 174 void LoopVersioning::prepareNoAliasMetadata() { in prepareNoAliasMetadata() 215 void LoopVersioning::annotateLoopWithNoAlias() { in annotateLoopWithNoAlias() 229 LoopVersioning::getNoAliasMetadataFor(const Instruction *OrigInst) const { in getNoAliasMetadataFor() 257 void LoopVersioning::annotateInstWithNoAlias(Instruction *VersionedInst, in annotateInstWithNoAlias() 294 LoopVersioning LVer(LAI, LAI.getRuntimePointerChecking()->getChecks(), L, in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopVersioning.h | 41 class LoopVersioning { 47 LoopVersioning(const LoopAccessInfo &LAI,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPRecipeBuilder.h | 89 LoopVersioning *LVer; 153 LoopVersioning *LVer) in VPRecipeBuilder()
|
| H A D | LoopVectorizationPlanner.h | 43 class LoopVersioning; variable 555 LoopVersioning *LVer);
|
| H A D | VPlan.h | 69 class LoopVersioning; variable 929 VPIRMetadata(Instruction &I, LoopVersioning *LVer);
|
| H A D | LoopVectorize.cpp | 8323 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in buildVPlansWithVPRecipes() 8609 VPlanPtr Plan, VFRange &Range, LoopVersioning *LVer) { in tryToBuildVPlanWithVPRecipes()
|
| H A D | VPlanRecipes.cpp | 1397 VPIRMetadata::VPIRMetadata(Instruction &I, LoopVersioning *LVer) in VPIRMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 524 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in run()
|
| H A D | LoopLoadElimination.cpp | 599 LoopVersioning LV(LAI, Checks, L, LI, DT, PSE.getSE()); in processLoop()
|
| H A D | LoopDistribute.cpp | 815 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop()
|
| H A D | LoopFlatten.cpp | 970 LoopVersioning LVer(LAI, Checks, FI.OuterLoop, LI, DT, SE); in FlattenLoopPair()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 2095 SRCS_MIN+= Transforms/Utils/LoopVersioning.cpp
|