Skip to content

Atomic

Ch 14   AMO — Atomic Memory Operations  |  **Group:** Atomic  |  **Forms:** 4  |  **Unique mnemonics:** 4

Atomic memory operations including load-reserved, store-conditional, and fetch-op variants.

Instructions

Mnemonic Assembly Length Decode Description
HL.CASB hl.casb<.{aq, rl, f, aqrl, aqf, rlf, aqrlf}> [SrcL], SrcR, SrcD, ->{t, u, Rd} 48 [48-bit HL.] Atomic memory read-modify-write operation.
HL.CASD hl.casd<.{aq, rl, f, aqrl, aqf, rlf, aqrlf}> [SrcL], SrcR, SrcD, ->{t, u, Rd} 48 [48-bit HL.] Atomic memory read-modify-write operation.
HL.CASH hl.cash<.{aq, rl, f, aqrl, aqf, rlf, aqrlf}> [SrcL], SrcR, SrcD, ->{t, u, Rd} 48 [48-bit HL.] Atomic memory read-modify-write operation.
HL.CASW hl.casw<.{aq, rl, f, aqrl, aqf, rlf, aqrlf}> [SrcL], SrcR, SrcD, ->{t, u, Rd} 48 [48-bit HL.] Atomic memory read-modify-write operation.

See Also