diff options
author | YenHaoChen <howard25336284@gmail.com> | 2022-12-30 11:28:19 +0800 |
---|---|---|
committer | YenHaoChen <howard25336284@gmail.com> | 2023-01-04 08:07:52 +0800 |
commit | 9f4a93dbf92b5a9e475b3f18335a40bb3f122030 (patch) | |
tree | 94a9fd13e6f3e1a6c6929c0f4865e0c8b83f2d1a /riscv/triggers.h | |
parent | 007199efdce2b52650fac5822e2dd2351a0a16b9 (diff) | |
download | riscv-isa-sim-9f4a93dbf92b5a9e475b3f18335a40bb3f122030.zip riscv-isa-sim-9f4a93dbf92b5a9e475b3f18335a40bb3f122030.tar.gz riscv-isa-sim-9f4a93dbf92b5a9e475b3f18335a40bb3f122030.tar.bz2 |
triggers: refactor: add bool etrigger_t::simple_match()
Diffstat (limited to 'riscv/triggers.h')
-rw-r--r-- | riscv/triggers.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/riscv/triggers.h b/riscv/triggers.h index 555ac13..f05466a 100644 --- a/riscv/triggers.h +++ b/riscv/triggers.h @@ -174,6 +174,7 @@ public: virtual std::optional<match_result_t> detect_trap_match(processor_t * const proc, const trap_t& t) noexcept override; private: + bool simple_match(bool interrupt, reg_t bit) const; bool dmode; bool hit; action_t action; |