mirror of https://github.com/zeldaret/tp.git
				
				
				
			
		
			
				
	
	
		
			58 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
| lbl_803665BC:
 | |
| /* 803665BC  94 21 FF 60 */	stwu r1, -0xa0(r1)
 | |
| /* 803665C0  7C 08 02 A6 */	mflr r0
 | |
| /* 803665C4  90 01 00 A4 */	stw r0, 0xa4(r1)
 | |
| /* 803665C8  BF 41 00 88 */	stmw r26, 0x88(r1)
 | |
| /* 803665CC  7C 7A 1B 78 */	mr r26, r3
 | |
| /* 803665D0  7C 9B 23 78 */	mr r27, r4
 | |
| /* 803665D4  40 86 00 24 */	bne cr1, lbl_803665F8
 | |
| /* 803665D8  D8 21 00 28 */	stfd f1, 0x28(r1)
 | |
| /* 803665DC  D8 41 00 30 */	stfd f2, 0x30(r1)
 | |
| /* 803665E0  D8 61 00 38 */	stfd f3, 0x38(r1)
 | |
| /* 803665E4  D8 81 00 40 */	stfd f4, 0x40(r1)
 | |
| /* 803665E8  D8 A1 00 48 */	stfd f5, 0x48(r1)
 | |
| /* 803665EC  D8 C1 00 50 */	stfd f6, 0x50(r1)
 | |
| /* 803665F0  D8 E1 00 58 */	stfd f7, 0x58(r1)
 | |
| /* 803665F4  D9 01 00 60 */	stfd f8, 0x60(r1)
 | |
| lbl_803665F8:
 | |
| /* 803665F8  3B C1 00 A8 */	addi r30, r1, 0xa8
 | |
| /* 803665FC  3B E1 00 08 */	addi r31, r1, 8
 | |
| /* 80366600  3F A0 03 00 */	lis r29, 0x300
 | |
| /* 80366604  39 80 00 00 */	li r12, 0
 | |
| /* 80366608  3D 60 80 36 */	lis r11, __StringWrite@ha /* 0x80366964@ha */
 | |
| /* 8036660C  90 81 00 0C */	stw r4, 0xc(r1)
 | |
| /* 80366610  3B 81 00 74 */	addi r28, r1, 0x74
 | |
| /* 80366614  38 81 00 68 */	addi r4, r1, 0x68
 | |
| /* 80366618  90 C1 00 14 */	stw r6, 0x14(r1)
 | |
| /* 8036661C  38 0B 69 64 */	addi r0, r11, __StringWrite@l /* 0x80366964@l */
 | |
| /* 80366620  7F 86 E3 78 */	mr r6, r28
 | |
| /* 80366624  90 61 00 08 */	stw r3, 8(r1)
 | |
| /* 80366628  7C 03 03 78 */	mr r3, r0
 | |
| /* 8036662C  90 A1 00 10 */	stw r5, 0x10(r1)
 | |
| /* 80366630  90 E1 00 18 */	stw r7, 0x18(r1)
 | |
| /* 80366634  91 01 00 1C */	stw r8, 0x1c(r1)
 | |
| /* 80366638  91 21 00 20 */	stw r9, 0x20(r1)
 | |
| /* 8036663C  91 41 00 24 */	stw r10, 0x24(r1)
 | |
| /* 80366640  93 A1 00 74 */	stw r29, 0x74(r1)
 | |
| /* 80366644  93 C1 00 78 */	stw r30, 0x78(r1)
 | |
| /* 80366648  93 E1 00 7C */	stw r31, 0x7c(r1)
 | |
| /* 8036664C  93 41 00 68 */	stw r26, 0x68(r1)
 | |
| /* 80366650  93 61 00 6C */	stw r27, 0x6c(r1)
 | |
| /* 80366654  91 81 00 70 */	stw r12, 0x70(r1)
 | |
| /* 80366658  48 00 03 D1 */	bl __pformatter
 | |
| /* 8036665C  28 1A 00 00 */	cmplwi r26, 0
 | |
| /* 80366660  41 82 00 1C */	beq lbl_8036667C
 | |
| /* 80366664  7C 03 D8 40 */	cmplw r3, r27
 | |
| /* 80366668  38 9B FF FF */	addi r4, r27, -1
 | |
| /* 8036666C  40 80 00 08 */	bge lbl_80366674
 | |
| /* 80366670  7C 64 1B 78 */	mr r4, r3
 | |
| lbl_80366674:
 | |
| /* 80366674  38 00 00 00 */	li r0, 0
 | |
| /* 80366678  7C 1A 21 AE */	stbx r0, r26, r4
 | |
| lbl_8036667C:
 | |
| /* 8036667C  BB 41 00 88 */	lmw r26, 0x88(r1)
 | |
| /* 80366680  80 01 00 A4 */	lwz r0, 0xa4(r1)
 | |
| /* 80366684  7C 08 03 A6 */	mtlr r0
 | |
| /* 80366688  38 21 00 A0 */	addi r1, r1, 0xa0
 | |
| /* 8036668C  4E 80 00 20 */	blr 
 |