2758 Commits (1851b45baf581e90705deeaabfddbca06faef192)
 

Author SHA1 Message Date
YenHaoChen 0a45912d60 triggers: refactor: move textra_match() into mcontrol_common_t::detect_memory_access_match() 3 years ago
YenHaoChen 6fd0169b32 triggers: refactor: move detect_trap_match() to trap_common_t from itrigger_t/etrigger_t 3 years ago
YenHaoChen 4cf0ef9c4e triggers: refactor: create virtual function trap_common_t::simple_match() 3 years ago
YenHaoChen c0cc59d5c4 triggers: refactor: move get_action() to trap_common_t from itrigger_t/etrigger_t 3 years ago
YenHaoChen c8ea412319 triggers: refactor: move get_dmode() to trap_common_t from itrigger_t/etrigger_t 3 years ago
YenHaoChen 1517591add triggers: refactor: move action variable to trap_common_t from itrigger_t/etrigger_t 3 years ago
YenHaoChen 5fa820d323 triggers: refactor: move hit variable to trap_common_t from itrigger_t/etrigger_t 3 years ago
YenHaoChen 1ffeac39c5 triggers: refactor: move dmode variable to trap_common_t from itrigger_t/etrigger_t 3 years ago
YenHaoChen d9bc868d2c triggers: refactor: add empty parent trap_common_t class for itrigger_t and etrigger_t 3 years ago
Andrew Waterman 1aac9da38f Delete --enable-misaligned configure option 3 years ago
Andrew Waterman b3dfcf1523 Respect --[no-]misaligned command-line flag 3 years ago
Andrew Waterman a11af65d0e Add --[no-]misaligned command-line options 3 years ago
Andrew Waterman 8d084dbd09 Pass cfg object to processor_t constructor 3 years ago
Andrew Waterman 2a95b4e198
Merge pull request #1203 from riscv-software-src/misa-c-read-only 3 years ago
Andrew Waterman 07647a9b53
Merge pull request #1200 from riscv-software-src/mmio_pte 3 years ago
YenHaoChen 9f4a93dbf9 triggers: refactor: add bool etrigger_t::simple_match() 3 years ago
YenHaoChen 007199efdc triggers: refactor: add bool itrigger_t::simple_match() 3 years ago
Andrew Waterman 96be756b53 Make misa.C read-only 3 years ago
Andrew Waterman 85f7869bf5
Merge pull request #1205 from riscv-software-src/reservable 3 years ago
Jerry Zhao 43474ddc63 Support pte load/store from mmio regions 3 years ago
Jerry Zhao 25f9028475 Pull pte load/store into methods of mmu_t 3 years ago
Jerry Zhao c91fe0b0a6 Add method to probe which memory regions are reservable 3 years ago
Jerry Zhao 0d13d07a04 Remove extraneous semicolon from simif.h 3 years ago
Jerry Zhao 76ee37a1af Specify addresses are physical for simif_t member functions 3 years ago
Scott Johnson ad5fcd96e9
Merge pull request #1177 from YenHaoChen/pr-mcontrol6 3 years ago
Andrew Waterman e4126acfa4 Make obvious that PC alignment mask is a function of IALIGN 3 years ago
Andrew Waterman f11c7b64b4
Merge pull request #1197 from riscv-software-src/wfi 3 years ago
Jerry Zhao 20e7f5363b Prevent processor_t from retiring instructions after a WFI 3 years ago
Andrew Waterman 591e622923
Merge pull request #1196 from riscv-software-src/readme_address 3 years ago
Tim Newsome b282cafd59 Change address used in gdb debug example. 3 years ago
Andrew Waterman c94cafa66a
Merge pull request #1195 from riscv-software-src/mmio_type 3 years ago
Andrew Waterman 205d8db0a8
Merge pull request #1194 from riscv-software-src/clean-up-makefiles 3 years ago
Jerry Zhao 15635c2553 Add mmio_fetch to simif_t to distinguish between fetch/load for mmio accesses 3 years ago
Andrew Waterman dfc9b5fce1 Remove dead code in Makefile.in 3 years ago
Andrew Waterman 540c3ce056 Remove non-installed header lists from Makefile fragments 3 years ago
Andrew Waterman 3349dc5113
Merge pull request #1192 from riscv-software-src/improve-histogram 3 years ago
Andrew Waterman 662a00c595
Merge pull request #1191 from riscv-software-src/always_histogram 3 years ago
Andrew Waterman 4ecbaf15df
Merge pull request #1147 from riscv-software-src/extension-namespace 3 years ago
Andrew Waterman 8ed1919047
Merge pull request #1193 from riscv-software-src/fix-build-nondeterminism 3 years ago
Andrew Waterman af399342a4 Fix build nondeterminism by deleting archives before recreating 3 years ago
Andrew Waterman d6e5a0ed89 Speed up histogramming by changing data structure 3 years ago
Andrew Waterman ea70167d28 Sort histogram printout count, rather than address 3 years ago
Andrew Waterman b5f68dc55c Remove --enable-histogram option 3 years ago
Andrew Waterman 7831b3e5f2 Only clear logging structures if logging is enabled 3 years ago
Andrew Waterman 242f23064e Always use slow path for histogramming 3 years ago
Andrew Waterman c379868bd9 Support histogram regardless of configure flag 3 years ago
Andrew Waterman edcf2d59b7
Merge pull request #1190 from riscv-software-src/reduce-compile-time 3 years ago
Andrew Waterman 9152a02ac1 Reduce compile time increase introduced by #1189 3 years ago
YenHaoChen 9f3372a8e3 triggers: add mcontrol6 trigger 3 years ago
YenHaoChen 730152610a triggers: refactor: add mcontrol_common_t::legalize_match() function 3 years ago