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