slbia
Segment Lookaside Buffer Invalidate All
slbia IH
Invalidates all Segment Lookaside Buffer entries (OS Management).
Details
Invalidates all Segment Lookaside Buffer (SLB) entries, optionally using an invalidation hint. This is a privileged instruction that flushes virtual-to-real address translation caches and is typically used during context switches or address-space changes.
Pseudocode Operation
for each SLB entry do
invalidate entry
end for
Programming Note
slbia does not affect SLBs on other threads. If slbia is executed when instruction address translation is enabled, software can ensure that attempting to fetch the instruction following the slbia does not cause an Instruction Segment interrupt by placing the slbia and the subsequent instruction in the effective segment mapped by SLB entry 0.
Extended Mnemonics
| Extended Mnemonic | Equivalent Instruction |
|---|---|
| slbia |
Example
Encoding
Operands
-
IH
Hint