Home
last modified time | relevance | path

Searched defs:PM (Results 1 – 25 of 75) sorted by relevance

123

/external/llvm/bindings/ocaml/transforms/scalar/
Dscalar_opts_ocaml.c23 CAMLprim value llvm_add_constant_propagation(LLVMPassManagerRef PM) { in llvm_add_constant_propagation()
29 CAMLprim value llvm_add_sccp(LLVMPassManagerRef PM) { in llvm_add_sccp()
35 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_store_elimination()
41 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { in llvm_add_aggressive_dce()
47 CAMLprim value llvm_add_scalar_repl_aggregation(LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregation()
53 CAMLprim value llvm_add_scalar_repl_aggregation_ssa(LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregation_ssa()
60 LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregation_with_threshold()
66 CAMLprim value llvm_add_ind_var_simplification(LLVMPassManagerRef PM) { in llvm_add_ind_var_simplification()
72 CAMLprim value llvm_add_instruction_combination(LLVMPassManagerRef PM) { in llvm_add_instruction_combination()
78 CAMLprim value llvm_add_licm(LLVMPassManagerRef PM) { in llvm_add_licm()
[all …]
/external/llvm/lib/Transforms/Scalar/
DScalar.cpp75 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass()
79 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass()
83 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass()
87 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass()
91 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
95 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddIndVarSimplifyPass()
99 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) { in LLVMAddInstructionCombiningPass()
103 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) { in LLVMAddJumpThreadingPass()
107 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass()
111 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) { in LLVMAddLoopDeletionPass()
[all …]
/external/llvm/bindings/ocaml/transforms/ipo/
Dipo_ocaml.c23 CAMLprim value llvm_add_argument_promotion(LLVMPassManagerRef PM) { in llvm_add_argument_promotion()
29 CAMLprim value llvm_add_constant_merge(LLVMPassManagerRef PM) { in llvm_add_constant_merge()
35 CAMLprim value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_arg_elimination()
41 CAMLprim value llvm_add_function_attrs(LLVMPassManagerRef PM) { in llvm_add_function_attrs()
47 CAMLprim value llvm_add_function_inlining(LLVMPassManagerRef PM) { in llvm_add_function_inlining()
53 CAMLprim value llvm_add_always_inliner(LLVMPassManagerRef PM) { in llvm_add_always_inliner()
59 CAMLprim value llvm_add_always_inliner_pass(LLVMPassManagerRef PM) { in llvm_add_always_inliner_pass()
65 CAMLprim value llvm_add_global_dce(LLVMPassManagerRef PM) { in llvm_add_global_dce()
71 CAMLprim value llvm_add_global_optimizer(LLVMPassManagerRef PM) { in llvm_add_global_optimizer()
77 CAMLprim value llvm_add_ipc_propagation(LLVMPassManagerRef PM) { in llvm_add_ipc_propagation()
[all …]
/external/llvm/lib/Transforms/IPO/
DIPO.cpp54 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass()
58 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
62 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass()
66 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
70 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
74 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
78 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
82 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
86 void LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM) { in LLVMAddIPConstantPropagationPass()
90 void LLVMAddPruneEHPass(LLVMPassManagerRef PM) { in LLVMAddPruneEHPass()
[all …]
DPassManagerBuilder.cpp283 void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, in populateLTOPassManager()
440 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateFunctionPassManager()
448 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateModulePassManager()
455 LLVMPassManagerRef PM, in LLVMPassManagerBuilderPopulateLTOPassManager()
/external/llvm/bindings/ocaml/transforms/vectorize/
Dvectorize_ocaml.c23 CAMLprim value llvm_add_bb_vectorize(LLVMPassManagerRef PM) { in llvm_add_bb_vectorize()
29 CAMLprim value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { in llvm_add_loop_vectorize()
35 CAMLprim value llvm_add_slp_vectorize(LLVMPassManagerRef PM) { in llvm_add_slp_vectorize()
/external/llvm/lib/Transforms/Vectorize/
DVectorize.cpp38 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM) { in LLVMAddBBVectorizePass()
42 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
46 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass()
/external/clang/lib/CodeGen/
DBackendUtil.cpp148 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass()
153 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass()
158 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass()
164 PassManagerBase &PM) { in addSampleProfileLoaderPass()
172 PassManagerBase &PM) { in addAddDiscriminatorsPass()
177 PassManagerBase &PM) { in addBoundsCheckingPass()
182 PassManagerBase &PM) { in addAddressSanitizerPasses()
188 PassManagerBase &PM) { in addMemorySanitizerPass()
208 PassManagerBase &PM) { in addThreadSanitizerPass()
213 PassManagerBase &PM) { in addDataFlowSanitizerPass()
[all …]
/external/llvm/lib/Target/X86/
DX86TargetMachine.cpp86 void X86TargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
103 X86PassConfig(X86TargetMachine *TM, PassManagerBase &PM) in X86PassConfig()
123 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
181 bool X86TargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/llvm/lib/Target/XCore/
DXCoreTargetMachine.cpp37 XCorePassConfig(XCoreTargetMachine *TM, PassManagerBase &PM) in XCorePassConfig()
50 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
74 void XCoreTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp79 void LLVMTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
85 PassManagerBase &PM, in addPassesToGenerateCode()
138 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile()
235 bool LLVMTargetMachine::addPassesToEmitMachineCode(PassManagerBase &PM, in addPassesToEmitMachineCode()
254 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, in addPassesToEmitMC()
/external/llvm/bindings/ocaml/transforms/passmgr_builder/
Dpassmgr_builder_ocaml.c90 LLVMPassManagerRef PM, value PMB) { in llvm_pmbuilder_populate_function_pass_manager()
98 LLVMPassManagerRef PM, value PMB) { in llvm_pmbuilder_populate_module_pass_manager()
107 LLVMPassManagerRef PM, value Internalize, value RunInliner, in llvm_pmbuilder_populate_lto_pass_manager()
/external/llvm/lib/Target/Mips/
DMipsTargetMachine.cpp85 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig()
112 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
151 void MipsTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
181 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp78 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM) in PPCPassConfig()
98 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
151 bool PPCTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
163 void PPCTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
/external/llvm/lib/Target/MSP430/
DMSP430TargetMachine.cpp41 MSP430PassConfig(MSP430TargetMachine *TM, PassManagerBase &PM) in MSP430PassConfig()
53 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/R600/
DAMDGPUTargetMachine.cpp97 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig()
122 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
130 void AMDGPUTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
/external/llvm/lib/Target/SystemZ/
DSystemZTargetMachine.cpp36 SystemZPassConfig(SystemZTargetMachine *TM, PassManagerBase &PM) in SystemZPassConfig()
99 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp43 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) in SparcPassConfig()
55 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
64 bool SparcTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDGPUTargetMachine.cpp75 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig()
91 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUTargetMachine.cpp75 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig()
91 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/AArch64/
DAArch64TargetMachine.cpp117 AArch64PassConfig(AArch64TargetMachine *TM, PassManagerBase &PM) in AArch64PassConfig()
135 void AArch64TargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
143 TargetPassConfig *AArch64TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/ARM/
DARMTargetMachine.cpp62 void ARMBaseTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
136 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM) in ARMPassConfig()
156 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
248 bool ARMBaseTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp81 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM) in HexagonPassConfig()
110 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/srec/seti/sltsEngine/include/
Dlts_seq_internal.h119 typedef struct PM { /*phone mappings*/ struct
123 } PM; argument
/external/clang/test/CodeGenCXX/
Dmangle-nullptr-arg.cpp9 template<int X::*pm> struct PM {}; struct

123