Lines Matching refs:uintptr_t
39 MemoryRegion(void* pointer_in, uintptr_t size_in) : pointer_(pointer_in), size_(size_in) {} in MemoryRegion()
55 ALWAYS_INLINE T Load(uintptr_t offset) const { in Load()
65 ALWAYS_INLINE void Store(uintptr_t offset, T value) const { in Store()
74 ALWAYS_INLINE T LoadUnaligned(uintptr_t offset) const { in LoadUnaligned()
89 ALWAYS_INLINE void StoreUnaligned(uintptr_t offset, T value) const { in StoreUnaligned()
101 ALWAYS_INLINE T* PointerTo(uintptr_t offset) const { in PointerTo()
107 ALWAYS_INLINE bool LoadBit(uintptr_t bit_offset) const { in LoadBit()
113 ALWAYS_INLINE void StoreBit(uintptr_t bit_offset, bool value) const { in StoreBit()
127 uint32_t LoadBits(uintptr_t bit_offset, size_t length) const { in LoadBits()
140 void StoreBits(uintptr_t bit_offset, uint32_t value, size_t length) { in StoreBits()
151 MemoryRegion Subregion(uintptr_t offset, uintptr_t size_in) const { in Subregion()
158 void Extend(const MemoryRegion& region, uintptr_t extra) { in Extend()
173 ALWAYS_INLINE uint8_t* ComputeBitPointer(uintptr_t bit_offset, uint8_t* bit_mask) const { in ComputeBitPointer()
174 uintptr_t bit_remainder = (bit_offset & (kBitsPerByte - 1)); in ComputeBitPointer()
176 uintptr_t byte_offset = (bit_offset >> kBitsPerByteLog2); in ComputeBitPointer()