CorrectEndian(u64 src, int size) | Onikiri::MemOrderOperations | |
IsInnerAccess(const MemAccess &inner, const MemAccess &outer) const | Onikiri::MemOrderOperations | |
IsInnerAccess(u64 inner, int innerSize, u64 outer, int outerSize) const | Onikiri::MemOrderOperations | |
IsOverlapped(const MemAccess &access1, const MemAccess &access2) const | Onikiri::MemOrderOperations | |
IsOverlapped(u64 addr1, int size1, u64 addr2, int size2) const | Onikiri::MemOrderOperations | |
IsOverlappedInAligned(const MemAccess &access1, const MemAccess &access2) const | Onikiri::MemOrderOperations | |
IsOverlappedInAligned(u64 addr1, int size1, u64 addr2, int size2) const | Onikiri::MemOrderOperations | |
m_memoryAlignment | Onikiri::MemOrderOperations | [protected] |
m_memoryAlignmentMask | Onikiri::MemOrderOperations | [protected] |
m_targetIsLittleEndian | Onikiri::MemOrderOperations | [protected] |
MemOrderOperations() | Onikiri::MemOrderOperations | |
MergePartialAccess(const MemAccess &base, const MemAccess &store) | Onikiri::MemOrderOperations | |
ReadPreviousAccess(const MemAccess &load, const MemAccess &store) | Onikiri::MemOrderOperations | |
SetAlignment(int alignment) | Onikiri::MemOrderOperations | |
SetTargetEndian(bool targetIsLittleEndian) | Onikiri::MemOrderOperations | [inline] |