Top Fields Constructors Methods
jnr.a64asm

public final Class Immediate

extends Operand
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final boolean
private final RELOC_MODE
private final long

Constructor Summary

AccessConstructor and Description
public
Immediate(long value, boolean isUnsigned)

Method Summary

Modifier and TypeMethod and Description
public final byte
public static final Immediate
imm(long value)

public final int
public final boolean
isUnsigned()

Return true if immediate is unsigned value.

public final long
pack-priv RELOC_MODE
relocMode()

Return relocation mode.

public final short
public static final Immediate
uimm(long value)

public long
Inherited from jnr.a64asm.Operand:
isCondisExtendisImmisLabelisMemisNoneisOffsetisPostIndexisPrefOpisPreIndexisPrfopisRegisRegCodeisRegIndexisRegMemisRegMemisRegTypeopsize

Field Detail

isUnsignedback to summary
private final boolean isUnsigned
relocModeback to summary
private final RELOC_MODE relocMode
valueback to summary
private final long value

Constructor Detail

Immediateback to summary
public Immediate(long value, boolean isUnsigned)

Method Detail

byteValueback to summary
public final byte byteValue()
immback to summary
public static final Immediate imm(long value)
intValueback to summary
public final int intValue()
isUnsignedback to summary
public final boolean isUnsigned()

Return true if immediate is unsigned value.

longValueback to summary
public final long longValue()
relocModeback to summary
pack-priv RELOC_MODE relocMode()

Return relocation mode.

shortValueback to summary
public final short shortValue()
uimmback to summary
public static final Immediate uimm(long value)
valueback to summary
public long value()