Closed janvrany closed 2 years ago
This PR introduces revamped support for RISC-V based on (official) riscv-opcodes. This requires modified RISC-V PDL introduced in commit 8e4d3b78.
As of now, support for extensions is limited (only RV64 base integer ISA and M extensions is supported) but still it's practical.
There's a lot to be desired, such as:
j
ret
.is_jump
This will be added later when needed.
This PR introduces revamped support for RISC-V based on (official) riscv-opcodes. This requires modified RISC-V PDL introduced in commit 8e4d3b78.
As of now, support for extensions is limited (only RV64 base integer ISA and M extensions is supported) but still it's practical.
There's a lot to be desired, such as:
j
,ret
, ...).is_jump
(to allow program analysis)This will be added later when needed.