INTEGER_KIND

The kind of register that holds an Int.

Properties

Link copied to clipboard
Link copied to clipboard

The descriptive name of this register kind.

Link copied to clipboard

The JVM instruction that loads a register of this kind.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The prefix to use for registers of this kind.

Link copied to clipboard

The RestrictionFlagEncoding used to indicate a TypeRestriction has an available register of this kind.

Link copied to clipboard

The JVM instruction for storing.

Functions

Link 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

Answer a suitable L2ReadOperand for extracting the indicated L2SemanticValue of this kind.