Companion
object Companion
Properties
Link copied to clipboard
val boxed: L2_MOVE<L2BoxedRegister, L2ReadBoxedOperand, L2WriteBoxedOperand, L2ReadBoxedVectorOperand>
Initialize the move operation for boxed values.
Link copied to clipboard
val unboxedFloat: L2_MOVE<L2FloatRegister, L2ReadFloatOperand, L2WriteFloatOperand, L2ReadFloatVectorOperand>
Initialize the move operation for float values.
Link copied to clipboard
Initialize the move operation for int values.
Functions
Link copied to clipboard
fun <R : L2Register, RR : L2ReadOperand<R>, WR : L2WriteOperand<R>, RV : L2ReadVectorOperand<R, RR>> moveByKind(registerKind: L2Register.RegisterKind): L2_MOVE<R, RR, WR, RV>
Answer an L2_MOVE suitable for transferring data of the given RegisterKind.