/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePassManager.h | 37 using MachineFunctionAnalysisManager = AnalysisManager<MachineFunction>; variable 107 InnerAnalysisManagerProxy<MachineFunctionAnalysisManager, Module>; 113 extern template class InnerAnalysisManagerProxy<MachineFunctionAnalysisManager, 116 InnerAnalysisManagerProxy<MachineFunctionAnalysisManager, Function>; 122 extern template class InnerAnalysisManagerProxy<MachineFunctionAnalysisManager, 168 MachineFunctionAnalysisManager::Invalidator &Inv); 183 Result run(MachineFunction &, MachineFunctionAnalysisManager &) { in run() argument 197 detail::PassConcept<MachineFunction, MachineFunctionAnalysisManager>; 218 MachineFunctionAnalysisManager>; in createFunctionToMachineFunctionPassAdaptor()
|
H A D | MachineBranchProbabilityInfo.h | 34 MachineFunctionAnalysisManager::Invalidator &); 67 Result run(MachineFunction &, MachineFunctionAnalysisManager &); 77 MachineFunctionAnalysisManager &MFAM);
|
H A D | MachinePostDominators.h | 56 MachineFunctionAnalysisManager::Invalidator &); 76 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM); 86 MachineFunctionAnalysisManager &MFAM);
|
H A D | MachineDominators.h | 85 MachineFunctionAnalysisManager::Invalidator &); 115 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &); 126 MachineFunctionAnalysisManager &MFAM); in getRoot()
|
H A D | FinalizeISel.h | 18 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &);
|
H A D | LocalStackSlotAllocation.h | 19 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &);
|
H A D | DeadMachineInstructionElim.h | 20 MachineFunctionAnalysisManager &MFAM);
|
H A D | RegAllocFast.h | 49 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &);
|
H A D | MIRPrinter.h | 43 MachineFunctionAnalysisManager &MFAM);
|
H A D | SelectionDAGISel.h | 94 void initializeAnalysisResults(MachineFunctionAnalysisManager &MFAM); in PreprocessISelDAG() 561 MachineFunctionAnalysisManager &MFAM);
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePassManager.cpp | 26 template class InnerAnalysisManagerProxy<MachineFunctionAnalysisManager, 28 template class InnerAnalysisManagerProxy<MachineFunctionAnalysisManager, 36 MachineFunctionAnalysisManager::Invalidator &Inv) { in invalidate() 111 MachineFunctionAnalysisManager &MFAM = in run()
|
H A D | MachineBranchProbabilityInfo.cpp | 44 MachineFunctionAnalysisManager &) { in run() argument 50 MachineFunctionAnalysisManager &MFAM) { in run() 77 MachineFunctionAnalysisManager::Invalidator &) { in invalidate()
|
H A D | MachinePostDominators.cpp | 46 MachineFunctionAnalysisManager &) { in run() argument 52 MachineFunctionAnalysisManager &MFAM) { in run() 86 MachineFunctionAnalysisManager::Invalidator &) { in invalidate()
|
H A D | MachineDominators.cpp | 62 MachineFunctionAnalysisManager::Invalidator &) { in invalidate() 75 MachineFunctionAnalysisManager &) { in run() argument 81 MachineFunctionAnalysisManager &MFAM) { in run()
|
H A D | MIRPrintingPass.cpp | 29 MachineFunctionAnalysisManager &MFAM) { in run() 27 run(MachineFunction & MF,MachineFunctionAnalysisManager &) run() argument
|
H A D | FinalizeISel.cpp | 93 MachineFunctionAnalysisManager &) { in run() argument
|
H A D | DeadMachineInstructionElim.cpp | 67 MachineFunctionAnalysisManager &) { in run() 68 run(MachineFunction & MF,MachineFunctionAnalysisManager &) run() argument
|
H A D | LocalStackSlotAllocation.cpp | 116 MachineFunctionAnalysisManager &) { in run() argument
|
/llvm-project/llvm/unittests/CodeGen/ |
H A D | PassManagerTest.cpp | 62 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &AM) { in run() 83 MachineFunctionAnalysisManager &MFAM) { in run() 112 MachineFunctionAnalysisManager &MFAM = in run() 130 MachineFunctionAnalysisManager &MFAM) { in run() 186 MachineFunctionAnalysisManager MFAM; in TEST_F() 236 MachineFunctionAnalysisManager MFAM; in TEST_F()
|
H A D | MachineDomTreeUpdaterTest.cpp | 38 MachineFunctionAnalysisManager MFAM;
|
/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 138 MachineFunctionAnalysisManager *MFAM = nullptr); 174 /// MachineFunctionAnalysisManager with all registered function analyses. 177 void registerMachineFunctionAnalyses(MachineFunctionAnalysisManager &MFAM); 564 const std::function<void(MachineFunctionAnalysisManager &)> &C) { in registerPipelineParsingCallback() 831 SmallVector<std::function<void(MachineFunctionAnalysisManager &)>, 2> in parseAnalysisUtilityPasses() 959 PreservedAnalyses run(MachineFunction &, MachineFunctionAnalysisManager &) {
|
H A D | TargetPassRegistry.inc | 190 PB.registerAnalysisRegistrationCallback([](MachineFunctionAnalysisManager &AM) {
|
H A D | CodeGenPassBuilder.h | 121 MachineFunctionAnalysisManager &) { \ in CodeGenPassBuilder() 177 std::declval<MachineFunctionAnalysisManager &>())); in operator()
|
/llvm-project/llvm/tools/llc/ |
H A D | NewPMDriver.cpp | 117 MachineFunctionAnalysisManager MFAM; in compileModuleWithNewPM()
|
/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 412 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &) { 428 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &) { in PassBuilder() 537 MachineFunctionAnalysisManager &MFAM) { 2216 MachineFunctionAnalysisManager *MFAM) { in printPassNames() 375 run(MachineFunction & MF,MachineFunctionAnalysisManager &) run() argument 391 run(MachineFunction & MF,MachineFunctionAnalysisManager &) run() argument
|