slbsync
SLB Synchronize
slbsync
Provides an ordering function for the effects of all slbieg and slbiag instructions executed by the thread executing the slbsync instruction.
Encoding
Binary Layout
31
0:5
/
6:10
/
11:15
/
16:20
870
21:30
/
31
Operands
Related
More in Privileged
Reference
View in PowerISA v3.1C Specification ↗
OPF Power ISA v3.1C
Description
Provides a synchronization point ensuring that all slbieg and slbiag instructions executed by the current thread prior to this instruction have completed their effects before any subsequent memory operations are visible. This is a privileged instruction with no operands that enforces ordering of segment lookaside buffer (SLB) invalidation operations.
Operation
Synchronize all prior slbieg and slbiag effects
Programming Note
slbsync should not be used to synchronize the completion of slbie.