Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DLoopVersioningLICM.cpp538 LoopVersioning LVer(*LAI, CurLoop, LI, DT, SE, true); in runOnLoop() local
539 LVer.versionLoop(); in runOnLoop()
541 addStringMetadataToLoop(LVer.getNonVersionedLoop(), LICMVersioningMetaData); in runOnLoop()
543 addStringMetadataToLoop(LVer.getVersionedLoop(), LICMVersioningMetaData); in runOnLoop()
545 addStringMetadataToLoop(LVer.getVersionedLoop(), in runOnLoop()
548 setNoAliasToLoop(LVer.getVersionedLoop()); in runOnLoop()
DLoopDistribute.cpp723 LoopVersioning LVer(*LAI, L, LI, DT, SE, false); in processLoop() local
724 LVer.setAliasChecks(std::move(Checks)); in processLoop()
725 LVer.setSCEVChecks(LAI->getPSE().getUnionPredicate()); in processLoop()
726 LVer.versionLoop(DefsUsedOutside); in processLoop()
727 LVer.annotateLoopWithNoAlias(); in processLoop()
/external/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp283 LoopVersioning LVer(LAI, L, LI, DT, SE); in runOnFunction() local
284 LVer.versionLoop(); in runOnFunction()
285 LVer.annotateLoopWithNoAlias(); in runOnFunction()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp538 std::unique_ptr<LoopVersioning> LVer; member in __anonf0c7dd4c0111::InnerLoopVectorizer
678 if (LVer && (isa<LoadInst>(Orig) || isa<StoreInst>(Orig))) in addNewMetadata()
679 LVer->annotateInstWithNoAlias(To, Orig); in addNewMetadata()
2940 LVer = llvm::make_unique<LoopVersioning>(*Legal->getLAI(), OrigLoop, LI, DT, in emitMemRuntimeChecks()
2942 LVer->prepareNoAliasMetadata(); in emitMemRuntimeChecks()