(&mut self, dst: FReg, addr: AddrO32)
| 2998 | // o32 addressing modes for big-endian F-registers |
| 2999 | |
| 3000 | fn fload32be_o32(&mut self, dst: FReg, addr: AddrO32) -> ControlFlow<Done> { |
| 3001 | let val = unsafe { self.load_ne::<u32, crate::Fload32BeO32>(addr)? }; |
| 3002 | self.state[dst].set_f32(f32::from_bits(u32::from_be(val))); |
| 3003 | ControlFlow::Continue(()) |
| 3004 | } |
| 3005 | |
| 3006 | fn fload64be_o32(&mut self, dst: FReg, addr: AddrO32) -> ControlFlow<Done> { |
| 3007 | let val = unsafe { self.load_ne::<u64, crate::Fload64BeO32>(addr)? }; |