mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Continued framework for B instructions
This commit is contained in:
parent
1933ea39fa
commit
b173112f86
@ -133,6 +133,7 @@ logic [3:0] dummy;
|
|||||||
"wally32periph": tests = wally32periph;
|
"wally32periph": tests = wally32periph;
|
||||||
"embench": tests = embench;
|
"embench": tests = embench;
|
||||||
"coremark": tests = coremark;
|
"coremark": tests = coremark;
|
||||||
|
"arch32ba": if (`ZBA_SUPPORTED) tests = arch32ba;
|
||||||
endcase
|
endcase
|
||||||
end
|
end
|
||||||
if (tests.size() == 0) begin
|
if (tests.size() == 0) begin
|
||||||
|
@ -944,6 +944,14 @@ string imperas32f[] = '{
|
|||||||
"rv32i_m/Zifencei/src/Fencei.S"
|
"rv32i_m/Zifencei/src/Fencei.S"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
string arch32ba[] = '{
|
||||||
|
`RISCVARCHTEST,
|
||||||
|
// *** unclear why add.uw isn't in the list
|
||||||
|
"rv64i_m/B/src/sh1add-01.S",
|
||||||
|
"rv64i_m/B/src/sh1add-02.S",
|
||||||
|
"rv64i_m/B/src/sh1add-013.S"
|
||||||
|
};
|
||||||
|
|
||||||
string arch64m[] = '{
|
string arch64m[] = '{
|
||||||
`RISCVARCHTEST,
|
`RISCVARCHTEST,
|
||||||
"rv64i_m/M/src/div-01.S",
|
"rv64i_m/M/src/div-01.S",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
hart_ids: [0]
|
hart_ids: [0]
|
||||||
hart0:
|
hart0:
|
||||||
ISA: RV32IMAFDCZicsr_Zifencei
|
ISA: RV32IMAFDCZicsr_Zifencei_Zba_Zbb_Zbc_Zbs
|
||||||
physical_addr_sz: 32
|
physical_addr_sz: 32
|
||||||
User_Spec_Version: '2.3'
|
User_Spec_Version: '2.3'
|
||||||
supported_xlen: [32]
|
supported_xlen: [32]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
hart_ids: [0]
|
hart_ids: [0]
|
||||||
hart0:
|
hart0:
|
||||||
ISA: RV64IMAFDCSUZicsr_Zifencei
|
ISA: RV64IMAFDCSUZicsr_Zifencei_Zba_Zbb_Zbc_Zbs
|
||||||
physical_addr_sz: 56
|
physical_addr_sz: 56
|
||||||
User_Spec_Version: '2.3'
|
User_Spec_Version: '2.3'
|
||||||
supported_xlen: [64]
|
supported_xlen: [64]
|
||||||
|
Loading…
Reference in New Issue
Block a user