cvw/wally-pipelined/testgen/privileged
2021-03-30 16:58:46 -04:00
..
README.md re-organize privileged tests to be in rv64p to rv32p folders 2021-03-24 13:51:25 -04:00
run.sh Update privileged tests generator 2021-03-30 16:58:46 -04:00
testgen-CAUSE.py Add all working mcause tests 2021-03-30 16:55:12 -04:00
testgen-IE.py privilege tests 2021-03-30 15:23:47 -04:00
testgen-RET.py re-organize privileged tests to be in rv64p to rv32p folders 2021-03-24 13:51:25 -04:00

Privileged Test Generators

Create a test generator in this folder with the name testgen-NAME.py. Then, to generate and compile these tests, use

sh run.sh NAME

For example, for testgen-CAUSE.py, we would run sh run.sh CAUSE.

Provide -sim as the second argument to simulate the compiled tests using wally.

sh run.sh NAME -sim