The XCore architecture analysis in rizin produces incorrect results for various instruction types. When…
The XCore architecture analysis in rizin produces incorrect results for various instruction types. When…: a task in LegoFlow-SWE (Harbor dataset). Branch instructions ( bf , bt , bu , bl ) - At address 0x40358 , the instruction bf r11, 2 is not analyzed correctly. The expected analysis output for…
The task
**Branch instructions (`bf`, `bt`, `bu`, `bl`)** - At address `0x40358`, the instruction `bf r11, 2` is not analyzed correctly. The expected analysis output for this branch should be: - type: `cjmp` (conditional jump) - jump target: `0x4035c` (computed as `address + instruction_size * immediate_operand` → `0x40358 +…
Part of Lego-X/LegoFlow-SWE.