| 6090 | } |
| 6091 | |
| 6092 | Error llvm::readModuleSummaryIndex(MemoryBufferRef Buffer, |
| 6093 | ModuleSummaryIndex &CombinedIndex, |
| 6094 | uint64_t ModuleId) { |
| 6095 | Expected<BitcodeModule> BM = getSingleModule(Buffer); |
| 6096 | if (!BM) |
| 6097 | return BM.takeError(); |
| 6098 | |
| 6099 | return BM->readSummary(CombinedIndex, BM->getModuleIdentifier(), ModuleId); |
| 6100 | } |
| 6101 | |
| 6102 | Expected<std::unique_ptr<ModuleSummaryIndex>> |
| 6103 | llvm::getModuleSummaryIndex(MemoryBufferRef Buffer) { |
nothing calls this directly
no test coverage detected