diff options
author | Takahiro <hogehoge@gachapin.jp> | 2020-03-16 13:23:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-16 13:23:38 -0700 |
commit | b59b7b8417e36894caa1d4c64265ff4c74fa2738 (patch) | |
tree | 3fd52f95cbdc9b047f2bbbce7a5fc53aeb9022e3 | |
parent | 272093f3281b54cbf0a14c3ccdd3c0cb47a28fb5 (diff) | |
download | riscv-tests-b59b7b8417e36894caa1d4c64265ff4c74fa2738.zip riscv-tests-b59b7b8417e36894caa1d4c64265ff4c74fa2738.tar.gz riscv-tests-b59b7b8417e36894caa1d4c64265ff4c74fa2738.tar.bz2 |
Add a test case rs = rd to jalr.S (#258)
-rw-r--r-- | isa/rv64ui/jalr.S | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/isa/rv64ui/jalr.S b/isa/rv64ui/jalr.S index f27005a..c922b11 100644 --- a/isa/rv64ui/jalr.S +++ b/isa/rv64ui/jalr.S @@ -31,6 +31,22 @@ target_2: bne t0, t1, fail #------------------------------------------------------------- + # Test 3: Basic test2, rs = rd + #------------------------------------------------------------- + +test_3: + li TESTNUM, 3 + la t0, target_3 + + jalr t0, t0, 0 +linkaddr_3: + j fail + +target_3: + la t1, linkaddr_3 + bne t0, t1, fail + + #------------------------------------------------------------- # Bypassing tests #------------------------------------------------------------- |