Package jnr.a64asm

Class Immediate

java.lang.Object
jnr.a64asm.Operand
jnr.a64asm.Immediate

public final class Immediate extends Operand
  • Field Details

    • value

      private final long value
    • isUnsigned

      private final boolean isUnsigned
    • relocMode

      private final RELOC_MODE relocMode
  • Constructor Details

    • Immediate

      public Immediate(long value, boolean isUnsigned)
  • Method Details

    • value

      public long value()
    • byteValue

      public final byte byteValue()
    • shortValue

      public final short shortValue()
    • intValue

      public final int intValue()
    • longValue

      public final long longValue()
    • isUnsigned

      public final boolean isUnsigned()
      Return true if immediate is unsigned value.
    • relocMode

      RELOC_MODE relocMode()
      Return relocation mode.
    • imm

      public static final Immediate imm(long value)
    • uimm

      public static final Immediate uimm(long value)