Hi Damjan, The insn h.jalr/h.jr is quite weird. The register number is different after assembling.. Could you help me figure it out? Best regards, Jimmy ================ h.jalr r6 h.jalr r11 h.jr r5 h.jr r11 h.jr r12 becomes 1c: ca 35 h.jalr %r6 1e: ca 55 h.jalr %r10 20: ca 26 h.jr %r4 22: ca 56 h.jr %r10 24: ca 66 h.jr %r12 register index is even...quite odd..