Closed
Description
At which points in the system, if any, is it acceptable to have a GOTO instruction whose target is the next instruction? For example:
if CONDITION goto next;
next : ...
I ask because remove_skip recognises (and removes) this case and many of the older abstract domains are written (implicitly) assuming it does not occur. So can/should we always assume that remove_skip has been run after any program transformations / input? Or should I update the domains so they are correct for this kind of program?
Metadata
Metadata
Assignees
Labels
No labels