Skip to content

ireevm.buffer.length

ireevm dialect

Return the byte length of an IREE VM host byte buffer.

Operation contract

Property Value
Semantic phase executable
Memory effects read buffer
Ownership effects borrow buffer (by_value)

Signature

Kind Name Type Cardinality Description
Operand buffer any required Buffer reference to query.
Result result any required Byte length as an i64 scalar.

Examples

%length = ireevm.buffer.length %buffer : ireevm.ref<ireevm.buffer> -> i64