mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-22 13:29:44 +00:00
Remove unused method. NFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221759 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
ccb2a0e99a
commit
b0022d46da
@ -31,14 +31,6 @@ public:
|
|||||||
/// @result - The size of the region.
|
/// @result - The size of the region.
|
||||||
virtual uint64_t getExtent() const = 0;
|
virtual uint64_t getExtent() const = 0;
|
||||||
|
|
||||||
/// readByte - Tries to read a single byte from the region.
|
|
||||||
///
|
|
||||||
/// @param address - The address of the byte, in the same space as getBase().
|
|
||||||
/// @param ptr - A pointer to a byte to be filled in. Must be non-NULL.
|
|
||||||
/// @result - 0 if successful; -1 if not. Failure may be due to a
|
|
||||||
/// bounds violation or an implementation-specific error.
|
|
||||||
virtual int readByte(uint64_t address, uint8_t *ptr) const = 0;
|
|
||||||
|
|
||||||
/// readBytes - Tries to read a contiguous range of bytes from the
|
/// readBytes - Tries to read a contiguous range of bytes from the
|
||||||
/// region, up to the end of the region.
|
/// region, up to the end of the region.
|
||||||
/// You should override this function if there is a quicker
|
/// You should override this function if there is a quicker
|
||||||
|
@ -69,7 +69,6 @@ class StreamingMemoryObject : public StreamableMemoryObject {
|
|||||||
public:
|
public:
|
||||||
StreamingMemoryObject(DataStreamer *streamer);
|
StreamingMemoryObject(DataStreamer *streamer);
|
||||||
uint64_t getExtent() const override;
|
uint64_t getExtent() const override;
|
||||||
int readByte(uint64_t address, uint8_t *ptr) const override;
|
|
||||||
int readBytes(uint64_t address, uint64_t size,
|
int readBytes(uint64_t address, uint64_t size,
|
||||||
uint8_t *buf) const override;
|
uint8_t *buf) const override;
|
||||||
const uint8_t *getPointer(uint64_t address, uint64_t size) const override {
|
const uint8_t *getPointer(uint64_t address, uint64_t size) const override {
|
||||||
|
@ -28,7 +28,6 @@ public:
|
|||||||
uint64_t getExtent() const override {
|
uint64_t getExtent() const override {
|
||||||
return LastChar - FirstChar;
|
return LastChar - FirstChar;
|
||||||
}
|
}
|
||||||
int readByte(uint64_t address, uint8_t* ptr) const override;
|
|
||||||
int readBytes(uint64_t address, uint64_t size,
|
int readBytes(uint64_t address, uint64_t size,
|
||||||
uint8_t *buf) const override;
|
uint8_t *buf) const override;
|
||||||
const uint8_t *getPointer(uint64_t address, uint64_t size) const override;
|
const uint8_t *getPointer(uint64_t address, uint64_t size) const override;
|
||||||
@ -56,12 +55,6 @@ private:
|
|||||||
void operator=(const RawMemoryObject&) LLVM_DELETED_FUNCTION;
|
void operator=(const RawMemoryObject&) LLVM_DELETED_FUNCTION;
|
||||||
};
|
};
|
||||||
|
|
||||||
int RawMemoryObject::readByte(uint64_t address, uint8_t* ptr) const {
|
|
||||||
if (!validAddress(address)) return -1;
|
|
||||||
*ptr = *((uint8_t *)(uintptr_t)(address + FirstChar));
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int RawMemoryObject::readBytes(uint64_t address,
|
int RawMemoryObject::readBytes(uint64_t address,
|
||||||
uint64_t size,
|
uint64_t size,
|
||||||
uint8_t *buf) const {
|
uint8_t *buf) const {
|
||||||
@ -98,12 +91,6 @@ uint64_t StreamingMemoryObject::getExtent() const {
|
|||||||
return ObjectSize;
|
return ObjectSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
int StreamingMemoryObject::readByte(uint64_t address, uint8_t* ptr) const {
|
|
||||||
if (!fetchToPos(address)) return -1;
|
|
||||||
*ptr = Bytes[address + BytesSkipped];
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int StreamingMemoryObject::readBytes(uint64_t address,
|
int StreamingMemoryObject::readBytes(uint64_t address,
|
||||||
uint64_t size,
|
uint64_t size,
|
||||||
uint8_t *buf) const {
|
uint8_t *buf) const {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user