STCPH

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.

System
(FEAT_CMH)

313029282726252423222120191817161514131211109876543210
11010101000000110010011010011111
CRmop2

Encoding

STCPH

Decode for this encoding

if !IsFeatureImplemented(FEAT_CMH) then EndOfDecode(Decode_NOP); end;

Operation

Hint_StoreConcurrentPriority();


2025-09_diff_tag 2025-11-28 16:29:05

Copyright © 2010-2025 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.