AsmJit
Low-Latency Machine Code Generation
Embed data node.
Wraps .data
directive. The node contains data that will be placed at the node's position in the assembler stream. The data is considered to be RAW; no analysis nor byte-order conversion is performed on RAW data.
Creates a new EmbedDataNode
instance.
Returns data type as TypeId.
Returns the size of a single data element.
Returns a pointer to the data casted to uint8_t
.
Returns a pointer to the data casted to T
.
Returns the number of (typed) items in the array.
Returns how many times the data is repeated (default 1).
Repeated data is useful when defining constants for SIMD, for example.
Returns the size of the data, not considering the number of times it repeats.
typeSize() * itemCount()
.