/* ARMv8.3 weaker release consistency load instructions. */ /* , [{,#0}] */ .macro LR32 op \op w1, [x7] \op w1, [x7, #0] \op w1, [x7, 0] .endm /* , [{,#0}] */ .macro LR64 op \op x1, [x7] \op x1, [x7, #0] \op x1, [x7, 0] .endm func: .irp op, ldaprb, ldaprh, ldapr LR32 \op .endr LR64 ldapr