Store concurrent priority hint
This instruction signals to the memory system that if the next instruction in program order generates an Explicit Memory Write Effect, then there is a performance benefit if that Explicit Memory Write Effect is sequenced before Memory Effects from other threads of execution in the coherence order to the same location. For atomic instructions, there is a performance benefit if the corresponding Explicit Memory Read Effect is sequenced before Memory Effects from other threads of execution in the coherence order to the same location. This includes cases in which any instruction that conditionally performs a write generates an Explicit Memory Read Effect before it is known whether the write is performed.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
| CRm | op2 | ||||||||||||||||||||||||||||||
if !IsFeatureImplemented(FEAT_CMH) then EndOfDecode(Decode_NOP);
Version 2025.09 — Copyright © 2010-2025 Arm Limited or its affiliates.
This site is provided as a community resource and is NOT affiliated with nor endorsed by Arm Limited.