Top Inners Fields Constructors Methods
jnr.x86asm

public final Class Immediate

extends Operand
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
Immediate.Cache

Internal cache of common native long values

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.x86asm.Operand:
isImmisLabelisMemisNoneisRegisRegCodeisRegIndexisRegMemisRegMemisRegTypeopsize

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()
jnr.x86asm back to summary

private final Class Immediate.Cache

extends Object
Class Inheritance

Internal cache of common native long values

Field Summary

Modifier and TypeField and Description
pack-priv static final Immediate[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cacheback to summary
pack-priv static final Immediate[] cache

Constructor Detail

Cacheback to summary
private Cache()