Lines Matching refs:get_ptr
481 pub fn get_ptr<T>(&self) -> *mut T { in get_ptr() method
1051 let new_sp = self.state[XReg::sp].get_ptr::<T>().wrapping_sub(1); in push()
1061 let sp = self.state[XReg::sp].get_ptr::<T>(); in pop()
1221 .get_ptr::<T>() in addr()
1232 let host_addr = i.state[self.addr].get_ptr::<T>(); in addr()
1258 .get_ptr::<T>() in addr()
1271 .get_ptr::<usize>() in addr()
1282 .get_ptr::<T>() in addr()
1423 self.pc = UnsafeBytecodeStream::new(NonNull::new_unchecked(self.state[dst].get_ptr())); in call_indirect()
1434 self.pc = UnsafeBytecodeStream::new(NonNull::new_unchecked(self.state[reg].get_ptr())); in xjump()
2002 self.state.fp = self.state[XReg::sp].get_ptr(); in push_frame()
2012 let new_sp = self.state[XReg::sp].get_ptr::<u8>().wrapping_sub(full_amt); in push_frame_save()
2036 .get_ptr::<u8>() in push_frame_save()
2097 let new_sp = self.state[XReg::sp].get_ptr::<u8>().wrapping_sub(amt); in stack_alloc32()
2104 let new_sp = self.state[XReg::sp].get_ptr::<u8>().wrapping_add(amt); in stack_free32()