HomeSort by relevance Sort by last modified time
    Searched refs:PM (Results 1 - 25 of 104) sorted by null

1 2 3 4 5

  /external/llvm/include/llvm-c/Transforms/
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...]
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...]
PassManagerBuilder.h 63 LLVMPassManagerRef PM);
68 LLVMPassManagerRef PM);
72 LLVMPassManagerRef PM,
  /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/scalar/
scalar_opts_ocaml.c 23 CAMLprim value llvm_add_constant_propagation(LLVMPassManagerRef PM) {
24 LLVMAddConstantPropagationPass(PM);
29 CAMLprim value llvm_add_sccp(LLVMPassManagerRef PM) {
30 LLVMAddSCCPPass(PM);
35 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) {
36 LLVMAddDeadStoreEliminationPass(PM);
41 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) {
42 LLVMAddAggressiveDCEPass(PM);
47 CAMLprim value llvm_add_scalar_repl_aggregation(LLVMPassManagerRef PM) {
48 LLVMAddScalarReplAggregatesPass(PM);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
Scalar.cpp 73 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) {
74 unwrap(PM)->add(createAggressiveDCEPass());
77 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) {
78 unwrap(PM)->add(createCFGSimplificationPass());
81 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) {
82 unwrap(PM)->add(createDeadStoreEliminationPass());
85 void LLVMAddGVNPass(LLVMPassManagerRef PM) {
86 unwrap(PM)->add(createGVNPass());
89 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) {
90 unwrap(PM)->add(createIndVarSimplifyPass())
    [all...]
  /external/llvm/lib/Transforms/IPO/
IPO.cpp 53 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) {
54 unwrap(PM)->add(createArgumentPromotionPass());
57 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) {
58 unwrap(PM)->add(createConstantMergePass());
61 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) {
62 unwrap(PM)->add(createDeadArgEliminationPass());
65 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) {
66 unwrap(PM)->add(createFunctionAttrsPass());
69 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) {
70 unwrap(PM)->add(createFunctionInliningPass())
    [all...]
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,
195 addInitialAliasAnalysisPasses(PM);
201 PM.add(createInternalizePass(true));
206 PM.add(createIPSCCPPass())
    [all...]
  /external/llvm/lib/Target/PTX/
PTXTargetMachine.cpp 72 void printNoVerify(PassManagerBase &PM, const char *Banner) {
74 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner));
77 void printAndVerify(PassManagerBase &PM,
80 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner));
83 // PM.add(createMachineVerifierPass(Banner));
113 bool PTXTargetMachine::addInstSelector(PassManagerBase &PM,
115 PM.add(createPTXISelDag(*this, OptLevel));
119 bool PTXTargetMachine::addPostRegAlloc(PassManagerBase &PM,
122 //PM.add(createPTXMFInfoExtract(*this, OptLevel));
126 bool PTXTargetMachine::addPassesToEmitFile(PassManagerBase &PM,
    [all...]
  /external/llvm/lib/CodeGen/
LLVMTargetMachine.cpp 125 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM,
132 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Context))
203 PM.add(Printer);
205 PM.add(createGCInfoDeleter());
215 bool LLVMTargetMachine::addPassesToEmitMachineCode(PassManagerBase &PM,
221 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Ctx))
224 addCodeEmitter(PM, OptLevel, JCE);
225 PM.add(createGCInfoDeleter());
235 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM,
241 if (addCommonCodeGenPasses(PM, OptLevel, DisableVerify, Ctx)
    [all...]
  /external/valgrind/main/memcheck/tests/
memalign2.c 53 # define PM(a,b,c) posix_memalign((void**)a, b, c)
55 res = PM(&p, -1,100); assert(EINVAL == res);
56 res = PM(&p, 0, 100); assert(0 == res && 0 == (long)p % 8);
57 res = PM(&p, 1, 100); assert(EINVAL == res);
58 res = PM(&p, 2, 100); assert(EINVAL == res);
59 res = PM(&p, 3, 100); assert(EINVAL == res);
60 res = PM(&p, sizeof(void*), 100);
63 res = PM(&p, 31, 100); assert(EINVAL == res);
64 res = PM(&p, 32, 100); assert(0 == res &&
66 res = PM(&p, 33, 100); assert(EINVAL == res)
    [all...]
  /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/llvm/lib/Target/Alpha/
AlphaTargetMachine.cpp 40 bool AlphaTargetMachine::addInstSelector(PassManagerBase &PM,
42 PM.add(createAlphaISelDag(*this));
45 bool AlphaTargetMachine::addPreEmitPass(PassManagerBase &PM,
48 PM.add(createAlphaBranchSelectionPass());
49 PM.add(createAlphaLLRPPass(*this));
  /external/llvm/lib/Target/ARM/
ARMTargetMachine.cpp 98 bool ARMBaseTargetMachine::addPreISel(PassManagerBase &PM,
101 PM.add(createGlobalMergePass(getTargetLowering()));
106 bool ARMBaseTargetMachine::addInstSelector(PassManagerBase &PM,
108 PM.add(createARMISelDag(*this, OptLevel));
112 bool ARMBaseTargetMachine::addPreRegAlloc(PassManagerBase &PM,
116 PM.add(createARMLoadStoreOptimizationPass(true));
118 PM.add(createMLxExpansionPass());
122 bool ARMBaseTargetMachine::addPreSched2(PassManagerBase &PM,
127 PM.add(createARMLoadStoreOptimizationPass());
129 PM.add(createExecutionDependencyFixPass(&ARM::DPRRegClass))
    [all...]
  /external/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h 42 /// static void addMyLoopPass(const PMBuilder &Builder, PassManagerBase &PM) {
44 /// PM.add(createMyAwesomePass());
56 PassManagerBase &PM);
108 void addExtensionsToPM(ExtensionPointTy ETy, PassManagerBase &PM) const;
109 void addInitialAliasAnalysisPasses(PassManagerBase &PM) const;
119 void populateLTOPassManager(PassManagerBase &PM, bool Internalize,
  /external/llvm/lib/Target/MBlaze/
MBlazeTargetMachine.cpp 49 bool MBlazeTargetMachine::addInstSelector(PassManagerBase &PM,
51 PM.add(createMBlazeISelDag(*this));
58 bool MBlazeTargetMachine::addPreEmitPass(PassManagerBase &PM,
60 PM.add(createMBlazeDelaySlotFillerPass(*this));
  /external/llvm/lib/Target/MSP430/
MSP430TargetMachine.cpp 40 bool MSP430TargetMachine::addInstSelector(PassManagerBase &PM,
43 PM.add(createMSP430ISelDag(*this, OptLevel));
47 bool MSP430TargetMachine::addPreEmitPass(PassManagerBase &PM,
50 PM.add(createMSP430BranchSelectionPass());
  /external/llvm/lib/Target/Mips/
MipsTargetMachine.cpp 81 addInstSelector(PassManagerBase &PM, CodeGenOpt::Level OptLevel)
83 PM.add(createMipsISelDag(*this));
91 addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel)
93 PM.add(createMipsDelaySlotFillerPass(*this));
98 addPreRegAlloc(PassManagerBase &PM, CodeGenOpt::Level OptLevel) {
102 PM.add(createMipsEmitGPRestorePass(*this));
107 addPostRegAlloc(PassManagerBase &PM, CodeGenOpt::Level OptLevel) {
108 PM.add(createMipsExpandPseudoPass(*this));
112 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM,
116 PM.add(createMipsJITCodeEmitterPass(*this, JCE))
    [all...]
  /external/llvm/lib/Target/CellSPU/
SPUTargetMachine.cpp 52 bool SPUTargetMachine::addInstSelector(PassManagerBase &PM,
55 PM.add(createSPUISelDag(*this));
61 addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel) {
69 PM.add(schedulerCreator("cellspu"));
72 PM.add(createSPUNopFillerPass(*this));
  /external/llvm/lib/Target/Sparc/
SparcTargetMachine.cpp 38 bool SparcTargetMachine::addInstSelector(PassManagerBase &PM,
40 PM.add(createSparcISelDag(*this));
47 bool SparcTargetMachine::addPreEmitPass(PassManagerBase &PM,
49 PM.add(createSparcFPMoverPass(*this));
50 PM.add(createSparcDelaySlotFillerPass(*this));
  /external/llvm/lib/Target/X86/
X86TargetMachine.cpp 111 bool X86TargetMachine::addInstSelector(PassManagerBase &PM,
114 PM.add(createX86ISelDag(*this, OptLevel));
118 PM.add(createGlobalBaseRegPass());
123 bool X86TargetMachine::addPreRegAlloc(PassManagerBase &PM,
125 PM.add(createX86MaxStackAlignmentHeuristicPass());
129 bool X86TargetMachine::addPostRegAlloc(PassManagerBase &PM,
131 PM.add(createX86FloatingPointStackifierPass());
135 bool X86TargetMachine::addPreEmitPass(PassManagerBase &PM,
140 PM.add(createExecutionDependencyFixPass(&X86::VR128RegClass));
145 PM.add(createX86IssueVZeroUpperPass())
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCTargetMachine.cpp 63 bool PPCTargetMachine::addInstSelector(PassManagerBase &PM,
66 PM.add(createPPCISelDag(*this));
70 bool PPCTargetMachine::addPreEmitPass(PassManagerBase &PM,
73 PM.add(createPPCBranchSelectionPass());
77 bool PPCTargetMachine::addCodeEmitter(PassManagerBase &PM,
91 PM.add(createPPCJITCodeEmitterPass(*this, JCE));
  /external/llvm/lib/Target/Blackfin/
BlackfinTargetMachine.cpp 39 bool BlackfinTargetMachine::addInstSelector(PassManagerBase &PM,
41 PM.add(createBlackfinISelDag(*this, OptLevel));
  /external/llvm/lib/Target/SystemZ/
SystemZTargetMachine.cpp 35 bool SystemZTargetMachine::addInstSelector(PassManagerBase &PM,
38 PM.add(createSystemZISelDag(*this, OptLevel));
  /external/llvm/lib/Target/XCore/
XCoreTargetMachine.cpp 35 bool XCoreTargetMachine::addInstSelector(PassManagerBase &PM,
37 PM.add(createXCoreISelDag(*this));

Completed in 434 milliseconds

1 2 3 4 5