From: Luke Kenneth Casson Leighton Date: Mon, 29 Oct 2018 01:35:46 +0000 (+0000) Subject: add in TODO list X-Git-Url: https://git.libre-soc.org/?p=riscv-tests.git;a=commitdiff_plain;h=1698a24d78589658200136c1c466f043ebbb0165 add in TODO list --- diff --git a/isa/rv64ui/sv_addw_elwidth.S b/isa/rv64ui/sv_addw_elwidth.S index fad659d..8da831c 100644 --- a/isa/rv64ui/sv_addw_elwidth.S +++ b/isa/rv64ui/sv_addw_elwidth.S @@ -3,6 +3,11 @@ RVTEST_RV64U # Define TVM used by program. +// TODO: add extra "code" argument and "testdata" argument, +// replace "addw" with "code" +// TODO: move SV_ELWIDTH_TEST to sv_test_macros.h +// TODO: probably remove testing of x15 and x16 (or pass in as extra args?) + #define SV_ELWIDTH_TEST( wid1, wid2, wid3, expect1, expect2, expect3 ) \ \ SV_LDD_DATA( x12, testdata , 0); \ @@ -43,7 +48,7 @@ RVTEST_RV64U # Define TVM used by program. # Test code region. RVTEST_CODE_BEGIN # Start of test code. - # + # TODO: add "addw" argument, add testdata argument SV_ELWIDTH_TEST( 0, 0, 0, 0xffffffff8b6bab8b, 0xffffffff88684828, 0x0000000000000000 ) SV_ELWIDTH_TEST( 0, 0, 3,