X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=isa%2Frv32ui%2Fmulhu.S;h=601dcff58f2763f48c014bff23e31ebc42d2deef;hb=75f9bc244d43359750bf53660b6a7a36ee11e4ed;hp=70301d27ecee14ad68dc0bd87d7973271ba45ce9;hpb=160bdaa323bc8f8e651f9f546822336cf17d92f5;p=riscv-tests.git diff --git a/isa/rv32ui/mulhu.S b/isa/rv32ui/mulhu.S index 70301d2..601dcff 100644 --- a/isa/rv32ui/mulhu.S +++ b/isa/rv32ui/mulhu.S @@ -28,6 +28,12 @@ RVTEST_CODE_BEGIN TEST_RR_OP(30, mulhu, 0x0001fefe, 0xaaaaaaab, 0x0002fe7d ); TEST_RR_OP(31, mulhu, 0x0001fefe, 0x0002fe7d, 0xaaaaaaab ); + TEST_RR_OP(32, mulhu, 0xfe010000, 0xff000000, 0xff000000 ); + + TEST_RR_OP(33, mulhu, 0xfffffffe, 0xffffffff, 0xffffffff ); + TEST_RR_OP(34, mulhu, 0x00000000, 0xffffffff, 0x00000001 ); + TEST_RR_OP(35, mulhu, 0x00000000, 0x00000001, 0xffffffff ); + #------------------------------------------------------------- # Source/Destination tests #-------------------------------------------------------------