(no title)
ishitatsuyuki | 3 years ago
Unfortunately it looks like the maintenance state of the pieces around Rellic isn't very good, and it's quite rocket science to get it building. It doesn't have as much UI/GUI as Ghidra either so it's a bit far from accessible right now.
dataflow|3 years ago
...note: from LLVM bitcode.
lmz|3 years ago
FrozenVoid|3 years ago
jcranmer|3 years ago
[1] This kind of optimization pass runs at a stage when the code is basically treated entirely as a CFG and there's no such thing as if statements or jumps or gotos, just conditional and unconditional branches terminating basic blocks. Any reflection of the code outside of this form is therefore somewhat imprecise.
mdp2021|3 years ago
zozbot234|3 years ago
Doesn't WebAssembly implement that already, via Relooper?