Package com.kenai.jnr.x86asm
Class Mem
- java.lang.Object
-
- com.kenai.jnr.x86asm.Operand
-
- com.kenai.jnr.x86asm.Mem
-
@Deprecated public final class Mem extends Operand
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description private int
base
Deprecated.private long
displacement
Deprecated.private int
index
Deprecated.private Label
label
Deprecated.private SEGMENT
segmentPrefix
Deprecated.private int
shift
Deprecated.private long
target
Deprecated.
-
Constructor Summary
Constructors Modifier Constructor Description private
Mem(int base, int index, int shift, SEGMENT segmentPrefix, Label label, long target, long displacement, int size)
Deprecated.(package private)
Mem(long target, long disp, SEGMENT segmentPrefix, int ptrSize)
Deprecated.(package private)
Mem(long target, Register index, int shift, SEGMENT segmentPrefix, long disp, int ptrSize)
Deprecated.(package private)
Mem(Label label, long displacement, int size)
Deprecated.(package private)
Mem(Label label, Register index, int shift, long disp, int ptrSize)
Deprecated.(package private)
Mem(Register base, long displacement, int size)
Deprecated.(package private)
Mem(Register base, Register index, int shift, long displacement, int size)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
base()
Deprecated.long
displacement()
Deprecated.boolean
hasBase()
Deprecated.(package private) boolean
hasIndex()
Deprecated.boolean
hasLabel()
Deprecated.int
index()
Deprecated.Label
label()
Deprecated.SEGMENT
segmentPrefix()
Deprecated.int
shift()
Deprecated.long
target()
Deprecated.
-
-
-
Field Detail
-
base
private final int base
Deprecated.
-
index
private final int index
Deprecated.
-
shift
private final int shift
Deprecated.
-
segmentPrefix
private final SEGMENT segmentPrefix
Deprecated.
-
label
private final Label label
Deprecated.
-
target
private final long target
Deprecated.
-
displacement
private final long displacement
Deprecated.
-
-
Constructor Detail
-
Mem
Mem(Label label, long displacement, int size)
Deprecated.
-
Mem
Mem(Register base, long displacement, int size)
Deprecated.
-
Mem
Mem(long target, long disp, SEGMENT segmentPrefix, int ptrSize)
Deprecated.
-
Mem
Mem(long target, Register index, int shift, SEGMENT segmentPrefix, long disp, int ptrSize)
Deprecated.
-
-
Method Detail
-
hasLabel
public final boolean hasLabel()
Deprecated.
-
hasBase
public final boolean hasBase()
Deprecated.
-
hasIndex
boolean hasIndex()
Deprecated.
-
segmentPrefix
public final SEGMENT segmentPrefix()
Deprecated.
-
base
public final int base()
Deprecated.
-
displacement
public final long displacement()
Deprecated.
-
index
public final int index()
Deprecated.
-
label
public final Label label()
Deprecated.
-
shift
public final int shift()
Deprecated.
-
target
public final long target()
Deprecated.
-
-