Home
last modified time | relevance | path

Searched refs:PassManager (Results 1 – 25 of 67) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/
H A Dllvm_scalar_opts.ml10 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
13 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
16 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
19 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
22 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
25 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
28 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
31 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
34 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
37 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
[all …]
H A Dllvm_scalar_opts.mli16 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
21 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
26 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
31 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
36 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
41 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
46 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
51 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
56 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
61 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dtransforms_scalar.go21 func (pm PassManager) AddAggressiveDCEPass() { C.LLVMAddAggressiveDCEPass(pm.C) }
22 func (pm PassManager) AddCFGSimplificationPass() { C.LLVMAddCFGSimplificationPass(pm.C) }
23 func (pm PassManager) AddDeadStoreEliminationPass() { C.LLVMAddDeadStoreEliminationPass(pm.C) }
24 func (pm PassManager) AddGVNPass() { C.LLVMAddGVNPass(pm.C) }
25 func (pm PassManager) AddIndVarSimplifyPass() { C.LLVMAddIndVarSimplifyPass(pm.C) }
26 func (pm PassManager) AddInstructionCombiningPass() { C.LLVMAddInstructionCombiningPass(pm.C) }
27 func (pm PassManager) AddJumpThreadingPass() { C.LLVMAddJumpThreadingPass(pm.C) }
28 func (pm PassManager) AddLICMPass() { C.LLVMAddLICMPass(pm.C) }
29 func (pm PassManager) AddLoopDeletionPass() { C.LLVMAddLoopDeletionPass(pm.C) }
30 func (pm PassManager) AddLoopRotatePass() { C.LLVMAddLoopRotatePass(pm.C) }
[all …]
H A Dtransforms_ipo.go28 func (pm PassManager) AddArgumentPromotionPass() { C.LLVMAddArgumentPromotionPass(pm.C) }
29 func (pm PassManager) AddConstantMergePass() { C.LLVMAddConstantMergePass(pm.C) }
30 func (pm PassManager) AddDeadArgEliminationPass() { C.LLVMAddDeadArgEliminationPass(pm.C) }
31 func (pm PassManager) AddFunctionAttrsPass() { C.LLVMAddFunctionAttrsPass(pm.C) }
32 func (pm PassManager) AddFunctionInliningPass() { C.LLVMAddFunctionInliningPass(pm.C) }
33 func (pm PassManager) AddGlobalDCEPass() { C.LLVMAddGlobalDCEPass(pm.C) }
34 func (pm PassManager) AddGlobalOptimizerPass() { C.LLVMAddGlobalOptimizerPass(pm.C) }
35 func (pm PassManager) AddPruneEHPass() { C.LLVMAddPruneEHPass(pm.C) }
36 func (pm PassManager) AddIPSCCPPass() { C.LLVMAddIPSCCPPass(pm.C) }
37 func (pm PassManager) AddInternalizePass(allButMain bool) {
[all …]
H A Dtransforms_instrumentation.go22 func (pm PassManager) AddAddressSanitizerFunctionPass() {
26 func (pm PassManager) AddAddressSanitizerModulePass() {
30 func (pm PassManager) AddThreadSanitizerPass() {
34 func (pm PassManager) AddMemorySanitizerLegacyPassPass() {
38 func (pm PassManager) AddDataFlowSanitizerPass(abilist []string) {
H A Dtransforms_coroutines.go20 func (pm PassManager) AddCoroEarlyPass() { C.LLVMAddCoroEarlyPass(pm.C) }
21 func (pm PassManager) AddCoroSplitPass() { C.LLVMAddCoroSplitPass(pm.C) }
22 func (pm PassManager) AddCoroElidePass() { C.LLVMAddCoroElidePass(pm.C) }
23 func (pm PassManager) AddCoroCleanupPass() { C.LLVMAddCoroCleanupPass(pm.C) }
H A Dtransforms_pmbuilder.go38 func (pmb PassManagerBuilder) Populate(pm PassManager) {
42 func (pmb PassManagerBuilder) PopulateFunc(pm PassManager) {
46 func (pmb PassManagerBuilder) PopulateLTOPassManager(pm PassManager, internalize bool, runInliner b…
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/
H A Dllvm_ipo.ml10 : [ `Module ] Llvm.PassManager.t -> unit
13 : [ `Module ] Llvm.PassManager.t -> unit
16 : [ `Module ] Llvm.PassManager.t -> unit
19 : [ `Module ] Llvm.PassManager.t -> unit
22 : [ `Module ] Llvm.PassManager.t -> unit
25 : [ `Module ] Llvm.PassManager.t -> unit
28 : [ `Module ] Llvm.PassManager.t -> unit
31 : [ `Module ] Llvm.PassManager.t -> unit
34 : [ `Module ] Llvm.PassManager.t -> unit
37 : [ `Module ] Llvm.PassManager.t -> unit
[all …]
H A Dllvm_ipo.mli16 : [ `Module ] Llvm.PassManager.t -> unit
21 : [ `Module ] Llvm.PassManager.t -> unit
26 : [ `Module ] Llvm.PassManager.t -> unit
31 : [ `Module ] Llvm.PassManager.t -> unit
36 : [ `Module ] Llvm.PassManager.t -> unit
41 : [ `Module ] Llvm.PassManager.t -> unit
46 : [ `Module ] Llvm.PassManager.t -> unit
51 : [ `Module ] Llvm.PassManager.t -> unit
56 : [ `Module ] Llvm.PassManager.t -> unit
61 : [ `Module ] Llvm.PassManager.t -> unit
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/
H A Dllvm_vectorize.ml10 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
13 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
H A Dllvm_vectorize.mli16 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
21 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp79 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager) in LanaiPassConfig() argument
80 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig()
93 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { in createPassConfig() argument
94 return new LanaiPassConfig(*this, &PassManager); in createPassConfig()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h70 class PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
73 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
76 explicit PassManager() {} in PassManager() function
82 PassManager(PassManager &&Arg) in PassManager() function
87 PassManager &operator=(PassManager &&RHS) {
193 typedef PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DLegacyPassManager.h52 class PassManager : public PassManagerBase {
55 PassManager();
56 ~PassManager() override;
H A DPassManager.h466 class PassManager : public PassInfoMixin<
467 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> {
470 explicit PassManager() {} in PassManager() function
476 PassManager(PassManager &&Arg) : Passes(std::move(Arg.Passes)) {} in PassManager() function
478 PassManager &operator=(PassManager &&RHS) {
541 std::enable_if_t<!std::is_same<PassT, PassManager>::value>
556 std::enable_if_t<std::is_same<PassT, PassManager>::value>
574 extern template class PassManager<Module>;
577 using ModulePassManager = PassManager<Module>;
579 extern template class PassManager<Function>;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
H A Dllvm_passmgr_builder.ml24 : [ `Function ] Llvm.PassManager.t -> t -> unit
27 : [ `Module ] Llvm.PassManager.t -> t -> unit
30 : [ `Module ] Llvm.PassManager.t -> internalize:bool -> run_inliner:bool -> t -> unit
H A Dllvm_passmgr_builder.mli42 : [ `Function ] Llvm.PassManager.t -> t -> unit
47 : [ `Module ] Llvm.PassManager.t -> t -> unit
52 : [ `Module ] Llvm.PassManager.t -> internalize:bool -> run_inliner:bool -> t -> unit
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/
H A DLLJITWithOptimizingIRTransform.cpp74 MyOptimizationTransform() : PM(std::make_unique<legacy::PassManager>()) { in MyOptimizationTransform()
92 std::unique_ptr<legacy::PassManager> PM;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachinePassManager.h101 extern template class PassManager<MachineFunction>;
131 : public PassManager<MachineFunction, MachineFunctionAnalysisManager> {
132 using Base = PassManager<MachineFunction, MachineFunctionAnalysisManager>;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DPassManager.cpp21 template class PassManager<Module>; variable
22 template class PassManager<Function>; variable
H A DLegacyPassManager.cpp779 for (PMDataManager *PassManager : PassManagers) in findAnalysisPass()
780 if (Pass *P = PassManager->findAnalysisPass(AID, false)) in findAnalysisPass()
1664 PassManager::PassManager() { in PassManager() function in llvm::legacy::PassManager
1670 PassManager::~PassManager() { in ~PassManager()
1674 void PassManager::add(Pass *P) { in add()
1680 bool PassManager::run(Module &M) { in run()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h136 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &,
140 extern template class PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager,
149 PassManager<LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &,
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp326 legacy::PassManager Extract; in main()
360 legacy::PassManager PM; in main()
367 legacy::PassManager Passes; in main()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DDebugify.h170 class DebugifyCustomPassManager : public legacy::PassManager {
177 using super = legacy::PassManager;
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/target/
H A Dllvm_target.ml125 external add_analysis_passes : [< Llvm.PassManager.any ] Llvm.PassManager.t -> t -> unit

123