Home
last modified time | relevance | path

Searched refs:MBRef (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DDriver.cpp164 MemoryBufferRef MBRef = in getArchiveMembers() local
170 V.push_back(std::make_pair(MBRef, C.getChildOffset())); in getArchiveMembers()
190 MemoryBufferRef MBRef = *Buffer; in addFile() local
193 Files.push_back(make<BinaryFile>(MBRef)); in addFile()
197 switch (identify_magic(MBRef.getBuffer())) { in addFile()
199 readLinkerScript(MBRef); in addFile()
204 for (const auto &P : getArchiveMembers(MBRef)) in addFile()
210 CHECK(Archive::create(MBRef), Path + ": failed to parse archive"); in addFile()
217 for (const auto &P : getArchiveMembers(MBRef)) in addFile()
248 Files.push_back(make<LazyObjFile>(MBRef, "", 0)); in addFile()
[all …]
H A DInputFiles.cpp74 MemoryBufferRef MBRef = MB->getMemBufferRef(); in readFile() local
78 Tar->append(relativeToRoot(Path), MBRef.getBuffer()); in readFile()
79 return MBRef; in readFile()
1119 MemoryBufferRef MBRef( in BitcodeFile() local
1124 Obj = CHECK(lto::InputFile::create(MBRef), this); in BitcodeFile()
1267 MemoryBufferRef MBRef = getBuffer(); in fetch() local
1268 if (MBRef.getBuffer().empty()) in fetch()
1271 InputFile *File = createObjectFile(MBRef, ArchiveName, OffsetInArchive); in fetch()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DDriver.cpp134 MemoryBufferRef MBRef = *MB; in takeBuffer() local
138 Driver->Tar->append(relativeToRoot(MBRef.getBufferIdentifier()), in takeBuffer()
139 MBRef.getBuffer()); in takeBuffer()
140 return MBRef; in takeBuffer()
147 MemoryBufferRef MBRef = takeBuffer(std::move(MB)); in addBuffer() local
151 switch (identify_magic(MBRef.getBuffer())) { in addBuffer()
153 Resources.push_back(MBRef); in addBuffer()
164 Symtab->addFile(make<ArchiveFile>(MBRef)); in addBuffer()
167 Symtab->addFile(make<BitcodeFile>(MBRef)); in addBuffer()
171 Symtab->addFile(make<ObjFile>(MBRef)); in addBuffer()
[all …]
H A DDriver.h119 void addArchiveBuffer(MemoryBufferRef MBRef, StringRef SymName,
H A DInputFiles.cpp102 MemoryBufferRef MBRef = in getArchiveMembers() local
106 V.push_back(MBRef); in getArchiveMembers()
H A DDriverUtils.cpp711 MemoryBufferRef MBRef = **E; in convertResToCOFF() local
713 return MBRef; in convertResToCOFF()
/freebsd-12.1/contrib/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h52 MemoryBufferRef MBRef; member
62 LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef,
/freebsd-12.1/contrib/llvm/lib/Object/
H A DIRObjectFile.cpp135 Expected<IRSymtabFile> object::readIRSymtab(MemoryBufferRef MBRef) { in readIRSymtab() argument
138 IRObjectFile::findBitcodeInMemBuffer(MBRef); in readIRSymtab()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DBackendUtil.h51 FindThinLTOModule(llvm::MemoryBufferRef MBRef);
H A DCodeGenAction.h54 std::unique_ptr<llvm::Module> loadModule(llvm::MemoryBufferRef MBRef);
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DLTOModule.cpp46 LTOModule::LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef, in LTOModule() argument
48 : Mod(std::move(M)), MBRef(MBRef), _target(TM) { in LTOModule()
74 Expected<BitcodeLTOInfo> Result = getBitcodeLTOInfo(MBRef); in isThinLTO()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DIRObjectFile.h87 Expected<IRSymtabFile> readIRSymtab(MemoryBufferRef MBRef);
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenAction.cpp939 std::unique_ptr<llvm::Module> CodeGenAction::loadModule(MemoryBufferRef MBRef) { in loadModule() argument
958 Expected<std::vector<BitcodeModule>> BMsOrErr = getBitcodeModuleList(MBRef); in loadModule()
979 if (std::unique_ptr<llvm::Module> M = parseIR(MBRef, Err, *VMContext)) in loadModule()
H A DBackendUtil.cpp1129 Expected<BitcodeModule> clang::FindThinLTOModule(MemoryBufferRef MBRef) { in FindThinLTOModule() argument
1130 Expected<std::vector<BitcodeModule>> BMsOrErr = getBitcodeModuleList(MBRef); in FindThinLTOModule()