Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DPassManagerBuilder.cpp33 PassManagerBuilder::PassManagerBuilder() { in PassManagerBuilder() function in PassManagerBuilder
43 PassManagerBuilder::~PassManagerBuilder() { in ~PassManagerBuilder()
49 static ManagedStatic<SmallVector<std::pair<PassManagerBuilder::ExtensionPointTy,
50 PassManagerBuilder::ExtensionFn>, 8> > GlobalExtensions;
52 void PassManagerBuilder::addGlobalExtension( in addGlobalExtension()
53 PassManagerBuilder::ExtensionPointTy Ty, in addGlobalExtension()
54 PassManagerBuilder::ExtensionFn Fn) { in addGlobalExtension()
58 void PassManagerBuilder::addExtension(ExtensionPointTy Ty, ExtensionFn Fn) { in addExtension()
62 void PassManagerBuilder::addExtensionsToPM(ExtensionPointTy ETy, in addExtensionsToPM()
73 PassManagerBuilder::addInitialAliasAnalysisPasses(PassManagerBase &PM) const { in addInitialAliasAnalysisPasses()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/go/llvm/
Dtransforms_pmbuilder.go21 type PassManagerBuilder struct { struct
25 func NewPassManagerBuilder() (pmb PassManagerBuilder) {
30 func (pmb PassManagerBuilder) SetOptLevel(level int) { argument
34 func (pmb PassManagerBuilder) SetSizeLevel(level int) { argument
38 func (pmb PassManagerBuilder) Populate(pm PassManager) { argument
42 func (pmb PassManagerBuilder) PopulateFunc(pm PassManager) { argument
46 func (pmb PassManagerBuilder) PopulateLTOPassManager(pm PassManager, internalize bool, runInliner b… argument
50 func (pmb PassManagerBuilder) Dispose() { argument
54 func (pmb PassManagerBuilder) SetDisableUnitAtATime(val bool) { argument
58 func (pmb PassManagerBuilder) SetDisableUnrollLoops(val bool) { argument
[all …]
/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp128 PassManagerBuilder::PassManagerBuilder() { in PassManagerBuilder() function in PassManagerBuilder
152 PassManagerBuilder::~PassManagerBuilder() { in ~PassManagerBuilder()
158 static ManagedStatic<SmallVector<std::pair<PassManagerBuilder::ExtensionPointTy,
159 PassManagerBuilder::ExtensionFn>, 8> > GlobalExtensions;
161 void PassManagerBuilder::addGlobalExtension( in addGlobalExtension()
162 PassManagerBuilder::ExtensionPointTy Ty, in addGlobalExtension()
163 PassManagerBuilder::ExtensionFn Fn) { in addGlobalExtension()
167 void PassManagerBuilder::addExtension(ExtensionPointTy Ty, ExtensionFn Fn) { in addExtension()
171 void PassManagerBuilder::addExtensionsToPM(ExtensionPointTy ETy, in addExtensionsToPM()
181 void PassManagerBuilder::addInitialAliasAnalysisPasses( in addInitialAliasAnalysisPasses()
[all …]
DCMakeLists.txt25 PassManagerBuilder.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp155 PassManagerBuilder::PassManagerBuilder() { in PassManagerBuilder() function in PassManagerBuilder
178 PassManagerBuilder::~PassManagerBuilder() { in ~PassManagerBuilder()
184 static ManagedStatic<SmallVector<std::pair<PassManagerBuilder::ExtensionPointTy,
185 PassManagerBuilder::ExtensionFn>, 8> > GlobalExtensions;
194 void PassManagerBuilder::addGlobalExtension( in addGlobalExtension()
195 PassManagerBuilder::ExtensionPointTy Ty, in addGlobalExtension()
196 PassManagerBuilder::ExtensionFn Fn) { in addGlobalExtension()
200 void PassManagerBuilder::addExtension(ExtensionPointTy Ty, ExtensionFn Fn) { in addExtension()
204 void PassManagerBuilder::addExtensionsToPM(ExtensionPointTy ETy, in addExtensionsToPM()
217 void PassManagerBuilder::addInitialAliasAnalysisPasses( in addInitialAliasAnalysisPasses()
[all …]
DCMakeLists.txt28 PassManagerBuilder.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/ocaml/transforms/passmgr_builder/
Dllvm_passmgr_builder.mli17 (** See the [llvm::PassManagerBuilder] function. *)
21 (** See the [llvm::PassManagerBuilder::OptLevel] function. *)
25 (** See the [llvm::PassManagerBuilder::SizeLevel] function. *)
29 (** See the [llvm::PassManagerBuilder::DisableUnitAtATime] function. *)
33 (** See the [llvm::PassManagerBuilder::DisableUnrollLoops] function. *)
37 (** See the [llvm::PassManagerBuilder::Inliner] function. *)
41 (** See the [llvm::PassManagerBuilder::populateFunctionPassManager] function. *)
46 (** See the [llvm::PassManagerBuilder::populateModulePassManager] function. *)
51 (** See the [llvm::PassManagerBuilder::populateLTOPassManager] function. *)
/external/llvm/bindings/ocaml/transforms/passmgr_builder/
Dllvm_passmgr_builder.mli17 (** See the [llvm::PassManagerBuilder] function. *)
21 (** See the [llvm::PassManagerBuilder::OptLevel] function. *)
25 (** See the [llvm::PassManagerBuilder::SizeLevel] function. *)
29 (** See the [llvm::PassManagerBuilder::DisableUnitAtATime] function. *)
33 (** See the [llvm::PassManagerBuilder::DisableUnrollLoops] function. *)
37 (** See the [llvm::PassManagerBuilder::Inliner] function. *)
41 (** See the [llvm::PassManagerBuilder::populateFunctionPassManager] function. *)
46 (** See the [llvm::PassManagerBuilder::populateModulePassManager] function. *)
51 (** See the [llvm::PassManagerBuilder::populateLTOPassManager] function. *)
/external/llvm/bindings/go/llvm/
Dtransforms_pmbuilder.go21 type PassManagerBuilder struct { struct
25 func NewPassManagerBuilder() (pmb PassManagerBuilder) {
30 func (pmb PassManagerBuilder) SetOptLevel(level int) { argument
34 func (pmb PassManagerBuilder) SetSizeLevel(level int) { argument
38 func (pmb PassManagerBuilder) Populate(pm PassManager) { argument
42 func (pmb PassManagerBuilder) PopulateFunc(pm PassManager) { argument
46 func (pmb PassManagerBuilder) Dispose() { argument
/external/clang/lib/CodeGen/
DBackendUtil.cpp147 class PassManagerBuilderWrapper : public PassManagerBuilder {
151 : PassManagerBuilder(), CGOpts(CGOpts), LangOpts(LangOpts) {} in PassManagerBuilderWrapper()
161 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass()
166 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass()
171 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass()
176 static void addAddDiscriminatorsPass(const PassManagerBuilder &Builder, in addAddDiscriminatorsPass()
182 const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) { in addCleanupPassesForSampleProfiler()
192 static void addBoundsCheckingPass(const PassManagerBuilder &Builder, in addBoundsCheckingPass()
197 static void addSanitizerCoveragePass(const PassManagerBuilder &Builder, in addSanitizerCoveragePass()
213 static void addAddressSanitizerPasses(const PassManagerBuilder &Builder, in addAddressSanitizerPasses()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/IPO/
DPassManagerBuilder.h50 class PassManagerBuilder {
55 typedef void (*ExtensionFn)(const PassManagerBuilder &Builder,
99 PassManagerBuilder();
100 ~PassManagerBuilder();
127 RegisterStandardPasses(PassManagerBuilder::ExtensionPointTy Ty, in RegisterStandardPasses()
128 PassManagerBuilder::ExtensionFn Fn) { in RegisterStandardPasses()
129 PassManagerBuilder::addGlobalExtension(Ty, Fn); in RegisterStandardPasses()
/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h59 class PassManagerBuilder {
63 typedef std::function<void(const PassManagerBuilder &Builder,
151 PassManagerBuilder();
152 ~PassManagerBuilder();
186 RegisterStandardPasses(PassManagerBuilder::ExtensionPointTy Ty, in RegisterStandardPasses()
187 PassManagerBuilder::ExtensionFn Fn) { in RegisterStandardPasses()
188 PassManagerBuilder::addGlobalExtension(Ty, std::move(Fn)); in RegisterStandardPasses()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h59 class PassManagerBuilder {
63 typedef std::function<void(const PassManagerBuilder &Builder,
175 PassManagerBuilder();
176 ~PassManagerBuilder();
210 RegisterStandardPasses(PassManagerBuilder::ExtensionPointTy Ty, in RegisterStandardPasses()
211 PassManagerBuilder::ExtensionFn Fn) { in RegisterStandardPasses()
212 PassManagerBuilder::addGlobalExtension(Ty, std::move(Fn)); in RegisterStandardPasses()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
DCoroutines.cpp51 static void addCoroutineOpt0Passes(const PassManagerBuilder &Builder, in addCoroutineOpt0Passes()
60 static void addCoroutineEarlyPasses(const PassManagerBuilder &Builder, in addCoroutineEarlyPasses()
65 static void addCoroutineScalarOptimizerPasses(const PassManagerBuilder &Builder, in addCoroutineScalarOptimizerPasses()
70 static void addCoroutineSCCPasses(const PassManagerBuilder &Builder, in addCoroutineSCCPasses()
75 static void addCoroutineOptimizerLastPasses(const PassManagerBuilder &Builder, in addCoroutineOptimizerLastPasses()
80 void llvm::addCoroutinePassesToExtensionPoints(PassManagerBuilder &Builder) { in addCoroutinePassesToExtensionPoints()
81 Builder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in addCoroutinePassesToExtensionPoints()
83 Builder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in addCoroutinePassesToExtensionPoints()
85 Builder.addExtension(PassManagerBuilder::EP_CGSCCOptimizerLate, in addCoroutinePassesToExtensionPoints()
87 Builder.addExtension(PassManagerBuilder::EP_ScalarOptimizerLate, in addCoroutinePassesToExtensionPoints()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm-c/Transforms/
DPassManagerBuilder.h80 inline PassManagerBuilder *unwrap(LLVMPassManagerBuilderRef P) { in unwrap()
81 return reinterpret_cast<PassManagerBuilder*>(P); in unwrap()
84 inline LLVMPassManagerBuilderRef wrap(PassManagerBuilder *P) { in wrap()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/
DCoroutines.h18 class PassManagerBuilder; variable
21 void addCoroutinePassesToExtensionPoints(PassManagerBuilder &Builder);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp349 void AMDGPUTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager()
368 PassManagerBuilder::EP_EnabledOnOptLevel0, in adjustPassManager()
369 [](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
375 PassManagerBuilder::EP_ModuleOptimizerEarly, in adjustPassManager()
376 [Internalize, EarlyInline, AMDGPUAA](const PassManagerBuilder &, in adjustPassManager()
393 PassManagerBuilder::EP_EarlyAsPossible, in adjustPassManager()
394 [AMDGPUAA, LibCallSimplify, &Opt](const PassManagerBuilder &, in adjustPassManager() argument
406 PassManagerBuilder::EP_CGSCCOptimizerLate, in adjustPassManager()
407 [](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
/external/swiftshader/third_party/LLVM/tools/bugpoint/
Dbugpoint.cpp162 PassManagerBuilder Builder; in main()
169 PassManagerBuilder Builder; in main()
175 PassManagerBuilder Builder; in main()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp254 void HexagonTargetMachine::adjustPassManager(PassManagerBuilder &PMB) { in adjustPassManager()
256 PassManagerBuilder::EP_LateLoopOptimizations, in adjustPassManager()
257 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
261 PassManagerBuilder::EP_LoopOptimizerEnd, in adjustPassManager()
262 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
DHexagonTargetMachine.h40 void adjustPassManager(PassManagerBuilder &PMB) override;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp194 void NVPTXTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager()
196 PassManagerBuilder::EP_EarlyAsPossible, in adjustPassManager()
197 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
/external/llvm/tools/bugpoint/
Dbugpoint.cpp170 PassManagerBuilder Builder; in main()
176 PassManagerBuilder Builder; in main()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/bugpoint/
Dbugpoint.cpp188 PassManagerBuilder Builder; in main()
194 PassManagerBuilder Builder; in main()
/external/llvm/tools/opt/
Dopt.cpp238 PassManagerBuilder Builder; in AddOptimizationPasses()
267 PassManagerBuilder::EP_EarlyAsPossible, in AddOptimizationPasses()
268 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in AddOptimizationPasses() argument
277 PassManagerBuilder Builder; in AddStandardLinkPasses()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetMachine.h38 class PassManagerBuilder; variable
243 virtual void adjustPassManager(PassManagerBuilder &) {} in adjustPassManager() argument

12