Home
last modified time | relevance | path

Searched refs:MemBuffer (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/lldb/source/Utility/
H A DDataBufferLLVM.cpp17 DataBufferLLVM::DataBufferLLVM(std::unique_ptr<llvm::MemoryBuffer> MemBuffer) in DataBufferLLVM() argument
18 : Buffer(std::move(MemBuffer)) { in DataBufferLLVM()
34 std::unique_ptr<llvm::WritableMemoryBuffer> MemBuffer) in WritableDataBufferLLVM() argument
35 : Buffer(std::move(MemBuffer)) { in WritableDataBufferLLVM()
/llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/
H A DGsymReader.cpp27 MemBuffer(std::move(Buffer)), in GsymReader()
45 auto MemBuffer = MemoryBuffer::getMemBufferCopy(Bytes, "GSYM bytes"); in copyBuffer() local
46 return create(MemBuffer); in copyBuffer()
50 GsymReader::create(std::unique_ptr<MemoryBuffer> &MemBuffer) { in create() argument
51 if (!MemBuffer) in create()
54 GsymReader GR(std::move(MemBuffer)); in create()
63 BinaryStreamReader FileData(MemBuffer->getBuffer(), in parse()
90 DataExtractor Data(MemBuffer->getBuffer(), DataIsLittleEndian, 4); in parse()
138 DataExtractor Data(MemBuffer->getBuffer(), DataIsLittleEndian, 4); in parse()
191 StrTab.Data = MemBuffer->getBuffer().substr(Hdr->StrtabOffset, in parse()
[all …]
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DBinaryHolder.cpp56 MemBuffer = std::move(*ErrOrBuff); in load()
66 object::MachOUniversalBinary::create(MemBuffer->getMemBufferRef()); in load()
69 ArchiveBuffers.push_back(MemBuffer->getMemBufferRef()); in load()
74 getMachOFatMemoryBuffers(FatBinaryName, *MemBuffer, *FatBinary); in load()
111 MemBuffer = std::move(*ErrOrBuff); in load()
121 object::MachOUniversalBinary::create(MemBuffer->getMemBufferRef()); in load()
124 ObjectBuffers.push_back(MemBuffer->getMemBufferRef()); in load()
129 getMachOFatMemoryBuffers(FatBinaryName, *MemBuffer, *FatBinary); in load()
H A DBinaryHolder.h51 std::unique_ptr<MemoryBuffer> MemBuffer;
/llvm-project-15.0.7/clang/unittests/Frontend/
H A DCodeGenActionTest.cpp65 std::unique_ptr<MemoryBuffer> MemBuffer = in TEST() local
68 FrontendInputFile(*MemBuffer, Language::LLVM_IR)); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymReader.h48 std::unique_ptr<MemoryBuffer> MemBuffer; variable
281 create(std::unique_ptr<MemoryBuffer> &MemBuffer);
/llvm-project-15.0.7/llvm/lib/Support/
H A DMemoryBuffer.cpp283 using MemBuffer = MemoryBufferMem<WritableMemoryBuffer>; in getNewUninitMemBuffer() typedef
290 size_t AlignedStringLen = alignTo(sizeof(MemBuffer) + NameRef.size() + 1, 16); in getNewUninitMemBuffer()
299 CopyStringRef(Mem + sizeof(MemBuffer), NameRef); in getNewUninitMemBuffer()
305 auto *Ret = new (Mem) MemBuffer(StringRef(Buf, Size), true); in getNewUninitMemBuffer()
/llvm-project-15.0.7/llvm/tools/llvm-lto/
H A Dllvm-lto.cpp773 for (auto &MemBuffer : InputBuffers) in import() local
774 ThinGenerator.addModule(MemBuffer->getBufferIdentifier(), in import()
775 MemBuffer->getBuffer()); in import()
806 for (auto &MemBuffer : InputBuffers) in internalize() local
807 ThinGenerator.addModule(MemBuffer->getBufferIdentifier(), in internalize()
808 MemBuffer->getBuffer()); in internalize()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DBinaryByteStream.h79 MemBuffer(std::move(Buffer)) {} in MemoryBufferByteStream()
81 std::unique_ptr<MemoryBuffer> MemBuffer; variable
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DPreprocessorTracker.cpp315 llvm::MemoryBufferRef MemBuffer = PP.getSourceManager().getBufferOrFake( in getSourceLine() local
317 const char *Buffer = MemBuffer.getBufferStart(); in getSourceLine()
318 const char *BufferEnd = MemBuffer.getBufferEnd(); in getSourceLine()
341 llvm::MemoryBufferRef MemBuffer = in getSourceLine() local
343 const char *Buffer = MemBuffer.getBufferStart(); in getSourceLine()
344 const char *BufferEnd = MemBuffer.getBufferEnd(); in getSourceLine()
/llvm-project-15.0.7/llvm/tools/lto/
H A Dlto.cpp562 auto &MemBuffer = unwrap(cg)->getProducedBinaries()[index]; in thinlto_module_get_object() local
563 return LTOObjectBuffer{MemBuffer->getBufferStart(), in thinlto_module_get_object()
564 MemBuffer->getBufferSize()}; in thinlto_module_get_object()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp354 Optional<llvm::MemoryBufferRef> MemBuffer = SM.getBufferOrNone(FID); in computeChecksum() local
355 if (!MemBuffer) in computeChecksum()
359 llvm::MD5::hash(llvm::arrayRefFromStringRef(MemBuffer->getBuffer())), in computeChecksum()