petrpavlu / valgrind-riscv64

Valgrind with support for the RISCV64/Linux platform.
GNU General Public License v2.0
56 stars 15 forks source link

Support riscv #1

Closed yudjjdzl closed 2 years ago

yudjjdzl commented 2 years ago

in order to support riscv,Made what changes?

petrpavlu commented 2 years ago

All current changes made to support RISC-V can be viewed by running git diff remotes/origin/master..riscv64-linux in the cloned repository. Most work is in the VEX library which needs to be able to decode RISC-V instructions into Valgrind's IR and vice versa provide a codegen of the IR to the RISC-V machine code.