Home
last modified time | relevance | path

Searched refs:PM (Results 1 – 25 of 550) sorted by relevance

12345678910>>...22

/external/llvm/bindings/ocaml/transforms/scalar_opts/
Dscalar_opts_ocaml.c23 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { in llvm_add_aggressive_dce() argument
24 LLVMAddAggressiveDCEPass(PM); in llvm_add_aggressive_dce()
29 CAMLprim value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) { in llvm_add_alignment_from_assumptions() argument
30 LLVMAddAlignmentFromAssumptionsPass(PM); in llvm_add_alignment_from_assumptions()
35 CAMLprim value llvm_add_cfg_simplification(LLVMPassManagerRef PM) { in llvm_add_cfg_simplification() argument
36 LLVMAddCFGSimplificationPass(PM); in llvm_add_cfg_simplification()
41 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_store_elimination() argument
42 LLVMAddDeadStoreEliminationPass(PM); in llvm_add_dead_store_elimination()
47 CAMLprim value llvm_add_scalarizer(LLVMPassManagerRef PM) { in llvm_add_scalarizer() argument
48 LLVMAddScalarizerPass(PM); in llvm_add_scalarizer()
[all …]
/external/swiftshader/third_party/LLVM/bindings/ocaml/transforms/scalar/
Dscalar_opts_ocaml.c23 CAMLprim value llvm_add_constant_propagation(LLVMPassManagerRef PM) { in llvm_add_constant_propagation() argument
24 LLVMAddConstantPropagationPass(PM); in llvm_add_constant_propagation()
29 CAMLprim value llvm_add_sccp(LLVMPassManagerRef PM) { in llvm_add_sccp() argument
30 LLVMAddSCCPPass(PM); in llvm_add_sccp()
35 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_store_elimination() argument
36 LLVMAddDeadStoreEliminationPass(PM); in llvm_add_dead_store_elimination()
41 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { in llvm_add_aggressive_dce() argument
42 LLVMAddAggressiveDCEPass(PM); in llvm_add_aggressive_dce()
47 CAMLprim value llvm_add_scalar_repl_aggregation(LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregation() argument
48 LLVMAddScalarReplAggregatesPass(PM); in llvm_add_scalar_repl_aggregation()
[all …]
/external/llvm/lib/Transforms/Scalar/
DScalar.cpp98 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass() argument
99 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
102 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass() argument
103 unwrap(PM)->add(createBitTrackingDCEPass()); in LLVMAddBitTrackingDCEPass()
106 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass() argument
107 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); in LLVMAddAlignmentFromAssumptionsPass()
110 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass() argument
111 unwrap(PM)->add(createCFGSimplificationPass()); in LLVMAddCFGSimplificationPass()
114 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass() argument
115 unwrap(PM)->add(createDeadStoreEliminationPass()); in LLVMAddDeadStoreEliminationPass()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DScalar.cpp73 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass() argument
74 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
77 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass() argument
78 unwrap(PM)->add(createCFGSimplificationPass()); in LLVMAddCFGSimplificationPass()
81 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass() argument
82 unwrap(PM)->add(createDeadStoreEliminationPass()); in LLVMAddDeadStoreEliminationPass()
85 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass() argument
86 unwrap(PM)->add(createGVNPass()); in LLVMAddGVNPass()
89 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddIndVarSimplifyPass() argument
90 unwrap(PM)->add(createIndVarSimplifyPass()); in LLVMAddIndVarSimplifyPass()
[all …]
/external/llvm/include/llvm-c/Transforms/
DScalar.h36 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
39 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM);
42 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM);
45 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
48 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
51 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
54 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM);
57 void LLVMAddGVNPass(LLVMPassManagerRef PM);
60 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM);
63 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
[all …]
DIPO.h32 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
35 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
38 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
41 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
44 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
47 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
50 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
53 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
56 void LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM);
59 void LLVMAddPruneEHPass(LLVMPassManagerRef PM);
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXTargetMachine.cpp72 void printNoVerify(PassManagerBase &PM, const char *Banner) { in printNoVerify() argument
74 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner)); in printNoVerify()
77 void printAndVerify(PassManagerBase &PM, in printAndVerify() argument
80 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner)); in printAndVerify()
113 bool PTXTargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector() argument
115 PM.add(createPTXISelDag(*this, OptLevel)); in addInstSelector()
119 bool PTXTargetMachine::addPostRegAlloc(PassManagerBase &PM, in addPostRegAlloc() argument
126 bool PTXTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile() argument
135 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Context)) in addPassesToEmitFile()
187 PM.add(Printer); in addPassesToEmitFile()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm-c/Transforms/
DScalar.h29 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
32 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
35 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
38 void LLVMAddGVNPass(LLVMPassManagerRef PM);
41 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM);
44 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
47 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM);
50 void LLVMAddLICMPass(LLVMPassManagerRef PM);
53 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM);
56 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM);
[all …]
DIPO.h25 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
28 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
31 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
34 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
37 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
40 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
43 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
46 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
49 void LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM);
52 void LLVMAddPruneEHPass(LLVMPassManagerRef PM);
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLLVMTargetMachine.cpp126 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile() argument
133 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Context)) in addPassesToEmitFile()
203 PM.add(Printer); in addPassesToEmitFile()
205 PM.add(createGCInfoDeleter()); in addPassesToEmitFile()
215 bool LLVMTargetMachine::addPassesToEmitMachineCode(PassManagerBase &PM, in addPassesToEmitMachineCode() argument
221 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Ctx)) in addPassesToEmitMachineCode()
224 addCodeEmitter(PM, OptLevel, JCE); in addPassesToEmitMachineCode()
225 PM.add(createGCInfoDeleter()); in addPassesToEmitMachineCode()
235 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, in addPassesToEmitMC() argument
241 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Ctx)) in addPassesToEmitMC()
[all …]
/external/llvm/bindings/ocaml/transforms/ipo/
Dipo_ocaml.c23 CAMLprim value llvm_add_argument_promotion(LLVMPassManagerRef PM) { in llvm_add_argument_promotion() argument
24 LLVMAddArgumentPromotionPass(PM); in llvm_add_argument_promotion()
29 CAMLprim value llvm_add_constant_merge(LLVMPassManagerRef PM) { in llvm_add_constant_merge() argument
30 LLVMAddConstantMergePass(PM); in llvm_add_constant_merge()
35 CAMLprim value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_arg_elimination() argument
36 LLVMAddDeadArgEliminationPass(PM); in llvm_add_dead_arg_elimination()
41 CAMLprim value llvm_add_function_attrs(LLVMPassManagerRef PM) { in llvm_add_function_attrs() argument
42 LLVMAddFunctionAttrsPass(PM); in llvm_add_function_attrs()
47 CAMLprim value llvm_add_function_inlining(LLVMPassManagerRef PM) { in llvm_add_function_inlining() argument
48 LLVMAddFunctionInliningPass(PM); in llvm_add_function_inlining()
[all …]
/external/swiftshader/third_party/LLVM/bindings/ocaml/transforms/ipo/
Dipo_ocaml.c23 CAMLprim value llvm_add_argument_promotion(LLVMPassManagerRef PM) { in llvm_add_argument_promotion() argument
24 LLVMAddArgumentPromotionPass(PM); in llvm_add_argument_promotion()
29 CAMLprim value llvm_add_constant_merge(LLVMPassManagerRef PM) { in llvm_add_constant_merge() argument
30 LLVMAddConstantMergePass(PM); in llvm_add_constant_merge()
35 CAMLprim value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_arg_elimination() argument
36 LLVMAddDeadArgEliminationPass(PM); in llvm_add_dead_arg_elimination()
41 CAMLprim value llvm_add_function_attrs(LLVMPassManagerRef PM) { in llvm_add_function_attrs() argument
42 LLVMAddFunctionAttrsPass(PM); in llvm_add_function_attrs()
47 CAMLprim value llvm_add_function_inlining(LLVMPassManagerRef PM) { in llvm_add_function_inlining() argument
48 LLVMAddFunctionInliningPass(PM); in llvm_add_function_inlining()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DIPO.cpp53 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass() argument
54 unwrap(PM)->add(createArgumentPromotionPass()); in LLVMAddArgumentPromotionPass()
57 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass() argument
58 unwrap(PM)->add(createConstantMergePass()); in LLVMAddConstantMergePass()
61 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass() argument
62 unwrap(PM)->add(createDeadArgEliminationPass()); in LLVMAddDeadArgEliminationPass()
65 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass() argument
66 unwrap(PM)->add(createFunctionAttrsPass()); in LLVMAddFunctionAttrsPass()
69 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass() argument
70 unwrap(PM)->add(createFunctionInliningPass()); in LLVMAddFunctionInliningPass()
[all …]
DPassManagerBuilder.cpp63 PassManagerBase &PM) const { in addExtensionsToPM()
66 (*GlobalExtensions)[i].second(*this, PM); in addExtensionsToPM()
69 Extensions[i].second(*this, PM); in addExtensionsToPM()
73 PassManagerBuilder::addInitialAliasAnalysisPasses(PassManagerBase &PM) const { in addInitialAliasAnalysisPasses()
77 PM.add(createTypeBasedAliasAnalysisPass()); in addInitialAliasAnalysisPasses()
78 PM.add(createBasicAliasAnalysisPass()); in addInitialAliasAnalysisPasses()
191 void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, in populateLTOPassManager() argument
195 addInitialAliasAnalysisPasses(PM); in populateLTOPassManager()
201 PM.add(createInternalizePass(true)); in populateLTOPassManager()
206 PM.add(createIPSCCPPass()); in populateLTOPassManager()
[all …]
/external/llvm/lib/Transforms/IPO/
DIPO.cpp64 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass() argument
65 unwrap(PM)->add(createArgumentPromotionPass()); in LLVMAddArgumentPromotionPass()
68 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass() argument
69 unwrap(PM)->add(createConstantMergePass()); in LLVMAddConstantMergePass()
72 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass() argument
73 unwrap(PM)->add(createDeadArgEliminationPass()); in LLVMAddDeadArgEliminationPass()
76 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass() argument
77 unwrap(PM)->add(createPostOrderFunctionAttrsLegacyPass()); in LLVMAddFunctionAttrsPass()
80 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass() argument
81 unwrap(PM)->add(createFunctionInliningPass()); in LLVMAddFunctionInliningPass()
[all …]
DPassManagerBuilder.cpp172 legacy::PassManagerBase &PM) const { in addExtensionsToPM()
175 (*GlobalExtensions)[i].second(*this, PM); in addExtensionsToPM()
178 Extensions[i].second(*this, PM); in addExtensionsToPM()
182 legacy::PassManagerBase &PM) const { in addInitialAliasAnalysisPasses()
185 PM.add(createCFLSteensAAWrapperPass()); in addInitialAliasAnalysisPasses()
188 PM.add(createCFLAndersAAWrapperPass()); in addInitialAliasAnalysisPasses()
191 PM.add(createCFLSteensAAWrapperPass()); in addInitialAliasAnalysisPasses()
192 PM.add(createCFLAndersAAWrapperPass()); in addInitialAliasAnalysisPasses()
201 PM.add(createTypeBasedAAWrapperPass()); in addInitialAliasAnalysisPasses()
202 PM.add(createScopedNoAliasAAWrapperPass()); in addInitialAliasAnalysisPasses()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMTargetMachine.cpp97 bool ARMBaseTargetMachine::addPreISel(PassManagerBase &PM, in addPreISel() argument
100 PM.add(createARMGlobalMergePass(getTargetLowering())); in addPreISel()
105 bool ARMBaseTargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector() argument
107 PM.add(createARMISelDag(*this, OptLevel)); in addInstSelector()
111 bool ARMBaseTargetMachine::addPreRegAlloc(PassManagerBase &PM, in addPreRegAlloc() argument
115 PM.add(createARMLoadStoreOptimizationPass(true)); in addPreRegAlloc()
117 PM.add(createMLxExpansionPass()); in addPreRegAlloc()
121 bool ARMBaseTargetMachine::addPreSched2(PassManagerBase &PM, in addPreSched2() argument
126 PM.add(createARMLoadStoreOptimizationPass()); in addPreSched2()
128 PM.add(createExecutionDependencyFixPass(&ARM::DPRRegClass)); in addPreSched2()
[all …]
/external/valgrind/memcheck/tests/
Dmemalign2.c82 # define PM(a,b,c) posix_memalign((void**)a, b, c) in main()
84 res = PM(&p, -1,100); assert(EINVAL == res); in main()
85 res = PM(&p, 0, 100); assert(0 == res && 0 == (long)p % 8); in main()
86 res = PM(&p, 1, 100); assert(EINVAL == res); in main()
87 res = PM(&p, 2, 100); assert(EINVAL == res); in main()
88 res = PM(&p, 3, 100); assert(EINVAL == res); in main()
89 res = PM(&p, sizeof(void*), 100); in main()
92 res = PM(&p, 31, 100); assert(EINVAL == res); in main()
93 res = PM(&p, 32, 100); assert(0 == res && 0 == (long)p % 32); in main()
94 res = PM(&p, 33, 100); assert(EINVAL == res); in main()
[all …]
/external/llvm/bindings/go/llvm/
DInstrumentationBindings.cpp22 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM) { in LLVMAddAddressSanitizerFunctionPass() argument
23 unwrap(PM)->add(createAddressSanitizerFunctionPass()); in LLVMAddAddressSanitizerFunctionPass()
26 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM) { in LLVMAddAddressSanitizerModulePass() argument
27 unwrap(PM)->add(createAddressSanitizerModulePass()); in LLVMAddAddressSanitizerModulePass()
30 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM) { in LLVMAddThreadSanitizerPass() argument
31 unwrap(PM)->add(createThreadSanitizerPass()); in LLVMAddThreadSanitizerPass()
34 void LLVMAddMemorySanitizerPass(LLVMPassManagerRef PM) { in LLVMAddMemorySanitizerPass() argument
35 unwrap(PM)->add(createMemorySanitizerPass()); in LLVMAddMemorySanitizerPass()
38 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, in LLVMAddDataFlowSanitizerPass() argument
45 unwrap(PM)->add(createDataFlowSanitizerPass(ABIListFilesVec)); in LLVMAddDataFlowSanitizerPass()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUTargetMachine.cpp75 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig() argument
76 : TargetPassConfig(TM, PM) {} in AMDGPUPassConfig()
91 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
92 return new AMDGPUPassConfig(this, PM); in createPassConfig()
100 PM->add(createR600KernelParametersPass( in addPreISel()
107 PM->add(createAMDGPUPeepholeOpt(*TM)); in addInstSelector()
108 PM->add(createAMDGPUISelDag(getAMDGPUTargetMachine())); in addInstSelector()
116 PM->add(createSIAssignInterpRegsPass(*TM)); in addPreRegAlloc()
118 PM->add(createAMDGPUConvertToISAPass(*TM)); in addPreRegAlloc()
133 PM->add(createAMDGPUCFGPreparationPass(*TM)); in addPreEmitPass()
[all …]
/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp106 LLVMTargetMachine::addMachineModuleInfo(PassManagerBase &PM) const { in addMachineModuleInfo()
110 PM.add(MMI); in addMachineModuleInfo()
114 void LLVMTargetMachine::addMachineFunctionAnalysis(PassManagerBase &PM, in addMachineFunctionAnalysis() argument
116 PM.add(new MachineFunctionAnalysis(*this, MFInitializer)); in addMachineFunctionAnalysis()
121 addPassesToGenerateCode(LLVMTargetMachine *TM, PassManagerBase &PM, in addPassesToGenerateCode() argument
128 PM.add(createLowerEmuTLSPass(TM)); in addPassesToGenerateCode()
130 PM.add(createPreISelIntrinsicLoweringPass()); in addPassesToGenerateCode()
133 PM.add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis())); in addPassesToGenerateCode()
137 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode()
143 PM.add(PassConfig); in addPassesToGenerateCode()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86TargetMachine.cpp111 bool X86TargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector() argument
114 PM.add(createX86ISelDag(*this, OptLevel)); in addInstSelector()
118 PM.add(createGlobalBaseRegPass()); in addInstSelector()
123 bool X86TargetMachine::addPreRegAlloc(PassManagerBase &PM, in addPreRegAlloc() argument
125 PM.add(createX86MaxStackAlignmentHeuristicPass()); in addPreRegAlloc()
129 bool X86TargetMachine::addPostRegAlloc(PassManagerBase &PM, in addPostRegAlloc() argument
131 PM.add(createX86FloatingPointStackifierPass()); in addPostRegAlloc()
135 bool X86TargetMachine::addPreEmitPass(PassManagerBase &PM, in addPreEmitPass() argument
140 PM.add(createExecutionDependencyFixPass(&X86::VR128RegClass)); in addPreEmitPass()
145 PM.add(createX86IssueVZeroUpperPass()); in addPreEmitPass()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsTargetMachine.cpp81 addInstSelector(PassManagerBase &PM, CodeGenOpt::Level OptLevel) in addInstSelector() argument
83 PM.add(createMipsISelDag(*this)); in addInstSelector()
91 addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel) in addPreEmitPass() argument
93 PM.add(createMipsDelaySlotFillerPass(*this)); in addPreEmitPass()
98 addPreRegAlloc(PassManagerBase &PM, CodeGenOpt::Level OptLevel) { in addPreRegAlloc() argument
102 PM.add(createMipsEmitGPRestorePass(*this)); in addPreRegAlloc()
107 addPostRegAlloc(PassManagerBase &PM, CodeGenOpt::Level OptLevel) { in addPostRegAlloc() argument
108 PM.add(createMipsExpandPseudoPass(*this)); in addPostRegAlloc()
112 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter() argument
116 PM.add(createMipsJITCodeEmitterPass(*this, JCE)); in addCodeEmitter()
/external/clang/lib/CodeGen/
DBackendUtil.cpp161 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass() argument
163 PM.add(createObjCARCAPElimPass()); in addObjCARCAPElimPass()
166 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass() argument
168 PM.add(createObjCARCExpandPass()); in addObjCARCExpandPass()
171 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass() argument
173 PM.add(createObjCARCOptPass()); in addObjCARCOptPass()
177 legacy::PassManagerBase &PM) { in addAddDiscriminatorsPass() argument
178 PM.add(createAddDiscriminatorsPass()); in addAddDiscriminatorsPass()
182 const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) { in addCleanupPassesForSampleProfiler() argument
187 PM.add(createCFGSimplificationPass()); in addCleanupPassesForSampleProfiler()
[all …]
/external/llvm/bindings/ocaml/transforms/vectorize/
Dvectorize_ocaml.c23 CAMLprim value llvm_add_bb_vectorize(LLVMPassManagerRef PM) { in llvm_add_bb_vectorize() argument
24 LLVMAddBBVectorizePass(PM); in llvm_add_bb_vectorize()
29 CAMLprim value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { in llvm_add_loop_vectorize() argument
30 LLVMAddLoopVectorizePass(PM); in llvm_add_loop_vectorize()
35 CAMLprim value llvm_add_slp_vectorize(LLVMPassManagerRef PM) { in llvm_add_slp_vectorize() argument
36 LLVMAddSLPVectorizePass(PM); in llvm_add_slp_vectorize()

12345678910>>...22