My fix for issue #8 introduced a lot of cases where we're emitting
JMP label
label:
Ideally, the sanitiser should remove any unconditional jumps to adjacent labels, and then the sanitiser's unused label elimination should run to clean up any orphaned labels.
My fix for issue #8 introduced a lot of cases where we're emitting
Ideally, the sanitiser should remove any unconditional jumps to adjacent labels, and then the sanitiser's unused label elimination should run to clean up any orphaned labels.
This is a minor test-readability issue, though.