Home
last modified time | relevance | path

Searched refs:LLVMPassManagerRef (Results 1 – 25 of 26) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/include/llvm-c/Transforms/
DScalar.h35 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
38 void LLVMAddDCEPass(LLVMPassManagerRef PM);
41 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM);
44 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM);
47 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
50 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
53 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
56 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM);
59 void LLVMAddGVNPass(LLVMPassManagerRef PM);
62 void LLVMAddNewGVNPass(LLVMPassManagerRef PM);
[all …]
DIPO.h31 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
34 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM);
37 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM);
40 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
43 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
46 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
49 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
52 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
55 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
58 void LLVMAddIPSCCPPass(LLVMPassManagerRef PM);
[all …]
DUtils.h35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
DVectorize.h36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
39 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
DPassManagerBuilder.h68 LLVMPassManagerRef PM);
73 LLVMPassManagerRef PM);
DInstCombine.h31 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/transforms/scalar_opts/
Dscalar_opts_ocaml.c24 value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { in llvm_add_aggressive_dce()
29 value llvm_add_dce(LLVMPassManagerRef PM) { in llvm_add_dce()
35 value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) { in llvm_add_alignment_from_assumptions()
41 value llvm_add_cfg_simplification(LLVMPassManagerRef PM) { in llvm_add_cfg_simplification()
47 value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_store_elimination()
53 value llvm_add_scalarizer(LLVMPassManagerRef PM) { in llvm_add_scalarizer()
59 value llvm_add_merged_load_store_motion(LLVMPassManagerRef PM) { in llvm_add_merged_load_store_motion()
65 value llvm_add_gvn(LLVMPassManagerRef PM) { in llvm_add_gvn()
71 value llvm_add_ind_var_simplify(LLVMPassManagerRef PM) { in llvm_add_ind_var_simplify()
77 value llvm_add_instruction_combining(LLVMPassManagerRef PM) { in llvm_add_instruction_combining()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DScalar.cpp114 void LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) { in LLVMAddLoopSimplifyCFGPass()
122 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass()
126 void LLVMAddDCEPass(LLVMPassManagerRef PM) { in LLVMAddDCEPass()
130 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass()
134 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass()
138 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass()
142 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass()
146 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass()
150 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
154 void LLVMAddNewGVNPass(LLVMPassManagerRef PM) { in LLVMAddNewGVNPass()
[all …]
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/transforms/ipo/
Dipo_ocaml.c23 value llvm_add_constant_merge(LLVMPassManagerRef PM) { in llvm_add_constant_merge()
29 value llvm_add_merge_functions(LLVMPassManagerRef PM) { in llvm_add_merge_functions()
35 value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_arg_elimination()
41 value llvm_add_function_attrs(LLVMPassManagerRef PM) { in llvm_add_function_attrs()
47 value llvm_add_function_inlining(LLVMPassManagerRef PM) { in llvm_add_function_inlining()
53 value llvm_add_always_inliner(LLVMPassManagerRef PM) { in llvm_add_always_inliner()
59 value llvm_add_global_dce(LLVMPassManagerRef PM) { in llvm_add_global_dce()
65 value llvm_add_global_optimizer(LLVMPassManagerRef PM) { in llvm_add_global_optimizer()
71 value llvm_add_ipsccp(LLVMPassManagerRef PM) { in llvm_add_ipsccp()
77 value llvm_add_internalize(LLVMPassManagerRef PM, value AllButMain) { in llvm_add_internalize()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DIPO.cpp64 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM) { in LLVMAddCalledValuePropagationPass()
68 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
72 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass()
76 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
80 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
84 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
88 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
92 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
96 void LLVMAddIPSCCPPass(LLVMPassManagerRef PM) { in LLVMAddIPSCCPPass()
100 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM) { in LLVMAddMergeFunctionsPass()
[all …]
DPassManagerBuilder.cpp505 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateFunctionPassManager()
513 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateModulePassManager()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DUtils.cpp55 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) { in LLVMAddLowerSwitchPass()
59 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddPromoteMemoryToRegisterPass()
63 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM) { in LLVMAddAddDiscriminatorsPass()
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/transforms/vectorize/
Dvectorize_ocaml.c23 value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { in llvm_add_loop_vectorize()
29 value llvm_add_slp_vectorize(LLVMPassManagerRef PM) { in llvm_add_slp_vectorize()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DVectorize.cpp36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
40 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass()
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/transforms/passmgr_builder/
Dpassmgr_builder_ocaml.c81 value llvm_pmbuilder_populate_function_pass_manager(LLVMPassManagerRef PM, in llvm_pmbuilder_populate_function_pass_manager()
88 value llvm_pmbuilder_populate_module_pass_manager(LLVMPassManagerRef PM, in llvm_pmbuilder_populate_module_pass_manager()
/openbsd/src/gnu/llvm/llvm/include/llvm-c/
DTypes.h127 typedef struct LLVMOpaquePassManager *LLVMPassManagerRef; typedef
DTargetMachine.h165 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM);
DTarget.h207 LLVMPassManagerRef PM);
DCore.h4160 LLVMPassManagerRef LLVMCreatePassManager(void);
4166 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
4169 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef MP);
4175 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
4180 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
4186 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
4191 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
4196 void LLVMDisposePassManager(LLVMPassManagerRef PM);
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DLegacyPassManager.h102 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
/openbsd/src/gnu/llvm/llvm/lib/Target/
DTarget.cpp64 LLVMPassManagerRef PM) { in LLVMAddTargetLibraryInfo()
DTargetMachineC.cpp267 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM) { in LLVMAddAnalysisPasses()
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c2346 LLVMPassManagerRef llvm_passmanager_create(value Unit) { in llvm_passmanager_create()
2351 value llvm_passmanager_run_module(LLVMModuleRef M, LLVMPassManagerRef PM) { in llvm_passmanager_run_module()
2356 value llvm_passmanager_initialize(LLVMPassManagerRef FPM) { in llvm_passmanager_initialize()
2361 value llvm_passmanager_run_function(LLVMValueRef F, LLVMPassManagerRef FPM) { in llvm_passmanager_run_function()
2366 value llvm_passmanager_finalize(LLVMPassManagerRef FPM) { in llvm_passmanager_finalize()
2371 value llvm_passmanager_dispose(LLVMPassManagerRef PM) { in llvm_passmanager_dispose()
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/target/
Dtarget_ocaml.c332 value llvm_targetmachine_add_analysis_passes(LLVMPassManagerRef PM, in llvm_targetmachine_add_analysis_passes()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DCore.cpp4068 LLVMPassManagerRef LLVMCreatePassManager() { in LLVMCreatePassManager()
4072 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M) { in LLVMCreateFunctionPassManagerForModule()
4076 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef P) { in LLVMCreateFunctionPassManager()
4081 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M) { in LLVMRunPassManager()
4085 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMInitializeFunctionPassManager()
4089 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { in LLVMRunFunctionPassManager()
4093 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMFinalizeFunctionPassManager()
4097 void LLVMDisposePassManager(LLVMPassManagerRef PM) { in LLVMDisposePassManager()

12