tp/asm/JSystem/J2DGraph/J2DMaterialFactory/newBlend__18J2DMaterialFact...

34 lines
1.4 KiB
ArmAsm

lbl_802F405C:
/* 802F405C 80 E4 00 04 */ lwz r7, 4(r4)
/* 802F4060 80 C4 00 08 */ lwz r6, 8(r4)
/* 802F4064 54 A0 08 3C */ slwi r0, r5, 1
/* 802F4068 7C 06 02 2E */ lhzx r0, r6, r0
/* 802F406C 1C 00 00 E8 */ mulli r0, r0, 0xe8
/* 802F4070 7C A7 02 14 */ add r5, r7, r0
/* 802F4074 A0 05 00 E4 */ lhz r0, 0xe4(r5)
/* 802F4078 28 00 FF FF */ cmplwi r0, 0xffff
/* 802F407C 41 82 00 34 */ beq lbl_802F40B0
/* 802F4080 80 84 00 54 */ lwz r4, 0x54(r4)
/* 802F4084 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
/* 802F4088 7C 84 02 14 */ add r4, r4, r0
/* 802F408C 88 04 00 00 */ lbz r0, 0(r4)
/* 802F4090 98 03 00 00 */ stb r0, 0(r3)
/* 802F4094 88 04 00 01 */ lbz r0, 1(r4)
/* 802F4098 98 03 00 01 */ stb r0, 1(r3)
/* 802F409C 88 04 00 02 */ lbz r0, 2(r4)
/* 802F40A0 98 03 00 02 */ stb r0, 2(r3)
/* 802F40A4 88 04 00 03 */ lbz r0, 3(r4)
/* 802F40A8 98 03 00 03 */ stb r0, 3(r3)
/* 802F40AC 4E 80 00 20 */ blr
lbl_802F40B0:
/* 802F40B0 88 02 C7 A0 */ lbz r0, j2dDefaultBlendInfo(r2)
/* 802F40B4 98 03 00 00 */ stb r0, 0(r3)
/* 802F40B8 38 82 C7 A0 */ la r4, j2dDefaultBlendInfo(r2) /* 804561A0-_SDA2_BASE_ */
/* 802F40BC 88 04 00 01 */ lbz r0, 1(r4)
/* 802F40C0 98 03 00 01 */ stb r0, 1(r3)
/* 802F40C4 88 04 00 02 */ lbz r0, 2(r4)
/* 802F40C8 98 03 00 02 */ stb r0, 2(r3)
/* 802F40CC 88 04 00 03 */ lbz r0, 3(r4)
/* 802F40D0 98 03 00 03 */ stb r0, 3(r3)
/* 802F40D4 4E 80 00 20 */ blr