aboutsummaryrefslogtreecommitdiff
path: root/sim/riscv/machs.c
AgeCommit message (Collapse)AuthorFilesLines
2021-02-04sim: riscv: new portMike Frysinger1-0/+125
This is a hand-written implementation that should have fairly complete coverage for the base integer instruction set ("i"), and for the atomic ("a") and integer multiplication+division ("m") extensions. It also covers 32-bit & 64-bit targets. The unittest coverage is a bit weak atm, but should get better.