add T0, 0,
stw T0, index, 1
add T0, 1,
stw T0, index, 1
add T0, 2,
stw T0, index, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
andi T2, T1, 31
sraw T3, T0, T2
stw T3, 4+spTopOffset, 1
add T0, 3,
stw T0, index, 1
add T0, 5,
stw T0, spTopOffset, 1
add T0, 2,
stw T0, spTopOffset, 1
add T0, 1,
stw T0, spTopOffset, 1
add T0, 4,
stw T0, spTopOffset, 1
lwz T0, spTopOffset, 1
stw T0, index, 1
add T0, 3,
stw T0, spTopOffset, 1
add T0, 0,
stw T0, spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
andi T2, T1, 31
slw T3, T0, T2
stw T3, 4+spTopOffset, 1
lwz T0, spTopOffset, 1
neg T1, T0
stw T1, spTopOffset, 1
lwz T0, index, 1
addi T0, ,
stw T1, index, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
xor T2, T0, T1
stw T2, 4+spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
divw T2, T1, T0
stw T2, 4+spTopOffset, 1
lwz T0, index, 1
stw T0, spTopOffset, 1
lwz T0, index, 0
stw T0, spTopOffset, 1
Retrieves an object reference from a local variable and pushes it onto
the operand stack. The aload instruction takes a single parameter,
index, an unsigned integer which indicates which local variable to
retrieve.
The object reference in that local variable is retrieved and placed
on the stack. index must be a valid local variable number in the
current frame.
lwz T0, index, 1
stw T0, spTopOffset, 1
add T0, 0,
stw T0, spTopOffset, 1
lwz 3, spTopOffset, 1
stw 3, 4+spTopOffset, 1
add T0, 1,
stw T0, spTopOffset, 1
add T0, 2,
stw T0, spTopOffset, 1
add T0, 3,
stw T0, spTopOffset, 1
add T0, 1,
stw T0, index, 1
add T0, 0,
stw T0, index, 1
add T0, 3,
stw T0, index, 1
add T0, 2,
stw T0, index, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
andi T2, T1, 31
srw T3, T0, T2
stw T3, 4+spTopOffset, 1
unknown target inst: ori add T0, 65535&i,
stw T1, spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
and T2, T0, T1
stw T2, 4+spTopOffset, 1
lwz T0, spTopOffset, 1
stw T0, index, 1
add T0, 3,
stw T0, spTopOffset, 1
add T0, 1,
stw T0, spTopOffset, 1
add T0, 2,
stw T0, spTopOffset, 1
add T0, 0,
stw T0, spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
add T2, T0, T1
stw T2, 4+spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
orT2, T0, T1
stw T2, 4+spTopOffset, 1
add T0, imm,
stw T0, spTopOffset, 1
lwz 4, spTopOffset, 1
lwz 3, 4+spTopOffset, 1
divw 5, 3, 4
mullw 5, 5, 4
subf 4, 3, 5
stw 4, 4+spTopOffset, 1
add T0, i,
stw T0, spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
neg T2, T0
add T3, T1, T2
stw T3, 4+spTopOffset, 1
add T0, 0,
stw T0, spTopOffset, 1
lwz T0, 4+spTopOffset, 1
lwz T1, spTopOffset, 1
mullw T2, T1, T0
stw T2, 4+spTopOffset, 1
lwz 3, spTopOffset, 1
lwz 4, 4+spTopOffset, 1
stw 3, 4+spTopOffset, 1
stw 4, spTopOffset, 1