sb
Speculation Barrier
SB
Prevents speculative execution across the barrier.
Pseudocode Operation
SpeculationBarrier()
Encoding
Binary Layout
11010101000000110011
31:12
0000
11:8
1
7
11
6:5
11111
4:0
Operands
Related
Other forms of sb
- sb Speculation Barrier (A32)
Across architectures
Speculation Barrier : how x86, ARM, RISC-V, and PowerISA each do this.
More in Base (v8.0+)
Reference
View in Arm A64 ISA Reference ↗
Arm A64 ISA
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD50330FF | SB | A64 | 11010101000000110011 | 0000 | 1 | 11 | 11111 |
Description
Speculation Barrier is a barrier that controls speculation. For more information and details of the semantics, see Speculation Barrier (SB).
Operation
SpeculationBarrier();