Searched refs:LAM (Results 1 - 11 of 11) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopPassManager.h | 135 LAM.clear(L, Name); 207 LoopAnalysisManager &LAM; member in class:llvm::LPMUpdater 219 LoopAnalysisManager &LAM) 220 : Worklist(Worklist), LAM(LAM) {} 286 LoopAnalysisManager &LAM = LAMFP.getManager(); local 293 LPMUpdater Updater(Worklist, LAM); 324 PassPA = Pass.run(*L, LAM, LAR, Updater); 341 LAM.invalidate(*L, PassPA); 218 LPMUpdater(SmallPriorityWorklist<Loop *, 4> &Worklist, LoopAnalysisManager &LAM) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 211 LoopAnalysisManager LAM(Conf.DebugPassManager); 223 PB.registerLoopAnalyses(LAM); 224 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); 273 LoopAnalysisManager LAM; local 285 PB.registerLoopAnalyses(LAM); 286 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 330 LoopAnalysisManager LAM(DebugPM); 342 PB.registerLoopAnalyses(LAM); 343 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 272 void crossRegisterProxies(LoopAnalysisManager &LAM, 306 void registerLoopAnalyses(LoopAnalysisManager &LAM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 707 auto &LAM = AM.getResult<LoopAnalysisManagerFunctionProxy>(F).getManager(); 711 return LAM.getResult<LoopAccessAnalysis>(L, AR);
|
H A D | LoopUnrollPass.cpp | 1431 LoopAnalysisManager *LAM = nullptr; local 1433 LAM = &LAMProxy->getManager(); 1494 if (LAM && Result == LoopUnrollResult::FullyUnrolled) 1495 LAM->clear(L, LoopName);
|
H A D | LoopDistribute.cpp | 1058 auto &LAM = AM.getResult<LoopAnalysisManagerFunctionProxy>(F).getManager(); local 1062 return LAM.getResult<LoopAccessAnalysis>(L, AR);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 426 void PassBuilder::registerLoopAnalyses(LoopAnalysisManager &LAM) { argument 428 LAM.registerPass([&] { return CREATE_PASS; }); 432 C(LAM); 2521 void PassBuilder::crossRegisterProxies(LoopAnalysisManager &LAM, argument 2530 FAM.registerPass([&] { return LoopAnalysisManagerFunctionProxy(LAM); }); 2531 LAM.registerPass([&] { return FunctionAnalysisManagerLoopProxy(FAM); });
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 381 if (auto *LAM = dyn_cast<LocalAsMetadata>(MD)) { 383 if (Value *LV = mapValue(LAM->getValue())) { 384 if (V == LAM->getValue())
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 1174 LoopAnalysisManager LAM(CodeGenOpts.DebugPassManager); 1193 PB.registerLoopAnalyses(LAM); 1194 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 8090 auto &LAM = AM.getResult<LoopAnalysisManagerFunctionProxy>(F).getManager(); 8094 return LAM.getResult<LoopAccessAnalysis>(L, AR);
|
Completed in 213 milliseconds