向GCC binutils添加自定义指令

向GCC binutils添加自定义指令,gcc,riscv,pulp,binutils,Gcc,Riscv,Pulp,Binutils,我修改了cv32e40p的RTL以支持我的自定义指令。 我已经从安装了Palm gnu toolchain 从本教程中,我想我只需要在/pilp riscv gnu toolchain/riscv binutils gdb/opcode/riscv opc.c添加行 但是关于每个字段的信息很少,因此我无法以正确的方式填充MATCH和MASK宏。有人可能会说“为什么不使用那个模拟器?”但我认为cv32e40p由于其ISA扩展而具有微妙的ISA不同 谢谢大家

我修改了cv32e40p的RTL以支持我的自定义指令。 我已经从安装了Palm gnu toolchain

从本教程中,我想我只需要在/pilp riscv gnu toolchain/riscv binutils gdb/opcode/riscv opc.c添加行

但是关于每个字段的信息很少,因此我无法以正确的方式填充MATCH和MASK宏。有人可能会说“为什么不使用那个模拟器?”但我认为cv32e40p由于其ISA扩展而具有微妙的ISA不同

谢谢大家