- Dec 21, 2022
-
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
YenHaoChen authored
-
Andrew Waterman authored
Always support commit-logging without performance penalty
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
Fast variant should only be used when logging is disabled
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
This incurs a negligible performance impact
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Andrew Waterman authored
Allow reads/writes to reserved CLINT regions
-
Jerry Zhao authored
Previously, all loads/stores to reserved regions caused access faults. Now, loads to reserved regions return 0, while writes are dropped. This more closely matches actual hardware implementations
-
- Dec 18, 2022
-
-
Andrew Waterman authored
arith.h: remove redundant y1 = t; in mulhu(uint64_t, uint64_t)
-
- Dec 17, 2022
-
-
Serdar Sayın authored
local y1 is set to local t y1 is never accessed in the lines that follow
-
Andrew Waterman authored
Support using sim.h/processor.h as public interfaces
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
- Dec 16, 2022
-
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
This step is to ensure that removing config.h out of headers will not cause regressions.
-
Andrew Waterman authored
Add github actions test on macos
-
Jerry Zhao authored
-
Andrew Waterman authored
Fix build broken by #1170 and #1180
-
Andrew Waterman authored
Print better error message when requesting >1024 harts
-