Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp625 LoopVersioning LVer(*LAI, LAI->getRuntimePointerChecking()->getChecks(), in runOnLoop() local
627 LVer.versionLoop(); in runOnLoop()
629 addStringMetadataToLoop(LVer.getNonVersionedLoop(), LICMVersioningMetaData); in runOnLoop()
631 addStringMetadataToLoop(LVer.getVersionedLoop(), LICMVersioningMetaData); in runOnLoop()
635 addStringMetadataToLoop(LVer.getVersionedLoop(), in runOnLoop()
638 setNoAliasToLoop(LVer.getVersionedLoop()); in runOnLoop()
H A DLoopDistribute.cpp818 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop() local
819 LVer.versionLoop(DefsUsedOutside); in processLoop()
820 LVer.annotateLoopWithNoAlias(); in processLoop()
831 LVer.getNonVersionedLoop()->setLoopID(UnversionedLoopID); in processLoop()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp798 std::unique_ptr<LoopVersioning> LVer; member in llvm::InnerLoopVectorizer
1169 if (LVer && (isa<LoadInst>(Orig) || isa<StoreInst>(Orig))) in addNewMetadata()
1170 LVer->annotateInstWithNoAlias(To, Orig); in addNewMetadata()
3326 LVer = std::make_unique<LoopVersioning>( in emitMemRuntimeChecks()
3330 LVer->prepareNoAliasMetadata(); in emitMemRuntimeChecks()