Still got issues with exit stubs. Blocks are not brnaching
correctly. Think its because of the ARM immediates need to
be encoded so that they can be extended.