X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=isa%2Frv32um%2Fsv_mulhu_elwidth.S;h=294b056fbf694b2a85f4725cc5d56b5596296ed1;hb=0bc79da9c4a1505c7e3ba60d320f1c644b42494d;hp=40395d202fd7d79a603945fec0e3f962ba930e63;hpb=b280fe8e95cf7af60503621844ce376c7e11070d;p=riscv-tests.git diff --git a/isa/rv32um/sv_mulhu_elwidth.S b/isa/rv32um/sv_mulhu_elwidth.S index 40395d2..294b056 100644 --- a/isa/rv32um/sv_mulhu_elwidth.S +++ b/isa/rv32um/sv_mulhu_elwidth.S @@ -54,11 +54,15 @@ RVTEST_CODE_BEGIN # Start of test code. 0x7fffc000, 0x0001fefe, 0xfe010000 ) SV_ELWIDTH_TEST( 3, 2, 2, 0, 1, 1, 1, 0x00000000, 0x00007fff, 0x0000a9a8 ) -/* SV_ELWIDTH_TEST( 3, 2, 2, 2, 1, 1, 1, 0x7fff0000, 0xa5a5a9a8, 0xa5a5a5a5 ) - SV_ELWIDTH_TEST( 3, 1, 1, 3, 1, 1, 1, - 0x0000001100000009, 0xa5a5a5a500000019, 0xa5a5a5a5a5a5a5a5 ) + SV_ELWIDTH_TEST( 3, 2, 2, 1, 1, 1, 1, + 0xa5a8ff00, 0xa5a5a5a5, 0xa5a5a5a5 ) + SV_ELWIDTH_TEST( 3, 3, 3, 1, 1, 1, 1, + 0xa500fe00, 0xa5a5a5a5, 0xa5a5a5a5 ) + SV_ELWIDTH_TEST( 3, 2, 3, 3, 1, 1, 1, + 0x00004000, 0x0000aaaa, 0x0000fd7e ) +/* SV_ELWIDTH_TEST( 3, 1, 1, 2, 1, 1, 1, 0xa5a5001900110009, 0xa5a5a5a5a5a5a5a5, 0xa5a5a5a5a5a5a5a5 ) SV_ELWIDTH_TEST( 3, 1, 1, 1, 1, 1, 1,