csdb

Consumption of Speculative Data Barrier

CSDB

Prevents speculative data consumption.

Pseudocode Operation

SpeculativeDataBarrier()

Encoding

Binary Layout
11010101000000110010
31:12
0010
11:8
100
7:5
11111
4:0
 
Format System Hint
Opcode 0xD503229F
Extension Base

Operands

Related

Other forms of csdb

  • csdb Consumption of Speculative Data Barrier (A32)

More in Base

Reference

Instruction Forms

Encoding Instruction ISA Bit pattern
0xD503229F CSDB A64 11010101000000110010 | 0010 | 100 | 11111

Description

Consumption of Speculative Data Barrier is a memory barrier that controls speculative execution arising from data value prediction. For more information and details of the semantics, see Consumption of Speculative Data Barrier (CSDB).

Operation

ConsumptionOfSpeculativeDataBarrier();