| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Bitcode/ |
| D | BitcodeWriter.h | 90 const ModuleSummaryIndex *Index = nullptr, 100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index, 104 const ModuleSummaryIndex *Index, 131 const ModuleSummaryIndex *Index = nullptr, 143 const ModuleSummaryIndex &Index, 151 void WriteIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
|
| D | BitcodeReader.h | 110 Expected<std::unique_ptr<ModuleSummaryIndex>> getSummary(); 114 Error readSummary(ModuleSummaryIndex &CombinedIndex, StringRef ModulePath, 173 Expected<std::unique_ptr<ModuleSummaryIndex>> 178 ModuleSummaryIndex &CombinedIndex, 185 Expected<std::unique_ptr<ModuleSummaryIndex>>
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/ |
| D | FunctionImport.h | 108 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader) in FunctionImporter() 116 const ModuleSummaryIndex &Index; 141 const ModuleSummaryIndex &Index, 151 StringRef ModulePath, const ModuleSummaryIndex &Index, 160 StringRef ModulePath, const ModuleSummaryIndex &Index, 174 ModuleSummaryIndex &Index, 181 ModuleSummaryIndex &Index,
|
| D | LowerTypeTests.h | 28 class ModuleSummaryIndex; variable 202 ModuleSummaryIndex *ExportSummary; 203 const ModuleSummaryIndex *ImportSummary; 204 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, in LowerTypeTestsPass() 205 const ModuleSummaryIndex *ImportSummary) in LowerTypeTestsPass()
|
| D | WholeProgramDevirt.h | 32 class ModuleSummaryIndex; variable 224 ModuleSummaryIndex *ExportSummary; 225 const ModuleSummaryIndex *ImportSummary; 226 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass() 227 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 247 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs, 253 ModuleSummaryIndex &Summary,
|
| D | PassManagerBuilder.h | 23 class ModuleSummaryIndex; variable 149 ModuleSummaryIndex *ExportSummary = nullptr; 154 const ModuleSummaryIndex *ImportSummary = nullptr;
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
| D | ModuleSummaryAnalysis.h | 35 ModuleSummaryIndex buildModuleSummaryIndex( 48 using Result = ModuleSummaryIndex; 55 Optional<ModuleSummaryIndex> Index; 63 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex() 64 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/ |
| D | IPO.h | 25 class ModuleSummaryIndex; variable 243 ModulePass *createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 244 const ModuleSummaryIndex *ImportSummary); 260 createWholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, 261 const ModuleSummaryIndex *ImportSummary);
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/AsmParser/ |
| D | Parser.h | 23 class ModuleSummaryIndex; variable 74 std::unique_ptr<ModuleSummaryIndex> Index; 107 std::unique_ptr<ModuleSummaryIndex> 151 std::unique_ptr<ModuleSummaryIndex> 170 bool parseAssemblyInto(MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index,
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/LTO/legacy/ |
| D | ThinLTOCodeGenerator.h | 247 std::unique_ptr<ModuleSummaryIndex> linkCombinedIndex(); 254 void promote(Module &Module, ModuleSummaryIndex &Index, 261 ModuleSummaryIndex &Index, 268 void crossModuleImport(Module &Module, ModuleSummaryIndex &Index, 275 Module &Module, ModuleSummaryIndex &Index, 282 void internalize(Module &Module, ModuleSummaryIndex &Index,
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
| D | FunctionImportUtils.h | 30 const ModuleSummaryIndex &ImportIndex; 89 Module &M, const ModuleSummaryIndex &Index, 113 Module &M, const ModuleSummaryIndex &Index, 117 void computeSyntheticCounts(ModuleSummaryIndex &Index);
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/ |
| D | Parser.cpp | 26 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto() 75 std::unique_ptr<ModuleSummaryIndex> Index = in parseAssemblyWithIndex() 76 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/true); in parseAssemblyWithIndex() 111 ModuleSummaryIndex &Index, in parseSummaryIndexAssemblyInto() 123 std::unique_ptr<ModuleSummaryIndex> 125 std::unique_ptr<ModuleSummaryIndex> Index = in parseSummaryIndexAssembly() 126 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in parseSummaryIndexAssembly() 134 std::unique_ptr<ModuleSummaryIndex>
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
| D | ModuleSummaryIndex.cpp | 69 constexpr uint64_t ModuleSummaryIndex::BitcodeSummaryVersion; 73 void ModuleSummaryIndex::collectDefinedFunctionsForModule( in collectDefinedFunctionsForModule() 91 ModuleSummaryIndex::getGlobalValueSummary(uint64_t ValueGUID, in getGlobalValueSummary() 101 bool ModuleSummaryIndex::isGUIDLive(GlobalValue::GUID GUID) const { in isGUIDLive() 163 void ModuleSummaryIndex::propagateAttributes( in propagateAttributes() 207 bool ModuleSummaryIndex::canImportGlobalVar(GlobalValueSummary *S, in canImportGlobalVar() 241 void ModuleSummaryIndex::dumpSCCs(raw_ostream &O) { in dumpSCCs() 242 for (scc_iterator<ModuleSummaryIndex *> I = in dumpSCCs() 243 scc_begin<ModuleSummaryIndex *>(this); in dumpSCCs() 408 void ModuleSummaryIndex::exportToDot( in exportToDot()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
| D | FunctionImport.cpp | 177 selectCallee(const ModuleSummaryIndex &Index, in selectCallee() 270 updateValueInfoForIndirectCalls(const ModuleSummaryIndex &Index, ValueInfo VI) { in updateValueInfoForIndirectCalls() 285 const FunctionSummary &Summary, const ModuleSummaryIndex &Index, in computeImportForReferencedGlobals() 363 const FunctionSummary &Summary, const ModuleSummaryIndex &Index, in computeImportForFunction() 539 const GVSummaryMapTy &DefinedGVSummaries, const ModuleSummaryIndex &Index, in ComputeImportForModule() 607 static bool isGlobalVarSummary(const ModuleSummaryIndex &Index, ValueInfo VI) { in isGlobalVarSummary() 614 static bool isGlobalVarSummary(const ModuleSummaryIndex &Index, in isGlobalVarSummary() 622 static unsigned numGlobalVarSummaries(const ModuleSummaryIndex &Index, in numGlobalVarSummaries() 634 checkVariableImport(const ModuleSummaryIndex &Index, in checkVariableImport() 667 const ModuleSummaryIndex &Index, in ComputeCrossModuleImport() [all …]
|
| D | ThinLTOBitcodeWriter.cpp | 209 ModuleSummaryIndex Index = buildModuleSummaryIndex(M, nullptr, &PSI); in splitAndWriteThinLTOBitcode() 392 ModuleSummaryIndex Index = buildModuleSummaryIndex(M, nullptr, &PSI); in splitAndWriteThinLTOBitcode() 397 ModuleSummaryIndex MergedMIndex = in splitAndWriteThinLTOBitcode() 450 Module &M, const ModuleSummaryIndex *Index) { in writeThinLTOBitcode() 451 std::unique_ptr<ModuleSummaryIndex> NewIndex = nullptr; in writeThinLTOBitcode() 470 NewIndex = std::make_unique<ModuleSummaryIndex>( in writeThinLTOBitcode() 511 const ModuleSummaryIndex *Index = in runOnModule()
|
| D | WholeProgramDevirt.cpp | 449 ModuleSummaryIndex *ExportSummary; 450 const ModuleSummaryIndex *ImportSummary; 476 ModuleSummaryIndex *ExportSummary, in DevirtModule() 477 const ModuleSummaryIndex *ImportSummary) in DevirtModule() 504 bool trySingleImplDevirt(ModuleSummaryIndex *ExportSummary, 584 ModuleSummaryIndex &ExportSummary; 596 ModuleSummaryIndex &ExportSummary, in DevirtIndex() 620 ModuleSummaryIndex *ExportSummary = nullptr; 621 const ModuleSummaryIndex *ImportSummary = nullptr; 627 WholeProgramDevirt(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirt() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/ |
| D | SummaryBasedOptimizations.cpp | 28 static void initializeCounts(ModuleSummaryIndex &Index) { in initializeCounts() 45 void llvm::computeSyntheticCounts(ModuleSummaryIndex &Index) { in computeSyntheticCounts() 83 SyntheticCountsUtils<ModuleSummaryIndex *>::propagate(&Index, GetProfileCount, in computeSyntheticCounts()
|
| D | ThinLTOCodeGenerator.cpp | 130 const ModuleSummaryIndex &Index, in computePrevailingCopies() 154 static void promoteModule(Module &TheModule, const ModuleSummaryIndex &Index) { in promoteModule() 206 crossImportIntoModule(Module &TheModule, const ModuleSummaryIndex &Index, in crossImportIntoModule() 231 ModuleSummaryIndex *Index) { in optimizeModule() 315 StringRef CachePath, const ModuleSummaryIndex &Index, StringRef ModuleID, in ModuleCacheEntry() 400 ProcessThinLTOModule(Module &TheModule, ModuleSummaryIndex &Index, in ProcessThinLTOModule() 465 ModuleSummaryIndex &Index, in resolvePrevailingInIndex() 566 std::unique_ptr<ModuleSummaryIndex> ThinLTOCodeGenerator::linkCombinedIndex() { in linkCombinedIndex() 567 std::unique_ptr<ModuleSummaryIndex> CombinedIndex = in linkCombinedIndex() 568 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in linkCombinedIndex() [all …]
|
| D | LTOBackend.cpp | 106 [=](const ModuleSummaryIndex &Index, in addSaveTemps() 158 ModuleSummaryIndex *ExportSummary, in runNewPMPasses() 159 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() 273 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in runOldPMPasses() 274 const ModuleSummaryIndex *ImportSummary) { in runOldPMPasses() 304 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in opt() 305 const ModuleSummaryIndex *ImportSummary) { in opt() 451 ModuleSummaryIndex &CombinedIndex) { in backend() 482 const ModuleSummaryIndex &Index) { in dropDeadSymbols() 503 Module &Mod, const ModuleSummaryIndex &CombinedIndex, in thinBackend()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/LTO/ |
| D | SummaryBasedOptimizations.h | 12 class ModuleSummaryIndex; variable 13 void computeSyntheticCounts(ModuleSummaryIndex &Index);
|
| D | LTOBackend.h | 40 std::unique_ptr<Module> M, ModuleSummaryIndex &CombinedIndex); 44 Module &M, const ModuleSummaryIndex &CombinedIndex,
|
| D | LTO.h | 50 ModuleSummaryIndex &Index, 61 ModuleSummaryIndex &Index, 71 const ModuleSummaryIndex &Index, StringRef ModuleID, 225 const Config &C, ModuleSummaryIndex &CombinedIndex, 339 ModuleSummaryIndex CombinedIndex;
|
| D | Config.h | 31 class ModuleSummaryIndex; variable 193 const ModuleSummaryIndex &Index,
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
| D | ModuleSummaryAnalysis.cpp | 89 static bool findRefEdges(ModuleSummaryIndex &Index, const User *CurUser, in findRefEdges() 242 static void computeFunctionSummary(ModuleSummaryIndex &Index, const Module &M, in computeFunctionSummary() 489 const Module &M, ModuleSummaryIndex &Index, in findFuncPointers() 529 static void computeVTableFuncs(ModuleSummaryIndex &Index, in computeVTableFuncs() 553 recordTypeIdCompatibleVtableReferences(ModuleSummaryIndex &Index, in recordTypeIdCompatibleVtableReferences() 570 static void computeVariableSummary(ModuleSummaryIndex &Index, in computeVariableSummary() 615 computeAliasSummary(ModuleSummaryIndex &Index, const GlobalAlias &A, in computeAliasSummary() 634 static void setLiveRoot(ModuleSummaryIndex &Index, StringRef Name) { in setLiveRoot() 640 ModuleSummaryIndex llvm::buildModuleSummaryIndex( in buildModuleSummaryIndex() 649 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit); in buildModuleSummaryIndex() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/ |
| D | BitcodeWriterPass.cpp | 23 const ModuleSummaryIndex *Index = in run() 54 const ModuleSummaryIndex *Index = in runOnModule()
|