/freebsd/contrib/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 | MachineBlockFrequencyInfo.h | 48 MachineFunctionAnalysisManager::Invalidator &); 120 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM); 132 MachineFunctionAnalysisManager &MFAM);
|
H A D | MachineLoopInfo.h | 118 MachineFunctionAnalysisManager::Invalidator &); 142 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM); 152 MachineFunctionAnalysisManager &MFAM);
|
H A D | MachineDominators.h | 113 MachineFunctionAnalysisManager::Invalidator &); 280 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &); 291 MachineFunctionAnalysisManager &MFAM);
|
H A D | LocalStackSlotAllocation.h | 19 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &);
|
H A D | FinalizeISel.h | 18 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &);
|
H A D | PHIElimination.h | 19 MachineFunctionAnalysisManager &MFAM);
|
H A D | DeadMachineInstructionElim.h | 20 MachineFunctionAnalysisManager &MFAM);
|
H A D | TwoAddressInstructionPass.h | 20 MachineFunctionAnalysisManager &MFAM);
|
H A D | MachineOptimizationRemarkEmitter.h | 164 MachineFunctionAnalysisManager::Invalidator &Inv); 231 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM);
|
H A D | MachineVerifier.h | 23 MachineFunctionAnalysisManager &MFAM);
|
H A D | LiveVariables.h | 310 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &); 320 MachineFunctionAnalysisManager &MFAM);
|
H A D | RegAllocFast.h | 49 PreservedAnalyses run(MachineFunction &MF, MachineFunctionAnalysisManager &);
|
H A D | MIRPrinter.h | 41 MachineFunctionAnalysisManager &MFAM);
|
/freebsd/contrib/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 | MachineOptimizationRemarkEmitter.cpp | 36 MachineFunctionAnalysisManager::Invalidator &Inv) { in invalidate() 101 MachineFunction &MF, MachineFunctionAnalysisManager &MFAM) { in run()
|
H A D | MachineLoopInfo.cpp | 37 MachineFunctionAnalysisManager &MFAM) { in run() 43 MachineFunctionAnalysisManager &MFAM) { in run() 69 MachineFunctionAnalysisManager::Invalidator &) { in invalidate()
|
H A D | MachineBlockFrequencyInfo.cpp | 168 MachineFunctionAnalysisManager &MFAM) { in run() 176 MachineFunctionAnalysisManager &MFAM) { in run() 214 MachineFunctionAnalysisManager::Invalidator &) { in invalidate()
|
H A D | MIRPrintingPass.cpp | 27 MachineFunctionAnalysisManager &) { in run() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 139 MachineFunctionAnalysisManager *MFAM = nullptr); 178 void registerMachineFunctionAnalyses(MachineFunctionAnalysisManager &MFAM); 549 const std::function<void(MachineFunctionAnalysisManager &)> &C) { in registerAnalysisRegistrationCallback() 803 SmallVector<std::function<void(MachineFunctionAnalysisManager &)>, 2> 931 PreservedAnalyses run(MachineFunction &, MachineFunctionAnalysisManager &) { in run()
|