Home | History | Annotate | Download | only in ipo

Lines Matching refs:PM

23 CAMLprim value llvm_add_argument_promotion(LLVMPassManagerRef PM) {
24 LLVMAddArgumentPromotionPass(PM);
29 CAMLprim value llvm_add_constant_merge(LLVMPassManagerRef PM) {
30 LLVMAddConstantMergePass(PM);
35 CAMLprim value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) {
36 LLVMAddDeadArgEliminationPass(PM);
41 CAMLprim value llvm_add_function_attrs(LLVMPassManagerRef PM) {
42 LLVMAddFunctionAttrsPass(PM);
47 CAMLprim value llvm_add_function_inlining(LLVMPassManagerRef PM) {
48 LLVMAddFunctionInliningPass(PM);
53 CAMLprim value llvm_add_always_inliner_pass(LLVMPassManagerRef PM) {
54 LLVMAddAlwaysInlinerPass(PM);
59 CAMLprim value llvm_add_global_dce(LLVMPassManagerRef PM) {
60 LLVMAddGlobalDCEPass(PM);
65 CAMLprim value llvm_add_global_optimizer(LLVMPassManagerRef PM) {
66 LLVMAddGlobalOptimizerPass(PM);
71 CAMLprim value llvm_add_ipc_propagation(LLVMPassManagerRef PM) {
72 LLVMAddIPConstantPropagationPass(PM);
77 CAMLprim value llvm_add_prune_eh(LLVMPassManagerRef PM) {
78 LLVMAddPruneEHPass(PM);
83 CAMLprim value llvm_add_ipsccp(LLVMPassManagerRef PM) {
84 LLVMAddIPSCCPPass(PM);
89 CAMLprim value llvm_add_internalize(LLVMPassManagerRef PM, value AllButMain) {
90 LLVMAddInternalizePass(PM, Bool_val(AllButMain));
95 CAMLprim value llvm_add_strip_dead_prototypes(LLVMPassManagerRef PM) {
96 LLVMAddStripDeadPrototypesPass(PM);
101 CAMLprim value llvm_add_strip_symbols(LLVMPassManagerRef PM) {
102 LLVMAddStripSymbolsPass(PM);