ireevm.buffer.store.i8
← ireevm dialect
Store the low 8 bits of an i32 value into an IREE VM host byte buffer.
Operation contract
| Property |
Value |
| Semantic phase |
executable |
| Memory effects |
write buffer |
| Ownership effects |
borrow buffer (by_value) |
Signature
| Kind |
Name |
Type |
Cardinality |
Description |
| Operand |
buffer |
any |
required |
Target buffer reference. |
| Operand |
element_offset |
any |
required |
Element offset into the target buffer. |
| Operand |
value |
any |
required |
Scalar value to store. |
Examples
ireevm.buffer.store.i8 %value, %buffer[%offset] : i32, ireevm.ref<ireevm.buffer>, i64