Home
last modified time | relevance | path

Searched defs:PM (Results 1 – 25 of 60) 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.cpp70 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass()
74 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass()
78 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass()
82 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
86 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddIndVarSimplifyPass()
90 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) { in LLVMAddInstructionCombiningPass()
94 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) { in LLVMAddJumpThreadingPass()
98 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass()
102 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) { in LLVMAddLoopDeletionPass()
106 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) { in LLVMAddLoopIdiomPass()
[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_pass(LLVMPassManagerRef PM) { in llvm_add_always_inliner_pass()
59 CAMLprim value llvm_add_global_dce(LLVMPassManagerRef PM) { in llvm_add_global_dce()
65 CAMLprim value llvm_add_global_optimizer(LLVMPassManagerRef PM) { in llvm_add_global_optimizer()
71 CAMLprim value llvm_add_ipc_propagation(LLVMPassManagerRef PM) { in llvm_add_ipc_propagation()
77 CAMLprim value llvm_add_prune_eh(LLVMPassManagerRef PM) { in llvm_add_prune_eh()
[all …]
/external/llvm/lib/Transforms/IPO/
DIPO.cpp53 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass()
57 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
61 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass()
65 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
69 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
73 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
77 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
81 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
85 void LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM) { in LLVMAddIPConstantPropagationPass()
89 void LLVMAddPruneEHPass(LLVMPassManagerRef PM) { in LLVMAddPruneEHPass()
[all …]
DPassManagerBuilder.cpp241 void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, in populateLTOPassManager()
378 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateFunctionPassManager()
386 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateModulePassManager()
393 LLVMPassManagerRef PM, in LLVMPassManagerBuilderPopulateLTOPassManager()
/external/llvm/lib/Transforms/Vectorize/
DVectorize.cpp37 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM) { in LLVMAddBBVectorizePass()
41 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp82 void LLVMTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
88 PassManagerBase &PM, in addPassesToGenerateCode()
137 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile()
238 bool LLVMTargetMachine::addPassesToEmitMachineCode(PassManagerBase &PM, in addPassesToEmitMachineCode()
256 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, in addPassesToEmitMC()
/external/clang/lib/CodeGen/
DBackendUtil.cpp142 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass()
147 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass()
152 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass()
158 PassManagerBase &PM) { in addBoundsCheckingPass()
163 PassManagerBase &PM) { in addAddressSanitizerPasses()
181 PassManagerBase &PM) { in addMemorySanitizerPass()
202 PassManagerBase &PM) { in addThreadSanitizerPass()
484 PassManager *PM = getCodeGenPasses(TM); in AddEmitPasses() local
/external/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp83 bool HexagonTargetMachine::addPassesForOptimizations(PassManagerBase &PM) { in addPassesForOptimizations()
98 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM) in HexagonPassConfig()
119 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp82 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM) in PPCPassConfig()
95 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
118 bool PPCTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
130 void PPCTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
/external/llvm/lib/Target/ARM/
DARMTargetMachine.cpp59 void ARMBaseTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
126 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM) in ARMPassConfig()
145 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
221 bool ARMBaseTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/llvm/lib/Target/X86/
DX86TargetMachine.cpp129 void X86TargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
146 X86PassConfig(X86TargetMachine *TM, PassManagerBase &PM) in X86PassConfig()
165 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
222 bool X86TargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/llvm/lib/Target/XCore/
DXCoreTargetMachine.cpp42 XCorePassConfig(XCoreTargetMachine *TM, PassManagerBase &PM) in XCorePassConfig()
53 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/MBlaze/
DMBlazeTargetMachine.cpp52 MBlazePassConfig(MBlazeTargetMachine *TM, PassManagerBase &PM) in MBlazePassConfig()
64 TargetPassConfig *MBlazeTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/MSP430/
DMSP430TargetMachine.cpp45 MSP430PassConfig(MSP430TargetMachine *TM, PassManagerBase &PM) in MSP430PassConfig()
57 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/AArch64/
DAArch64TargetMachine.cpp47 AArch64PassConfig(AArch64TargetMachine *TM, PassManagerBase &PM) in AArch64PassConfig()
63 TargetPassConfig *AArch64TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/Mips/
DMipsTargetMachine.cpp82 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig()
98 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
125 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
/external/llvm/lib/Target/R600/
DAMDGPUTargetMachine.cpp81 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig()
103 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/clang/test/CodeGenCXX/
Dmangle-nullptr-arg.cpp9 template<int X::*pm> struct PM {}; struct
/external/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp46 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) in SparcPassConfig()
58 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/clang/include/clang/Analysis/
DCFGStmtMap.h28 ParentMap *PM; variable
/external/srec/seti/sltsEngine/include/
Dlts_seq_internal.h119 typedef struct PM { /*phone mappings*/ struct
123 } PM; argument
/external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/
Dp1-11.cpp28 template<int X::*pm> struct PM { // expected-note 2 {{template parameter is declared here}} struct
29 PM<pm> *pm2; argument
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp104 NVPTXPassConfig(NVPTXTargetMachine *TM, PassManagerBase &PM) in NVPTXPassConfig()
116 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/clang/lib/StaticAnalyzer/Checkers/
DUnreachableCodeChecker.cpp63 ParentMap *PM = 0; in checkEndAnalysis() local
207 const ParentMap &PM) { in isInvalidPath()

123