Package jnr.a64asm
Class Mem
java.lang.Object
jnr.a64asm.Operand
jnr.a64asm.Mem
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Mem
(int base, int index, int shift, Label label, long target, long displacement, int size, Ext extend) (package private)
Mem
(long target, long disp, int ptrSize) (package private)
(package private)
(package private)
(package private)
(package private)
(package private)
(package private)
-
Method Summary
-
Field Details
-
base
private final int base -
index
private final int index -
shift
private final int shift -
extend
-
label
-
target
private final long target -
displacement
private final long displacement
-
-
Constructor Details
-
Method Details
-
hasLabel
public final boolean hasLabel() -
hasBase
public final boolean hasBase() -
hasIndex
boolean hasIndex() -
base
public final int base() -
displacement
public final long displacement() -
index
public final int index() -
label
-
shift
public final int shift() -
target
public final long target()
-