/freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | MachOPasses.h | 12 #include "lld/Core/PassManager.h" 18 void addLayoutPass(PassManager &pm, const MachOLinkingContext &ctx); 19 void addStubsPass(PassManager &pm, const MachOLinkingContext &ctx); 20 void addGOTPass(PassManager &pm, const MachOLinkingContext &ctx); 21 void addTLVPass(PassManager &pm, const MachOLinkingContext &ctx); 22 void addCompactUnwindPass(PassManager &pm, const MachOLinkingContext &ctx); 23 void addObjCPass(PassManager &pm, const MachOLinkingContext &ctx); 24 void addShimPass(PassManager &pm, const MachOLinkingContext &ctx);
|
H A D | ObjCPass.cpp | 126 void addObjCPass(PassManager &pm, const MachOLinkingContext &ctx) {
|
H A D | ShimPass.cpp | 123 void addShimPass(PassManager &pm, const MachOLinkingContext &ctx) {
|
H A D | GOTPass.cpp | 177 void addGOTPass(PassManager &pm, const MachOLinkingContext &ctx) {
|
H A D | TLVPass.cpp | 134 void addTLVPass(PassManager &pm, const MachOLinkingContext &ctx) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | LegacyPassManager.h | 9 // This file defines the legacy PassManager class. This class is used to hold, 10 // maintain, and optimize execution of Passes. The PassManager class ensures 12 // destroyed when the PassManager is destroyed. 40 /// the Pass to the PassManager. When the PassManager is destroyed, the pass 47 /// PassManager manages ModulePassManagers 48 class PassManager : public PassManagerBase { class in namespace:llvm::legacy 51 PassManager(); 52 ~PassManager() override; 61 /// PassManagerImpl_New is the actual class. PassManager i [all...] |
H A D | PassManager.h | 1 //===- PassManager.h - Pass management infrastructure -----------*- C++ -*-===// 429 /// Arguments passed in tuple come from PassManager, so they might have extra 445 // generic PassManager code. 465 class PassManager : public PassInfoMixin< class in namespace:llvm 466 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> { 471 explicit PassManager(bool DebugLogging = false) : DebugLogging(DebugLogging) {} function in class:llvm::PassManager 477 PassManager(PassManager &&Arg) function in class:llvm::PassManager 481 PassManager &operator=(PassManager [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetMachine.cpp | 81 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager) argument 82 : TargetPassConfig(TM, *PassManager) {} 95 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { argument 96 return new LanaiPassConfig(*this, &PassManager);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | ThinLTOBitcodeWriter.h | 19 #include <llvm/IR/PassManager.h>
|
/freebsd-12-stable/contrib/llvm-project/lld/include/lld/Core/ |
H A D | PassManager.h | 1 //===- lld/Core/PassManager.h - Manage linker passes ----------------------===// 28 class PassManager { class in namespace:lld
|
H A D | LinkingContext.h | 26 class PassManager; 197 virtual void addPasses(PassManager &pm) = 0;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | PassManager.cpp | 1 //===- PassManager.cpp - Infrastructure for managing & running IR passes --===// 9 #include "llvm/IR/PassManager.h" 20 template class PassManager<Module>; 21 template class PassManager<Function>;
|
H A D | LegacyPassManager.cpp | 56 cl::desc("Print PassManager debugging information"), 496 /// \copydoc PassManager::add() 760 for (PMDataManager *PassManager : PassManagers) 761 if (Pass *P = PassManager->findAnalysisPass(AID, false)) 1705 // PassManager implementation 1708 PassManager::PassManager() { function in class:llvm::legacy::FunctionPassManagerImpl::PassManager 1714 PassManager::~PassManager() { 1718 void PassManager [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopPassManager.cpp | 17 template class PassManager<Loop, LoopAnalysisManager, 24 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
|
/freebsd-12-stable/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-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ParallelCG.cpp | 31 legacy::PassManager CodeGenPasses;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | CompileUtils.cpp | 47 legacy::PassManager PM;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopPassManager.h | 52 #include "llvm/IR/PassManager.h" 66 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, 70 extern template class PassManager<Loop, LoopAnalysisManager, 75 /// See the documentation for the PassManager template for details. It runs 78 typedef PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-extract/ |
H A D | llvm-extract.cpp | 335 legacy::PassManager Extract; 348 legacy::PassManager PM; 355 legacy::PassManager Passes;
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
H A D | RenderScriptExpressionOpts.cpp | 183 EarlyPasses = std::make_shared<llvm::legacy::PassManager>();
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CGSCCPassManager.h | 101 #include "llvm/IR/PassManager.h" 136 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &, 140 extern template class PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, 145 /// See the documentation for the PassManager template for details. It runs 149 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 106 void CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM); 121 bool AddEmitPasses(legacy::PassManager &CodeGenPasses, BackendAction Action, 364 legacy::PassManager *MPM) { 541 void EmitAssemblyHelper::CreatePasses(legacy::PassManager &MPM, 774 bool EmitAssemblyHelper::AddEmitPasses(legacy::PassManager &CodeGenPasses, 819 legacy::PassManager PerModulePasses; 829 legacy::PassManager CodeGenPasses; 1256 legacy::PassManager CodeGenPasses;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ |
H A D | TargetMachineC.cpp | 192 legacy::PassManager pass;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 24 #include "llvm/IR/PassManager.h" 275 legacy::PassManager passes; 364 legacy::PassManager CodeGenPasses;
|
H A D | LTOCodeGenerator.cpp | 553 legacy::PassManager passes; 591 legacy::PassManager preCodeGenPasses;
|