riscv-software-src / riscv-perf-model

Example RISC-V Out-of-Order/Superscalar Processor Performance Core and MSS Model
Apache License 2.0
117 stars 43 forks source link

Added script to auto-generate the rv64v uarch json #177

Closed kathlenemagnus-mips closed 1 week ago

kathlenemagnus-mips commented 2 weeks ago

Added a script to auto-generate the rv64v uarch json file using the Mavis isa json. This will help us keep track of which vector instructions still need to be implemented in Olympia. Olympia will throw an exception when trying to construct an Inst object for an unsupported instruction. Added a simple test to make sure that Olympia fails as expected.