diff options
author | Prashanth Mundkur <prashanth.mundkur@gmail.com> | 2019-07-19 10:19:46 -0700 |
---|---|---|
committer | Prashanth Mundkur <prashanth.mundkur@gmail.com> | 2019-07-19 10:19:46 -0700 |
commit | 5d7e86c77ff33115c58763e27acbfd6d5e9ecab1 (patch) | |
tree | 9cfda6f6e82911c3d806cfeec0f769aa5e2eaa9d /model/riscv_insts_base.sail | |
parent | 8b06916333edf84de5b7c27b44e7ce453fac5037 (diff) | |
parent | ad348876ca17529c4d7fe2f3d2ec227f9f3026e1 (diff) | |
download | sail-riscv-5d7e86c77ff33115c58763e27acbfd6d5e9ecab1.zip sail-riscv-5d7e86c77ff33115c58763e27acbfd6d5e9ecab1.tar.gz sail-riscv-5d7e86c77ff33115c58763e27acbfd6d5e9ecab1.tar.bz2 |
Merge branch 'master-cleanup'
Diffstat (limited to 'model/riscv_insts_base.sail')
-rw-r--r-- | model/riscv_insts_base.sail | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/model/riscv_insts_base.sail b/model/riscv_insts_base.sail index 636170b..a435786 100644 --- a/model/riscv_insts_base.sail +++ b/model/riscv_insts_base.sail @@ -17,7 +17,7 @@ function clause execute UTYPE(imm, rd, op) = { let off : xlenbits = EXTS(imm @ 0x000); let ret : xlenbits = match op { RISCV_LUI => off, - RISCV_AUIPC => PC + off + RISCV_AUIPC => get_arch_pc() + off }; X(rd) = ret; RETIRE_SUCCESS |