slbieg
SLB Invalidate Entry Global
slbieg RS,RB
Invalidates SLB entries based on the contents of registers RS and RB.
Encoding
Binary Layout
0
RS
RB
466
Operands
-
RS
Source General Purpose Register containing the target PID (and optionally the target LPID) -
RB
Source General Purpose Register containing the EA, class, and segment size
Example
slbieg r3, r5
Registers Altered
LR,CTR,CR,FPSCR,XER,MSR,SRR0,SRR1,TAR,SPR,DSISR,DAR,HMERRelated
More in Base
Reference
View in PowerISA v3.1C Specification ↗
OPF Power ISA v3.1C
Description
Invalidates one or more entries in the Segment Lookaside Buffer (SLB) based on the effective address class and segment size specified in RB and the process ID specified in RS, with global scope affecting all processors. This is a privileged instruction (Hypervisor-level) that requires supervisor privileges and does not affect condition register or status fields. It is used for SLB maintenance in virtual memory operations.
Operation
for each SLB entry matching (RS and RB parameters) do
INVALIDATE_SLB_ENTRY(entry)
end for
Programming Note
slbieg does affect SLBs on other threads.