InstructionCall

struct InstructionCall

One recorded instruction in a Function.

It pairs the operation to run with the values it reads and writes.

Public Members

InstructionPtr instruction

The operation to perform.

ValueVec inputs

Input values, in the instruction’s argument order.

ValueVec outputs

Output values it produces.

std::size_t stream_index

Execution stream this call belongs to (0 is the main stream).