(&mut self, operands: BinaryOperands<XReg>)
| 1817 | } |
| 1818 | |
| 1819 | fn xshl32(&mut self, operands: BinaryOperands<XReg>) -> ControlFlow<Done> { |
| 1820 | let a = self.state[operands.src1].get_u32(); |
| 1821 | let b = self.state[operands.src2].get_u32(); |
| 1822 | self.state[operands.dst].set_u32(a.wrapping_shl(b)); |
| 1823 | ControlFlow::Continue(()) |
| 1824 | } |
| 1825 | |
| 1826 | fn xshr32_u(&mut self, operands: BinaryOperands<XReg>) -> ControlFlow<Done> { |
| 1827 | let a = self.state[operands.src1].get_u32(); |