pssbb
Physical Speculation Barrier
PSSBB
Prevents speculation on physical resources.
Pseudocode Operation
SpeculationBarrier(); // Physical speculation barrier; execution continues normally
Encoding
Binary Layout
11010101000000110011
31:12
0100
11:8
1
7
00
6:5
11111
4:0
Operands
Related
Other forms of pssbb
- pssbb Physical Speculative Store Bypass Barrier (A32)
More in Base (v8.5)
Reference
View in Arm A64 ISA Reference ↗
Arm A64 ISA
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD503349F | PSSBB | A64 | 11010101000000110011 | 0100 | 1 | 00 | 11111 |
Description
Physical Speculative Store Bypass Barrier is a memory barrier that prevents speculative loads from bypassing earlier stores to the same physical address under certain conditions. For more information and details of the semantics, see Physical Speculative Store Bypass Barrier (PSSBB).