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
0001100
31:25
00000
24:20
00000
19:15
000
14:12
00000
11:7
1110011
6:0
 
Format R-Type (System)
Opcode 0x73
Extension Svinval

Operands