Replace imported system registers with the LLVM generated one.
Rot127 opened this issue · 1 comments
Rot127 commented
LLVM added the system registers to there definition files and four more instructions which assign values to them (Y4_tfrscpp
, Y4_tfrspcp
, Y2_tfrscrr
, Y2_tfrsrcr
).
We should remove our imported versions of them and use the LLVM generated.
It removes complexity and assigns the correct identifiers to those four instructions.
It should be enough to delete the corresponding instructions in import/instructions
and the registers in import/registers
, generate a new Hexagon.json
and run the generator.
Rot127 commented
Closed by rizinorg/rizin#2180