| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetMachine.cpp | 89 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager) in LanaiPassConfig() argument 90 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig() 104 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { in createPassConfig() argument 105 return new LanaiPassConfig(*this, &PassManager); in createPassConfig()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | LegacyPassManager.h | 52 class PassManager : public PassManagerBase { 55 PassManager(); 56 ~PassManager() override;
|
| H A D | PassManager.h | 489 class PassManager : public PassInfoMixin< 490 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> { 493 explicit PassManager() = default; 499 PassManager(PassManager &&Arg) : Passes(std::move(Arg.Passes)) {} in PassManager() function 501 PassManager &operator=(PassManager &&RHS) { 572 std::enable_if_t<!std::is_same<PassT, PassManager>::value> 590 std::enable_if_t<std::is_same<PassT, PassManager>::value> 608 extern template class PassManager<Module>; 611 using ModulePassManager = PassManager<Module>; 613 extern template class PassManager<Function>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 69 class PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, 72 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, 75 explicit PassManager() = default; 81 PassManager(PassManager &&Arg) in PassManager() function 86 PassManager &operator=(PassManager &&RHS) { 215 typedef PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | LLVMUserExpression.h | 50 std::shared_ptr<llvm::legacy::PassManager> EarlyPasses; 51 std::shared_ptr<llvm::legacy::PassManager> LatePasses;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PassManager.cpp | 20 template class PassManager<Module>; variable 21 template class PassManager<Function>; variable
|
| H A D | LegacyPassManager.cpp | 780 for (PMDataManager *PassManager : PassManagers) in findAnalysisPass() 781 if (Pass *P = PassManager->findAnalysisPass(AID, false)) in findAnalysisPass() 1668 PassManager::PassManager() { in PassManager() function in llvm::legacy::PassManager 1674 PassManager::~PassManager() { in ~PassManager() 1678 void PassManager::add(Pass *P) { in add() 1684 bool PassManager::run(Module &M) { in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 119 extern template class PassManager<MachineFunction>; 149 : public PassManager<MachineFunction, MachineFunctionAnalysisManager> { 150 using Base = PassManager<MachineFunction, MachineFunctionAnalysisManager>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CGSCCPassManager.h | 130 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &, 134 extern template class PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, 143 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Debugify.h | 227 class DebugifyCustomPassManager : public legacy::PassManager { 234 using super = legacy::PassManager;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | CompileUtils.cpp | 48 legacy::PassManager PM; in operator ()()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ParallelCG.cpp | 32 legacy::PassManager CodeGenPasses; in codegen()
|
| H A D | MachinePassManager.cpp | 23 template class PassManager<MachineFunction>; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 26 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, 46 void PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | Config.h | 54 std::function<void(legacy::PassManager &)> PreCodeGenPassesHook;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | DeviceOffload.cpp | 89 llvm::legacy::PassManager PM; in GeneratePTX()
|
| /freebsd-14.2/contrib/llvm-project/lld/MachO/ |
| H A D | LTO.cpp | 51 c.PreCodeGenPassesHook = [](legacy::PassManager &pm) { in createConfig()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 33 using ModulePassManager = PassManager<Module>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ |
| H A D | TargetMachineC.cpp | 297 legacy::PassManager pass; in LLVMTargetMachineEmit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 158 bool AddEmitPasses(legacy::PassManager &CodeGenPasses, BackendAction Action, 563 bool EmitAssemblyHelper::AddEmitPasses(legacy::PassManager &CodeGenPasses, in AddEmitPasses() 1111 legacy::PassManager CodeGenPasses; in RunCodegenPipeline()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 51 template class PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, variable 62 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 758 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOCodeGenerator.cpp | 140 Config.PreCodeGenPassesHook = [](legacy::PassManager &PM) { in LTOCodeGenerator()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.cpp | 159 legacy::PassManager PM; in emitObject()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llc/ |
| H A D | llc.cpp | 661 legacy::PassManager PM; in compileModule()
|