/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.cpp | 129 NVPTXPassConfig(NVPTXTargetMachine *TM, PassManagerBase &PM) argument 130 : TargetPassConfig(TM, PM) {} 151 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { argument 152 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM);
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 75 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) argument 76 : TargetPassConfig(TM, PM) {} 88 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { argument 89 return new SparcPassConfig(this, PM);
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetMachine.cpp | 100 SystemZPassConfig(SystemZTargetMachine *TM, PassManagerBase &PM) argument 101 : TargetPassConfig(TM, PM) {} 179 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { argument 180 return new SystemZPassConfig(this, PM);
|
/external/llvm/tools/opt/ |
H A D | opt.cpp | 199 static inline void addPass(legacy::PassManagerBase &PM, Pass *P) { argument 201 PM.add(P); 205 PM.add(createVerifierPass()); 247 static void AddStandardLinkPasses(legacy::PassManagerBase &PM) { 255 Builder.populateLTOPassManager(PM);
|
/external/mesa3d/src/gallium/state_trackers/clover/llvm/ |
H A D | invocation.cpp | 151 llvm::PassManager PM; local 181 PM.add(llvm::createInternalizePass(export_list)); 185 Builder.populateLTOPassManager(PM, false, true); 186 PM.run(*mod);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VforkChecker.cpp | 162 const ParentMap &PM = C.getLocationContext()->getParentMap(); local 163 const Stmt *P = PM.getParentIgnoreParenCasts(Call.getOriginExpr());
|
/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_gemm_kernel.h | 34 PM = 8, // peeling in M enumerator in enum:Eigen::internal::__anon5299 38 SM = PM*PacketSize // step along M
|
/external/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 103 PassManagerBase *PM; member in class:llvm::TargetPassConfig
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCChecker.cpp | 407 PredSet &PM = Defs[R]; local 410 if (PM.count(Unconditional)) { 420 for (const auto& J : PM) { 424 if (PM.count(P) > 1) { 433 if (PM.count(P) && PM.size() > 2) {
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsTargetMachine.cpp | 177 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) argument 178 : TargetPassConfig(TM, PM) { 204 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { argument 205 return new MipsPassConfig(this, PM);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.cpp | 282 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM) argument 283 : TargetPassConfig(TM, PM) {} 300 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { argument 301 return new PPCPassConfig(this, PM);
|
/external/llvm/lib/Target/ |
H A D | Target.cpp | 49 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { argument 53 LLVMPassManagerRef PM) { 54 unwrap(PM)->add(new TargetLibraryInfoWrapperPass(*unwrap(TLI))); 52 LLVMAddTargetLibraryInfo(LLVMTargetLibraryInfoRef TLI, LLVMPassManagerRef PM) argument
|
H A D | TargetMachineC.cpp | 252 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM) { argument 253 unwrap(PM)->add(
|
/external/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 147 legacy::PassManagerBase &PM) const { 150 (*GlobalExtensions)[i].second(*this, PM); 153 Extensions[i].second(*this, PM); 157 legacy::PassManagerBase &PM) const { 162 PM.add(createCFLAAWrapperPass()); 163 PM.add(createTypeBasedAAWrapperPass()); 164 PM.add(createScopedNoAliasAAWrapperPass()); 479 void PassManagerBuilder::addLTOOptimizationPasses(legacy::PassManagerBase &PM) { argument 481 addInitialAliasAnalysisPasses(PM); 484 PM 589 addLateLTOOptimizationPasses( legacy::PassManagerBase &PM) argument 606 populateLTOPassManager(legacy::PassManagerBase &PM) argument 692 LLVMPassManagerBuilderPopulateFunctionPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) argument 700 LLVMPassManagerBuilderPopulateModulePassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) argument 707 LLVMPassManagerBuilderPopulateLTOPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM, LLVMBool Internalize, LLVMBool RunInliner) argument [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | Scalar.cpp | 93 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { argument 94 unwrap(PM)->add(createAggressiveDCEPass()); 97 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { argument 98 unwrap(PM)->add(createBitTrackingDCEPass()); 101 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { argument 102 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); 105 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { argument 106 unwrap(PM)->add(createCFGSimplificationPass()); 109 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { argument 110 unwrap(PM) 113 LLVMAddScalarizerPass(LLVMPassManagerRef PM) argument 117 LLVMAddGVNPass(LLVMPassManagerRef PM) argument 121 LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM) argument 125 LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) argument 129 LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) argument 133 LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) argument 137 LLVMAddLICMPass(LLVMPassManagerRef PM) argument 141 LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) argument 145 LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) argument 149 LLVMAddLoopRotatePass(LLVMPassManagerRef PM) argument 153 LLVMAddLoopRerollPass(LLVMPassManagerRef PM) argument 157 LLVMAddLoopUnrollPass(LLVMPassManagerRef PM) argument 161 LLVMAddLoopUnswitchPass(LLVMPassManagerRef PM) argument 165 LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) argument 169 LLVMAddPartiallyInlineLibCallsPass(LLVMPassManagerRef PM) argument 173 LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) argument 177 LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) argument 181 LLVMAddReassociatePass(LLVMPassManagerRef PM) argument 185 LLVMAddSCCPPass(LLVMPassManagerRef PM) argument 189 LLVMAddScalarReplAggregatesPass(LLVMPassManagerRef PM) argument 193 LLVMAddScalarReplAggregatesPassSSA(LLVMPassManagerRef PM) argument 197 LLVMAddScalarReplAggregatesPassWithThreshold(LLVMPassManagerRef PM, int Threshold) argument 202 LLVMAddSimplifyLibCallsPass(LLVMPassManagerRef PM) argument 206 LLVMAddTailCallEliminationPass(LLVMPassManagerRef PM) argument 210 LLVMAddConstantPropagationPass(LLVMPassManagerRef PM) argument 214 LLVMAddDemoteMemoryToRegisterPass(LLVMPassManagerRef PM) argument 218 LLVMAddVerifierPass(LLVMPassManagerRef PM) argument 222 LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM) argument 226 LLVMAddEarlyCSEPass(LLVMPassManagerRef PM) argument 230 LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) argument 234 LLVMAddScopedNoAliasAAPass(LLVMPassManagerRef PM) argument 238 LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) argument 242 LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM) argument [all...] |
/external/llvm/unittests/Analysis/ |
H A D | AliasAnalysisTest.cpp | 232 legacy::PassManager PM; local 236 PM.add(new TestCustomAAWrapperPass([&] { IsCustomAAQueried = true; })); 240 PM.add(createExternalAAWrapperPass([](Pass &P, Function &, AAResults &AAR) { 249 PM.add(new AATestPass()); 250 PM.run(*M);
|
/external/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 156 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { argument 158 PM.add(createObjCARCAPElimPass()); 161 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { argument 163 PM.add(createObjCARCExpandPass()); 166 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { argument 168 PM.add(createObjCARCOptPass()); 172 legacy::PassManagerBase &PM) { 173 PM.add(createAddDiscriminatorsPass()); 177 legacy::PassManagerBase &PM) { 178 PM 171 addAddDiscriminatorsPass(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 176 addBoundsCheckingPass(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 181 addSanitizerCoveragePass(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 196 addAddressSanitizerPasses(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 206 addKernelAddressSanitizerPasses(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 214 addMemorySanitizerPass(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 234 addThreadSanitizerPass(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 239 addDataFlowSanitizerPass(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) argument 591 legacy::PassManager *PM = getCodeGenPasses(); local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | Passes.cpp | 241 : ImmutablePass(ID), PM(&pm), StartBefore(nullptr), StartAfter(nullptr), 278 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { argument 279 return new TargetPassConfig(this, PM); 283 : ImmutablePass(ID), PM(nullptr) { 324 // Construct banner message before PM->add() as that may delete the pass. 327 PM->add(P); 384 PM->add(createMachineFunctionPrinterPass(dbgs(), Banner)); 389 PM->add(createMachineVerifierPass(Banner));
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.cpp | 148 legacy::PassManager PM; local 156 if (TM->addPassesToEmitMC(PM, Ctx, ObjStream, !getVerifyModules())) 160 PM.run(*M);
|
/external/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 80 std::unique_ptr<ParentMap> PM; member in class:clang::AnalysisDeclContext
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 193 static void addParentsForSyntheticStmts(const CFG *TheCFG, ParentMap &PM) { argument 200 PM.setParent(I->first, PM.getParent(I->second)); 214 if (PM) 215 addParentsForSyntheticStmts(cfg.get(), *PM); 233 if (PM) 234 addParentsForSyntheticStmts(completeCFG.get(), *PM); 271 if (!PM) { 272 PM.reset(new ParentMap(getBody())); 275 PM 279 addParentsForSyntheticStmts(getCFG(), *PM); local 281 addParentsForSyntheticStmts(getUnoptimizedCFG(), *PM); local [all...] |
/external/llvm/bindings/ocaml/target/ |
H A D | target_ocaml.c | 68 CAMLprim value llvm_datalayout_add_to_pass_manager(LLVMPassManagerRef PM, argument 70 LLVMAddTargetData(DataLayout_val(DL), PM); local 362 CAMLprim value llvm_targetmachine_add_analysis_passes(LLVMPassManagerRef PM, argument 364 LLVMAddAnalysisPasses(TargetMachine_val(Machine), PM); local
|
/external/llvm/lib/Analysis/ |
H A D | Lint.cpp | 716 legacy::PassManager PM; local 718 PM.add(V); 719 PM.run(const_cast<Module&>(M));
|
/external/clang/lib/Frontend/ |
H A D | CacheTokens.cpp | 190 PTHMap PM; member in class:__anon1210::PTHWriter 234 Offset EmitFileTable() { return PM.Emit(Out); } 243 PTHMap &getPM() { return PM; } 521 PM.insert(FE, LexTokens(L)); 548 PTHMap &PM; member in class:__anon1211::StatListener 550 StatListener(PTHMap &pm) : PM(pm) {} 559 PM.insert(PTHEntryKeyVariant(Path), PTHEntry()); 565 PM.insert(PTHEntryKeyVariant(&Data, Path), PTHEntry());
|
H A D | CompilerInvocation.cpp | 334 DiagnosticLevelMask const PM = local 341 if (PM == DiagnosticLevelMask::None) { 346 M = M | PM;
|