SFENCE.W.INVAL

Supervisor Fence Write Invalidate

SFENCE.W.INVAL

Orders previous stores against subsequent local instruction fetches or translations (Memory Management).

Details

SFENCE.W.INVAL, when used with SFENCE.INVAL.IR, provides fine-grained virtual memory management. It ensures that all stores preceding this instruction are ordered before any subsequent SFENCE.INVAL.IR.

Pseudocode Operation

Fence_Write_Invalidate();

Example

SFENCE.W.INVAL

Encoding

Binary Layout
00011000000000000000000001110011
31:0
 
Format R-Type (System)
Opcode 0x18000073
Extension Svinval

Operands