/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));
|