| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 29 class BitcodeModule; variable 58 MapVector<StringRef, BitcodeModule> *ModuleMap, 65 BitcodeModule *findThinLTOModule(MutableArrayRef<BitcodeModule> BMs); 68 Expected<BitcodeModule> findThinLTOModule(MemoryBufferRef MBRef);
|
| H A D | LTO.h | 97 std::vector<int> generateModulesOrdering(ArrayRef<BitcodeModule *> R); 114 std::vector<BitcodeModule> Mods; 181 BitcodeModule &getSingleBitcodeModule(); 315 using ModuleMapType = MapVector<StringRef, BitcodeModule>; 401 addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, 406 Error addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
|
| /llvm-project-15.0.7/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeReader.h | 61 class BitcodeModule { 75 BitcodeModule(ArrayRef<uint8_t> Buffer, StringRef ModuleIdentifier, in BitcodeModule() function 125 std::vector<BitcodeModule> Mods; 137 Expected<std::vector<BitcodeModule>>
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | IRObjectFile.h | 21 class BitcodeModule; variable 75 std::vector<BitcodeModule> Mods;
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 543 MapVector<StringRef, BitcodeModule> *ModuleMap, in thinBackend() 629 Expected<BitcodeModule> BMOrErr = findThinLTOModule(**MBOrErr); in thinBackend() 656 BitcodeModule *lto::findThinLTOModule(MutableArrayRef<BitcodeModule> BMs) { in findThinLTOModule() 660 for (BitcodeModule &BM : BMs) { in findThinLTOModule() 668 Expected<BitcodeModule> lto::findThinLTOModule(MemoryBufferRef MBRef) { in findThinLTOModule() 669 Expected<std::vector<BitcodeModule>> BMsOrErr = getBitcodeModuleList(MBRef); in findThinLTOModule() 675 if (const BitcodeModule *Bm = lto::findThinLTOModule(*BMsOrErr)) in findThinLTOModule()
|
| H A D | LTO.cpp | 505 BitcodeModule &InputFile::getSingleBitcodeModule() { in getSingleBitcodeModule() 651 BitcodeModule BM = Input.Mods[ModI]; in addModule() 1179 unsigned Task, BitcodeModule BM, 1183 MapVector<StringRef, BitcodeModule> &ModuleMap) = 0; 1251 MapVector<StringRef, BitcodeModule> &ModuleMap) { in runThinLTOBackendThread() 1292 unsigned Task, BitcodeModule BM, in start() 1296 MapVector<StringRef, BitcodeModule> &ModuleMap) override { in start() 1302 [=](BitcodeModule BM, ModuleSummaryIndex &CombinedIndex, in start() 1308 MapVector<StringRef, BitcodeModule> &ModuleMap) { in start() 1397 unsigned Task, BitcodeModule BM, in start() [all …]
|
| H A D | ThinLTOCodeGenerator.cpp | 1115 std::vector<BitcodeModule *> ModulesVec; in run()
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | BackendUtil.h | 17 class BitcodeModule; variable
|
| /llvm-project-15.0.7/llvm/tools/llvm-cat/ |
| H A D | llvm-cat.cpp | 63 std::vector<BitcodeModule> Mods = ExitOnErr(getBitcodeModuleList(*MB)); in main()
|
| /llvm-project-15.0.7/llvm/tools/llvm-modextract/ |
| H A D | llvm-modextract.cpp | 55 std::vector<BitcodeModule> Ms = ExitOnErr(getBitcodeModuleList(*MB)); in main()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | IRObjectFile.cpp | 116 Expected<std::vector<BitcodeModule>> BMsOrErr = in create()
|
| H A D | IRSymtab.cpp | 373 static Expected<FileContents> upgrade(ArrayRef<BitcodeModule> BMs) { in upgrade()
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/ |
| H A D | llvm-reduce.cpp | 140 BitcodeModule BM = IF->Mods[0]; in readBitcode()
|
| /llvm-project-15.0.7/llvm/tools/llvm-dis/ |
| H A D | llvm-dis.cpp | 199 BitcodeModule MB = IF.Mods[I]; in main()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 7552 Expected<std::vector<BitcodeModule>> 7627 for (BitcodeModule &I : llvm::reverse(F.Mods)) { in getBitcodeFileContents() 7678 BitcodeModule::getModuleImpl(LLVMContext &Context, bool MaterializeAll, in getModuleImpl() 7729 Error BitcodeModule::readSummary(ModuleSummaryIndex &CombinedIndex, in readSummary() 7801 Expected<BitcodeLTOInfo> BitcodeModule::getLTOInfo() { in getLTOInfo() 7868 Expected<BitcodeModule> BM = getSingleModule(Buffer); in getLazyBitcodeModule() 7886 BitcodeModule::parseModule(LLVMContext &Context, in parseModule() 7896 Expected<BitcodeModule> BM = getSingleModule(Buffer); in parseBitcodeFile() 7930 Expected<BitcodeModule> BM = getSingleModule(Buffer); in readModuleSummaryIndex() 7939 Expected<BitcodeModule> BM = getSingleModule(Buffer); in getModuleSummaryIndex() [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenAction.cpp | 1096 Expected<std::vector<BitcodeModule>> BMsOrErr = getBitcodeModuleList(MBRef); in loadModule() 1099 BitcodeModule *Bm = llvm::lto::findThinLTOModule(*BMsOrErr); in loadModule()
|