gdb/arm: avoid undefined behavior shift when decoding immediate value