0.9.6
Pre-release
Pre-release
SimEng 0.9.6 is the eighth release of the Simulation Engine. In this release, SimEng is considered to be a beta software therefore there are expected to be bugs and missing features. If you find a bug, such as a missing instruction or missing system call, please submit a PR, or report an issue and we’ll address it as soon as we can.
Please see RELEASE-NOTES.txt for more information about this beta release. Additionally, the documentation for this project can be found at https://uob-hpc.github.io/SimEng/index.html.
What's Changed
- Update AArch64 Contiguous NEON/SVE Loads by @FinnWilkinson in #330
- Update AArch64 NEON/SVE Stores by @FinnWilkinson in #332
- Added link for modsim23 poster by @jj16791 in #334
- New aarch64 insn support by @jj16791 in #335
- Various memory centric bug fixes by @jj16791 in #336
- Model accuracy improvements by @jj16791 in #337
- SST compile fix on MacOS by @FinnWilkinson in #338
- SME SVCR logic fix by @FinnWilkinson in #339
- RISC-V Single and Double Precision Floating Point extension by @dANW34V3R in #303
- Global siminfo by @jj16791 in #343
- Register bug fixes by @jj16791 in #363
- Correct CSRRW State Change by @dANW34V3R in #364
- Memory interface type check by @jj16791 in #373
- Unit Test Suite Update by @FinnWilkinson in #352
- Added .cache to gitignore by @rahahahat in #353
- Added fix for returning a consistent nan value from a divide by zero by @jj16791 in #381
- st1w dirtied memory fix by @jj16791 in #383
- Config file bug cleanup by @JosephMoore25 in #370
- Fix broken tests caused by config-bug-fixes PR by @JosephMoore25 in #388
- Perceptron predictor by @ABenC377 in #374
- Name changes by @dANW34V3R in #377
- Architecture Class cleanup by @FinnWilkinson in #385
- Core class cleanup by @FinnWilkinson in #387
- Instruction Class Clean-Up by @FinnWilkinson in #389
- System call and exception regression tests by @jj16791 in #379
- RISC-V Compressed Instructions by @dANW34V3R in #368
- Added conditional existence checks before early config option querying by @jj16791 in #392
- AArch64 bitfieldManipulate bounds checking by @jj16791 in #395
- 0.9.6 update by @jj16791 in #396
New Contributors
- @JosephMoore25 made their first contribution in #370
- @ABenC377 made their first contribution in #374
Full Changelog: 0.9.5...0.9.6