BOXED_KIND
BOXED_KIND("boxed", "r", Type.getDescriptor(AvailObject::class.java), Opcodes.ALOAD, Opcodes.ASTORE, BOXED_FLAG)
Content copied to clipboard
The kind of register that holds an AvailObject.
Functions
Link copied to clipboard
fun <R : L2Register, RR : L2ReadOperand<R>, WR : L2WriteOperand<R>, RV : L2ReadVectorOperand<R, RR>> move(): L2_MOVE<R, RR, WR, RV>
Content copied to clipboard
Answer a suitable L2_MOVE operation for transferring values of this kind.
Link copied to clipboard
open override fun <R : L2Register, RR : L2ReadOperand<R>> readOperand( semanticValue: L2SemanticValue, restriction: TypeRestriction, register: R): RR
Content copied to clipboard
Answer a suitable L2ReadOperand for extracting the indicated L2SemanticValue of this kind.
Properties
Link copied to clipboard
The RestrictionFlagEncoding used to indicate a TypeRestriction has an available register of this kind.
Link copied to clipboard