tp/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem/memcmp.s

23 lines
817 B
ArmAsm

lbl_8036608C:
/* 8036608C 38 C3 FF FF */ addi r6, r3, -1
/* 80366090 38 E4 FF FF */ addi r7, r4, -1
/* 80366094 38 85 00 01 */ addi r4, r5, 1
/* 80366098 48 00 00 30 */ b lbl_803660C8
lbl_8036609C:
/* 8036609C 8C 66 00 01 */ lbzu r3, 1(r6)
/* 803660A0 8C 07 00 01 */ lbzu r0, 1(r7)
/* 803660A4 7C 03 00 40 */ cmplw r3, r0
/* 803660A8 41 82 00 20 */ beq lbl_803660C8
/* 803660AC 88 86 00 00 */ lbz r4, 0(r6)
/* 803660B0 38 60 00 01 */ li r3, 1
/* 803660B4 88 07 00 00 */ lbz r0, 0(r7)
/* 803660B8 7C 04 00 40 */ cmplw r4, r0
/* 803660BC 4C 80 00 20 */ bgelr
/* 803660C0 38 60 FF FF */ li r3, -1
/* 803660C4 4E 80 00 20 */ blr
lbl_803660C8:
/* 803660C8 34 84 FF FF */ addic. r4, r4, -1
/* 803660CC 40 82 FF D0 */ bne lbl_8036609C
/* 803660D0 38 60 00 00 */ li r3, 0
/* 803660D4 4E 80 00 20 */ blr