aboutsummaryrefslogtreecommitdiff
path: root/hw/intc
diff options
context:
space:
mode:
authorVladimir Isaev <vladimir.isaev@syntacore.com>2023-02-04 11:23:12 +0300
committerAlistair Francis <alistair.francis@wdc.com>2023-02-07 08:19:23 +1000
commit5fc0fc8788e08f151f5d0c47d205e009aeb33844 (patch)
treee898f43897d6a7c0e803a18c0fb729f82e068aa2 /hw/intc
parent506c6698fbe53e88fba3160fc3842e5d41a9ee25 (diff)
downloadqemu-5fc0fc8788e08f151f5d0c47d205e009aeb33844.zip
qemu-5fc0fc8788e08f151f5d0c47d205e009aeb33844.tar.gz
qemu-5fc0fc8788e08f151f5d0c47d205e009aeb33844.tar.bz2
target/riscv: fix ctzw behavior
According to spec, ctzw should work with 32-bit register, not 64. For example, previous implementation returns 33 for (1<<33) input when the new one returns 32. Signed-off-by: Vladimir Isaev <vladimir.isaev@syntacore.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Suggested-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230204082312.43557-1-vladimir.isaev@syntacore.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'hw/intc')
0 files changed, 0 insertions, 0 deletions