MIPT-V / MIPT-MIPS 2020
99.99% test coverage!
Functional simulation
- MARS system calls for RISC-V ISA by Eric Konks
- Support of
.bss
Elf sections by Pavel Kryukov
Performance simulation
- #1257: make system calls flush pipeline to maintain functional correctness by Eric Konks
- #1233: branch prediction bug reported by Oleg Ladin, fixed by Pavel Kryukov
- #1256: register state duplication to maintain functional correctness by Pavel Kryukov
RISC-V
- Support of SLLID, SRLID, SRAID, and ADDID instructions by Pavel Kryukov
Testing infrastructure upgrades
- Catch 2.11.1
- Clang-Tidy 10
- GDB 9.1
- LGTM
- Microsoft Visual Studio 2019
- OpenCppCoverage
External PRs
- CEN64: n64dev/cen64#141, n64dev/cen64#142, n64dev/cen64#143, n64dev/cen64#144
- GDB: build/25268, build/25289
- LLVM: 44816, 44977, 45046, 45507, 45514
- POPL: badaix/popl#18, badaix/popl#19
- RISC-V: riscv/riscv-opcodes#41