PAUSE
Pause
PAUSE
Hints that the current hart is in a spin-wait loop, allowing the hardware to reduce power consumption or yield resources.
Details
PAUSE is a hint instruction that may stall the pipeline for an implementation-defined short period. It is intended to reduce energy consumption in spin-wait loops.
Pseudocode Operation
// Implementation-defined delay/yield
Example
PAUSE
Encoding
Binary Layout
000000010000
31:20
00000
19:15
000
14:12
00000
11:7
0001111
6:0