| 6100 | } |
| 6101 | |
| 6102 | Expected<std::unique_ptr<ModuleSummaryIndex>> |
| 6103 | llvm::getModuleSummaryIndex(MemoryBufferRef Buffer) { |
| 6104 | Expected<BitcodeModule> BM = getSingleModule(Buffer); |
| 6105 | if (!BM) |
| 6106 | return BM.takeError(); |
| 6107 | |
| 6108 | return BM->getSummary(); |
| 6109 | } |
| 6110 | |
| 6111 | Expected<BitcodeLTOInfo> llvm::getBitcodeLTOInfo(MemoryBufferRef Buffer) { |
| 6112 | Expected<BitcodeModule> BM = getSingleModule(Buffer); |
nothing calls this directly
no test coverage detected