target-arm: Correctly handle 'sub pc, pc, 1' for ARMv6