You copied the Doc URL to your clipboard.

ARM Compiler armasm User Guide : A64 data transfer instructions in alphabetical order

data transfer instructions in alphabetical order

summary of the A64 data transfer instructions and pseudo-instructions that are supported.

Table 17-1 Summary of A64 data transfer instructions

Mnemonic Brief description See
LDAR Load-Acquire Register LDAR
LDARB Load-Acquire Register Byte LDARB
LDARH Load-Acquire Register Halfword LDARH
LDAXP Load-Acquire Exclusive Pair of Registers LDAXP
LDAXR Load-Acquire Exclusive Register LDAXR
LDAXRB Load-Acquire Exclusive Register Byte LDAXRB
LDAXRH Load-Acquire Exclusive Register Halfword LDAXRH
LDNP (SIMD and FP) Load pair of SIMD and FP registers, with non-temporal hint LDNP (SIMD and FP)
LDNP Load Pair of Registers, with non-temporal hint LDNP
LDP (SIMD and FP) Load pair of SIMD and FP registers LDP (SIMD and FP)
LDP Load Pair of Registers LDP
LDPSW Load Pair of Registers Signed Word LDPSW
LDR (immediate, SIMD and FP) Load SIMD and FP register (immediate offset) LDR (immediate, SIMD and FP)
LDR (immediate) Load Register (immediate) LDR (immediate)
LDR (literal, SIMD and FP) Load SIMD and FP register (PC-relative literal) LDR (literal, SIMD and FP)
LDR (literal) Load Register (literal) LDR (literal)
LDR pseudo-instruction Load a register with either a 32-bit or 64-bit immediate value or any address LDR pseudo-instruction
LDR (register, SIMD and FP) Load SIMD and FP register (register offset) LDR (register, SIMD and FP)
LDR (register) Load Register (register) LDR (register)
LDRB (immediate) Load Register Byte (immediate) LDRB (immediate)
LDRB (register) Load Register Byte (register) LDRB (register)
LDRH (immediate) Load Register Halfword (immediate) LDRH (immediate)
LDRH (register) Load Register Halfword (register) LDRH (register)
LDRSB (immediate) Load Register Signed Byte (immediate) LDRSB (immediate)
LDRSB (register) Load Register Signed Byte (register) LDRSB (register)
LDRSH (immediate) Load Register Signed Halfword (immediate) LDRSH (immediate)
LDRSH (register) Load Register Signed Halfword (register) LDRSH (register)
LDRSW (immediate) Load Register Signed Word (immediate) LDRSW (immediate)
LDRSW (literal) Load Register Signed Word (literal) LDRSW (literal)
LDRSW (register) Load Register Signed Word (register) LDRSW (register)
LDTR Load Register (unprivileged) LDTR
LDTRB Load Register Byte (unprivileged) LDTRB
LDTRH Load Register Halfword (unprivileged) LDTRH
LDTRSB Load Register Signed Byte (unprivileged) LDTRSB
LDTRSH Load Register Signed Halfword (unprivileged) LDTRSH
LDTRSW Load Register Signed Word (unprivileged) LDTRSW
LDUR (SIMD and FP) Load SIMD and FP register (unscaled offset) LDUR (SIMD and FP)
LDUR Load Register (unscaled) LDUR
LDURB Load Register Byte (unscaled) LDURB
LDURH Load Register Halfword (unscaled) LDURH
LDURSB Load Register Signed Byte (unscaled) LDURSB
LDURSH Load Register Signed Halfword (unscaled) LDURSH
LDURSW Load Register Signed Word (unscaled) LDURSW
LDXP Load Exclusive Pair of Registers LDXP
LDXR Load Exclusive Register LDXR
LDXRB Load Exclusive Register Byte LDXRB
LDXRH Load Exclusive Register Halfword LDXRH
PRFM (immediate) Prefetch memory (immediate offset) PRFM (immediate)
PRFM (literal) Prefetch memory (PC-relative offset) PRFM (literal)
PRFM (register) Prefetch memory (register offset) PRFM (register)
PRFUM Prefetch memory (unscaled offset) PRFUM
STLR Store-Release Register STLR
STLRB Store-Release Register Byte STLRB
STLRH Store-Release Register Halfword STLRH
STLXP Store-Release Exclusive Pair Of Registers STLXP
STLXR Store-Release Exclusive Register STLXR
STLXRB Store-Release Exclusive Register Byte STLXRB
STLXRH Store-Release Exclusive Register Halfword STLXRH
STNP (SIMD and FP) Store pair of SIMD and FP registers, with non-temporal hint STNP (SIMD and FP)
STNP Store Pair of Registers, with non-temporal hint STNP
STP (SIMD and FP) Store pair of SIMD and FP registers STP (SIMD and FP)
STP Store Pair of Registers STP
STR (immediate, SIMD and FP) Store SIMD and FP register (immediate offset) STR (immediate, SIMD and FP)
STR (immediate) Store Register (immediate) STR (immediate)
STR (register, SIMD and FP) Store SIMD and FP register (register offset) STR (register, SIMD and FP)
STR (register) Store Register (register) STR (register)
STRB (immediate) Store Register Byte (immediate) STRB (immediate)
STRB (register) Store Register Byte (register) STRB (register)
STRH (immediate) Store Register Halfword (immediate) STRH (immediate)
STRH (register) Store Register Halfword (register) STRH (register)
STTR Store Register (unprivileged) STTR
STTRB Store Register Byte (unprivileged) STTRB
STTRH Store Register Halfword (unprivileged) STTRH
STUR (SIMD and FP) Store SIMD and FP register (unscaled offset) STUR (SIMD and FP)
STUR Store Register (unscaled) STUR
STURB Store Register Byte (unscaled) STURB
STURH Store Register Halfword (unscaled) STURH
STXP Store Exclusive Pair Of Registers STXP
STXR Store Exclusive Register STXR
STXRB Store Exclusive Register Byte STXRB
STXRH Store Exclusive Register Halfword STXRH
Was this page helpful? Yes No