/external/llvm/unittests/Analysis/ |
H A D | MixedTBAATest.cpp | 30 PassManager PM; member in class:llvm::__anon26470::MixedTBAATest 70 PM.add(createTypeBasedAliasAnalysisPass()); 71 PM.add(createAAEvalPass()); 72 PM.run(M);
|
/external/srec/seti/sltsEngine/include/ |
H A D | fsm_dictionary.h | 30 PM *phone_mapping;
|
H A D | lts_seq_internal.h | 119 typedef struct PM { /*phone mappings*/ struct 123 } PM; typedef in typeref:struct:PM 139 PM *phone_mapping;
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsTargetMachine.cpp | 85 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) argument 86 : TargetPassConfig(TM, PM) { 112 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { argument 113 return new MipsPassConfig(this, PM); 151 void MipsTargetMachine::addAnalysisPasses(PassManagerBase &PM) { argument 158 PM.add(createNoTargetTransformInfoPass()); 160 LLVMTargetMachine::addAnalysisPasses(PM); 181 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM, argument 184 PM.add(createMipsJITCodeEmitterPass(*this, JCE));
|
H A D | MipsTargetMachine.h | 37 void addAnalysisPasses(PassManagerBase &PM) override; 68 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 69 bool addCodeEmitter(PassManagerBase &PM, JITCodeEmitter &JCE) override;
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.cpp | 78 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM) argument 79 : TargetPassConfig(TM, PM) {} 98 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { argument 99 return new PPCPassConfig(this, PM); 151 bool PPCTargetMachine::addCodeEmitter(PassManagerBase &PM, argument 158 PM.add(createPPCJITCodeEmitterPass(*this, JCE)); 163 void PPCTargetMachine::addAnalysisPasses(PassManagerBase &PM) { argument 167 PM.add(createBasicTargetTransformInfoPass(this)); 168 PM.add(createPPCTargetTransformInfoPass(this));
|
H A D | PPCTargetMachine.h | 61 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 62 bool addCodeEmitter(PassManagerBase &PM, 66 void addAnalysisPasses(PassManagerBase &PM) override;
|
/external/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 148 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { argument 150 PM.add(createObjCARCAPElimPass()); 153 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { argument 155 PM.add(createObjCARCExpandPass()); 158 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { argument 160 PM.add(createObjCARCOptPass()); 164 PassManagerBase &PM) { 168 PM.add(createSampleProfileLoaderPass(CGOpts.SampleProfileFile)); 172 PassManagerBase &PM) { 173 PM 163 addSampleProfileLoaderPass(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 171 addAddDiscriminatorsPass(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 176 addBoundsCheckingPass(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 181 addAddressSanitizerPasses(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 187 addMemorySanitizerPass(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 207 addThreadSanitizerPass(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 212 addDataFlowSanitizerPass(const PassManagerBuilder &Builder, PassManagerBase &PM) argument 492 PassManager *PM = getCodeGenPasses(); local [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreTargetMachine.h | 51 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 53 void addAnalysisPasses(PassManagerBase &PM) override;
|
/external/clang/lib/Analysis/ |
H A D | CFGStmtMap.cpp | 43 X = PM->getParentIgnoreParens(X); 78 CFGStmtMap *CFGStmtMap::Build(CFG *C, ParentMap *PM) { argument 79 if (!C || !PM) 89 return new CFGStmtMap(PM, SM);
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetMachine.h | 60 void addAnalysisPasses(PassManagerBase &PM) override; 63 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 65 bool addCodeEmitter(PassManagerBase &PM, JITCodeEmitter &JCE) override;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | radeon_llvm_emit.cpp | 127 PassManager PM; local 128 PM.add(new TargetData(*AMDGPUTargetMachine.getTargetData())); 129 PM.add(createPromoteMemoryToRegisterPass()); 137 if (AMDGPUTargetMachine.addPassesToEmitFile(PM, out, TargetMachine::CGFT_ObjectFile, 142 PM.run(*mod);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | radeon_llvm_emit.cpp | 127 PassManager PM; local 128 PM.add(new TargetData(*AMDGPUTargetMachine.getTargetData())); 129 PM.add(createPromoteMemoryToRegisterPass()); 137 if (AMDGPUTargetMachine.addPassesToEmitFile(PM, out, TargetMachine::CGFT_ObjectFile, 142 PM.run(*mod);
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUTargetMachine.cpp | 97 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) argument 98 : TargetPassConfig(TM, PM) {} 122 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { argument 123 return new AMDGPUPassConfig(this, PM); 130 void AMDGPUTargetMachine::addAnalysisPasses(PassManagerBase &PM) { argument 134 PM.add(createBasicTargetTransformInfoPass(this)); 135 PM.add(createAMDGPUTargetTransformInfoPass(this));
|
H A D | AMDGPUTargetMachine.h | 63 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 66 void addAnalysisPasses(PassManagerBase &PM) override;
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetMachine.cpp | 62 void ARMBaseTargetMachine::addAnalysisPasses(PassManagerBase &PM) { argument 66 PM.add(createBasicTargetTransformInfoPass(this)); 67 PM.add(createARMTargetTransformInfoPass(this)); 136 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM) argument 137 : TargetPassConfig(TM, PM) {} 156 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) { argument 157 return new ARMPassConfig(this, PM); 248 bool ARMBaseTargetMachine::addCodeEmitter(PassManagerBase &PM, argument 251 PM.add(createARMJITCodeEmitterPass(*this, JCE));
|
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPTargetMachine.h | 31 bool addPassesToEmitFile(PassManagerBase &PM, formatted_raw_ostream &Out,
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetMachine.cpp | 81 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM) argument 82 : TargetPassConfig(TM, PM) { 110 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { argument 111 return new HexagonPassConfig(this, PM);
|
/external/llvm/tools/opt/ |
H A D | opt.cpp | 190 static inline void addPass(PassManagerBase &PM, Pass *P) { argument 192 PM.add(P); 196 PM.add(createVerifierPass()); 197 PM.add(createDebugInfoVerifierPass()); 241 static void AddStandardCompilePasses(PassManagerBase &PM) { 242 PM.add(createVerifierPass()); // Verify that input is correct 246 addPass(PM, createStripSymbolsPass(true)); 249 PM.add(createDebugInfoVerifierPass()); 258 Builder.populateModulePassManager(PM); 261 static void AddStandardLinkPasses(PassManagerBase &PM) { [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetMachine.h | 280 void addAnalysisPasses(PassManagerBase &PM) override; 284 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM); 289 bool addPassesToEmitFile(PassManagerBase &PM, formatted_raw_ostream &Out, 300 bool addPassesToEmitMachineCode(PassManagerBase &PM, JITCodeEmitter &MCE, 308 bool addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx,
|
/external/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 172 AddToDriver PM(D); 177 Builder.populateModulePassManager(PM); 182 Builder.populateLTOPassManager(PM, /*Internalize=*/true, 197 Builder.populateFunctionPassManager(PM); 198 Builder.populateModulePassManager(PM);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | UnreachableCodeChecker.cpp | 48 static bool isInvalidPath(const CFGBlock *CB, const ParentMap &PM); 63 ParentMap *PM = nullptr; local 79 if (!PM) 80 PM = &LC->getParentMap(); 89 if (!D || !C || !PM) 119 if (CB->size() > 0 && isInvalidPath(CB, *PM)) 213 const ParentMap &PM) { 212 isInvalidPath(const CFGBlock *CB, const ParentMap &PM) argument
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetMachine.cpp | 117 AArch64PassConfig(AArch64TargetMachine *TM, PassManagerBase &PM) argument 118 : TargetPassConfig(TM, PM) {} 135 void AArch64TargetMachine::addAnalysisPasses(PassManagerBase &PM) { argument 139 PM.add(createBasicTargetTransformInfoPass(this)); 140 PM.add(createAArch64TargetTransformInfoPass(this)); 143 TargetPassConfig *AArch64TargetMachine::createPassConfig(PassManagerBase &PM) { argument 144 return new AArch64PassConfig(this, PM);
|
/external/clang/include/clang/Lex/ |
H A D | PTHLexer.h | 65 const unsigned char* ppcond, PTHManager &PM);
|
/external/llvm/include/llvm/IR/ |
H A D | LegacyPassManager.h | 67 PassManagerImpl *PM; member in class:llvm::legacy::PassManager
|