add extra sv mulhu unit test
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 8 Nov 2018 12:37:12 +0000 (12:37 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 8 Nov 2018 12:37:12 +0000 (12:37 +0000)
isa/rv32um/sv_mulhu_elwidth.S

index 5d9f0a629bc600113416d04e9db0fe3c203d388c..40395d202fd7d79a603945fec0e3f962ba930e63 100644 (file)
@@ -50,11 +50,13 @@ RVTEST_CODE_BEGIN   # Start of test code.
         # TODO: add "sraw" argument, add testdata argument
         SV_ELWIDTH_TEST(  3, 0, 0, 0, 1, 1, 1,
                 0x7fffc000,  0x0001fefe,  0xfe010000 )
-/*
         SV_ELWIDTH_TEST(  3, 0, 0, 3, 1, 1, 1,
-                0x0000008200000021,  0xa5a5a5a500000000,  0xa5a5a5a5a5a5a5a5 )
-        SV_ELWIDTH_TEST(  3, 1, 1, 0, 1, 1, 1,
-                0x9,  0x11,  0x19 )
+                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, 1, 1, 2, 1, 1, 1,