riscv: [Patch 2/5] Added RISC-V multiply extension RV64M
Review Request #3627 - Created Sept. 19, 2016 and submitted - Latest diff uploaded
| Information | |
|---|---|
| Alec Roelke | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 11656:8fa017d0d977 --------------------------- riscv: [Patch 2/5] Added RISC-V multiply extension RV64M Second of five patches adding RISC-V to GEM5. This patch adds the RV64M extension, which includes integer multiply and divide instructions. Patch 1 introduced RISC-V and implemented the base instruction set, RV64I. Patch 3 will implement the floating point extensions, RV64FD; patch 4 will implement the atomic memory instructions, RV64A; and patch 5 will add support for timing, minor, and detailed CPU models that is missing from the first four patches. [Added mulw instruction that was missed when dividing changes among patches.] Signed-off by: Alec Roelke
