Home
last modified time | relevance | path

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

12345678910>>...17

/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/llvm/lib/Transforms/Scalar/
DScalar.cpp93 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass() argument
94 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
97 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass() argument
98 unwrap(PM)->add(createBitTrackingDCEPass()); in LLVMAddBitTrackingDCEPass()
101 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass() argument
102 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); in LLVMAddAlignmentFromAssumptionsPass()
105 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass() argument
106 unwrap(PM)->add(createCFGSimplificationPass()); in LLVMAddCFGSimplificationPass()
109 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass() argument
110 unwrap(PM)->add(createDeadStoreEliminationPass()); in LLVMAddDeadStoreEliminationPass()
[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/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/llvm/lib/Transforms/IPO/
DIPO.cpp59 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass() argument
60 unwrap(PM)->add(createArgumentPromotionPass()); in LLVMAddArgumentPromotionPass()
63 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass() argument
64 unwrap(PM)->add(createConstantMergePass()); in LLVMAddConstantMergePass()
67 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass() argument
68 unwrap(PM)->add(createDeadArgEliminationPass()); in LLVMAddDeadArgEliminationPass()
71 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass() argument
72 unwrap(PM)->add(createFunctionAttrsPass()); in LLVMAddFunctionAttrsPass()
75 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass() argument
76 unwrap(PM)->add(createFunctionInliningPass()); in LLVMAddFunctionInliningPass()
[all …]
DPassManagerBuilder.cpp147 legacy::PassManagerBase &PM) const { in addExtensionsToPM()
150 (*GlobalExtensions)[i].second(*this, PM); in addExtensionsToPM()
153 Extensions[i].second(*this, PM); in addExtensionsToPM()
157 legacy::PassManagerBase &PM) const { in addInitialAliasAnalysisPasses()
162 PM.add(createCFLAAWrapperPass()); in addInitialAliasAnalysisPasses()
163 PM.add(createTypeBasedAAWrapperPass()); in addInitialAliasAnalysisPasses()
164 PM.add(createScopedNoAliasAAWrapperPass()); in addInitialAliasAnalysisPasses()
479 void PassManagerBuilder::addLTOOptimizationPasses(legacy::PassManagerBase &PM) { in addLTOOptimizationPasses() argument
481 addInitialAliasAnalysisPasses(PM); in addLTOOptimizationPasses()
484 PM.add(createFunctionImportPass(FunctionIndex)); in addLTOOptimizationPasses()
[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()
DInstrumentationBindings.h27 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM);
28 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM);
29 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM);
30 void LLVMAddMemorySanitizerPass(LLVMPassManagerRef PM);
31 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, int ABIListFilesNum,
/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 …]
Dradeon_llvm_emit.cpp127 PassManager PM; in radeon_llvm_compile() local
128 PM.add(new TargetData(*AMDGPUTargetMachine.getTargetData())); in radeon_llvm_compile()
129 PM.add(createPromoteMemoryToRegisterPass()); in radeon_llvm_compile()
137 if (AMDGPUTargetMachine.addPassesToEmitFile(PM, out, TargetMachine::CGFT_ObjectFile, in radeon_llvm_compile()
142 PM.run(*mod); in radeon_llvm_compile()
/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()
/external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/
Dp1-11.cpp35 template<int X::*pm> struct PM { // expected-note 2 {{template parameter is declared here}} struct
36 PM<pm> *pm2; argument
39 PM<0> pm0; // expected-error{{null non-type template argument must be cast to template parameter ty…
40 PM<(0)> pm1; // expected-error{{null non-type template argument must be cast to template parameter …
41 PM<nullptr> pm2;
42 PM<get_nullptr()> pm3;
43 PM<(int X::*)0> pm4;
44 PM<np> pm5;
/external/clang/lib/CodeGen/
DBackendUtil.cpp156 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass() argument
158 PM.add(createObjCARCAPElimPass()); in addObjCARCAPElimPass()
161 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass() argument
163 PM.add(createObjCARCExpandPass()); in addObjCARCExpandPass()
166 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass() argument
168 PM.add(createObjCARCOptPass()); in addObjCARCOptPass()
172 legacy::PassManagerBase &PM) { in addAddDiscriminatorsPass() argument
173 PM.add(createAddDiscriminatorsPass()); in addAddDiscriminatorsPass()
177 legacy::PassManagerBase &PM) { in addBoundsCheckingPass() argument
178 PM.add(createBoundsCheckingPass()); in addBoundsCheckingPass()
[all …]
/external/llvm/lib/Transforms/Vectorize/
DVectorize.cpp38 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM) { in LLVMAddBBVectorizePass() argument
39 unwrap(PM)->add(createBBVectorizePass()); in LLVMAddBBVectorizePass()
42 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass() argument
43 unwrap(PM)->add(createLoopVectorizePass()); in LLVMAddLoopVectorizePass()
46 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass() argument
47 unwrap(PM)->add(createSLPVectorizerPass()); in LLVMAddSLPVectorizePass()
/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp92 addPassesToGenerateCode(LLVMTargetMachine *TM, PassManagerBase &PM, in addPassesToGenerateCode() argument
99 PM.add(createLowerEmuTLSPass(TM)); in addPassesToGenerateCode()
102 PM.add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis())); in addPassesToGenerateCode()
106 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode()
112 PM.add(PassConfig); in addPassesToGenerateCode()
126 PM.add(MMI); in addPassesToGenerateCode()
129 PM.add(new MachineFunctionAnalysis(*TM, MFInitializer)); in addPassesToGenerateCode()
150 PassManagerBase &PM, raw_pwrite_stream &Out, CodeGenFileType FileType, in addPassesToEmitFile() argument
155 addPassesToGenerateCode(this, PM, DisableVerify, StartBefore, StartAfter, in addPassesToEmitFile()
161 PM.add(createPrintMIRPass(outs())); in addPassesToEmitFile()
[all …]
/external/v8/test/webkit/
Ddate-parse-comments-test-expected.txt29 PASS Date.parse("Dec ((27) 26 (24)) 25 1995 1:30 PM UTC") == 819898200000 is true
30 PASS Date.parse("DEC ((27) 26 (24)) 25 1995 1:30 PM UTC") == 819898200000 is true
32 PASS Date.parse("Dec 25 1995 1:30 PM UTC (") == 819898200000 is true
33 PASS Date.parse("DEC 25 1995 1:30 PM UTC (") == 819898200000 is true
35 PASS Date.parse("Dec 25 1995 1:30 (PM)) UTC") is NaN
36 PASS Date.parse("DEC 25 1995 1:30 (PM)) UTC") is NaN
53 PASS Date.parse("(Nov) Dec (24) 25 (26) 1995 (1996) 1:30 AM (1:40 PM) GMT (EST)") == 819855000000 i…
54 PASS Date.parse("(NOV) DEC (24) 25 (26) 1995 (1996) 1:30 AM (1:40 PM) GMT (EST)") == 819855000000 i…
56 PASS Date.parse("(Nov) Dec (24) 25 (26) 1995 (1996) 1:30 AM (1:40 PM)") == 819855000000 + timeZoneO…
57 PASS Date.parse("(NOV) DEC (24) 25 (26) 1995 (1996) 1:30 AM (1:40 PM)") == 819855000000 + timeZoneO…
[all …]
/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h62 legacy::PassManagerBase &PM);
151 legacy::PassManagerBase &PM) const;
152 void addInitialAliasAnalysisPasses(legacy::PassManagerBase &PM) const;
153 void addLTOOptimizationPasses(legacy::PassManagerBase &PM);
154 void addLateLTOOptimizationPasses(legacy::PassManagerBase &PM);
164 void populateLTOPassManager(legacy::PassManagerBase &PM);
/external/llvm/bindings/ocaml/transforms/passmgr_builder/
Dpassmgr_builder_ocaml.c88 LLVMPassManagerRef PM, value PMB) { in llvm_pmbuilder_populate_function_pass_manager() argument
90 PMBuilder_val(PMB), PM); in llvm_pmbuilder_populate_function_pass_manager()
96 LLVMPassManagerRef PM, value PMB) { in llvm_pmbuilder_populate_module_pass_manager() argument
98 PMBuilder_val(PMB), PM); in llvm_pmbuilder_populate_module_pass_manager()
105 LLVMPassManagerRef PM, value Internalize, value RunInliner, in llvm_pmbuilder_populate_lto_pass_manager() argument
108 PMBuilder_val(PMB), PM, in llvm_pmbuilder_populate_lto_pass_manager()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp128 AMDGPUPassConfig(TargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig() argument
129 : TargetPassConfig(TM, PM) { in AMDGPUPassConfig()
158 R600PassConfig(TargetMachine *TM, PassManagerBase &PM) in R600PassConfig() argument
159 : AMDGPUPassConfig(TM, PM) { } in R600PassConfig()
169 GCNPassConfig(TargetMachine *TM, PassManagerBase &PM) in GCNPassConfig() argument
170 : AMDGPUPassConfig(TM, PM) { } in GCNPassConfig()
265 TargetPassConfig *R600TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
266 return new R600PassConfig(this, PM); in createPassConfig()
344 TargetPassConfig *GCNTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
345 return new GCNPassConfig(this, PM); in createPassConfig()
/external/llvm/utils/TableGen/
DCodeGenSchedule.cpp855 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass() local
858 for (RecIter II = PM.ItinRWDefs.begin(), IE = PM.ItinRWDefs.end(); in inferFromItinClass()
866 + " in ItinResources for " + PM.ModelName); in inferFromItinClass()
1097 const CodeGenProcModel &PM = in getIntersectingVariants() local
1101 PM.ModelName + in getIntersectingVariants()
1379 bool CodeGenSchedModels::hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM) { in hasSuperGroup() argument
1380 for (unsigned i = 0, e = PM.ProcResourceDefs.size(); i < e; ++i) { in hasSuperGroup()
1381 if (!PM.ProcResourceDefs[i]->isSubClassOf("ProcResGroup")) in hasSuperGroup()
1384 PM.ProcResourceDefs[i]->getValueAsListOfDefs("Resources"); in hasSuperGroup()
1399 void CodeGenSchedModels::verifyProcResourceGroups(CodeGenProcModel &PM) { in verifyProcResourceGroups() argument
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430TargetMachine.cpp47 MSP430PassConfig(MSP430TargetMachine *TM, PassManagerBase &PM) in MSP430PassConfig() argument
48 : TargetPassConfig(TM, PM) {} in MSP430PassConfig()
59 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
60 return new MSP430PassConfig(this, PM); in createPassConfig()
/external/llvm/lib/Target/BPF/
DBPFTargetMachine.cpp54 BPFPassConfig(BPFTargetMachine *TM, PassManagerBase &PM) in BPFPassConfig() argument
55 : TargetPassConfig(TM, PM) {} in BPFPassConfig()
65 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
66 return new BPFPassConfig(this, PM); in createPassConfig()
/external/clang/lib/StaticAnalyzer/Checkers/
DUnreachableCodeChecker.cpp48 static bool isInvalidPath(const CFGBlock *CB, const ParentMap &PM);
63 ParentMap *PM = nullptr; in checkEndAnalysis() local
79 if (!PM) in checkEndAnalysis()
80 PM = &LC->getParentMap(); in checkEndAnalysis()
89 if (!D || !C || !PM) in checkEndAnalysis()
119 if (CB->size() > 0 && isInvalidPath(CB, *PM)) in checkEndAnalysis()
213 const ParentMap &PM) { in isInvalidPath() argument

12345678910>>...17