HomeSort by: relevance | last modified time | path
    Searched refs:MAM (Results 1 - 25 of 25) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
SyntheticCountsPropagation.h 20 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
Inliner.h 107 InlineAdvisor &getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/
HWAddressSanitizer.h 29 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
InlineAdvisor.h 225 Result(Module &M, ModuleAnalysisManager &MAM) : M(M), MAM(MAM) {}
238 ModuleAnalysisManager &MAM;
242 Result run(Module &M, ModuleAnalysisManager &MAM) { return Result(M, MAM); }
247 getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM);
252 getDevelopmentModeAdvisor(Module &M, ModuleAnalysisManager &MAM,
MLInlineAdvisor.h 26 MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachinePassManager.h 43 MachineFunctionAnalysisManager() : Base(), FAM(nullptr), MAM(nullptr) {}
45 ModuleAnalysisManager &MAM)
46 : Base(), FAM(&FAM), MAM(&MAM) {}
72 return MAM->getResult<PassT>(M);
81 return MAM->getCachedResult<PassT>(M);
98 ModuleAnalysisManager *MAM;
CodeGenPassBuilder.h 138 registerModuleAnalyses(*MFAM.MAM);
525 ModuleAnalysisManager &MAM) const {
527 MAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; });
529 derived().registerTargetAnalysis(MAM);
  /src/external/apache2/llvm/dist/llvm/lib/Passes/
PassBuilderBindings.cpp 61 ModuleAnalysisManager MAM;
65 PB.registerModuleAnalyses(MAM);
66 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
78 MPM.run(*Mod, MAM);
PassBuilder.cpp 478 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) {
480 MAM.registerPass([&] { return CREATE_PASS; });
484 C(MAM);
2984 ModuleAnalysisManager &MAM) {
2985 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
2986 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); });
2987 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); });
2989 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); });
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ReleaseModeModelRunner.cpp 86 llvm::getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM) {
88 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner));
InlineAdvisor.cpp 157 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
172 llvm::getDevelopmentModeAdvisor(M, MAM, [&FAM, Params](CallBase &CB) {
180 Advisor = llvm::getReleaseModeAdvisor(M, MAM);
MLInlineAdvisor.cpp 66 MLInlineAdvisor::MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM,
69 M, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager()),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
AlwaysInliner.cpp 37 ModuleAnalysisManager &MAM) {
40 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
44 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M);
SyntheticCountsPropagation.cpp 98 ModuleAnalysisManager &MAM) {
100 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
Inliner.cpp 641 InlinerPass::getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM,
646 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M);
654 // The one we would get from the MAM can be invalidated as a result of the
1017 ModuleAnalysisManager &MAM) {
1018 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M);
1038 MPM.run(M, MAM);
GlobalDCE.cpp 289 PreservedAnalyses GlobalDCEPass::run(Module &M, ModuleAnalysisManager &MAM) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/
llvm-opt-fuzzer.cpp 145 ModuleAnalysisManager MAM;
148 PB.registerModuleAnalyses(MAM);
152 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
162 MPM.run(*M, MAM);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
CGProfile.cpp 140 PreservedAnalyses CGProfilePass::run(Module &M, ModuleAnalysisManager &MAM) {
142 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
SanitizerCoverage.cpp 313 ModuleAnalysisManager &MAM) {
316 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
ThreadSanitizer.cpp 209 ModuleAnalysisManager &MAM) {
HWAddressSanitizer.cpp 369 ModuleAnalysisManager &MAM) {
  /src/external/apache2/llvm/dist/llvm/tools/opt/
NewPMDriver.cpp 291 ModuleAnalysisManager MAM;
400 PB.registerModuleAnalyses(MAM);
404 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
457 MPM.run(M, MAM);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
PassBuilder.h 281 ModuleAnalysisManager &MAM);
289 void registerModuleAnalyses(ModuleAnalysisManager &MAM);
  /src/external/apache2/llvm/dist/llvm/lib/LTO/
LTOBackend.cpp 232 ModuleAnalysisManager MAM;
261 PB.registerModuleAnalyses(MAM);
265 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
306 MPM.run(Mod, MAM);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
BackendUtil.cpp 1272 ModuleAnalysisManager MAM;
1310 PB.registerModuleAnalyses(MAM);
1314 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
1487 MPM.run(*TheModule, MAM);

Completed in 76 milliseconds