ExtraInstrArgs.hasResult

Is checked when instruction has variadic result (IrInstrFlags.hasVariadicResult) If hasResult is false, no result is allocated and result value is ignored If hasResult is true, then result is checked: If result is defined: then instrHeader.result is set to its value or else a new virtual register is created

struct ExtraInstrArgs
bool hasResult;

Meta