mirror of https://github.com/zeldaret/tp.git
				
				
				
			
		
			
				
	
	
		
			42 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
| /* 80289364 002862A4  94 21 FF B0 */	stwu r1, -0x50(r1)
 | |
| /* 80289368 002862A8  7C 08 02 A6 */	mflr r0
 | |
| /* 8028936C 002862AC  90 01 00 54 */	stw r0, 0x54(r1)
 | |
| /* 80289370 002862B0  80 C3 00 14 */	lwz r6, 0x14(r3)
 | |
| /* 80289374 002862B4  90 C1 00 1C */	stw r6, 0x1c(r1)
 | |
| /* 80289378 002862B8  90 C1 00 18 */	stw r6, 0x18(r1)
 | |
| /* 8028937C 002862BC  90 C1 00 3C */	stw r6, 0x3c(r1)
 | |
| /* 80289380 002862C0  38 03 00 14 */	addi r0, r3, 0x14
 | |
| /* 80289384 002862C4  90 01 00 14 */	stw r0, 0x14(r1)
 | |
| /* 80289388 002862C8  90 01 00 10 */	stw r0, 0x10(r1)
 | |
| /* 8028938C 002862CC  90 01 00 38 */	stw r0, 0x38(r1)
 | |
| /* 80289390 002862D0  90 81 00 40 */	stw r4, 0x40(r1)
 | |
| /* 80289394 002862D4  90 A1 00 44 */	stw r5, 0x44(r1)
 | |
| /* 80289398 002862D8  90 01 00 28 */	stw r0, 0x28(r1)
 | |
| /* 8028939C 002862DC  90 C1 00 2C */	stw r6, 0x2c(r1)
 | |
| /* 802893A0 002862E0  38 61 00 30 */	addi r3, r1, 0x30
 | |
| /* 802893A4 002862E4  38 81 00 2C */	addi r4, r1, 0x2c
 | |
| /* 802893A8 002862E8  38 A1 00 28 */	addi r5, r1, 0x28
 | |
| /* 802893AC 002862EC  38 C1 00 40 */	addi r6, r1, 0x40
 | |
| /* 802893B0 002862F0  48 00 05 79 */	bl std_NS_find_if_X2_
 | |
| /* 802893B4 002862F4  80 61 00 30 */	lwz r3, 0x30(r1)
 | |
| /* 802893B8 002862F8  90 61 00 34 */	stw r3, 0x34(r1)
 | |
| /* 802893BC 002862FC  80 01 00 38 */	lwz r0, 0x38(r1)
 | |
| /* 802893C0 00286300  90 01 00 24 */	stw r0, 0x24(r1)
 | |
| /* 802893C4 00286304  90 61 00 20 */	stw r3, 0x20(r1)
 | |
| /* 802893C8 00286308  90 01 00 0C */	stw r0, 0xc(r1)
 | |
| /* 802893CC 0028630C  90 61 00 08 */	stw r3, 8(r1)
 | |
| /* 802893D0 00286310  7C 03 00 50 */	subf r0, r3, r0
 | |
| /* 802893D4 00286314  7C 00 00 34 */	cntlzw r0, r0
 | |
| /* 802893D8 00286318  54 00 DE 3E */	rlwinm r0, r0, 0x1b, 0x18, 0x1f
 | |
| /* 802893DC 0028631C  7C 00 00 34 */	cntlzw r0, r0
 | |
| /* 802893E0 00286320  54 00 DE 3F */	rlwinm. r0, r0, 0x1b, 0x18, 0x1f
 | |
| /* 802893E4 00286324  41 82 00 0C */	beq lbl_802893F0
 | |
| /* 802893E8 00286328  38 63 FF F4 */	addi r3, r3, -12
 | |
| /* 802893EC 0028632C  48 00 00 08 */	b lbl_802893F4
 | |
| lbl_802893F0:
 | |
| /* 802893F0 00286330  38 60 00 00 */	li r3, 0
 | |
| lbl_802893F4:
 | |
| /* 802893F4 00286334  80 01 00 54 */	lwz r0, 0x54(r1)
 | |
| /* 802893F8 00286338  7C 08 03 A6 */	mtlr r0
 | |
| /* 802893FC 0028633C  38 21 00 50 */	addi r1, r1, 0x50
 | |
| /* 80289400 00286340  4E 80 00 20 */	blr 
 |