Searched refs:LVer (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopVersioningLICM.cpp | 538 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()
|
D | LoopDistribute.cpp | 723 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/ |
D | LoopVersioning.cpp | 283 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/ |
D | LoopVectorize.cpp | 538 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()
|