sevl
Send Event Local
SEVL
Sends an event locally to the executing processor.
Details
Sends an event signal locally to only the executing processor core, setting its local event flag so that the next WFE will not block. No condition flags are affected. Execution state: AArch64-only.
Pseudocode Operation
# Set local event flag
LOCAL_EVENT_FLAG ← 1
PC ← PC + 4
Example
SEVL
Encoding
Binary Layout
11010101000000110010
0000
101
11111
Operands
Reference (Arm A64 ISA)
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD50320BF | SEVL | A64 | 11010101000000110010 | 0000 | 101 | 11111 |
Description
Send Event Local is a hint instruction that causes an event to be signaled locally without requiring the event to be signaled to other PEs in the multiprocessor system. It can prime a wait-loop which starts with a WFE instruction.
Operation
SendEventLocal();