Update tests.vh formatting and whitespace

This commit is contained in:
Jordan Carlin 2024-09-26 15:49:29 -07:00
parent 788bc6d0b0
commit cc484c117d
No known key found for this signature in database

View File

@ -41,9 +41,9 @@ string tvpaths[] = '{
"../../addins/embench-iot/",
"../../tests/custom/work/",
"../../tests/coverage/"
};
};
string coverage64gc[] = '{
string coverage64gc[] = '{
`COVERAGE,
"ieu",
"priv",
@ -70,9 +70,9 @@ string tvpaths[] = '{
"pmppriority",
"pmpcbo",
"pmpadrdecs"
};
};
string wallycov64i[] = '{
string wallycov64i[] = '{
`WALLYTEST,
"rv64i_m/I/src/WALLY-COV-lh.S",
"rv64i_m/I/src/WALLY-COV-srli.S",
@ -123,19 +123,19 @@ string tvpaths[] = '{
"rv64i_m/I/src/WALLY-COV-add.S",
"rv64i_m/I/src/WALLY-COV-srl.S",
"rv64i_m/I/src/WALLY-COV-bgeu.S"
};
};
string buildroot[] = '{
string buildroot[] = '{
`BUILDROOT,
"buildroot"
};
};
string coremark[] = '{
string coremark[] = '{
`COREMARK,
"coremark.bare.riscv"
};
};
string embench[] = '{
string embench[] = '{
`EMBENCH,
"bd_speedopt_speed/src/aha-mont64/aha-mont64",
"bd_speedopt_speed/src/crc32/crc32",
@ -181,7 +181,7 @@ string tvpaths[] = '{
"bd_sizeopt_speed/src/tarfind/tarfind",
"bd_sizeopt_speed/src/ud/ud",
"bd_sizeopt_speed/src/wikisort/wikisort"
};
};
string imperas32f[] = '{
`IMPERASTEST,
@ -329,9 +329,9 @@ string imperas32f[] = '{
"rv32i_m/F/FSUB-S-RTZ-01",
"rv32i_m/F/FSUB-S-RUP-01",
"rv32i_m/F/FSW-01"
};
};
string imperas64f[] = '{
string imperas64f[] = '{
`IMPERASTEST,
"rv64i_m/F/FADD-S-DYN-RDN-01",
"rv64i_m/F/FADD-S-DYN-RMM-01",
@ -516,9 +516,9 @@ string imperas32f[] = '{
"rv64i_m/F/FSUB-S-RTZ-01",
"rv64i_m/F/FSUB-S-RUP-01",
"rv64i_m/F/FSW-01"
};
};
string imperas64d[] = '{
string imperas64d[] = '{
`IMPERASTEST,
"rv64i_m/D/FADD-D-DYN-RDN-01",
"rv64i_m/D/FADD-D-DYN-RMM-01",
@ -698,7 +698,7 @@ string imperas32f[] = '{
"rv64i_m/D/FSUB-D-RUP-01"
};
string imperas64m[] = '{
string imperas64m[] = '{
`IMPERASTEST,
"rv64i_m/M/DIV-01",
"rv64i_m/M/DIVU-01",
@ -713,9 +713,9 @@ string imperas32f[] = '{
"rv64i_m/M/REMU-01",
"rv64i_m/M/REMUW-01",
"rv64i_m/M/REMW-01"
};
};
string imperas64c[] = '{
string imperas64c[] = '{
`IMPERASTEST,
"rv64i_m/C/C-ADD-01",
"rv64i_m/C/C-ADDI-01",
@ -750,14 +750,14 @@ string imperas32f[] = '{
"rv64i_m/C/C-XOR-01",
"rv64i_m/C/I-C-EBREAK-01",
"rv64i_m/C/I-C-NOP-01"
};
};
string imperas64iNOc[] = {
string imperas64iNOc[] = {
`IMPERASTEST,
"rv64i_m/I/I-MISALIGN_JMP-01"
};
};
string imperas64i[] = '{
string imperas64i[] = '{
`IMPERASTEST,
"rv64i_m/I/I-DELAY_SLOTS-01",
"rv64i_m/I/ADD-01",
@ -778,7 +778,7 @@ string imperas32f[] = '{
"rv64i_m/I/I-ECALL-01",
"rv64i_m/I/I-ENDIANESS-01",
"rv64i_m/I/I-IO-01",
// "rv64i_m/I/I-MISALIGN_JMP-01",
// "rv64i_m/I/I-MISALIGN_JMP-01",
"rv64i_m/I/I-MISALIGN_LDST-01",
"rv64i_m/I/I-NOP-01",
"rv64i_m/I/I-RF_size-01",
@ -820,9 +820,9 @@ string imperas32f[] = '{
"rv64i_m/I/SW-01",
"rv64i_m/I/XOR-01",
"rv64i_m/I/XORI-01"
};
};
string imperas32m[] = '{
string imperas32m[] = '{
`IMPERASTEST,
"rv32i_m/M/DIV-01",
"rv32i_m/M/DIVU-01",
@ -832,9 +832,9 @@ string imperas32f[] = '{
"rv32i_m/M/MULHU-01",
"rv32i_m/M/REM-01",
"rv32i_m/M/REMU-01"
};
};
string imperas32c[] = '{
string imperas32c[] = '{
`IMPERASTEST,
"rv32i_m/C/C-ADD-01",
"rv32i_m/C/C-ADDI-01",
@ -863,14 +863,14 @@ string imperas32f[] = '{
"rv32i_m/C/C-XOR-01",
"rv32i_m/C/I-C-EBREAK-01",
"rv32i_m/C/I-C-NOP-01"
};
};
string imperas32iNOc[] = {
string imperas32iNOc[] = {
`IMPERASTEST,
"rv32i_m/I/I-MISALIGN_JMP-01"
};
};
string imperas32i[] = {
string imperas32i[] = {
`IMPERASTEST,
"rv32i_m/I/ADD-01",
"rv32i_m/I/ADDI-01",
@ -888,7 +888,7 @@ string imperas32f[] = '{
"rv32i_m/I/I-ECALL-01",
"rv32i_m/I/I-ENDIANESS-01",
"rv32i_m/I/I-IO-01",
// "rv32i_m/I/I-MISALIGN_JMP-01",
// "rv32i_m/I/I-MISALIGN_JMP-01",
"rv32i_m/I/I-MISALIGN_LDST-01",
"rv32i_m/I/I-NOP-01",
"rv32i_m/I/I-RF_size-01",
@ -920,28 +920,28 @@ string imperas32f[] = '{
"rv32i_m/I/SW-01",
"rv32i_m/I/XOR-01",
"rv32i_m/I/XORI-01"
};
};
string wally64q[] = '{
string wally64q[] = '{
`WALLYTEST,
"rv64i_m/Q/src/WALLY-q-01.S"
};
};
string wally64a_lrsc[] = '{
string wally64a_lrsc[] = '{
`WALLYTEST,
"rv64i_m/privilege/src/WALLY-lrsc-01.S"
};
};
string wally32a_lrsc[] = '{
string wally32a_lrsc[] = '{
`WALLYTEST,
"rv32i_m/privilege/src/WALLY-lrsc-01.S"
};
};
string arch64priv[] = '{
string arch64priv[] = '{
`RISCVARCHTEST,
"rv64i_m/privilege/src/ebreak.S",
"rv64i_m/privilege/src/ecall.S",
// "rv64i_m/privilege/src/misalign1-jalr-01.S",
// "rv64i_m/privilege/src/misalign1-jalr-01.S",
"rv64i_m/privilege/src/misalign2-jalr-01.S",
"rv64i_m/privilege/src/misalign-beq-01.S",
"rv64i_m/privilege/src/misalign-bge-01.S",
@ -951,7 +951,7 @@ string imperas32f[] = '{
"rv64i_m/privilege/src/misalign-bne-01.S",
"rv64i_m/privilege/src/misalign-jal-01.S"
// removed because rv64gc supports Zicclsm
/* -----\/----- EXCLUDED -----\/-----
/* -----\/----- EXCLUDED -----\/-----
"rv64i_m/privilege/src/misalign-ld-01.S",
"rv64i_m/privilege/src/misalign-lh-01.S",
"rv64i_m/privilege/src/misalign-lhu-01.S",
@ -961,20 +961,20 @@ string imperas32f[] = '{
"rv64i_m/privilege/src/misalign-sh-01.S",
"rv64i_m/privilege/src/misalign-sw-01.S"
-----/\----- EXCLUDED -----/\----- */
};
};
string arch64zifencei[] = '{
string arch64zifencei[] = '{
`RISCVARCHTEST,
"rv64i_m/Zifencei/src/Fencei.S"
};
};
string arch64zicond[] = '{
string arch64zicond[] = '{
`RISCVARCHTEST,
"rv64i_m/Zicond/src/czero.eqz-01.S",
"rv64i_m/Zicond/src/czero.nez-01.S"
};
};
string arch32a_amo[] = '{
string arch32a_amo[] = '{
`RISCVARCHTEST,
"rv32i_m/A/src/amoadd.w-01.S",
"rv32i_m/A/src/amoand.w-01.S",
@ -985,28 +985,28 @@ string imperas32f[] = '{
"rv32i_m/A/src/amoor.w-01.S",
"rv32i_m/A/src/amoswap.w-01.S",
"rv32i_m/A/src/amoxor.w-01.S"
};
};
string arch32zifencei[] = '{
string arch32zifencei[] = '{
`RISCVARCHTEST,
"rv32i_m/Zifencei/src/Fencei.S"
};
};
string arch32zicond[] = '{
string arch32zicond[] = '{
`RISCVARCHTEST,
"rv32i_m/Zicond/src/czero.eqz-01.S",
"rv32i_m/Zicond/src/czero.nez-01.S"
};
};
string arch32zba[] = '{
string arch32zba[] = '{
`RISCVARCHTEST,
"rv32i_m/B/src/sh1add-01.S",
"rv32i_m/B/src/sh2add-01.S",
"rv32i_m/B/src/sh3add-01.S"
};
};
string arch32zbb[] = '{
string arch32zbb[] = '{
`RISCVARCHTEST,
"rv32i_m/B/src/max-01.S",
"rv32i_m/B/src/maxu-01.S",
@ -1026,16 +1026,16 @@ string imperas32f[] = '{
"rv32i_m/B/src/ror-01.S",
"rv32i_m/B/src/rori-01.S",
"rv32i_m/B/src/rol-01.S"
};
};
string arch32zbc[] = '{
string arch32zbc[] = '{
`RISCVARCHTEST,
"rv32i_m/B/src/clmul-01.S",
"rv32i_m/B/src/clmulh-01.S",
"rv32i_m/B/src/clmulr-01.S"
};
};
string arch32zbs[] = '{
string arch32zbs[] = '{
`RISCVARCHTEST,
"rv32i_m/B/src/bclr-01.S",
"rv32i_m/B/src/bclri-01.S",
@ -1045,33 +1045,33 @@ string imperas32f[] = '{
"rv32i_m/B/src/binvi-01.S",
"rv32i_m/B/src/bset-01.S",
"rv32i_m/B/src/bseti-01.S"
};
};
string arch32zbkc[] = '{
string arch32zbkc[] = '{
`RISCVARCHTEST,
"rv32i_m/B/src/clmul-01.S",
"rv32i_m/B/src/clmulh-01.S"
};
};
string arch32zbkx[] = '{
string arch32zbkx[] = '{
`RISCVARCHTEST,
"rv32i_m/K/src/xperm8-01.S",
"rv32i_m/K/src/xperm4-01.S"
};
};
string arch32zknd[] = '{
string arch32zknd[] = '{
`RISCVARCHTEST,
"rv32i_m/K/src/aes32dsi-01.S",
"rv32i_m/K/src/aes32dsmi-01.S"
};
};
string arch32zkne[] = '{
string arch32zkne[] = '{
`RISCVARCHTEST,
"rv32i_m/K/src/aes32esi-01.S",
"rv32i_m/K/src/aes32esmi-01.S"
};
};
string arch32zknh[] = '{
string arch32zknh[] = '{
`RISCVARCHTEST,
"rv32i_m/K/src/sha256sig0-01.S",
"rv32i_m/K/src/sha256sig1-01.S",
@ -1083,9 +1083,9 @@ string imperas32f[] = '{
"rv32i_m/K/src/sha512sig1l-01.S",
"rv32i_m/K/src/sha512sum0r-01.S",
"rv32i_m/K/src/sha512sum1r-01.S"
};
};
string arch32zbkb[] = '{
string arch32zbkb[] = '{
`RISCVARCHTEST,
"rv32i_m/B/src/ror-01.S",
"rv32i_m/B/src/rol-01.S",
@ -1099,9 +1099,9 @@ string imperas32f[] = '{
"rv32i_m/K/src/brev8_32-01.S",
"rv32i_m/K/src/zip-01.S",
"rv32i_m/K/src/unzip-01.S"
};
};
string arch64zbkb[] = '{
string arch64zbkb[] = '{
`RISCVARCHTEST,
"rv64i_m/B/src/ror-01.S",
"rv64i_m/B/src/rol-01.S",
@ -1117,9 +1117,9 @@ string imperas32f[] = '{
"rv64i_m/K/src/packh-01.S",
"rv64i_m/K/src/packw-01.S",
"rv64i_m/K/src/brev8-01.S"
};
};
string arch64m[] = '{
string arch64m[] = '{
`RISCVARCHTEST,
"rv64i_m/M/src/div-01.S",
"rv64i_m/M/src/divu-01.S",
@ -1134,9 +1134,9 @@ string imperas32f[] = '{
"rv64i_m/M/src/remu-01.S",
"rv64i_m/M/src/remuw-01.S",
"rv64i_m/M/src/remw-01.S"
};
};
string arch64a_amo[] = '{
string arch64a_amo[] = '{
`RISCVARCHTEST,
"rv64i_m/A/src/amoadd.w-01.S",
"rv64i_m/A/src/amoand.w-01.S",
@ -1156,9 +1156,9 @@ string imperas32f[] = '{
"rv64i_m/A/src/amoor.d-01.S",
"rv64i_m/A/src/amoswap.d-01.S",
"rv64i_m/A/src/amoxor.d-01.S"
};
};
string arch64c[] = '{
string arch64c[] = '{
`RISCVARCHTEST,
"rv64i_m/C/src/cadd-01.S",
"rv64i_m/C/src/caddi-01.S",
@ -1192,14 +1192,14 @@ string imperas32f[] = '{
"rv64i_m/C/src/csw-01.S",
"rv64i_m/C/src/cswsp-01.S",
"rv64i_m/C/src/cxor-01.S"
};
};
string arch64cpriv[] = '{
// `RISCVARCHTEST,
string arch64cpriv[] = '{
// `RISCVARCHTEST,
"rv64i_m/C/src/cebreak-01.S"
};
};
string arch64i[] = '{
string arch64i[] = '{
`RISCVARCHTEST,
"rv64i_m/I/src/add-01.S",
"rv64i_m/I/src/addi-01.S",
@ -1251,9 +1251,9 @@ string imperas32f[] = '{
"rv64i_m/I/src/sw-align-01.S",
"rv64i_m/I/src/xor-01.S",
"rv64i_m/I/src/xori-01.S"
};
};
string arch64f_fma[] = '{
string arch64f_fma[] = '{
`RISCVARCHTEST,
// "rv64i_m/F/src/fmadd_b15/fmadd_b15-001.S",
// "rv64i_m/F/src/fmadd_b15/fmadd_b15-002.S",
@ -1455,17 +1455,17 @@ string imperas32f[] = '{
// "rv64i_m/F/src/fnmsub_b15/fnmsub_b15-048.S",
// "rv64i_m/F/src/fnmsub_b15/fnmsub_b15-049.S",
// "rv64i_m/F/src/fnmsub_b15/fnmsub_b15-050.S"
};
};
string arch64zfh_fma[] = '{
string arch64zfh_fma[] = '{
`RISCVARCHTEST,
"rv64i_m/Zfh/src/fmadd_b15-01.S",
"rv64i_m/Zfh/src/fmsub_b15-01.S",
"rv64i_m/Zfh/src/fnmadd_b15-01.S",
"rv64i_m/Zfh/src/fnmsub_b15-01.S"
};
};
string arch64f_divsqrt[] = '{
string arch64f_divsqrt[] = '{
`RISCVARCHTEST,
"rv64i_m/F/src/fdiv_b20-01.S",
"rv64i_m/F/src/fdiv_b1-01.S",
@ -1487,9 +1487,9 @@ string imperas32f[] = '{
"rv64i_m/F/src/fsqrt_b7-01.S",
"rv64i_m/F/src/fsqrt_b8-01.S",
"rv64i_m/F/src/fsqrt_b9-01.S"
};
};
string arch64f[] = '{
string arch64f[] = '{
`RISCVARCHTEST,
"rv64i_m/F/src/fadd_b10-01.S",
"rv64i_m/F/src/fadd_b1-01.S",
@ -1631,9 +1631,9 @@ string imperas32f[] = '{
"rv64i_m/F/src/fsub_b7-01.S",
"rv64i_m/F/src/fsub_b8-01.S",
"rv64i_m/F/src/fsw-align-01.S"
};
};
string arch64zfh_divsqrt[] = '{
string arch64zfh_divsqrt[] = '{
`RISCVARCHTEST,
"rv64i_m/Zfh/src/fdiv_b20-01.S",
"rv64i_m/Zfh/src/fdiv_b1-01.S",
@ -1655,9 +1655,9 @@ string imperas32f[] = '{
"rv64i_m/Zfh/src/fsqrt_b7-01.S",
"rv64i_m/Zfh/src/fsqrt_b8-01.S",
"rv64i_m/Zfh/src/fsqrt_b9-01.S"
};
};
string arch64zfh[] = '{
string arch64zfh[] = '{
`RISCVARCHTEST,
"rv64i_m/Zfh/src/fadd_b10-01.S",
"rv64i_m/Zfh/src/fadd_b1-01.S",
@ -1799,11 +1799,11 @@ string imperas32f[] = '{
"rv64i_m/Zfh/src/fnmsub_b6-01.S",
"rv64i_m/Zfh/src/fnmsub_b7-01.S",
"rv64i_m/Zfh/src/fnmsub_b8-01.S"
};
};
string arch64d_fma[] = '{
string arch64d_fma[] = '{
`RISCVARCHTEST,
// "rv64i_m/D/src/fmadd.d_b15/fmadd.d_b15-001.S",
// "rv64i_m/D/src/fmadd.d_b15/fmadd.d_b15-002.S",
@ -2337,9 +2337,9 @@ string imperas32f[] = '{
// "rv64i_m/D/src/fnmsub.d_b15/fnmsub.d_b15-131.S",
// "rv64i_m/D/src/fnmsub.d_b15/fnmsub.d_b15-132.S",
// "rv64i_m/D/src/fnmsub.d_b15/fnmsub.d_b15-133.S"
};
};
string arch64d_divsqrt[] = '{
string arch64d_divsqrt[] = '{
`RISCVARCHTEST,
"rv64i_m/D/src/fdiv.d_b1-01.S",
"rv64i_m/D/src/fdiv.d_b20-01.S",
@ -2361,9 +2361,9 @@ string imperas32f[] = '{
"rv64i_m/D/src/fsqrt.d_b7-01.S",
"rv64i_m/D/src/fsqrt.d_b8-01.S",
"rv64i_m/D/src/fsqrt.d_b9-01.S"
};
};
string arch64d[] = '{
string arch64d[] = '{
`RISCVARCHTEST,
// for speed
"rv64i_m/D/src/fadd.d_b10-01.S",
@ -2521,12 +2521,12 @@ string imperas32f[] = '{
string arch64zicboz[] = '{ // as of 12/17/23 presently cbo.zero is the only CMO insturction with riscv-arch-test support
`RISCVARCHTEST,
"rv64i_m/CMO/src/cbo.zero-01.S"
};
};
string arch32zicboz[] = '{ // as of 12/17/23 presently cbo.zero is the only CMO insturction with riscv-arch-test support
`RISCVARCHTEST,
"rv32i_m/CMO/src/cbo.zero-01.S"
};
};
string arch64zcb[] = '{
`RISCVARCHTEST,
@ -2542,7 +2542,7 @@ string arch64zcb[] = '{
"rv64i_m/C/src/cmul-01.S",
"rv64i_m/C/src/cnot-01.S",
"rv64i_m/C/src/czext.w-01.S"
};
};
string arch32zcb[] = '{
`RISCVARCHTEST,
@ -2557,7 +2557,7 @@ string arch32zcb[] = '{
"rv32i_m/C/src/czext.h-01.S",
"rv32i_m/C/src/cmul-01.S",
"rv32i_m/C/src/cnot-01.S"
};
};
string arch64zba[] = '{
`RISCVARCHTEST,
@ -2569,7 +2569,7 @@ string arch64zba[] = '{
"rv64i_m/B/src/sh1add.uw-01.S",
"rv64i_m/B/src/sh2add.uw-01.S",
"rv64i_m/B/src/sh3add.uw-01.S"
};
};
string arch64zbb[] = '{
`RISCVARCHTEST,
@ -2619,51 +2619,51 @@ string arch64zbs[] = '{
};
string arch64zbkc[] = '{
`RISCVARCHTEST,
"rv64i_m/B/src/clmul-01.S",
"rv64i_m/B/src/clmulh-01.S"
`RISCVARCHTEST,
"rv64i_m/B/src/clmul-01.S",
"rv64i_m/B/src/clmulh-01.S"
};
string arch64zbkx[] = '{
`RISCVARCHTEST,
"rv64i_m/K/src/xperm8-01.S",
"rv64i_m/K/src/xperm4-01.S"
`RISCVARCHTEST,
"rv64i_m/K/src/xperm8-01.S",
"rv64i_m/K/src/xperm4-01.S"
};
string arch64zknd[] = '{
`RISCVARCHTEST,
"rv64i_m/K/src/aes64ds-01.S",
"rv64i_m/K/src/aes64dsm-01.S",
"rv64i_m/K/src/aes64im-01.S",
"rv64i_m/K/src/aes64ks1i-01.S",
"rv64i_m/K/src/aes64ks2-01.S"
`RISCVARCHTEST,
"rv64i_m/K/src/aes64ds-01.S",
"rv64i_m/K/src/aes64dsm-01.S",
"rv64i_m/K/src/aes64im-01.S",
"rv64i_m/K/src/aes64ks1i-01.S",
"rv64i_m/K/src/aes64ks2-01.S"
};
string arch64zkne[] = '{
`RISCVARCHTEST,
"rv64i_m/K/src/aes64es-01.S",
"rv64i_m/K/src/aes64esm-01.S",
"rv64i_m/K/src/aes64ks1i-01.S",
"rv64i_m/K/src/aes64ks2-01.S"
`RISCVARCHTEST,
"rv64i_m/K/src/aes64es-01.S",
"rv64i_m/K/src/aes64esm-01.S",
"rv64i_m/K/src/aes64ks1i-01.S",
"rv64i_m/K/src/aes64ks2-01.S"
};
string arch64zknh[] = '{
`RISCVARCHTEST,
"rv64i_m/K/src/sha256sig0-01.S",
"rv64i_m/K/src/sha256sig1-01.S",
"rv64i_m/K/src/sha256sum0-01.S",
"rv64i_m/K/src/sha256sum1-01.S",
"rv64i_m/K/src/sha512sig0-01.S",
"rv64i_m/K/src/sha512sig1-01.S",
"rv64i_m/K/src/sha512sum0-01.S",
"rv64i_m/K/src/sha512sum1-01.S"
`RISCVARCHTEST,
"rv64i_m/K/src/sha256sig0-01.S",
"rv64i_m/K/src/sha256sig1-01.S",
"rv64i_m/K/src/sha256sum0-01.S",
"rv64i_m/K/src/sha256sum1-01.S",
"rv64i_m/K/src/sha512sig0-01.S",
"rv64i_m/K/src/sha512sig1-01.S",
"rv64i_m/K/src/sha512sum0-01.S",
"rv64i_m/K/src/sha512sum1-01.S"
};
string arch32priv[] = '{
string arch32priv[] = '{
`RISCVARCHTEST,
"rv32i_m/privilege/src/ebreak.S",
"rv32i_m/privilege/src/ecall.S",
// "rv32i_m/privilege/src/misalign1-jalr-01.S",
// "rv32i_m/privilege/src/misalign1-jalr-01.S",
"rv32i_m/privilege/src/misalign2-jalr-01.S",
"rv32i_m/privilege/src/misalign-beq-01.S",
"rv32i_m/privilege/src/misalign-bge-01.S",
@ -2677,9 +2677,9 @@ string arch64zknh[] = '{
"rv32i_m/privilege/src/misalign-lw-01.S",
"rv32i_m/privilege/src/misalign-sh-01.S",
"rv32i_m/privilege/src/misalign-sw-01.S"
};
};
string arch32m[] = '{
string arch32m[] = '{
`RISCVARCHTEST,
"rv32i_m/M/src/div-01.S",
"rv32i_m/M/src/divu-01.S",
@ -2689,9 +2689,9 @@ string arch64zknh[] = '{
"rv32i_m/M/src/mulh-01.S",
"rv32i_m/M/src/mulhsu-01.S",
"rv32i_m/M/src/mulhu-01.S"
};
};
string arch32f_fma[] = '{
string arch32f_fma[] = '{
`RISCVARCHTEST,
// "rv32i_m/F/src/fmadd_b15/fmadd_b15-001.S",
// "rv32i_m/F/src/fmadd_b15/fmadd_b15-002.S",
@ -2893,9 +2893,9 @@ string arch64zknh[] = '{
// "rv32i_m/F/src/fnmsub_b15/fnmsub_b15-048.S",
// "rv32i_m/F/src/fnmsub_b15/fnmsub_b15-049.S",
// "rv32i_m/F/src/fnmsub_b15/fnmsub_b15-050.S"
};
};
string arch32f_divsqrt[] = '{
string arch32f_divsqrt[] = '{
`RISCVARCHTEST,
"rv32i_m/F/src/fdiv_b20-01.S",
"rv32i_m/F/src/fdiv_b1-01.S",
@ -2917,9 +2917,9 @@ string arch64zknh[] = '{
"rv32i_m/F/src/fsqrt_b7-01.S",
"rv32i_m/F/src/fsqrt_b8-01.S",
"rv32i_m/F/src/fsqrt_b9-01.S"
};
};
string arch32f[] = '{
string arch32f[] = '{
`RISCVARCHTEST,
"rv32i_m/F/src/fadd_b11-01.S",
"rv32i_m/F/src/fadd_b10-01.S",
@ -3044,9 +3044,9 @@ string arch64zknh[] = '{
"rv32i_m/F/src/fsub_b7-01.S",
"rv32i_m/F/src/fsub_b8-01.S",
"rv32i_m/F/src/fsw-align-01.S"
};
};
string arch32zfh_divsqrt[] = '{
string arch32zfh_divsqrt[] = '{
`RISCVARCHTEST,
"rv32i_m/Zfh/src/fdiv_b20-01.S",
"rv32i_m/Zfh/src/fdiv_b1-01.S",
@ -3068,9 +3068,9 @@ string arch64zknh[] = '{
"rv32i_m/Zfh/src/fsqrt_b7-01.S",
"rv32i_m/Zfh/src/fsqrt_b8-01.S",
"rv32i_m/Zfh/src/fsqrt_b9-01.S"
};
};
string arch32zfh[] = '{
string arch32zfh[] = '{
`RISCVARCHTEST,
"rv32i_m/Zfh/src/fadd_b10-01.S",
"rv32i_m/Zfh/src/fadd_b1-01.S",
@ -3194,9 +3194,9 @@ string arch64zknh[] = '{
"rv32i_m/Zfh/src/fnmsub_b6-01.S",
"rv32i_m/Zfh/src/fnmsub_b7-01.S",
"rv32i_m/Zfh/src/fnmsub_b8-01.S"
};
};
string arch32zfaf[] = '{
string arch32zfaf[] = '{
`RISCVARCHTEST,
"rv32i_m/F_Zfa/src/fround_b1-01.S",
"rv32i_m/F_Zfa/src/froundnx_b1-01.S",
@ -3211,9 +3211,9 @@ string arch64zknh[] = '{
"rv32i_m/F_Zfa/src/fminm_b19-01.S",
"rv32i_m/F_Zfa/src/fmaxm_b1-01.S",
"rv32i_m/F_Zfa/src/fmaxm_b19-01.S"
};
};
string arch32zfad[] = '{
string arch32zfad[] = '{
`RISCVARCHTEST,
"rv32i_m/D_Zfa/src/fround_b1-01.S",
"rv32i_m/D_Zfa/src/froundnx_b1-01.S",
@ -3250,9 +3250,9 @@ string arch64zknh[] = '{
"rv32i_m/D_Zfa/src/fmvh.x.d_b27-01.S",
"rv32i_m/D_Zfa/src/fmvh.x.d_b28-01.S",
"rv32i_m/D_Zfa/src/fmvh.x.d_b29-01.S"
};
};
string arch64zfaf[] = '{
string arch64zfaf[] = '{
`RISCVARCHTEST,
"rv64i_m/F_Zfa/src/fround_b1-01.S",
"rv64i_m/F_Zfa/src/froundnx_b1-01.S",
@ -3265,9 +3265,9 @@ string arch64zknh[] = '{
"rv64i_m/F_Zfa/src/fminm_b19-01.S",
"rv64i_m/F_Zfa/src/fmaxm_b1-01.S",
"rv64i_m/F_Zfa/src/fmaxm_b19-01.S"
};
};
string arch64zfad[] = '{
string arch64zfad[] = '{
`RISCVARCHTEST,
"rv64i_m/D_Zfa/src/fround_b1-01.S",
"rv64i_m/D_Zfa/src/froundnx_b1-01.S",
@ -3289,10 +3289,9 @@ string arch64zknh[] = '{
"rv64i_m/D_Zfa/src/fminm_b19-01.S",
"rv64i_m/D_Zfa/src/fmaxm_b1-01.S",
"rv64i_m/D_Zfa/src/fmaxm_b19-01.S"
};
};
string arch32d_fma[] = '{
string arch32d_fma[] = '{
`RISCVARCHTEST,
// "rv32i_m/D/src/fmadd.d_b15/fmadd.d_b15-001.S",
// "rv32i_m/D/src/fmadd.d_b15/fmadd.d_b15-002.S",
@ -3826,7 +3825,7 @@ string arch64zknh[] = '{
"rv32i_m/D/src/fnmsub.d_b15/fnmsub.d_b15-131.S",
"rv32i_m/D/src/fnmsub.d_b15/fnmsub.d_b15-132.S",
"rv32i_m/D/src/fnmsub.d_b15/fnmsub.d_b15-133.S"
};
};
string arch32zfh_fma[] = '{
`RISCVARCHTEST,
@ -3834,9 +3833,9 @@ string arch32zfh_fma[] = '{
"rv32i_m/Zfh/src/fmsub_b15-01.S",
"rv32i_m/Zfh/src/fnmadd_b15-01.S",
"rv32i_m/Zfh/src/fnmsub_b15-01.S"
};
};
string arch32d_divsqrt[] = '{
string arch32d_divsqrt[] = '{
`RISCVARCHTEST,
"rv32i_m/D/src/fdiv.d_b1-01.S",
"rv32i_m/D/src/fdiv.d_b20-01.S",
@ -3858,9 +3857,9 @@ string arch32zfh_fma[] = '{
"rv32i_m/D/src/fsqrt.d_b7-01.S",
"rv32i_m/D/src/fsqrt.d_b8-01.S",
"rv32i_m/D/src/fsqrt.d_b9-01.S"
};
};
string arch32d[] = '{
string arch32d[] = '{
`RISCVARCHTEST,
"rv32i_m/D/src/fadd.d_b10-01.S",
"rv32i_m/D/src/fadd.d_b1-01.S",
@ -3988,7 +3987,7 @@ string arch32zfh_fma[] = '{
};
string arch32c[] = '{
string arch32c[] = '{
`RISCVARCHTEST,
"rv32i_m/C/src/cadd-01.S",
"rv32i_m/C/src/caddi-01.S",
@ -4016,15 +4015,15 @@ string arch32zfh_fma[] = '{
"rv32i_m/C/src/csw-01.S",
"rv32i_m/C/src/cswsp-01.S",
"rv32i_m/C/src/cxor-01.S"
};
};
string arch32cpriv[] = '{
string arch32cpriv[] = '{
// `RISCVARCHTEST,
"rv32i_m/C/src/cebreak-01.S"
};
};
string arch32i[] = '{
string arch32i[] = '{
`RISCVARCHTEST,
"rv32i_m/I/src/add-01.S",
"rv32i_m/I/src/addi-01.S",
@ -4064,9 +4063,9 @@ string arch32zfh_fma[] = '{
"rv32i_m/I/src/sw-align-01.S",
"rv32i_m/I/src/xor-01.S",
"rv32i_m/I/src/xori-01.S"
};
};
string arch32e[] = '{
string arch32e[] = '{
`RISCVARCHTEST,
"rv32e_m/E/src/add-01.S",
"rv32e_m/E/src/addi-01.S",
@ -4104,19 +4103,19 @@ string arch32zfh_fma[] = '{
"rv32e_m/E/src/sw-align-01.S",
"rv32e_m/E/src/xor-01.S",
"rv32e_m/E/src/xori-01.S"
};
};
string wally64i[] = '{
string wally64i[] = '{
`WALLYTEST,
"rv64i_m/I/src/WALLY-ADD.S",
"rv64i_m/I/src/WALLY-SLT.S",
"rv64i_m/I/src/WALLY-SLTU.S",
"rv64i_m/I/src/WALLY-SUB.S",
"rv64i_m/I/src/WALLY-XOR.S"
};
};
string wally64priv[] = '{
string wally64priv[] = '{
`WALLYTEST,
"rv64i_m/privilege/src/WALLY-minfo-01.S",
"rv64i_m/privilege/src/WALLY-misaligned-access-01.S",
@ -4127,8 +4126,8 @@ string arch32zfh_fma[] = '{
"rv64i_m/privilege/src/WALLY-mie-01.S",
"rv64i_m/privilege/src/WALLY-minfo-01.S",
"rv64i_m/privilege/src/WALLY-misa-01.S",
// "rv64i_m/privilege/src/WALLY-mmu-sv39-01.S", // run this if SVADU_SUPPORTED = 0
// "rv64i_m/privilege/src/WALLY-mmu-sv48-01.S", // run this if SVADU_SUPPORTED = 0
// "rv64i_m/privilege/src/WALLY-mmu-sv39-01.S", // run this if SVADU_SUPPORTED = 0
// "rv64i_m/privilege/src/WALLY-mmu-sv48-01.S", // run this if SVADU_SUPPORTED = 0
"rv64i_m/privilege/src/WALLY-mmu-sv39-svadu-svnapot-svpbmt-01.S", // run this if SVADU_SUPPORTED = 1
"rv64i_m/privilege/src/WALLY-mmu-sv48-svadu-01.S", // run this if SVADU_SUPPORTED = 1
"rv64i_m/privilege/src/WALLY-mtvec-01.S",
@ -4149,9 +4148,9 @@ string arch32zfh_fma[] = '{
"rv64i_m/privilege/src/WALLY-endianness-01.S",
"rv64i_m/privilege/src/WALLY-status-xlen-01.S",
"rv64i_m/privilege/src/WALLY-satp-invalid-01.S"
};
};
string wally64periph[] = '{
string wally64periph[] = '{
`WALLYTEST,
"rv64i_m/privilege/src/WALLY-periph-01.S",
"rv64i_m/privilege/src/WALLY-clint-01.S",
@ -4160,23 +4159,23 @@ string arch32zfh_fma[] = '{
"rv64i_m/privilege/src/WALLY-plic-s-01.S",
"rv64i_m/privilege/src/WALLY-uart-01.S",
"rv64i_m/privilege/src/WALLY-spi-01.S"
};
};
string wally32i[] = '{
string wally32i[] = '{
`WALLYTEST,
"rv32i_m/I/src/WALLY-ADD.S",
"rv32i_m/I/src/WALLY-SLT.S",
"rv32i_m/I/src/WALLY-SLTU.S",
"rv32i_m/I/src/WALLY-SUB.S",
"rv32i_m/I/src/WALLY-XOR.S"
};
};
string wally32priv[] = '{
string wally32priv[] = '{
`WALLYTEST,
"rv32i_m/privilege/src/WALLY-csr-permission-s-01.S",
"rv32i_m/privilege/src/WALLY-csr-permission-u-01.S",
// "rv32i_m/privilege/src/WALLY-cbom-01.S",
// "rv32i_m/privilege/src/WALLY-cbom-01.S",
"rv32i_m/privilege/src/WALLY-cboz-01.S",
"rv32i_m/privilege/src/WALLY-mie-01.S",
"rv32i_m/privilege/src/WALLY-minfo-01.S",
@ -4207,47 +4206,48 @@ string arch32zfh_fma[] = '{
"rv32i_m/privilege/src/WALLY-plic-01.S",
"rv32i_m/privilege/src/WALLY-plic-s-01.S",
"rv32i_m/privilege/src/WALLY-spi-01.S"
};
};
string wally32periph[] = '{
string wally32periph[] = '{
`WALLYTEST,
"rv32i_m/privilege/src/WALLY-periph-01.S"
};
};
string wally32d[] = '{
string wally32d[] = '{
`WALLYTEST,
"rv32i_m/D/src/WALLY-fld-01.S"
};
};
string fpga[] = '{
string fpga[] = '{
`CUSTOM,
"NULL"
};
};
string custom[] = '{
string custom[] = '{
`CUSTOM,
"simple",
"debug",
"cacheTest"
};
string testsBP64[] = '{
};
string testsBP64[] = '{
`IMPERASTEST,
"rv64BP/simple"
// "rv64BP/mmm",
// "rv64BP/linpack_bench",
// "rv64BP/sieve",
// "rv64BP/qsort",
// "rv64BP/dhrystone"
};
// "rv64BP/mmm",
// "rv64BP/linpack_bench",
// "rv64BP/sieve",
// "rv64BP/qsort",
// "rv64BP/dhrystone"
};
string ahb64[] = '{
string ahb64[] = '{
`RISCVARCHTEST,
"rv64i_m/F/src/fadd_b11-01.S"
};
};
string ahb32[] = '{
string ahb32[] = '{
`RISCVARCHTEST,
"rv32i_m/F/src/fadd_b11-01.S"
};
};