/external/llvm/include/llvm-c/Transforms/ |
H A D | 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...] |
H A D | 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...] |
H A D | Vectorize.h | 37 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM); 40 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM); 43 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
|
/external/swiftshader/third_party/LLVM/include/llvm-c/Transforms/ |
H A D | Scalar.h | 29 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...] |
H A D | IPO.h | 25 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/llvm/bindings/ocaml/transforms/scalar_opts/ |
H A D | scalar_opts_ocaml.c | 23 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { argument 24 LLVMAddAggressiveDCEPass(PM); 29 CAMLprim value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) { argument 30 LLVMAddAlignmentFromAssumptionsPass(PM); 35 CAMLprim value llvm_add_cfg_simplification(LLVMPassManagerRef PM) { argument 36 LLVMAddCFGSimplificationPass(PM); 41 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { argument 42 LLVMAddDeadStoreEliminationPass(PM); 47 CAMLprim value llvm_add_scalarizer(LLVMPassManagerRef PM) { argument 48 LLVMAddScalarizerPass(PM); 53 llvm_add_merged_load_store_motion(LLVMPassManagerRef PM) argument 59 llvm_add_gvn(LLVMPassManagerRef PM) argument 65 llvm_add_ind_var_simplify(LLVMPassManagerRef PM) argument 71 llvm_add_instruction_combining(LLVMPassManagerRef PM) argument 77 llvm_add_jump_threading(LLVMPassManagerRef PM) argument 83 llvm_add_licm(LLVMPassManagerRef PM) argument 89 llvm_add_loop_deletion(LLVMPassManagerRef PM) argument 95 llvm_add_loop_idiom(LLVMPassManagerRef PM) argument 101 llvm_add_loop_rotate(LLVMPassManagerRef PM) argument 107 llvm_add_loop_reroll(LLVMPassManagerRef PM) argument 113 llvm_add_loop_unroll(LLVMPassManagerRef PM) argument 119 llvm_add_loop_unswitch(LLVMPassManagerRef PM) argument 125 llvm_add_memcpy_opt(LLVMPassManagerRef PM) argument 131 llvm_add_partially_inline_lib_calls(LLVMPassManagerRef PM) argument 137 llvm_add_lower_switch(LLVMPassManagerRef PM) argument 143 llvm_add_promote_memory_to_register(LLVMPassManagerRef PM) argument 149 llvm_add_reassociation(LLVMPassManagerRef PM) argument 155 llvm_add_sccp(LLVMPassManagerRef PM) argument 161 llvm_add_scalar_repl_aggregates(LLVMPassManagerRef PM) argument 167 llvm_add_scalar_repl_aggregates_ssa(LLVMPassManagerRef PM) argument 173 llvm_add_scalar_repl_aggregates_with_threshold(value threshold, LLVMPassManagerRef PM) argument 180 llvm_add_simplify_lib_calls(LLVMPassManagerRef PM) argument 186 llvm_add_tail_call_elimination(LLVMPassManagerRef PM) argument 192 llvm_add_constant_propagation(LLVMPassManagerRef PM) argument 198 llvm_add_demote_memory_to_register(LLVMPassManagerRef PM) argument 204 llvm_add_verifier(LLVMPassManagerRef PM) argument 210 llvm_add_correlated_value_propagation(LLVMPassManagerRef PM) argument 216 llvm_add_early_cse(LLVMPassManagerRef PM) argument 222 llvm_add_lower_expect_intrinsic(LLVMPassManagerRef PM) argument 228 llvm_add_type_based_alias_analysis(LLVMPassManagerRef PM) argument 234 llvm_add_scoped_no_alias_aa(LLVMPassManagerRef PM) argument 240 llvm_add_basic_alias_analysis(LLVMPassManagerRef PM) argument [all...] |
/external/llvm/bindings/ocaml/transforms/ipo/ |
H A D | ipo_ocaml.c | 23 CAMLprim value llvm_add_argument_promotion(LLVMPassManagerRef PM) { argument 24 LLVMAddArgumentPromotionPass(PM); 29 CAMLprim value llvm_add_constant_merge(LLVMPassManagerRef PM) { argument 30 LLVMAddConstantMergePass(PM); 35 CAMLprim value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { argument 36 LLVMAddDeadArgEliminationPass(PM); 41 CAMLprim value llvm_add_function_attrs(LLVMPassManagerRef PM) { argument 42 LLVMAddFunctionAttrsPass(PM); 47 CAMLprim value llvm_add_function_inlining(LLVMPassManagerRef PM) { argument 48 LLVMAddFunctionInliningPass(PM); 53 llvm_add_always_inliner(LLVMPassManagerRef PM) argument 59 llvm_add_global_dce(LLVMPassManagerRef PM) argument 65 llvm_add_global_optimizer(LLVMPassManagerRef PM) argument 71 llvm_add_ip_constant_propagation(LLVMPassManagerRef PM) argument 77 llvm_add_prune_eh(LLVMPassManagerRef PM) argument 83 llvm_add_ipsccp(LLVMPassManagerRef PM) argument 89 llvm_add_internalize(LLVMPassManagerRef PM, value AllButMain) argument 95 llvm_add_strip_dead_prototypes(LLVMPassManagerRef PM) argument 101 llvm_add_strip_symbols(LLVMPassManagerRef PM) argument [all...] |
/external/swiftshader/third_party/LLVM/bindings/ocaml/transforms/ipo/ |
H A D | ipo_ocaml.c | 23 CAMLprim value llvm_add_argument_promotion(LLVMPassManagerRef PM) { argument 24 LLVMAddArgumentPromotionPass(PM); 29 CAMLprim value llvm_add_constant_merge(LLVMPassManagerRef PM) { argument 30 LLVMAddConstantMergePass(PM); 35 CAMLprim value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { argument 36 LLVMAddDeadArgEliminationPass(PM); 41 CAMLprim value llvm_add_function_attrs(LLVMPassManagerRef PM) { argument 42 LLVMAddFunctionAttrsPass(PM); 47 CAMLprim value llvm_add_function_inlining(LLVMPassManagerRef PM) { argument 48 LLVMAddFunctionInliningPass(PM); 53 llvm_add_always_inliner_pass(LLVMPassManagerRef PM) argument 59 llvm_add_global_dce(LLVMPassManagerRef PM) argument 65 llvm_add_global_optimizer(LLVMPassManagerRef PM) argument 71 llvm_add_ipc_propagation(LLVMPassManagerRef PM) argument 77 llvm_add_prune_eh(LLVMPassManagerRef PM) argument 83 llvm_add_ipsccp(LLVMPassManagerRef PM) argument 89 llvm_add_internalize(LLVMPassManagerRef PM, value AllButMain) argument 95 llvm_add_strip_dead_prototypes(LLVMPassManagerRef PM) argument 101 llvm_add_strip_symbols(LLVMPassManagerRef PM) argument [all...] |
/external/llvm/bindings/ocaml/transforms/vectorize/ |
H A D | vectorize_ocaml.c | 23 CAMLprim value llvm_add_bb_vectorize(LLVMPassManagerRef PM) { argument 24 LLVMAddBBVectorizePass(PM); 29 CAMLprim value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { argument 30 LLVMAddLoopVectorizePass(PM); 35 CAMLprim value llvm_add_slp_vectorize(LLVMPassManagerRef PM) { argument 36 LLVMAddSLPVectorizePass(PM);
|
/external/swiftshader/third_party/LLVM/bindings/ocaml/transforms/scalar/ |
H A D | scalar_opts_ocaml.c | 23 CAMLprim value llvm_add_constant_propagation(LLVMPassManagerRef PM) { argument 24 LLVMAddConstantPropagationPass(PM); 29 CAMLprim value llvm_add_sccp(LLVMPassManagerRef PM) { argument 30 LLVMAddSCCPPass(PM); 35 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { argument 36 LLVMAddDeadStoreEliminationPass(PM); 41 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { argument 42 LLVMAddAggressiveDCEPass(PM); 47 CAMLprim value llvm_add_scalar_repl_aggregation(LLVMPassManagerRef PM) { argument 48 LLVMAddScalarReplAggregatesPass(PM); 53 llvm_add_scalar_repl_aggregation_ssa(LLVMPassManagerRef PM) argument 59 llvm_add_scalar_repl_aggregation_with_threshold(value threshold, LLVMPassManagerRef PM) argument 66 llvm_add_ind_var_simplification(LLVMPassManagerRef PM) argument 72 llvm_add_instruction_combination(LLVMPassManagerRef PM) argument 78 llvm_add_licm(LLVMPassManagerRef PM) argument 84 llvm_add_loop_unswitch(LLVMPassManagerRef PM) argument 90 llvm_add_loop_unroll(LLVMPassManagerRef PM) argument 96 llvm_add_loop_rotation(LLVMPassManagerRef PM) argument 102 llvm_add_memory_to_register_promotion(LLVMPassManagerRef PM) argument 108 llvm_add_memory_to_register_demotion(LLVMPassManagerRef PM) argument 114 llvm_add_reassociation(LLVMPassManagerRef PM) argument 120 llvm_add_jump_threading(LLVMPassManagerRef PM) argument 126 llvm_add_cfg_simplification(LLVMPassManagerRef PM) argument 132 llvm_add_tail_call_elimination(LLVMPassManagerRef PM) argument 138 llvm_add_gvn(LLVMPassManagerRef PM) argument 144 llvm_add_memcpy_opt(LLVMPassManagerRef PM) argument 150 llvm_add_loop_deletion(LLVMPassManagerRef PM) argument 156 llvm_add_loop_idiom(LLVMPassManagerRef PM) argument 162 llvm_add_lib_call_simplification(LLVMPassManagerRef PM) argument 168 llvm_add_verifier(LLVMPassManagerRef PM) argument 174 llvm_add_correlated_value_propagation(LLVMPassManagerRef PM) argument 180 llvm_add_early_cse(LLVMPassManagerRef PM) argument 186 llvm_add_lower_expect_intrinsic(LLVMPassManagerRef PM) argument 192 llvm_add_type_based_alias_analysis(LLVMPassManagerRef PM) argument 198 llvm_add_basic_alias_analysis(LLVMPassManagerRef PM) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | Scalar.cpp | 73 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { argument 74 unwrap(PM)->add(createAggressiveDCEPass()); 77 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { argument 78 unwrap(PM)->add(createCFGSimplificationPass()); 81 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { argument 82 unwrap(PM)->add(createDeadStoreEliminationPass()); 85 void LLVMAddGVNPass(LLVMPassManagerRef PM) { argument 86 unwrap(PM)->add(createGVNPass()); 89 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { argument 90 unwrap(PM) 93 LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) argument 97 LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) argument 101 LLVMAddLICMPass(LLVMPassManagerRef PM) argument 105 LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) argument 109 LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) argument 113 LLVMAddLoopRotatePass(LLVMPassManagerRef PM) argument 117 LLVMAddLoopUnrollPass(LLVMPassManagerRef PM) argument 121 LLVMAddLoopUnswitchPass(LLVMPassManagerRef PM) argument 125 LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) argument 129 LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) argument 133 LLVMAddReassociatePass(LLVMPassManagerRef PM) argument 137 LLVMAddSCCPPass(LLVMPassManagerRef PM) argument 141 LLVMAddScalarReplAggregatesPass(LLVMPassManagerRef PM) argument 145 LLVMAddScalarReplAggregatesPassSSA(LLVMPassManagerRef PM) argument 149 LLVMAddScalarReplAggregatesPassWithThreshold(LLVMPassManagerRef PM, int Threshold) argument 154 LLVMAddSimplifyLibCallsPass(LLVMPassManagerRef PM) argument 158 LLVMAddTailCallEliminationPass(LLVMPassManagerRef PM) argument 162 LLVMAddConstantPropagationPass(LLVMPassManagerRef PM) argument 166 LLVMAddDemoteMemoryToRegisterPass(LLVMPassManagerRef PM) argument 170 LLVMAddVerifierPass(LLVMPassManagerRef PM) argument 174 LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM) argument 178 LLVMAddEarlyCSEPass(LLVMPassManagerRef PM) argument 182 LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) argument 186 LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) argument 190 LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM) argument [all...] |
/external/llvm/bindings/go/llvm/ |
H A D | InstrumentationBindings.cpp | 22 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM) { argument 23 unwrap(PM)->add(createAddressSanitizerFunctionPass()); 26 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM) { argument 27 unwrap(PM)->add(createAddressSanitizerModulePass()); 30 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM) { argument 31 unwrap(PM)->add(createThreadSanitizerPass()); 34 void LLVMAddMemorySanitizerPass(LLVMPassManagerRef PM) { argument 35 unwrap(PM)->add(createMemorySanitizerPass()); 38 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, argument 45 unwrap(PM) [all...] |
H A D | 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/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
H A D | IPO.cpp | 53 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { argument 54 unwrap(PM)->add(createArgumentPromotionPass()); 57 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { argument 58 unwrap(PM)->add(createConstantMergePass()); 61 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { argument 62 unwrap(PM)->add(createDeadArgEliminationPass()); 65 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { argument 66 unwrap(PM)->add(createFunctionAttrsPass()); 69 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { argument 70 unwrap(PM) 73 LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) argument 77 LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) argument 81 LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) argument 85 LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM) argument 89 LLVMAddPruneEHPass(LLVMPassManagerRef PM) argument 93 LLVMAddIPSCCPPass(LLVMPassManagerRef PM) argument 97 LLVMAddInternalizePass(LLVMPassManagerRef PM, unsigned AllButMain) argument 101 LLVMAddStripDeadPrototypesPass(LLVMPassManagerRef PM) argument 105 LLVMAddStripSymbolsPass(LLVMPassManagerRef PM) argument [all...] |
H A D | PassManagerBuilder.cpp | 63 PassManagerBase &PM) const { 66 (*GlobalExtensions)[i].second(*this, PM); 69 Extensions[i].second(*this, PM); 73 PassManagerBuilder::addInitialAliasAnalysisPasses(PassManagerBase &PM) const { 77 PM.add(createTypeBasedAliasAnalysisPass()); 78 PM.add(createBasicAliasAnalysisPass()); 191 void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, argument 195 addInitialAliasAnalysisPasses(PM); 201 PM.add(createInternalizePass(true)); 206 PM 320 LLVMPassManagerBuilderPopulateFunctionPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) argument 328 LLVMPassManagerBuilderPopulateModulePassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) argument 335 LLVMPassManagerBuilderPopulateLTOPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM, bool Internalize, bool RunInliner) argument [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | Scalar.cpp | 98 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { argument 99 unwrap(PM)->add(createAggressiveDCEPass()); 102 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { argument 103 unwrap(PM)->add(createBitTrackingDCEPass()); 106 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { argument 107 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); 110 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { argument 111 unwrap(PM)->add(createCFGSimplificationPass()); 114 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { argument 115 unwrap(PM) 118 LLVMAddScalarizerPass(LLVMPassManagerRef PM) argument 122 LLVMAddGVNPass(LLVMPassManagerRef PM) argument 126 LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM) argument 130 LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) argument 134 LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) argument 138 LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) argument 142 LLVMAddLICMPass(LLVMPassManagerRef PM) argument 146 LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) argument 150 LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) argument 154 LLVMAddLoopRotatePass(LLVMPassManagerRef PM) argument 158 LLVMAddLoopRerollPass(LLVMPassManagerRef PM) argument 162 LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) argument 166 LLVMAddLoopUnrollPass(LLVMPassManagerRef PM) argument 170 LLVMAddLoopUnswitchPass(LLVMPassManagerRef PM) argument 174 LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) argument 178 LLVMAddPartiallyInlineLibCallsPass(LLVMPassManagerRef PM) argument 182 LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) argument 186 LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) argument 190 LLVMAddReassociatePass(LLVMPassManagerRef PM) argument 194 LLVMAddSCCPPass(LLVMPassManagerRef PM) argument 198 LLVMAddScalarReplAggregatesPass(LLVMPassManagerRef PM) argument 202 LLVMAddScalarReplAggregatesPassSSA(LLVMPassManagerRef PM) argument 206 LLVMAddScalarReplAggregatesPassWithThreshold(LLVMPassManagerRef PM, int Threshold) argument 211 LLVMAddSimplifyLibCallsPass(LLVMPassManagerRef PM) argument 215 LLVMAddTailCallEliminationPass(LLVMPassManagerRef PM) argument 219 LLVMAddConstantPropagationPass(LLVMPassManagerRef PM) argument 223 LLVMAddDemoteMemoryToRegisterPass(LLVMPassManagerRef PM) argument 227 LLVMAddVerifierPass(LLVMPassManagerRef PM) argument 231 LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM) argument 235 LLVMAddEarlyCSEPass(LLVMPassManagerRef PM) argument 239 LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) argument 243 LLVMAddScopedNoAliasAAPass(LLVMPassManagerRef PM) argument 247 LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) argument 251 LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM) argument [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
H A D | Vectorize.cpp | 39 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM) { argument 40 unwrap(PM)->add(createBBVectorizePass()); 43 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { argument 44 unwrap(PM)->add(createLoopVectorizePass()); 47 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { argument 48 unwrap(PM)->add(createSLPVectorizerPass());
|
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
H A D | PTXTargetMachine.cpp | 72 void printNoVerify(PassManagerBase &PM, const char *Banner) { argument 74 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner)); 77 void printAndVerify(PassManagerBase &PM, argument 80 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner)); 83 // PM.add(createMachineVerifierPass(Banner)); 113 bool PTXTargetMachine::addInstSelector(PassManagerBase &PM, argument 115 PM.add(createPTXISelDag(*this, OptLevel)); 119 bool PTXTargetMachine::addPostRegAlloc(PassManagerBase &PM, argument 122 //PM.add(createPTXMFInfoExtract(*this, OptLevel)); 126 bool PTXTargetMachine::addPassesToEmitFile(PassManagerBase &PM, argument 193 addCommonCodeGenPasses(PassManagerBase &PM, CodeGenOpt::Level OptLevel, bool DisableVerify, MCContext *&OutContext) argument [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | IPO.cpp | 64 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { argument 65 unwrap(PM)->add(createArgumentPromotionPass()); 68 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { argument 69 unwrap(PM)->add(createConstantMergePass()); 72 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { argument 73 unwrap(PM)->add(createDeadArgEliminationPass()); 76 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { argument 77 unwrap(PM)->add(createPostOrderFunctionAttrsLegacyPass()); 80 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { argument 81 unwrap(PM) 84 LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) argument 88 LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) argument 92 LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) argument 96 LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM) argument 100 LLVMAddPruneEHPass(LLVMPassManagerRef PM) argument 104 LLVMAddIPSCCPPass(LLVMPassManagerRef PM) argument 108 LLVMAddInternalizePass(LLVMPassManagerRef PM, unsigned AllButMain) argument 115 LLVMAddStripDeadPrototypesPass(LLVMPassManagerRef PM) argument 119 LLVMAddStripSymbolsPass(LLVMPassManagerRef PM) argument [all...] |
H A D | PassManagerBuilder.cpp | 172 legacy::PassManagerBase &PM) const { 175 (*GlobalExtensions)[i].second(*this, PM); 178 Extensions[i].second(*this, PM); 182 legacy::PassManagerBase &PM) const { 185 PM.add(createCFLSteensAAWrapperPass()); 188 PM.add(createCFLAndersAAWrapperPass()); 191 PM.add(createCFLSteensAAWrapperPass()); 192 PM.add(createCFLAndersAAWrapperPass()); 201 PM.add(createTypeBasedAAWrapperPass()); 202 PM 586 addLTOOptimizationPasses(legacy::PassManagerBase &PM) argument 727 addLateLTOOptimizationPasses( legacy::PassManagerBase &PM) argument 744 populateThinLTOPassManager( legacy::PassManagerBase &PM) argument 761 populateLTOPassManager(legacy::PassManagerBase &PM) argument 847 LLVMPassManagerBuilderPopulateFunctionPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) argument 855 LLVMPassManagerBuilderPopulateModulePassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) argument 862 LLVMPassManagerBuilderPopulateLTOPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM, LLVMBool Internalize, LLVMBool RunInliner) argument [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | mangle-nullptr-arg.cpp | 9 template<int X::*pm> struct PM {}; struct 12 void test2(PM<nullptr>) { }
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | LLVMTargetMachine.cpp | 126 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, argument 133 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Context)) 203 PM.add(Printer); 205 PM.add(createGCInfoDeleter()); 215 bool LLVMTargetMachine::addPassesToEmitMachineCode(PassManagerBase &PM, argument 221 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Ctx)) 224 addCodeEmitter(PM, OptLevel, JCE); 225 PM.add(createGCInfoDeleter()); 235 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, argument 241 if (addCommonCodeGenPasses(PM, OptLeve 275 printNoVerify(PassManagerBase &PM, const char *Banner) argument 280 printAndVerify(PassManagerBase &PM, const char *Banner) argument 292 addCommonCodeGenPasses(PassManagerBase &PM, CodeGenOpt::Level OptLevel, bool DisableVerify, MCContext *&OutContext) argument [all...] |
/external/valgrind/memcheck/tests/ |
H A D | 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( [all...] |
/external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/ |
H A D | p1-11.cpp | 35 template<int X::*pm> struct PM { // expected-note 2 {{template parameter is declared here}} struct 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;
|
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
H A D | AlphaTargetMachine.cpp | 40 bool AlphaTargetMachine::addInstSelector(PassManagerBase &PM, argument 42 PM.add(createAlphaISelDag(*this)); 45 bool AlphaTargetMachine::addPreEmitPass(PassManagerBase &PM, argument 48 PM.add(createAlphaBranchSelectionPass()); 49 PM.add(createAlphaLLRPPass(*this));
|