The difference between ARM pseudo-instruction ADR and LDR