[BUG] Unexpected Behavior in M Extension Instructions with Identical Operands
Created by: youzi27
Is there an existing CVA6 bug for this?
-
I have searched the existing bug issues
Bug Description
When executing instructions from the M extension (such as div a0, a0, a0
, divu a0, a0, a0
, etc.) and rd = rs1 = rs2 = a0
, the cva6 cannot operate normally to obtain the expected value.