Modifier and Type | Class and Description |
---|---|
private static class |
Lister.Prefix |
Modifier and Type | Field and Description |
---|---|
private Assembler |
asm |
private static int |
DEST_AREA_SIZE |
private static int |
OP_AREA_SIZE |
private Lister.Prefix |
prefix |
private static int |
PREFIX_AREA_SIZE |
private static int |
SOURCE_AREA_SIZE |
Modifier and Type | Method and Description |
---|---|
private int |
begin(int i,
String op) |
void |
branchLikelyPrefix() |
void |
branchUnlikelyPrefix() |
void |
comefrom(int i,
int j) |
void |
comment(int i,
String comment) |
(package private) static String |
decimal(int n) |
(package private) static String |
decimal(long n) |
private static String |
decimal(Offset o) |
private static String |
decimal(short s) |
private void |
end(int i) |
(package private) static String |
hex(Address i) |
(package private) static String |
hex(byte b) |
static String |
hex(int i) |
(package private) static String |
hex(short i) |
void |
I(int i,
String op,
int n) |
private static String |
left(String s,
int w) |
void |
lockPrefix() |
void |
noteBytecode(int i,
String bcode) |
void |
OP(int i,
String op) |
void |
R(int i,
String op,
MachineRegister R0) |
void |
RA(int i,
String op,
Address d) |
void |
RAI(int i,
String op,
Address d,
long n) |
void |
RAR(int i,
String op,
Address d,
MachineRegister R0) |
void |
RARI(int i,
String op,
Address d,
MachineRegister R0,
int imm) |
void |
RARR(int i,
String op,
Address d,
MachineRegister R0,
MachineRegister R2) |
void |
RD(int i,
String op,
MachineRegister R0,
Offset d) |
void |
RDI(int i,
String op,
MachineRegister R0,
Offset d,
long n) |
void |
RDR(int i,
String op,
MachineRegister R0,
Offset d,
MachineRegister R1) |
void |
RDRI(int i,
String op,
MachineRegister R0,
Offset d,
MachineRegister R1,
int imm) |
void |
RDRR(int i,
String op,
MachineRegister R0,
Offset d,
MachineRegister R1,
MachineRegister R2) |
void |
RFD(int i,
String op,
MachineRegister X,
short s,
Offset d) |
void |
RFDI(int i,
String op,
MachineRegister X,
short s,
Offset d,
long n) |
void |
RFDR(int i,
String op,
MachineRegister X,
short s,
Offset d,
MachineRegister R0) |
void |
RFDRI(int i,
String op,
MachineRegister X,
short s,
Offset d,
MachineRegister R0,
int imm) |
void |
RFDRR(int i,
String op,
MachineRegister X,
short s,
Offset d,
MachineRegister R0,
MachineRegister R2) |
void |
RI(int i,
String op,
MachineRegister R0,
long n) |
private static String |
right(String s,
int w) |
void |
RN(int i,
String op,
MachineRegister R0) |
void |
RNI(int i,
String op,
MachineRegister R0,
long n) |
void |
RNR(int i,
String op,
MachineRegister R0,
MachineRegister R1) |
void |
RNRI(int i,
String op,
MachineRegister R0,
MachineRegister R1,
int imm) |
void |
RNRR(int i,
String op,
MachineRegister R0,
MachineRegister R1,
MachineRegister R2) |
void |
RR(int i,
String op,
MachineRegister R0,
MachineRegister R1) |
void |
RRA(int i,
String op,
MachineRegister R0,
Address d) |
void |
RRD(int i,
String op,
MachineRegister R0,
MachineRegister R1,
Offset d) |
void |
RRFD(int i,
String op,
MachineRegister R0,
MachineRegister X,
short s,
Offset d) |
void |
RRI(int i,
String op,
MachineRegister R0,
MachineRegister R1,
int imm) |
void |
RRN(int i,
String op,
MachineRegister R0,
MachineRegister R1) |
void |
RRR(int i,
String op,
MachineRegister R0,
MachineRegister R1,
MachineRegister R2) |
void |
RRXD(int i,
String op,
MachineRegister R0,
MachineRegister R1,
MachineRegister X,
short s,
Offset d) |
void |
RXD(int i,
String op,
MachineRegister R0,
MachineRegister X,
short s,
Offset d) |
void |
RXDI(int i,
String op,
MachineRegister R0,
MachineRegister X,
short s,
Offset d,
long n) |
void |
RXDR(int i,
String op,
MachineRegister R0,
MachineRegister X,
short s,
Offset d,
MachineRegister R1) |
void |
RXDRI(int i,
String op,
MachineRegister R0,
MachineRegister X,
short s,
Offset d,
MachineRegister R1,
int imm) |
void |
RXDRR(int i,
String op,
MachineRegister R0,
MachineRegister X,
short s,
Offset d,
MachineRegister R1,
MachineRegister R2) |
private static final int PREFIX_AREA_SIZE
private static final int OP_AREA_SIZE
private static final int SOURCE_AREA_SIZE
private static final int DEST_AREA_SIZE
private Lister.Prefix prefix
public void lockPrefix()
public void branchLikelyPrefix()
public void branchUnlikelyPrefix()
public void R(int i, String op, MachineRegister R0)
public void RD(int i, String op, MachineRegister R0, Offset d)
public void RI(int i, String op, MachineRegister R0, long n)
public void RDI(int i, String op, MachineRegister R0, Offset d, long n)
public void RNI(int i, String op, MachineRegister R0, long n)
public void RR(int i, String op, MachineRegister R0, MachineRegister R1)
public void RDR(int i, String op, MachineRegister R0, Offset d, MachineRegister R1)
public void RDRI(int i, String op, MachineRegister R0, Offset d, MachineRegister R1, int imm)
public void RDRR(int i, String op, MachineRegister R0, Offset d, MachineRegister R1, MachineRegister R2)
public void RRD(int i, String op, MachineRegister R0, MachineRegister R1, Offset d)
public void RNR(int i, String op, MachineRegister R0, MachineRegister R1)
public void RN(int i, String op, MachineRegister R0)
public void RRN(int i, String op, MachineRegister R0, MachineRegister R1)
public void RXD(int i, String op, MachineRegister R0, MachineRegister X, short s, Offset d)
public void RXDI(int i, String op, MachineRegister R0, MachineRegister X, short s, Offset d, long n)
public void RFD(int i, String op, MachineRegister X, short s, Offset d)
public void RFDI(int i, String op, MachineRegister X, short s, Offset d, long n)
public void RRR(int i, String op, MachineRegister R0, MachineRegister R1, MachineRegister R2)
public void RNRI(int i, String op, MachineRegister R0, MachineRegister R1, int imm)
public void RNRR(int i, String op, MachineRegister R0, MachineRegister R1, MachineRegister R2)
public void RRI(int i, String op, MachineRegister R0, MachineRegister R1, int imm)
public void RRXD(int i, String op, MachineRegister R0, MachineRegister R1, MachineRegister X, short s, Offset d)
public void RXDR(int i, String op, MachineRegister R0, MachineRegister X, short s, Offset d, MachineRegister R1)
public void RXDRI(int i, String op, MachineRegister R0, MachineRegister X, short s, Offset d, MachineRegister R1, int imm)
public void RXDRR(int i, String op, MachineRegister R0, MachineRegister X, short s, Offset d, MachineRegister R1, MachineRegister R2)
public void RRFD(int i, String op, MachineRegister R0, MachineRegister X, short s, Offset d)
public void RFDR(int i, String op, MachineRegister X, short s, Offset d, MachineRegister R0)
public void RFDRI(int i, String op, MachineRegister X, short s, Offset d, MachineRegister R0, int imm)
public void RFDRR(int i, String op, MachineRegister X, short s, Offset d, MachineRegister R0, MachineRegister R2)
public void RRA(int i, String op, MachineRegister R0, Address d)
public void RAR(int i, String op, Address d, MachineRegister R0)
public void RARI(int i, String op, Address d, MachineRegister R0, int imm)
public void RARR(int i, String op, Address d, MachineRegister R0, MachineRegister R2)
private void end(int i)
public void noteBytecode(int i, String bcode)
public void comefrom(int i, int j)