L2Operand Dispatcher
An L2OperandDispatcher acts as a visitor for the actual operands of level two instructions.
Author
Mark van Gulik
Todd L Smith
Inheritors
Functions
Process an operand which is an arbitrary Java constant.
Process an operand which is merely a comment.
Process an operand which is a constant.
Process an operand which is a double immediate value.
Process an operand which is an Int immediate value.
Process an operand which is a constant level two offset into a level two chunk's L2Instruction sequence.
Process an operand which is a vector of L2PcOperands.
Process an operand which is a Primitive number.
Process an operand which is a read of an AvailObject register.
Process an operand which is a read of a vector of L2BoxedRegisters.
Process an operand which is a read of a double register.
Process an operand which is a read of a vector of L2FloatRegisters.
Process an operand which is a read of an Int register.
Process an operand which is a read of a vector of L2IntRegisters.
Process an operand which is a literal A_Bundle which the resulting L2Chunk should be dependent upon for invalidation.
Process an operand which is a write of an AvailObject register.
Process an operand which is a write of a double register.
Process an operand which is a write of an Int register.