SFENCE.INVAL.IR

Supervisor Fence Invalidate Range

SFENCE.INVAL.IR

Invalidates a range of address translations based on ASID and Virtual Address.

Details

SFENCE.INVAL.IR invalidates all address-translation cache entries that match stores ordered before a preceding SFENCE.W.INVAL on the same hart.

Pseudocode Operation

Invalidate_TLB_Range();

Example

SFENCE.INVAL.IR

Encoding

Binary Layout
0001100
31:25
00001
24:20
00000
19:15
000
14:12
00000
11:7
1110011
6:0
 
Format R-Type (System)
Opcode 0x73
Extension Svinval

Operands