Displaying 1 result from an estimated 1 matches for "rumb".
Did you mean:
rmb
2011 Mar 24
0
[LLVMdev] Reversing a function's CFG?
...handler, you must augment it with a
bitfield to remember which path you took so the reverse handler can find its
way back. So we're basically saving our control state as opposed to our
data state as the control state is often significantly smaller. I like to
think of it as a trail of breadc!
rumbs. Using different approaches we can handle loops, ifs, switches, etc.
by following our "breadcrumbs" back.
> I was wondering if there was a quick way to reverse a function's CFG
> and, in turn, all basic blocks within it. Assuming all variables are
> globals, is there a...