Home
last modified time | relevance | path

Searched refs:LoopVersioning (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp39 LoopVersioning::LoopVersioning(const LoopAccessInfo &LAI, in LoopVersioning() function in LoopVersioning
50 void LoopVersioning::versionLoop( in versionLoop()
131 void LoopVersioning::addPHINodes( in addPHINodes()
175 void LoopVersioning::prepareNoAliasMetadata() { in prepareNoAliasMetadata()
216 void LoopVersioning::annotateLoopWithNoAlias() { in annotateLoopWithNoAlias()
229 void LoopVersioning::annotateInstWithNoAlias(Instruction *VersionedInst, in annotateInstWithNoAlias()
283 LoopVersioning LVer(LAI, LAI.getRuntimePointerChecking()->getChecks(), L, in runImpl()
H A DCMakeLists.txt46 LoopVersioning.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h40 class LoopVersioning {
46 LoopVersioning(const LoopAccessInfo &LAI,
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
H A DBUILD.gn53 "LoopVersioning.cpp",
/netbsd-src/external/apache2/llvm/lib/libLLVMTransformsUtils/
H A DMakefile53 LoopVersioning.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp625 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in runOnLoop()
H A DLoopLoadElimination.cpp566 LoopVersioning LV(LAI, Checks, L, LI, DT, PSE.getSE()); in processLoop()
H A DLoopDistribute.cpp818 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp798 std::unique_ptr<LoopVersioning> LVer;
3326 LVer = std::make_unique<LoopVersioning>( in emitMemRuntimeChecks()