Home
last modified time | relevance | path

Searched refs:BitcodeModule (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/LTO/
H A DLTOBackend.h29 class BitcodeModule; variable
58 MapVector<StringRef, BitcodeModule> *ModuleMap,
65 BitcodeModule *findThinLTOModule(MutableArrayRef<BitcodeModule> BMs);
68 Expected<BitcodeModule> findThinLTOModule(MemoryBufferRef MBRef);
H A DLTO.h97 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 DBitcodeReader.h61 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 DIRObjectFile.h21 class BitcodeModule; variable
75 std::vector<BitcodeModule> Mods;
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTOBackend.cpp543 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 DLTO.cpp505 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 DThinLTOCodeGenerator.cpp1115 std::vector<BitcodeModule *> ModulesVec; in run()
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DBackendUtil.h17 class BitcodeModule; variable
/llvm-project-15.0.7/llvm/tools/llvm-cat/
H A Dllvm-cat.cpp63 std::vector<BitcodeModule> Mods = ExitOnErr(getBitcodeModuleList(*MB)); in main()
/llvm-project-15.0.7/llvm/tools/llvm-modextract/
H A Dllvm-modextract.cpp55 std::vector<BitcodeModule> Ms = ExitOnErr(getBitcodeModuleList(*MB)); in main()
/llvm-project-15.0.7/llvm/lib/Object/
H A DIRObjectFile.cpp116 Expected<std::vector<BitcodeModule>> BMsOrErr = in create()
H A DIRSymtab.cpp373 static Expected<FileContents> upgrade(ArrayRef<BitcodeModule> BMs) { in upgrade()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/
H A Dllvm-reduce.cpp140 BitcodeModule BM = IF->Mods[0]; in readBitcode()
/llvm-project-15.0.7/llvm/tools/llvm-dis/
H A Dllvm-dis.cpp199 BitcodeModule MB = IF.Mods[I]; in main()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7552 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 DCodeGenAction.cpp1096 Expected<std::vector<BitcodeModule>> BMsOrErr = getBitcodeModuleList(MBRef); in loadModule()
1099 BitcodeModule *Bm = llvm::lto::findThinLTOModule(*BMsOrErr); in loadModule()