安騰(R) 處理器主題序列化指令

srlz

操作 字型慣例

指令型別 M

格式

(qp) srlz.i instruction_form

(qp) srlz.d data_form


說明

指令序列化 (srlz.i) 確保:

srlz.i 指令必須在包含要序列化的操作的指令組後面的指令組中。依賴序列化的操作必須在包含 srlz.i 的指令組後面的指令組中。

數據序列化 (srlz.i) 確保:

srlz.d 指令必須在包含要序列化的操作的指令組後面的指令組中。依賴序列化的操作必須跟在 srlz.d 後面,但它們可以與 srlz.d 在相同的指令組中。

只有在外部平臺可以看見或“已接受”先前的數據記憶體引用或記憶體邊界時,才能使用 srlz 暫停處理器數據記憶體引用。

以下處理器資源要求進行序列化,以便確保可以觀察到副作用:CRPSRDBRIBRPMDPMCPRPKR、TR 及 TC。