forked from Github_Repos/cvw
Drafted rv32a tests
This commit is contained in:
parent
865c103599
commit
56b690ccb9
@ -191,6 +191,10 @@ string tests64iNOc[] = {
|
|||||||
"rv64i/WALLY-CSRRCI", "4000"
|
"rv64i/WALLY-CSRRCI", "4000"
|
||||||
|
|
||||||
};
|
};
|
||||||
|
string tests32a[] = '{
|
||||||
|
"rv64a/WALLY-AMO", "2110",
|
||||||
|
"rv64a/WALLY-LRSC", "2110"
|
||||||
|
};
|
||||||
string tests32m[] = '{
|
string tests32m[] = '{
|
||||||
"rv32m/I-MUL-01", "2000",
|
"rv32m/I-MUL-01", "2000",
|
||||||
"rv32m/I-MULH-01", "2000",
|
"rv32m/I-MULH-01", "2000",
|
||||||
@ -329,13 +333,14 @@ string tests32i[] = {
|
|||||||
if (`C_SUPPORTED) tests = {tests, tests64ic};
|
if (`C_SUPPORTED) tests = {tests, tests64ic};
|
||||||
else tests = {tests, tests64iNOc};
|
else tests = {tests, tests64iNOc};
|
||||||
if (`M_SUPPORTED) tests = {tests, tests64m};
|
if (`M_SUPPORTED) tests = {tests, tests64m};
|
||||||
if (`A_SUPPORTED) tests = {tests64a, tests};
|
if (`A_SUPPORTED) tests = {tests, tests64a};
|
||||||
// tests = {tests64a, tests};
|
// tests = {tests64a, tests};
|
||||||
end else begin // RV32
|
end else begin // RV32
|
||||||
tests = {tests32i};
|
tests = {tests32i};
|
||||||
if (`C_SUPPORTED % 2 == 1) tests = {tests, tests32ic};
|
if (`C_SUPPORTED % 2 == 1) tests = {tests, tests32ic};
|
||||||
else tests = {tests, tests32iNOc};
|
else tests = {tests, tests32iNOc};
|
||||||
if (`M_SUPPORTED % 2 == 1) tests = {tests, tests32m};
|
if (`M_SUPPORTED % 2 == 1) tests = {tests, tests32m};
|
||||||
|
if (`A_SUPPORTED) tests = {tests, tests32a};
|
||||||
end
|
end
|
||||||
string signame, memfilename;
|
string signame, memfilename;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user