L2WriteIntOperand

fun L2WriteIntOperand(    semanticValues: Set<L2SemanticUnboxedInt>,     restriction: TypeRestriction,     register: L2IntRegister)

Construct a new L2WriteIntOperand for the specified L2SemanticValue.

Parameters

semanticValues

The Set of L2SemanticValue that this operand is effectively producing.

restriction

The TypeRestriction that indicates what values are allowed to be written into the register.

register

The initial L2IntRegister that backs this operand.