forgot check against the W flag when simplifying ldr to pop (thanks rednovae)