HomeSort by: relevance | last modified time | path
    Searched refs:PM (Results 1 - 25 of 163) sorted by relevancy

1 2 3 4 5 6 7

  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/
vectorize_ocaml.c 23 value llvm_add_loop_vectorize(LLVMPassManagerRef PM) {
24 LLVMAddLoopVectorizePass(PM);
29 value llvm_add_slp_vectorize(LLVMPassManagerRef PM) {
30 LLVMAddSLPVectorizePass(PM);
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/
IPO.h 31 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
34 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
37 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM);
40 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM);
43 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
46 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
49 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
52 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
55 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
58 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
    [all...]
Scalar.h 35 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
38 void LLVMAddDCEPass(LLVMPassManagerRef PM);
41 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM);
44 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM);
47 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
50 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
53 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
56 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM);
59 void LLVMAddGVNPass(LLVMPassManagerRef PM);
62 void LLVMAddNewGVNPass(LLVMPassManagerRef PM);
    [all...]
Utils.h 35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
Coroutines.h 36 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM);
39 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM);
42 void LLVMAddCoroElidePass(LLVMPassManagerRef PM);
45 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM);
Vectorize.h 36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
39 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
AggressiveInstCombine.h 31 void LLVMAddAggressiveInstCombinerPass(LLVMPassManagerRef PM);
InstCombine.h 31 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
PassManagerBuilder.h 68 LLVMPassManagerRef PM);
73 LLVMPassManagerRef PM);
77 LLVMPassManagerRef PM,
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/
scalar_opts_ocaml.c 24 value llvm_add_aggressive_dce(LLVMPassManagerRef PM) {
25 LLVMAddAggressiveDCEPass(PM);
29 value llvm_add_dce(LLVMPassManagerRef PM) {
30 LLVMAddDCEPass(PM);
35 value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) {
36 LLVMAddAlignmentFromAssumptionsPass(PM);
41 value llvm_add_cfg_simplification(LLVMPassManagerRef PM) {
42 LLVMAddCFGSimplificationPass(PM);
47 value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) {
48 LLVMAddDeadStoreEliminationPass(PM);
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/
ipo_ocaml.c 23 value llvm_add_argument_promotion(LLVMPassManagerRef PM) {
24 LLVMAddArgumentPromotionPass(PM);
29 value llvm_add_constant_merge(LLVMPassManagerRef PM) {
30 LLVMAddConstantMergePass(PM);
35 value llvm_add_merge_functions(LLVMPassManagerRef PM) {
36 LLVMAddMergeFunctionsPass(PM);
41 value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) {
42 LLVMAddDeadArgEliminationPass(PM);
47 value llvm_add_function_attrs(LLVMPassManagerRef PM) {
48 LLVMAddFunctionAttrsPass(PM);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Scalar.cpp 120 void LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) {
121 unwrap(PM)->add(createLoopSimplifyCFGPass());
128 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) {
129 unwrap(PM)->add(createAggressiveDCEPass());
132 void LLVMAddDCEPass(LLVMPassManagerRef PM) {
133 unwrap(PM)->add(createDeadCodeEliminationPass());
136 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) {
137 unwrap(PM)->add(createBitTrackingDCEPass());
140 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) {
141 unwrap(PM)->add(createAlignmentFromAssumptionsPass())
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
InstrumentationBindings.cpp 24 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM) {
25 unwrap(PM)->add(createAddressSanitizerFunctionPass());
28 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM) {
29 unwrap(PM)->add(createModuleAddressSanitizerLegacyPassPass());
32 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM) {
33 unwrap(PM)->add(createThreadSanitizerLegacyPassPass());
36 void LLVMAddMemorySanitizerLegacyPassPass(LLVMPassManagerRef PM) {
37 unwrap(PM)->add(createMemorySanitizerLegacyPassPass());
40 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM,
47 unwrap(PM)->add(createDataFlowSanitizerLegacyPassPass(ABIListFilesVec))
    [all...]
InstrumentationBindings.h 26 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM);
27 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM);
28 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM);
29 void LLVMAddMemorySanitizerLegacyPassPass(LLVMPassManagerRef PM);
30 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, int ABIListFilesNum,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
IPO.cpp 72 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) {
73 unwrap(PM)->add(createArgumentPromotionPass());
76 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM) {
77 unwrap(PM)->add(createCalledValuePropagationPass());
80 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) {
81 unwrap(PM)->add(createConstantMergePass());
84 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) {
85 unwrap(PM)->add(createDeadArgEliminationPass());
88 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) {
89 unwrap(PM)->add(createPostOrderFunctionAttrsLegacyPass())
    [all...]
PassManagerBuilder.cpp 266 legacy::PassManagerBase &PM) const {
270 std::get<1>(Ext)(*this, PM);
275 Extensions[i].second(*this, PM);
279 legacy::PassManagerBase &PM) const {
282 PM.add(createCFLSteensAAWrapperPass());
285 PM.add(createCFLAndersAAWrapperPass());
288 PM.add(createCFLSteensAAWrapperPass());
289 PM.add(createCFLAndersAAWrapperPass());
298 PM.add(createTypeBasedAAWrapperPass());
299 PM.add(createScopedNoAliasAAWrapperPass())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
Vectorize.cpp 36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) {
37 unwrap(PM)->add(createLoopVectorizePass());
40 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) {
41 unwrap(PM)->add(createSLPVectorizerPass());
  /src/external/mit/xorg/include/xorgproto/X11/PM/
Makefile 5 .PATH: ${X11SRCDIR.xorgproto}/include/X11/PM
7 INCS= PM.h \
9 INCSDIR=${X11INCDIR}/X11/PM
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Utils.cpp 55 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) {
56 unwrap(PM)->add(createLowerSwitchPass());
59 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) {
60 unwrap(PM)->add(createPromoteMemoryToRegisterPass());
63 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM) {
64 unwrap(PM)->add(createAddDiscriminatorsPass());
  /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/
LLJITWithOptimizingIRTransform.cpp 74 MyOptimizationTransform() : PM(std::make_unique<legacy::PassManager>()) {
75 PM->add(createTailCallEliminationPass());
76 PM->add(createFunctionInliningPass());
77 PM->add(createIndVarSimplifyPass());
78 PM->add(createCFGSimplificationPass());
85 PM->run(M);
92 std::unique_ptr<legacy::PassManager> PM;
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/
CFGStmtMap.h 25 ParentMap *PM;
28 CFGStmtMap(ParentMap *pm, void *m) : PM(pm), M(m) {}
35 static CFGStmtMap *Build(CFG* C, ParentMap *PM);
  /src/external/apache2/llvm/dist/llvm/examples/Bye/
Bye.cpp 47 /* Legacy PM Registration */
51 llvm::legacy::PassManagerBase &PM) { PM.add(new LegacyBye()); });
53 /* New PM Registration */
58 [](llvm::FunctionPassManager &PM,
60 PM.addPass(Bye());
63 [](StringRef Name, llvm::FunctionPassManager &PM,
66 PM.addPass(Bye());
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
passmgr_builder_ocaml.c 81 value llvm_pmbuilder_populate_function_pass_manager(LLVMPassManagerRef PM,
83 LLVMPassManagerBuilderPopulateFunctionPassManager(PMBuilder_val(PMB), PM);
88 value llvm_pmbuilder_populate_module_pass_manager(LLVMPassManagerRef PM,
90 LLVMPassManagerBuilderPopulateModulePassManager(PMBuilder_val(PMB), PM);
96 value llvm_pmbuilder_populate_lto_pass_manager(LLVMPassManagerRef PM,
100 PMBuilder_val(PMB), PM, Bool_val(Internalize), Bool_val(RunInliner));
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h 51 /// static void addMyLoopPass(const PMBuilder &Builder, PassManagerBase &PM) {
53 /// PM.add(createMyAwesomePass());
64 legacy::PassManagerBase &PM)>
215 legacy::PassManagerBase &PM) const;
216 void addInitialAliasAnalysisPasses(legacy::PassManagerBase &PM) const;
217 void addLTOOptimizationPasses(legacy::PassManagerBase &PM);
218 void addLateLTOOptimizationPasses(legacy::PassManagerBase &PM);
221 void addVectorPasses(legacy::PassManagerBase &PM, bool IsLTO);
231 void populateLTOPassManager(legacy::PassManagerBase &PM);
232 void populateThinLTOPassManager(legacy::PassManagerBase &PM);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFTargetMachine.cpp 86 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM)
87 : TargetPassConfig(TM, PM) {}
100 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) {
101 return new BPFPassConfig(*this, PM);
107 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) {
108 PM.add(createBPFAbstractMemberAccess(this));
109 PM.add(createBPFPreserveDIType());
114 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) {
115 PM.add(createCFGSimplificationPass(
120 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) {
    [all...]

Completed in 46 milliseconds

1 2 3 4 5 6 7