aboutsummaryrefslogtreecommitdiff
path: root/riscv/triggers.cc
diff options
context:
space:
mode:
authorScott Johnson <scott.johnson@arilinc.com>2022-09-15 10:29:28 -0700
committerScott Johnson <scott.johnson@arilinc.com>2022-09-15 10:29:28 -0700
commit95f36bc28eb79bb9d7a8681dcb2a83b364842b62 (patch)
treeda1892c9c15ede830c85c7ce2091e01e76bc350c /riscv/triggers.cc
parenta0972c82d022f6f7c337b06b27c89a60af52202a (diff)
downloadspike-95f36bc28eb79bb9d7a8681dcb2a83b364842b62.zip
spike-95f36bc28eb79bb9d7a8681dcb2a83b364842b62.tar.gz
spike-95f36bc28eb79bb9d7a8681dcb2a83b364842b62.tar.bz2
Initialize triggers using default member initializers
Instead of constructor member initializer lists, which require repeating the list of members, and cause ugly merge conflicts when the list of members changes.
Diffstat (limited to 'riscv/triggers.cc')
-rw-r--r--riscv/triggers.cc7
1 files changed, 0 insertions, 7 deletions
diff --git a/riscv/triggers.cc b/riscv/triggers.cc
index c9d6161..4b73715 100644
--- a/riscv/triggers.cc
+++ b/riscv/triggers.cc
@@ -4,13 +4,6 @@
namespace triggers {
-mcontrol_t::mcontrol_t() :
- select(false), timing(false), chain_bit(false),
- match(MATCH_EQUAL), m(false), s(false), u(false),
- execute_bit(false), store_bit(false), load_bit(false)
-{
-}
-
reg_t mcontrol_t::tdata1_read(const processor_t * const proc) const noexcept {
reg_t v = 0;
auto xlen = proc->get_xlen();