extract_field
tbrl = extract_field(instr, 15, 5);
tbrh = extract_field(instr, 20, 5);
u_int32_t extract_field(u_int32_t value, u_int32_t base, u_int32_t width);
A = extract_field(instr, 15, 5);
A = extract_field(instr, 15, 5);
LI = extract_field(instr, 29, 24);
B = extract_field(instr, 20, 5);
BD = extract_field(instr, 29, 14);
BO = extract_field(instr, 10, 5);
BI = extract_field(instr, 15, 5);
BO = extract_field(instr, 10, 5);
BI = extract_field(instr, 15, 5);
C = extract_field(instr, 25, 5);
CRM = extract_field(instr, 19, 8);
FM = extract_field(instr, 10, 8);
MB = extract_field(instr, 20, 5);
ME = extract_field(instr, 25, 5);
NB = extract_field(instr, 20, 5);
D = extract_field(instr, 10, 5);
SH = extract_field(instr, 20, 5);
IMM = extract_field(instr, 31, 16);
IMM = extract_field(instr, 31, 16);
SR = extract_field(instr, 15, 3);
TO = extract_field(instr, 10, 1);
crbA = extract_field(instr, 15, 5);
crbB = extract_field(instr, 20, 5);
crfD = extract_field(instr, 8, 3);
crfD = extract_field(instr, 8, 3);
crfS = extract_field(instr, 13, 3);
ds = extract_field(instr, 29, 14);
mbl = extract_field(instr, 25, 4);
mbh = extract_field(instr, 26, 1);
shl = extract_field(instr, 19, 4);
shh = extract_field(instr, 20, 1);
sprl = extract_field(instr, 15, 5);
sprh = extract_field(instr, 20, 5);
tbrl = extract_field(instr, 15, 5);
tbrh = extract_field(instr, 20, 5);
u_int32_t extract_field(u_int32_t value, u_int32_t base, u_int32_t width);
A = extract_field(instr, 15, 5);
A = extract_field(instr, 15, 5);
LI = extract_field(instr, 29, 24);
B = extract_field(instr, 20, 5);
BD = extract_field(instr, 29, 14);
BO = extract_field(instr, 10, 5);
BI = extract_field(instr, 15, 5);
BO = extract_field(instr, 10, 5);
BI = extract_field(instr, 15, 5);
C = extract_field(instr, 25, 5);
CRM = extract_field(instr, 19, 8);
FM = extract_field(instr, 10, 8);
MB = extract_field(instr, 20, 5);
ME = extract_field(instr, 25, 5);
NB = extract_field(instr, 20, 5);
D = extract_field(instr, 10, 5);
SH = extract_field(instr, 20, 5);
IMM = extract_field(instr, 31, 16);
IMM = extract_field(instr, 31, 16);
SR = extract_field(instr, 15, 3);
TO = extract_field(instr, 10, 1);
crbA = extract_field(instr, 15, 5);
crbB = extract_field(instr, 20, 5);
crfD = extract_field(instr, 8, 3);
crfD = extract_field(instr, 8, 3);
crfS = extract_field(instr, 13, 3);
ds = extract_field(instr, 29, 14);
mbl = extract_field(instr, 25, 4);
mbh = extract_field(instr, 26, 1);
shl = extract_field(instr, 19, 4);
shh = extract_field(instr, 20, 1);
sprl = extract_field(instr, 15, 5);
sprh = extract_field(instr, 20, 5);