diff options
author | Andrew Waterman <waterman@cs.berkeley.edu> | 2015-03-12 17:39:44 -0700 |
---|---|---|
committer | Andrew Waterman <waterman@cs.berkeley.edu> | 2015-03-12 17:39:44 -0700 |
commit | 7864b6441aad0bca337eb70fcd12394cc68bddc6 (patch) | |
tree | 04e9cc542d46b016706e1761100db94c2fc75b9c /isa/rv32si/shamt.S | |
parent | d7dba3cbb448b2deeefa54653c7fcaab7e22940f (diff) | |
download | riscv-tests-7864b6441aad0bca337eb70fcd12394cc68bddc6.zip riscv-tests-7864b6441aad0bca337eb70fcd12394cc68bddc6.tar.gz riscv-tests-7864b6441aad0bca337eb70fcd12394cc68bddc6.tar.bz2 |
Update to new privileged spec
Diffstat (limited to 'isa/rv32si/shamt.S')
-rw-r--r-- | isa/rv32si/shamt.S | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/isa/rv32si/shamt.S b/isa/rv32si/shamt.S index ee1c8b5..4fe7c2f 100644 --- a/isa/rv32si/shamt.S +++ b/isa/rv32si/shamt.S @@ -13,25 +13,25 @@ RVTEST_RV32S RVTEST_CODE_BEGIN - la t0, evec - csrw evec, t0 + la t0, stvec + csrw stvec, t0 # Make sure slli with shamt[4] set is legal. TEST_CASE( 2, a0, 65536, li a0, 1; slli a0, a0, 16); - # Make sure slli with shamt[4] set is not legal. + # Make sure slli with shamt[5] set is not legal. TEST_CASE( 3, x0, 1, slli a0, a0, 32); TEST_PASSFAIL -evec: +stvec: # Trapping on test 3 is good. # Note that since the test didn't complete, TESTNUM is smaller by 1. li t0, 2 bne TESTNUM, t0, fail # Make sure CAUSE indicates an illegal instructino. - csrr t0, cause + csrr t0, scause li t1, CAUSE_ILLEGAL_INSTRUCTION bne t0, t1, fail j pass |