| 854 | EmitRType(m_buffer, 0b0000000, rhs, lhs, 0b001, rd, 0b0111011); |
| 855 | } |
| 856 | void Assembler::SRAW(GPR rd, GPR lhs, GPR rhs) noexcept { |
| 857 | BISCUIT_ASSERT(IsRV64(m_features)); |
| 858 | EmitRType(m_buffer, 0b0100000, rhs, lhs, 0b101, rd, 0b0111011); |
| 859 | } |
| 860 | void Assembler::SRLW(GPR rd, GPR lhs, GPR rhs) noexcept { |
| 861 | BISCUIT_ASSERT(IsRV64(m_features)); |
| 862 | EmitRType(m_buffer, 0b0000000, rhs, lhs, 0b101, rd, 0b0111011); |
no test coverage detected