Lines Matching refs:MB

98   ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> MB =  in openFile()  local
101 if (std::error_code EC = MB.getError()) { in openFile()
106 return std::move(*MB); in openFile()
162 static Expected<COFF::MachineTypes> getCOFFFileMachine(MemoryBufferRef MB) { in getCOFFFileMachine() argument
164 auto Obj = object::COFFObjectFile::create(MB); in getCOFFFileMachine()
179 static Expected<COFF::MachineTypes> getBitcodeFileMachine(MemoryBufferRef MB) { in getBitcodeFileMachine() argument
180 Expected<std::string> TripleStr = getBitcodeTargetTriple(MB); in getBitcodeFileMachine()
221 std::string &LibMachineSource, MemoryBufferRef MB) { in appendFile() argument
222 file_magic Magic = identify_magic(MB.getBuffer()); in appendFile()
227 llvm::errs() << MB.getBufferIdentifier() in appendFile()
239 object::Archive Archive(MB, Err); in appendFile()
240 fatalOpenError(std::move(Err), MB.getBufferIdentifier()); in appendFile()
246 llvm::errs() << MB.getBufferIdentifier() << ": " << EIB.message() in appendFile()
255 fatalOpenError(std::move(Err), MB.getBufferIdentifier()); in appendFile()
268 (Magic == file_magic::coff_object) ? getCOFFFileMachine(MB) in appendFile()
269 : getBitcodeFileMachine(MB); in appendFile()
273 llvm::errs() << MB.getBufferIdentifier() << ": " in appendFile()
287 llvm::errs() << MB.getBufferIdentifier() << ": file machine type " in appendFile()
295 (" (inferred from earlier file '" + MB.getBufferIdentifier() + "')") in appendFile()
298 llvm::errs() << MB.getBufferIdentifier() << ": file machine type " in appendFile()
307 Members.emplace_back(MB); in appendFile()
377 std::unique_ptr<MemoryBuffer> MB = in libDriverMain() local
379 if (!MB) in libDriverMain()
382 if (!MB->getBufferSize()) { in libDriverMain()
388 parseCOFFModuleDefinition(*MB, LibMachine, /*MingwDef=*/false); in libDriverMain()