Lines Matching full:offset
85 const uint8_t *GetPointer(int32_t offset) const in GetPointer() argument
88 return pc_ + offset; in GetPointer()
102 T Read(size_t offset) const in Read() argument
105 return *reinterpret_cast<unaligned_type *>(GetPointer(offset)); in Read()
108 uint8_t ReadByte(size_t offset) const in ReadByte() argument
110 return Read<uint8_t>(offset); in ReadByte()
130 const uint8_t *GetPointer(int32_t offset) const in GetPointer() argument
132 return GetPointer(offset, 1); in GetPointer()
142 const uint8_t *GetPointer(int32_t offset, size_t size) const in GetPointer() argument
145 const uint8_t *ptr_from = pc_ + offset; in GetPointer()
181 T Read(size_t offset) const in Read() argument
184 auto ptr = reinterpret_cast<unaligned_type *>(GetPointer(offset, sizeof(T))); in Read()
259 auto JumpTo(int32_t offset) const -> std::enable_if_t<M == BytecodeInstMode::FAST, BytecodeInst>
261 return BytecodeInst(Base::GetPointer(offset));
265 auto JumpTo(int32_t offset) const -> std::enable_if_t<M == BytecodeInstMode::SAFE, BytecodeInst>
270 const uint8_t *ptr = Base::GetPointer(offset);
328 uint8_t ReadByte(size_t offset) const in ReadByte() argument
330 return Base::template Read<uint8_t>(offset); in ReadByte()
334 auto ReadHelper(size_t byteoffset, size_t bytecount, size_t offset, size_t width) const;
336 template <size_t offset, size_t width, bool is_signed = false>
340 auto Read64(size_t offset, size_t width) const;