Lines Matching defs:mb
200 Ctx &ctx, MemoryBufferRef mb) {
202 CHECK(Archive::create(mb),
203 mb.getBufferIdentifier() + ": failed to parse archive");
211 mb.getBufferIdentifier() +
219 Fatal(ctx) << mb.getBufferIdentifier()
229 static bool isBitcode(MemoryBufferRef mb) {
230 return identify_magic(mb.getBuffer()) == llvm::file_magic::bitcode;
233 bool LinkerDriver::tryAddFatLTOFile(MemoryBufferRef mb, StringRef archiveName,
238 IRObjectFile::findBitcodeInMemBuffer(mb);
932 static void readCallGraph(Ctx &ctx, MemoryBufferRef mb) {
943 Warn(ctx) << mb.getBufferIdentifier() << ": no such symbol: " << name;
953 for (StringRef line : args::getLines(mb)) {
959 ErrAlways(ctx) << mb.getBufferIdentifier() << ": parse error";
1170 MemoryBufferRef mb) {
1172 for (StringRef s : args::getLines(mb))
1174 Warn(ctx) << mb.getBufferIdentifier()
1947 if (std::optional<MemoryBufferRef> mb = readFile(ctx, *path)) {
1949 defaultScript = mb;
1951 readLinkerScript(ctx, *mb);
1984 if (std::optional<MemoryBufferRef> mb = readFile(ctx, arg->getValue())) {
1985 files.push_back(createObjFile(ctx, *mb));
1992 else if (std::optional<MemoryBufferRef> mb =
1994 armCmseImpLib = createObjFile(ctx, *mb);
2512 for (MemoryBuffer &mb : llvm::make_pointee_range(ctx.memoryBuffers))
2513 mb.dontNeedIfMmap();
2520 bufs.insert(file->mb.getBufferStart());
2522 bufs.insert(file->mb.getBufferStart());
2523 for (MemoryBuffer &mb : llvm::make_pointee_range(ctx.memoryBuffers))
2524 if (bufs.count(mb.getBufferStart()))
2525 mb.dontNeedIfMmap();