Home
last modified time | relevance | path

Searched refs:PassManagerBuilder (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp155 PassManagerBuilder::PassManagerBuilder() { in PassManagerBuilder() function in PassManagerBuilder
185 PassManagerBuilder::~PassManagerBuilder() { in ~PassManagerBuilder()
192 SmallVector<std::tuple<PassManagerBuilder::ExtensionPointTy,
193 PassManagerBuilder::ExtensionFn,
194 PassManagerBuilder::GlobalExtensionID>,
197 static PassManagerBuilder::GlobalExtensionID GlobalExtensionsCounter;
206 PassManagerBuilder::GlobalExtensionID
207 PassManagerBuilder::addGlobalExtension(PassManagerBuilder::ExtensionPointTy Ty, in addGlobalExtension()
208 PassManagerBuilder::ExtensionFn Fn) { in addGlobalExtension()
214 void PassManagerBuilder::removeGlobalExtension( in removeGlobalExtension()
[all …]
DCMakeLists.txt30 PassManagerBuilder.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h58 class PassManagerBuilder {
62 typedef std::function<void(const PassManagerBuilder &Builder,
193 PassManagerBuilder();
194 ~PassManagerBuilder();
238 PassManagerBuilder::GlobalExtensionID ExtensionID;
241 RegisterStandardPasses(PassManagerBuilder::ExtensionPointTy Ty, in RegisterStandardPasses()
242 PassManagerBuilder::ExtensionFn Fn) { in RegisterStandardPasses()
243 ExtensionID = PassManagerBuilder::addGlobalExtension(Ty, std::move(Fn)); in RegisterStandardPasses()
250 PassManagerBuilder::removeGlobalExtension(ExtensionID); in ~RegisterStandardPasses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroutines.cpp52 static void addCoroutineOpt0Passes(const PassManagerBuilder &Builder, in addCoroutineOpt0Passes()
61 static void addCoroutineEarlyPasses(const PassManagerBuilder &Builder, in addCoroutineEarlyPasses()
66 static void addCoroutineScalarOptimizerPasses(const PassManagerBuilder &Builder, in addCoroutineScalarOptimizerPasses()
71 static void addCoroutineSCCPasses(const PassManagerBuilder &Builder, in addCoroutineSCCPasses()
76 static void addCoroutineOptimizerLastPasses(const PassManagerBuilder &Builder, in addCoroutineOptimizerLastPasses()
81 void llvm::addCoroutinePassesToExtensionPoints(PassManagerBuilder &Builder) { in addCoroutinePassesToExtensionPoints()
82 Builder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in addCoroutinePassesToExtensionPoints()
84 Builder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in addCoroutinePassesToExtensionPoints()
86 Builder.addExtension(PassManagerBuilder::EP_CGSCCOptimizerLate, in addCoroutinePassesToExtensionPoints()
88 Builder.addExtension(PassManagerBuilder::EP_ScalarOptimizerLate, in addCoroutinePassesToExtensionPoints()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/
DCoroutines.h17 class PassManagerBuilder; variable
20 void addCoroutinePassesToExtensionPoints(PassManagerBuilder &Builder);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp252 void HexagonTargetMachine::adjustPassManager(PassManagerBuilder &PMB) { in adjustPassManager()
254 PassManagerBuilder::EP_LateLoopOptimizations, in adjustPassManager()
255 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
259 PassManagerBuilder::EP_LoopOptimizerEnd, in adjustPassManager()
260 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
DHexagonTargetMachine.h39 void adjustPassManager(PassManagerBuilder &PMB) override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp199 void NVPTXTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager()
201 PassManagerBuilder::EP_EarlyAsPossible, in adjustPassManager()
202 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
DNVPTXTargetMachine.h66 void adjustPassManager(PassManagerBuilder &) override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp394 void AMDGPUTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager()
409 PassManagerBuilder::EP_ModuleOptimizerEarly, in adjustPassManager()
410 [Internalize, EarlyInline, AMDGPUAA, this](const PassManagerBuilder &, in adjustPassManager()
429 PassManagerBuilder::EP_EarlyAsPossible, in adjustPassManager()
430 [AMDGPUAA, LibCallSimplify, &Opt, this](const PassManagerBuilder &, in adjustPassManager() argument
443 PassManagerBuilder::EP_CGSCCOptimizerLate, in adjustPassManager()
444 [](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
DAMDGPUTargetMachine.h56 void adjustPassManager(PassManagerBuilder &) override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetMachine.h37 class PassManagerBuilder; variable
272 virtual void adjustPassManager(PassManagerBuilder &) {} in adjustPassManager() argument
/third_party/mesa3d/src/gallium/frontends/clover/llvm/
Dinvocation.cpp441 ::llvm::PassManagerBuilder pmb; in optimize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOCodeGenerator.cpp562 PassManagerBuilder PMB; in optimize()
DLTOBackend.cpp278 PassManagerBuilder PMB; in runOldPMPasses()
DThinLTOCodeGenerator.cpp233 PassManagerBuilder PMB; in optimizeModule()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp713 "llvm/lib/Transforms/IPO/PassManagerBuilder.cpp",
DBUILD.gn716 "llvm/lib/Transforms/IPO/PassManagerBuilder.cpp",
DCMakeLists.txt717 ${LLVM_DIR}/lib/Transforms/IPO/PassManagerBuilder.cpp