I want to implement a vliw pass on RISCV backend, but it can’t analyse the PseudoBr instruction, so I lower it to JAL $x0, %bb.
However, when I test the pass by create an .mir file and use --run-pass option, the format check won’t succeed.
I have tried JAL $x0, %bb.1 and $x0 = JAL %bb.1.
How can I create an MIR file contains JAL instruction of RISCV?