(&mut self, operands: BinaryOperands<XReg, XReg, U6>)
| 1859 | } |
| 1860 | |
| 1861 | fn xshl32_u6(&mut self, operands: BinaryOperands<XReg, XReg, U6>) -> ControlFlow<Done> { |
| 1862 | let a = self.state[operands.src1].get_u32(); |
| 1863 | let b = u32::from(u8::from(operands.src2)); |
| 1864 | self.state[operands.dst].set_u32(a.wrapping_shl(b)); |
| 1865 | ControlFlow::Continue(()) |
| 1866 | } |
| 1867 | |
| 1868 | fn xshr32_u_u6(&mut self, operands: BinaryOperands<XReg, XReg, U6>) -> ControlFlow<Done> { |
| 1869 | let a = self.state[operands.src1].get_u32(); |