| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | DataBufferLLVM.cpp | 17 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | GsymReader.cpp | 26 : MemBuffer(std::move(Buffer)), Endian(llvm::endianness::native) {} in GsymReader() 43 auto MemBuffer = MemoryBuffer::getMemBufferCopy(Bytes, "GSYM bytes"); in copyBuffer() local 44 return create(MemBuffer); in copyBuffer() 48 GsymReader::create(std::unique_ptr<MemoryBuffer> &MemBuffer) { in create() argument 49 if (!MemBuffer) in create() 52 GsymReader GR(std::move(MemBuffer)); in create() 61 BinaryStreamReader FileData(MemBuffer->getBuffer(), llvm::endianness::native); in parse() 88 DataExtractor Data(MemBuffer->getBuffer(), DataIsLittleEndian, 4); in parse() 136 DataExtractor Data(MemBuffer->getBuffer(), DataIsLittleEndian, 4); in parse() 189 StrTab.Data = MemBuffer->getBuffer().substr(Hdr->StrtabOffset, in parse() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | MemoryBuffer.cpp | 309 using MemBuffer = MemoryBufferMem<WritableMemoryBuffer>; in getNewUninitMemBuffer() typedef 319 size_t StringLen = sizeof(MemBuffer) + sizeof(size_t) + NameRef.size() + 1; in getNewUninitMemBuffer() 335 *reinterpret_cast<size_t *>(Mem + sizeof(MemBuffer)) = NameRef.size(); in getNewUninitMemBuffer() 336 CopyStringRef(Mem + sizeof(MemBuffer) + sizeof(size_t), NameRef); in getNewUninitMemBuffer() 342 auto *Ret = new (Mem) MemBuffer(StringRef(Buf, Size), true); in getNewUninitMemBuffer()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
| H A D | GsymReader.h | 49 std::unique_ptr<MemoryBuffer> MemBuffer; variable 368 create(std::unique_ptr<MemoryBuffer> &MemBuffer);
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 834 for (auto &MemBuffer : InputBuffers) in import() local 835 ThinGenerator.addModule(MemBuffer->getBufferIdentifier(), in import() 836 MemBuffer->getBuffer()); in import() 867 for (auto &MemBuffer : InputBuffers) in internalize() local 868 ThinGenerator.addModule(MemBuffer->getBufferIdentifier(), in internalize() 869 MemBuffer->getBuffer()); in internalize()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BinaryByteStream.h | 79 MemBuffer(std::move(Buffer)) {} in MemoryBufferByteStream() 81 std::unique_ptr<MemoryBuffer> MemBuffer; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Offloading/ |
| H A D | Utility.h | 155 MemoryBufferRef MemBuffer, StringMap<AMDGPUKernelMetaData> &KernelInfoMap,
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVCodeViewReader.cpp | 388 MemBuffer = std::move(BuffOrErr.get()); in loadTypeServer() 391 assert(identify_magic((*MemBuffer).getBuffer()) == file_magic::pdb && in loadTypeServer() 442 MemBuffer = std::move(BuffOrErr.get()); in loadPrecompiledObject() 444 Expected<std::unique_ptr<Binary>> BinOrErr = createBinary(*MemBuffer); in loadPrecompiledObject()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
| H A D | Utility.cpp | 347 MemoryBufferRef MemBuffer, in getAMDGPUMetaDataFromImage() argument 352 auto ELFOrError = object::ELF64LEFile::create(MemBuffer.getBuffer()); in getAMDGPUMetaDataFromImage()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVCodeViewReader.h | 83 std::unique_ptr<MemoryBuffer> MemBuffer;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 506 std::optional<llvm::MemoryBufferRef> MemBuffer = SM.getBufferOrNone(FID); in computeChecksum() local 507 if (!MemBuffer) in computeChecksum() 510 auto Data = llvm::arrayRefFromStringRef(MemBuffer->getBuffer()); in computeChecksum()
|