| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePassManager.cpp | 114 MachineFunctionAnalysisManager &MFAM = in run() local 128 PreservedAnalyses PassPA = Pass->run(MF, MFAM); in run() 129 MFAM.invalidate(MF, PassPA); in run() 146 AnalysisManager<MachineFunction> &MFAM) { in run() argument 147 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(MF); in run() 153 PreservedAnalyses PassPA = Pass->run(MF, MFAM); in run() 154 MFAM.invalidate(MF, PassPA); in run()
|
| H A D | TailDuplication.cpp | 109 MachineFunction &MF, MachineFunctionAnalysisManager &MFAM) { in run() argument 112 auto *MBPI = &MFAM.getResult<MachineBranchProbabilityAnalysis>(MF); in run() 113 auto *PSI = MFAM.getResult<ModuleAnalysisManagerMachineFunctionProxy>(MF) in run() 117 ? &MFAM.getResult<MachineBlockFrequencyAnalysis>(MF) in run()
|
| H A D | MachineUniformityAnalysis.cpp | 185 MachineFunctionAnalysisManager &MFAM) { in run() argument 186 auto &DomTree = MFAM.getResult<MachineDominatorTreeAnalysis>(MF); in run() 187 auto &CI = MFAM.getResult<MachineCycleAnalysis>(MF); in run() 188 auto &FAM = MFAM.getResult<FunctionAnalysisManagerMachineFunctionProxy>(MF) in run() 198 MachineFunctionAnalysisManager &MFAM) { in run() argument 199 auto &MUI = MFAM.getResult<MachineUniformityAnalysis>(MF); in run()
|
| H A D | MachineBlockFrequencyInfo.cpp | 168 MachineFunctionAnalysisManager &MFAM) { in run() argument 169 auto &MBPI = MFAM.getResult<MachineBranchProbabilityAnalysis>(MF); in run() 170 auto &MLI = MFAM.getResult<MachineLoopAnalysis>(MF); in run() 176 MachineFunctionAnalysisManager &MFAM) { in run() argument 177 auto &MBFI = MFAM.getResult<MachineBlockFrequencyAnalysis>(MF); in run()
|
| H A D | MachineCycleAnalysis.cpp | 61 MachineFunctionAnalysisManager &MFAM) { in run() argument 106 MachineFunctionAnalysisManager &MFAM) { in run() argument 107 auto &MCI = MFAM.getResult<MachineCycleAnalysis>(MF); in run()
|
| H A D | MachineLoopInfo.cpp | 40 MachineFunctionAnalysisManager &MFAM) { in run() argument 41 return MachineLoopInfo(MFAM.getResult<MachineDominatorTreeAnalysis>(MF)); in run() 46 MachineFunctionAnalysisManager &MFAM) { in run() argument 48 MFAM.getResult<MachineLoopAnalysis>(MF).print(OS); in run()
|
| H A D | MIRPrintingPass.cpp | 29 MachineFunctionAnalysisManager &MFAM) { in run() argument 30 auto &MAMP = MFAM.getResult<ModuleAnalysisManagerMachineFunctionProxy>(MF); in run()
|
| H A D | VirtRegMap.cpp | 177 MachineFunctionAnalysisManager &MFAM) { in run() argument 178 OS << MFAM.getResult<VirtRegMapAnalysis>(MF); in run() 303 MachineFunctionAnalysisManager &MFAM) { in run() argument 306 VirtRegMap &VRM = MFAM.getResult<VirtRegMapAnalysis>(MF); in run() 307 LiveIntervals &LIS = MFAM.getResult<LiveIntervalsAnalysis>(MF); in run() 308 LiveRegMatrix &LRM = MFAM.getResult<LiveRegMatrixAnalysis>(MF); in run() 309 SlotIndexes &Indexes = MFAM.getResult<SlotIndexesAnalysis>(MF); in run() 311 MFAM.getResult<LiveDebugVariablesAnalysis>(MF); in run()
|
| H A D | MachineBranchProbabilityInfo.cpp | 50 MachineFunctionAnalysisManager &MFAM) { in run() argument 54 auto &MBPI = MFAM.getResult<MachineBranchProbabilityAnalysis>(MF); in run()
|
| H A D | MachineOptimizationRemarkEmitter.cpp | 101 MachineFunction &MF, MachineFunctionAnalysisManager &MFAM) { in run() argument 104 ? &MFAM.getResult<MachineBlockFrequencyAnalysis>(MF) in run()
|
| H A D | MachineDominators.cpp | 86 MachineFunctionAnalysisManager &MFAM) { in run() argument 88 MFAM.getResult<MachineDominatorTreeAnalysis>(MF).print(OS); in run()
|
| H A D | MachinePostDominators.cpp | 55 MachineFunctionAnalysisManager &MFAM) { in run() argument 58 MFAM.getResult<MachinePostDominatorTreeAnalysis>(MF).print(OS); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPU.h | 92 MachineFunctionAnalysisManager &MFAM); 272 MachineFunctionAnalysisManager &MFAM); 373 MachineFunctionAnalysisManager &MFAM); 393 MachineFunctionAnalysisManager &MFAM); 400 MachineFunctionAnalysisManager &MFAM); 407 MachineFunctionAnalysisManager &MFAM); 414 MachineFunctionAnalysisManager &MFAM); 422 MachineFunctionAnalysisManager &MFAM); 546 MachineFunctionAnalysisManager &MFAM);
|
| H A D | AMDGPUMarkLastScratchLoad.cpp | 78 MachineFunctionAnalysisManager &MFAM) { in run() argument 79 auto &LS = MFAM.getResult<LiveStacksAnalysis>(MF); in run() 80 auto &LIS = MFAM.getResult<LiveIntervalsAnalysis>(MF); in run() 81 auto &SI = MFAM.getResult<SlotIndexesAnalysis>(MF); in run()
|
| H A D | SILowerWWMCopies.cpp | 127 MachineFunctionAnalysisManager &MFAM) { in run() argument 128 auto *LIS = MFAM.getCachedResult<LiveIntervalsAnalysis>(MF); in run() 129 auto *Indexes = MFAM.getCachedResult<SlotIndexesAnalysis>(MF); in run() 130 auto *VRM = MFAM.getCachedResult<VirtRegMapAnalysis>(MF); in run()
|
| H A D | SIPreAllocateWWMRegs.cpp | 264 MachineFunctionAnalysisManager &MFAM) { in run() argument 265 auto *LIS = &MFAM.getResult<LiveIntervalsAnalysis>(MF); in run() 266 auto *Matrix = &MFAM.getResult<LiveRegMatrixAnalysis>(MF); in run() 267 auto *VRM = &MFAM.getResult<VirtRegMapAnalysis>(MF); in run()
|
| H A D | AMDGPURewriteAGPRCopyMFMA.cpp | 293 MachineFunctionAnalysisManager &MFAM) { in run() argument 294 VirtRegMap &VRM = MFAM.getResult<VirtRegMapAnalysis>(MF); in run() 295 LiveRegMatrix &LRM = MFAM.getResult<LiveRegMatrixAnalysis>(MF); in run() 296 LiveIntervals &LIS = MFAM.getResult<LiveIntervalsAnalysis>(MF); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBlockPlacement.h | 25 MachineFunctionAnalysisManager &MFAM); 38 MachineFunctionAnalysisManager &MFAM);
|
| H A D | MIRPrinter.h | 34 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MFAM); 44 MachineFunctionAnalysisManager &MFAM);
|
| H A D | MachineUniformityAnalysis.h | 62 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM); 72 MachineFunctionAnalysisManager &MFAM);
|
| H A D | MachineCycleAnalysis.h | 59 MachineFunctionAnalysisManager &MFAM); 69 MachineFunctionAnalysisManager &MFAM);
|
| H A D | LiveDebugVariables.h | 107 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM); 118 MachineFunctionAnalysisManager &MFAM);
|
| H A D | MachinePostDominators.h | 80 MachineFunctionAnalysisManager &MFAM); 90 MachineFunctionAnalysisManager &MFAM);
|
| H A D | MachineBlockFrequencyInfo.h | 123 MachineFunctionAnalysisManager &MFAM); 135 MachineFunctionAnalysisManager &MFAM);
|
| /freebsd/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 117 MachineFunctionAnalysisManager MFAM; in compileModuleWithNewPM() local 127 PB.registerMachineFunctionAnalyses(MFAM); in compileModuleWithNewPM() 128 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM, &MFAM); in compileModuleWithNewPM()
|