Home
last modified time | relevance | path

Searched refs:BinaryContents (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp818 std::string SimpleBinaryPatcher::patchBinary(StringRef BinaryContents) { in patchBinary() argument
819 std::string BinaryContentsStr = std::string(BinaryContents); in patchBinary()
823 assert(Offset + ByteSequence.size() <= BinaryContents.size() && in patchBinary()
927 std::string DebugInfoBinaryPatcher::patchBinary(StringRef BinaryContents) { in patchBinary() argument
929 NewBinaryContents.reserve(BinaryContents.size() + ChangeInSize); in patchBinary()
1041 Offset + ByteSequence.size() <= BinaryContents.size()) && in patchBinary()
1044 NewBinaryContents.append(BinaryContents.substr(StartOffset, Length).data(), in patchBinary()
1049 uint32_t Length = BinaryContents.size() - StartOffset; in patchBinary()
1050 NewBinaryContents.append(BinaryContents.substr(StartOffset, Length).data(), in patchBinary()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DDebugData.h613 virtual std::string patchBinary(StringRef BinaryContents) = 0;
688 virtual std::string patchBinary(StringRef BinaryContents) override;
856 virtual std::string patchBinary(StringRef BinaryContents) override;