tlbie
Translation Lookaside Buffer Invalidate Entry
Invalidates a TLB entry corresponding to the address in RB.
Details
Invalidates a translation lookaside buffer (TLB) entry corresponding to the effective address in RB. This privileged instruction allows selective invalidation controlled by the RIC (Radix Invalidation Control), PRS (Process Scoped), and R fields. The RS operand may contain a Process ID for process-scoped invalidations in radix MMU implementations. This instruction affects only the TLB state and does not modify condition or status registers.
Pseudocode Operation
Invalidate TLB entry(ies) corresponding to address in RB, process ID in RS, controlled by RIC, PRS, and R fields; synchronization semantics depend on the radix MMU configuration.
Programming Note
The use of effR in the RTL and verbal descriptions of tlbie[l] beginning in Version 3.1B of the architecture is a clarification of earlier architecture, not a functional change.
Example
// Flush page translation.
Encoding
Operands
-
RB
Effective Address -
RS
Process ID (PID) -
RIC
Radix Invalidation Control -
PRS
Process Scoped -
effR
Effective R -
R
Effective R bit indicating whether to use the effective address or segment/page size information.