Searched refs:LVer (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 625 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 D | LoopDistribute.cpp | 818 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 D | LoopVersioning.cpp | 283 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 D | LoopVectorize.cpp | 798 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()
|