/external/llvm/include/llvm-c/Transforms/ |
Scalar.h | 36 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...] |
IPO.h | 32 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...] |
Vectorize.h | 37 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM); 40 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM); 43 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
|
PassManagerBuilder.h | 69 LLVMPassManagerRef PM); 74 LLVMPassManagerRef PM); 78 LLVMPassManagerRef PM,
|
/external/llvm/bindings/ocaml/transforms/scalar_opts/ |
scalar_opts_ocaml.c | 23 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { 24 LLVMAddAggressiveDCEPass(PM); 29 CAMLprim value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) { 30 LLVMAddAlignmentFromAssumptionsPass(PM); 35 CAMLprim value llvm_add_cfg_simplification(LLVMPassManagerRef PM) { 36 LLVMAddCFGSimplificationPass(PM); 41 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { 42 LLVMAddDeadStoreEliminationPass(PM); 47 CAMLprim value llvm_add_scalarizer(LLVMPassManagerRef PM) { 48 LLVMAddScalarizerPass(PM); [all...] |
/external/llvm/bindings/ocaml/transforms/ipo/ |
ipo_ocaml.c | 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); [all...] |
/external/llvm/bindings/ocaml/transforms/vectorize/ |
vectorize_ocaml.c | 23 CAMLprim value llvm_add_bb_vectorize(LLVMPassManagerRef PM) { 24 LLVMAddBBVectorizePass(PM); 29 CAMLprim value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { 30 LLVMAddLoopVectorizePass(PM); 35 CAMLprim value llvm_add_slp_vectorize(LLVMPassManagerRef PM) { 36 LLVMAddSLPVectorizePass(PM);
|
/external/llvm/bindings/go/llvm/ |
InstrumentationBindings.cpp | 22 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM) { 23 unwrap(PM)->add(createAddressSanitizerFunctionPass()); 26 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM) { 27 unwrap(PM)->add(createAddressSanitizerModulePass()); 30 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM) { 31 unwrap(PM)->add(createThreadSanitizerPass()); 34 void LLVMAddMemorySanitizerPass(LLVMPassManagerRef PM) { 35 unwrap(PM)->add(createMemorySanitizerPass()); 38 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, 45 unwrap(PM)->add(createDataFlowSanitizerPass(ABIListFilesVec)) [all...] |
InstrumentationBindings.h | 27 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/llvm/lib/Transforms/Scalar/ |
Scalar.cpp | 93 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { 94 unwrap(PM)->add(createAggressiveDCEPass()); 97 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { 98 unwrap(PM)->add(createBitTrackingDCEPass()); 101 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { 102 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); 105 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { 106 unwrap(PM)->add(createCFGSimplificationPass()); 109 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { 110 unwrap(PM)->add(createDeadStoreEliminationPass()) [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
Vectorize.cpp | 38 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM) { 39 unwrap(PM)->add(createBBVectorizePass()); 42 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { 43 unwrap(PM)->add(createLoopVectorizePass()); 46 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { 47 unwrap(PM)->add(createSLPVectorizerPass());
|
/external/llvm/lib/Transforms/IPO/ |
IPO.cpp | 59 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { 60 unwrap(PM)->add(createArgumentPromotionPass()); 63 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { 64 unwrap(PM)->add(createConstantMergePass()); 67 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { 68 unwrap(PM)->add(createDeadArgEliminationPass()); 71 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { 72 unwrap(PM)->add(createFunctionAttrsPass()); 75 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { 76 unwrap(PM)->add(createFunctionInliningPass()) [all...] |
PassManagerBuilder.cpp | 147 legacy::PassManagerBase &PM) const { 150 (*GlobalExtensions)[i].second(*this, PM); 153 Extensions[i].second(*this, PM); 157 legacy::PassManagerBase &PM) const { 162 PM.add(createCFLAAWrapperPass()); 163 PM.add(createTypeBasedAAWrapperPass()); 164 PM.add(createScopedNoAliasAAWrapperPass()); 479 void PassManagerBuilder::addLTOOptimizationPasses(legacy::PassManagerBase &PM) { 481 addInitialAliasAnalysisPasses(PM); 484 PM.add(createFunctionImportPass(FunctionIndex)) [all...] |
/external/clang/test/CodeGenCXX/ |
mangle-nullptr-arg.cpp | 9 template<int X::*pm> struct PM {}; 12 void test2(PM<nullptr>) { }
|
/external/clang/include/clang/Analysis/ |
CFGStmtMap.h | 28 ParentMap *PM; 31 CFGStmtMap(ParentMap *pm, void *m) : PM(pm), M(m) {} 38 static CFGStmtMap *Build(CFG* C, ParentMap *PM);
|
/external/valgrind/memcheck/tests/ |
memalign2.c | 82 # define PM(a,b,c) posix_memalign((void**)a, b, c) 84 res = PM(&p, -1,100); assert(EINVAL == res); 85 res = PM(&p, 0, 100); assert(0 == res && 0 == (long)p % 8); 86 res = PM(&p, 1, 100); assert(EINVAL == res); 87 res = PM(&p, 2, 100); assert(EINVAL == res); 88 res = PM(&p, 3, 100); assert(EINVAL == res); 89 res = PM(&p, sizeof(void*), 100); 92 res = PM(&p, 31, 100); assert(EINVAL == res); 93 res = PM(&p, 32, 100); assert(0 == res && 0 == (long)p % 32); 94 res = PM(&p, 33, 100); assert(EINVAL == res) [all...] |
/external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/ |
p1-11.cpp | 35 template<int X::*pm> struct PM { // expected-note 2 {{template parameter is declared here}} 36 PM<pm> *pm2; 39 PM<0> pm0; // expected-error{{null non-type template argument must be cast to template parameter type 'int X::*'}} 40 PM<(0)> pm1; // expected-error{{null non-type template argument must be cast to template parameter type 'int X::*'}} 41 PM<nullptr> pm2; 42 PM<get_nullptr()> pm3; 43 PM<(int X::*)0> pm4; 44 PM<np> pm5 [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUTargetMachine.cpp | 75 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) 76 : TargetPassConfig(TM, PM) {} 91 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { 92 return new AMDGPUPassConfig(this, PM); 100 PM->add(createR600KernelParametersPass( 107 PM->add(createAMDGPUPeepholeOpt(*TM)); 108 PM->add(createAMDGPUISelDag(getAMDGPUTargetMachine())); 116 PM->add(createSIAssignInterpRegsPass(*TM)); 118 PM->add(createAMDGPUConvertToISAPass(*TM)); 133 PM->add(createAMDGPUCFGPreparationPass(*TM)) [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430TargetMachine.cpp | 47 MSP430PassConfig(MSP430TargetMachine *TM, PassManagerBase &PM) 48 : TargetPassConfig(TM, PM) {} 59 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { 60 return new MSP430PassConfig(this, PM);
|
/external/llvm/include/llvm/Transforms/IPO/ |
PassManagerBuilder.h | 49 /// static void addMyLoopPass(const PMBuilder &Builder, PassManagerBase &PM) { 51 /// PM.add(createMyAwesomePass()); 62 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/include/llvm/ExecutionEngine/Orc/ |
CompileUtils.h | 38 legacy::PassManager PM; 40 if (TM.addPassesToEmitMC(PM, Ctx, ObjStream)) 42 PM.run(M);
|
/external/llvm/bindings/ocaml/transforms/passmgr_builder/ |
passmgr_builder_ocaml.c | 88 LLVMPassManagerRef PM, value PMB) { 90 PMBuilder_val(PMB), PM); 96 LLVMPassManagerRef PM, value PMB) { 98 PMBuilder_val(PMB), PM); 105 LLVMPassManagerRef PM, value Internalize, value RunInliner, 108 PMBuilder_val(PMB), PM,
|
/external/llvm/lib/Target/BPF/ |
BPFTargetMachine.cpp | 54 BPFPassConfig(BPFTargetMachine *TM, PassManagerBase &PM) 55 : TargetPassConfig(TM, PM) {} 65 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { 66 return new BPFPassConfig(this, PM);
|
/external/llvm/lib/Target/XCore/ |
XCoreTargetMachine.cpp | 44 XCorePassConfig(XCoreTargetMachine *TM, PassManagerBase &PM) 45 : TargetPassConfig(TM, PM) {} 58 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { 59 return new XCorePassConfig(this, PM);
|
/external/llvm/unittests/Analysis/ |
MixedTBAATest.cpp | 31 legacy::PassManager PM; 71 PM.add(createTypeBasedAAWrapperPass()); 72 PM.add(createAAEvalPass()); 73 PM.run(M);
|