sevl

Send Event Local

SEVL

Sends an event locally to the executing processor.

Pseudocode Operation

# Set local event flag
LOCAL_EVENT_FLAG ← 1
PC ← PC + 4

Encoding

Binary Layout
11010101000000110010
31:12
0000
11:8
101
7:5
11111
4:0
 
Format System Alias
Opcode 0xD50320BF
Extension Base

Operands

Related

Other forms of sevl

  • sevl Send Event Local (A32)
  • sevl Send Event Local (Thumb)

More in Base

Reference

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();