fwb
格式
(qp)fwb M24
說明
指示處理器迅速清除寫入或結合緩衝區中存放的任何未決儲存。由於此操作是一個提示,處理器可能會,也可能不會採取任何行動以實際清除任何未決儲存。清除完畢先前的任何儲存時,處理器不給出任何指示。由於可能會在前面的儲存之前清除後面的儲存,因此 fwb 指令不能確保儲存的順序。
為確保在後面的儲存之前可以看到前面的結合儲存,軟體必須在兩個儲存之間發出釋放操作。
此指令可用於確保位於寫入緩衝區或結合緩衝區的儲存不會延遲
很長時間,也可以用於從處理器發出高優先順序的儲存。
操作
if (PR[qp]) {
mem_flush_pending_stores();
}