diff options
Diffstat (limited to 'src/fxinst.s')
-rw-r--r-- | src/fxinst.s | 44480 |
1 files changed, 44480 insertions, 0 deletions
diff --git a/src/fxinst.s b/src/fxinst.s new file mode 100644 index 0000000..f3302fe --- /dev/null +++ b/src/fxinst.s @@ -0,0 +1,44480 @@ + .file "fxinst.cpp" + .text + .align 2 + .type _Z7fx_stopv, %function +_Z7fx_stopv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L5 + ldr r3, [r3, #72] + bic r2, r3, #32 + ldr r3, .L5 + str r2, [r3, #72] + ldr r2, .L5 + mov r3, #0 + str r3, [r2, #2036] + ldr r3, .L5 + ldr r2, [r3, #2036] + ldr r3, .L5 + str r2, [r3, #2040] + ldr r3, .L5 + ldr r3, [r3, #152] + add r3, r3, #55 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + cmp r3, #0 + blt .L2 + ldr r3, .L5 + ldr r3, [r3, #72] + orr r2, r3, #32768 + ldr r3, .L5 + str r2, [r3, #72] +.L2: + ldr r2, .L5 + mov r3, #0 + str r3, [r2, #68] + ldr r2, .L5 + mov r3, #1 + strb r3, [r2, #109] + ldr r3, .L5 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L5 + str r2, [r3, #72] + ldr r2, .L5 + ldr r3, .L5 + str r3, [r2, #104] + ldr r3, .L5 + ldr r2, [r3, #104] + ldr r3, .L5 + str r2, [r3, #100] + ldr r3, .L5 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L5 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L6: + .align 2 +.L5: + .word GSU + .size _Z7fx_stopv, .-_Z7fx_stopv + .global __gxx_personality_sj0 + .align 2 + .type _Z6fx_nopv, %function +_Z6fx_nopv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L9 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L9 + str r2, [r3, #72] + ldr r2, .L9 + ldr r3, .L9 + str r3, [r2, #104] + ldr r3, .L9 + ldr r2, [r3, #104] + ldr r3, .L9 + str r2, [r3, #100] + ldr r3, .L9 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L9 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L10: + .align 2 +.L9: + .word GSU + .size _Z6fx_nopv, .-_Z6fx_nopv + .align 2 + .type _Z6fx_lsrv, %function +_Z6fx_lsrv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L15 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r2, r3, #1 + ldr r3, .L15 + str r2, [r3, #124] + ldr r3, .L15 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, lsr #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + str r3, [fp, #-16] + ldr r3, .L15 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L15 + str r2, [r3, #60] + ldr r3, .L15 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L15 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L15 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L15 + ldr r2, [r3, #100] + ldr r3, .L15+4 + cmp r2, r3 + bne .L12 + ldr r3, .L15 + ldr r2, [r3, #468] + ldr r3, .L15 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L15 + strb r3, [r2, #108] +.L12: + ldr r3, .L15 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L15 + str r2, [r3, #72] + ldr r2, .L15 + ldr r3, .L15 + str r3, [r2, #104] + ldr r3, .L15 + ldr r2, [r3, #104] + ldr r3, .L15 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L16: + .align 2 +.L15: + .word GSU + .word GSU+56 + .size _Z6fx_lsrv, .-_Z6fx_lsrv + .align 2 + .type _Z6fx_rolv, %function +_Z6fx_rolv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L21 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #1 + mov r3, r3, asl #16 + mov r2, r3, lsr #16 + ldr r3, .L21 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + str r3, [fp, #-16] + ldr r3, .L21 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #15 + and r2, r3, #1 + ldr r3, .L21 + str r2, [r3, #124] + ldr r3, .L21 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L21 + str r2, [r3, #60] + ldr r3, .L21 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L21 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L21 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L21 + ldr r2, [r3, #100] + ldr r3, .L21+4 + cmp r2, r3 + bne .L18 + ldr r3, .L21 + ldr r2, [r3, #468] + ldr r3, .L21 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L21 + strb r3, [r2, #108] +.L18: + ldr r3, .L21 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L21 + str r2, [r3, #72] + ldr r2, .L21 + ldr r3, .L21 + str r3, [r2, #104] + ldr r3, .L21 + ldr r2, [r3, #104] + ldr r3, .L21 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L22: + .align 2 +.L21: + .word GSU + .word GSU+56 + .size _Z6fx_rolv, .-_Z6fx_rolv + .align 2 + .type _Z6fx_brav, %function +_Z6fx_brav: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L25 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L25 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L25 + str r2, [r3, #60] + ldr r3, .L25 + ldr r2, [r3, #472] + ldr r3, .L25 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L25 + strb r3, [r2, #109] + ldr r3, .L25 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L25 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L26: + .align 2 +.L25: + .word GSU + .size _Z6fx_brav, .-_Z6fx_brav + .align 2 + .type _Z6fx_bltv, %function +_Z6fx_bltv: + @ args = 0, pretend = 0, frame = 12 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #12 + ldr r3, .L36 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L36 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L36 + str r2, [r3, #60] + ldr r3, .L36 + ldr r2, [r3, #472] + ldr r3, .L36 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L36 + strb r3, [r2, #109] + ldr r3, .L36 + ldr r3, [r3, #116] + and r3, r3, #32768 + cmp r3, #0 + moveq r2, #0 + movne r2, #1 + str r2, [fp, #-24] + ldr r3, .L36 + ldr r2, [r3, #128] + ldr r3, .L36+4 + cmp r2, r3 + bgt .L28 + ldr r3, .L36 + ldr r3, [r3, #128] + cmn r3, #32768 + bge .L30 +.L28: + mov r3, #1 + str r3, [fp, #-20] + b .L31 +.L30: + mov r2, #0 + str r2, [fp, #-20] +.L31: + ldr r3, [fp, #-20] + ldr r2, [fp, #-24] + cmp r2, r3 + beq .L32 + ldr r3, .L36 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L36 + str r2, [r3, #60] + b .L35 +.L32: + ldr r3, .L36 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L36 + str r2, [r3, #60] +.L35: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L37: + .align 2 +.L36: + .word GSU + .word 32767 + .size _Z6fx_bltv, .-_Z6fx_bltv + .align 2 + .type _Z6fx_bgev, %function +_Z6fx_bgev: + @ args = 0, pretend = 0, frame = 12 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #12 + ldr r3, .L47 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L47 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L47 + str r2, [r3, #60] + ldr r3, .L47 + ldr r2, [r3, #472] + ldr r3, .L47 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L47 + strb r3, [r2, #109] + ldr r3, .L47 + ldr r3, [r3, #116] + and r3, r3, #32768 + cmp r3, #0 + moveq r2, #0 + movne r2, #1 + str r2, [fp, #-24] + ldr r3, .L47 + ldr r2, [r3, #128] + ldr r3, .L47+4 + cmp r2, r3 + bgt .L39 + ldr r3, .L47 + ldr r3, [r3, #128] + cmn r3, #32768 + bge .L41 +.L39: + mov r3, #1 + str r3, [fp, #-20] + b .L42 +.L41: + mov r2, #0 + str r2, [fp, #-20] +.L42: + ldr r3, [fp, #-20] + ldr r2, [fp, #-24] + cmp r2, r3 + bne .L43 + ldr r3, .L47 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L47 + str r2, [r3, #60] + b .L46 +.L43: + ldr r3, .L47 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L47 + str r2, [r3, #60] +.L46: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L48: + .align 2 +.L47: + .word GSU + .word 32767 + .size _Z6fx_bgev, .-_Z6fx_bgev + .align 2 + .type _Z6fx_bnev, %function +_Z6fx_bnev: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L54 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L54 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L54 + str r2, [r3, #60] + ldr r3, .L54 + ldr r2, [r3, #472] + ldr r3, .L54 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L54 + strb r3, [r2, #109] + ldr r3, .L54 + ldr r3, [r3, #120] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + cmp r3, #0 + beq .L50 + ldr r3, .L54 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L54 + str r2, [r3, #60] + b .L53 +.L50: + ldr r3, .L54 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L54 + str r2, [r3, #60] +.L53: + ldmib sp, {fp, sp, pc} +.L55: + .align 2 +.L54: + .word GSU + .size _Z6fx_bnev, .-_Z6fx_bnev + .align 2 + .type _Z6fx_beqv, %function +_Z6fx_beqv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L61 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L61 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L61 + str r2, [r3, #60] + ldr r3, .L61 + ldr r2, [r3, #472] + ldr r3, .L61 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L61 + strb r3, [r2, #109] + ldr r3, .L61 + ldr r3, [r3, #120] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + cmp r3, #0 + bne .L57 + ldr r3, .L61 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L61 + str r2, [r3, #60] + b .L60 +.L57: + ldr r3, .L61 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L61 + str r2, [r3, #60] +.L60: + ldmib sp, {fp, sp, pc} +.L62: + .align 2 +.L61: + .word GSU + .size _Z6fx_beqv, .-_Z6fx_beqv + .align 2 + .type _Z6fx_bplv, %function +_Z6fx_bplv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L68 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L68 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L68 + str r2, [r3, #60] + ldr r3, .L68 + ldr r2, [r3, #472] + ldr r3, .L68 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L68 + strb r3, [r2, #109] + ldr r3, .L68 + ldr r3, [r3, #116] + and r3, r3, #32768 + cmp r3, #0 + bne .L64 + ldr r3, .L68 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L68 + str r2, [r3, #60] + b .L67 +.L64: + ldr r3, .L68 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L68 + str r2, [r3, #60] +.L67: + ldmib sp, {fp, sp, pc} +.L69: + .align 2 +.L68: + .word GSU + .size _Z6fx_bplv, .-_Z6fx_bplv + .align 2 + .type _Z6fx_bmiv, %function +_Z6fx_bmiv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L75 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L75 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L75 + str r2, [r3, #60] + ldr r3, .L75 + ldr r2, [r3, #472] + ldr r3, .L75 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L75 + strb r3, [r2, #109] + ldr r3, .L75 + ldr r3, [r3, #116] + and r3, r3, #32768 + cmp r3, #0 + beq .L71 + ldr r3, .L75 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L75 + str r2, [r3, #60] + b .L74 +.L71: + ldr r3, .L75 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L75 + str r2, [r3, #60] +.L74: + ldmib sp, {fp, sp, pc} +.L76: + .align 2 +.L75: + .word GSU + .size _Z6fx_bmiv, .-_Z6fx_bmiv + .align 2 + .type _Z6fx_bccv, %function +_Z6fx_bccv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L82 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L82 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L82 + str r2, [r3, #60] + ldr r3, .L82 + ldr r2, [r3, #472] + ldr r3, .L82 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L82 + strb r3, [r2, #109] + ldr r3, .L82 + ldr r3, [r3, #124] + and r3, r3, #1 + and r3, r3, #255 + eor r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L78 + ldr r3, .L82 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L82 + str r2, [r3, #60] + b .L81 +.L78: + ldr r3, .L82 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L82 + str r2, [r3, #60] +.L81: + ldmib sp, {fp, sp, pc} +.L83: + .align 2 +.L82: + .word GSU + .size _Z6fx_bccv, .-_Z6fx_bccv + .align 2 + .type _Z6fx_bcsv, %function +_Z6fx_bcsv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L89 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L89 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L89 + str r2, [r3, #60] + ldr r3, .L89 + ldr r2, [r3, #472] + ldr r3, .L89 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L89 + strb r3, [r2, #109] + ldr r3, .L89 + ldr r3, [r3, #124] + and r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L85 + ldr r3, .L89 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L89 + str r2, [r3, #60] + b .L88 +.L85: + ldr r3, .L89 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L89 + str r2, [r3, #60] +.L88: + ldmib sp, {fp, sp, pc} +.L90: + .align 2 +.L89: + .word GSU + .size _Z6fx_bcsv, .-_Z6fx_bcsv + .align 2 + .type _Z6fx_bvcv, %function +_Z6fx_bvcv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L97 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L97 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L97 + str r2, [r3, #60] + ldr r3, .L97 + ldr r2, [r3, #472] + ldr r3, .L97 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L97 + strb r3, [r2, #109] + ldr r3, .L97 + ldr r2, [r3, #128] + ldr r3, .L97+4 + cmp r2, r3 + bgt .L92 + ldr r3, .L97 + ldr r3, [r3, #128] + cmn r3, #32768 + blt .L92 + ldr r3, .L97 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L97 + str r2, [r3, #60] + b .L96 +.L92: + ldr r3, .L97 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L97 + str r2, [r3, #60] +.L96: + ldmib sp, {fp, sp, pc} +.L98: + .align 2 +.L97: + .word GSU + .word 32767 + .size _Z6fx_bvcv, .-_Z6fx_bvcv + .align 2 + .type _Z6fx_bvsv, %function +_Z6fx_bvsv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L105 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L105 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L105 + str r2, [r3, #60] + ldr r3, .L105 + ldr r2, [r3, #472] + ldr r3, .L105 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L105 + strb r3, [r2, #109] + ldr r3, .L105 + ldr r2, [r3, #128] + ldr r3, .L105+4 + cmp r2, r3 + bgt .L100 + ldr r3, .L105 + ldr r3, [r3, #128] + cmn r3, #32768 + bge .L102 +.L100: + ldr r3, .L105 + ldr r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + add r2, r2, r3 + ldr r3, .L105 + str r2, [r3, #60] + b .L104 +.L102: + ldr r3, .L105 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L105 + str r2, [r3, #60] +.L104: + ldmib sp, {fp, sp, pc} +.L106: + .align 2 +.L105: + .word GSU + .word 32767 + .size _Z6fx_bvsv, .-_Z6fx_bvsv + .align 2 + .type _Z8fx_to_r0v, %function +_Z8fx_to_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L112 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L108 + ldr r3, .L112 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L112 + str r2, [r3, #0] + ldr r3, .L112 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L112 + str r2, [r3, #72] + ldr r2, .L112 + ldr r3, .L112 + str r3, [r2, #104] + ldr r3, .L112 + ldr r2, [r3, #104] + ldr r3, .L112 + str r2, [r3, #100] + b .L110 +.L108: + ldr r2, .L112 + ldr r3, .L112 + str r3, [r2, #100] +.L110: + ldr r3, .L112 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L112 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L113: + .align 2 +.L112: + .word GSU + .size _Z8fx_to_r0v, .-_Z8fx_to_r0v + .align 2 + .type _Z8fx_to_r1v, %function +_Z8fx_to_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L119 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L115 + ldr r3, .L119 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L119 + str r2, [r3, #4] + ldr r3, .L119 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L119 + str r2, [r3, #72] + ldr r2, .L119 + ldr r3, .L119 + str r3, [r2, #104] + ldr r3, .L119 + ldr r2, [r3, #104] + ldr r3, .L119 + str r2, [r3, #100] + b .L117 +.L115: + ldr r2, .L119 + ldr r3, .L119+4 + str r3, [r2, #100] +.L117: + ldr r3, .L119 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L119 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L120: + .align 2 +.L119: + .word GSU + .word GSU+4 + .size _Z8fx_to_r1v, .-_Z8fx_to_r1v + .align 2 + .type _Z8fx_to_r2v, %function +_Z8fx_to_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L126 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L122 + ldr r3, .L126 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L126 + str r2, [r3, #8] + ldr r3, .L126 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L126 + str r2, [r3, #72] + ldr r2, .L126 + ldr r3, .L126 + str r3, [r2, #104] + ldr r3, .L126 + ldr r2, [r3, #104] + ldr r3, .L126 + str r2, [r3, #100] + b .L124 +.L122: + ldr r2, .L126 + ldr r3, .L126+4 + str r3, [r2, #100] +.L124: + ldr r3, .L126 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L126 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L127: + .align 2 +.L126: + .word GSU + .word GSU+8 + .size _Z8fx_to_r2v, .-_Z8fx_to_r2v + .align 2 + .type _Z8fx_to_r3v, %function +_Z8fx_to_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L133 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L129 + ldr r3, .L133 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L133 + str r2, [r3, #12] + ldr r3, .L133 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L133 + str r2, [r3, #72] + ldr r2, .L133 + ldr r3, .L133 + str r3, [r2, #104] + ldr r3, .L133 + ldr r2, [r3, #104] + ldr r3, .L133 + str r2, [r3, #100] + b .L131 +.L129: + ldr r2, .L133 + ldr r3, .L133+4 + str r3, [r2, #100] +.L131: + ldr r3, .L133 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L133 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L134: + .align 2 +.L133: + .word GSU + .word GSU+12 + .size _Z8fx_to_r3v, .-_Z8fx_to_r3v + .align 2 + .type _Z8fx_to_r4v, %function +_Z8fx_to_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L140 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L136 + ldr r3, .L140 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L140 + str r2, [r3, #16] + ldr r3, .L140 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L140 + str r2, [r3, #72] + ldr r2, .L140 + ldr r3, .L140 + str r3, [r2, #104] + ldr r3, .L140 + ldr r2, [r3, #104] + ldr r3, .L140 + str r2, [r3, #100] + b .L138 +.L136: + ldr r2, .L140 + ldr r3, .L140+4 + str r3, [r2, #100] +.L138: + ldr r3, .L140 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L140 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L141: + .align 2 +.L140: + .word GSU + .word GSU+16 + .size _Z8fx_to_r4v, .-_Z8fx_to_r4v + .align 2 + .type _Z8fx_to_r5v, %function +_Z8fx_to_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L147 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L143 + ldr r3, .L147 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L147 + str r2, [r3, #20] + ldr r3, .L147 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L147 + str r2, [r3, #72] + ldr r2, .L147 + ldr r3, .L147 + str r3, [r2, #104] + ldr r3, .L147 + ldr r2, [r3, #104] + ldr r3, .L147 + str r2, [r3, #100] + b .L145 +.L143: + ldr r2, .L147 + ldr r3, .L147+4 + str r3, [r2, #100] +.L145: + ldr r3, .L147 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L147 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L148: + .align 2 +.L147: + .word GSU + .word GSU+20 + .size _Z8fx_to_r5v, .-_Z8fx_to_r5v + .align 2 + .type _Z8fx_to_r6v, %function +_Z8fx_to_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L154 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L150 + ldr r3, .L154 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L154 + str r2, [r3, #24] + ldr r3, .L154 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L154 + str r2, [r3, #72] + ldr r2, .L154 + ldr r3, .L154 + str r3, [r2, #104] + ldr r3, .L154 + ldr r2, [r3, #104] + ldr r3, .L154 + str r2, [r3, #100] + b .L152 +.L150: + ldr r2, .L154 + ldr r3, .L154+4 + str r3, [r2, #100] +.L152: + ldr r3, .L154 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L154 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L155: + .align 2 +.L154: + .word GSU + .word GSU+24 + .size _Z8fx_to_r6v, .-_Z8fx_to_r6v + .align 2 + .type _Z8fx_to_r7v, %function +_Z8fx_to_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L161 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L157 + ldr r3, .L161 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L161 + str r2, [r3, #28] + ldr r3, .L161 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L161 + str r2, [r3, #72] + ldr r2, .L161 + ldr r3, .L161 + str r3, [r2, #104] + ldr r3, .L161 + ldr r2, [r3, #104] + ldr r3, .L161 + str r2, [r3, #100] + b .L159 +.L157: + ldr r2, .L161 + ldr r3, .L161+4 + str r3, [r2, #100] +.L159: + ldr r3, .L161 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L161 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L162: + .align 2 +.L161: + .word GSU + .word GSU+28 + .size _Z8fx_to_r7v, .-_Z8fx_to_r7v + .align 2 + .type _Z8fx_to_r8v, %function +_Z8fx_to_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L168 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L164 + ldr r3, .L168 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L168 + str r2, [r3, #32] + ldr r3, .L168 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L168 + str r2, [r3, #72] + ldr r2, .L168 + ldr r3, .L168 + str r3, [r2, #104] + ldr r3, .L168 + ldr r2, [r3, #104] + ldr r3, .L168 + str r2, [r3, #100] + b .L166 +.L164: + ldr r2, .L168 + ldr r3, .L168+4 + str r3, [r2, #100] +.L166: + ldr r3, .L168 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L168 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L169: + .align 2 +.L168: + .word GSU + .word GSU+32 + .size _Z8fx_to_r8v, .-_Z8fx_to_r8v + .align 2 + .type _Z8fx_to_r9v, %function +_Z8fx_to_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L175 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L171 + ldr r3, .L175 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L175 + str r2, [r3, #36] + ldr r3, .L175 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L175 + str r2, [r3, #72] + ldr r2, .L175 + ldr r3, .L175 + str r3, [r2, #104] + ldr r3, .L175 + ldr r2, [r3, #104] + ldr r3, .L175 + str r2, [r3, #100] + b .L173 +.L171: + ldr r2, .L175 + ldr r3, .L175+4 + str r3, [r2, #100] +.L173: + ldr r3, .L175 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L175 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L176: + .align 2 +.L175: + .word GSU + .word GSU+36 + .size _Z8fx_to_r9v, .-_Z8fx_to_r9v + .align 2 + .type _Z9fx_to_r10v, %function +_Z9fx_to_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L182 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L178 + ldr r3, .L182 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L182 + str r2, [r3, #40] + ldr r3, .L182 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L182 + str r2, [r3, #72] + ldr r2, .L182 + ldr r3, .L182 + str r3, [r2, #104] + ldr r3, .L182 + ldr r2, [r3, #104] + ldr r3, .L182 + str r2, [r3, #100] + b .L180 +.L178: + ldr r2, .L182 + ldr r3, .L182+4 + str r3, [r2, #100] +.L180: + ldr r3, .L182 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L182 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L183: + .align 2 +.L182: + .word GSU + .word GSU+40 + .size _Z9fx_to_r10v, .-_Z9fx_to_r10v + .align 2 + .type _Z9fx_to_r11v, %function +_Z9fx_to_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L189 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L185 + ldr r3, .L189 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L189 + str r2, [r3, #44] + ldr r3, .L189 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L189 + str r2, [r3, #72] + ldr r2, .L189 + ldr r3, .L189 + str r3, [r2, #104] + ldr r3, .L189 + ldr r2, [r3, #104] + ldr r3, .L189 + str r2, [r3, #100] + b .L187 +.L185: + ldr r2, .L189 + ldr r3, .L189+4 + str r3, [r2, #100] +.L187: + ldr r3, .L189 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L189 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L190: + .align 2 +.L189: + .word GSU + .word GSU+44 + .size _Z9fx_to_r11v, .-_Z9fx_to_r11v + .align 2 + .type _Z9fx_to_r12v, %function +_Z9fx_to_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L196 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L192 + ldr r3, .L196 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L196 + str r2, [r3, #48] + ldr r3, .L196 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L196 + str r2, [r3, #72] + ldr r2, .L196 + ldr r3, .L196 + str r3, [r2, #104] + ldr r3, .L196 + ldr r2, [r3, #104] + ldr r3, .L196 + str r2, [r3, #100] + b .L194 +.L192: + ldr r2, .L196 + ldr r3, .L196+4 + str r3, [r2, #100] +.L194: + ldr r3, .L196 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L196 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L197: + .align 2 +.L196: + .word GSU + .word GSU+48 + .size _Z9fx_to_r12v, .-_Z9fx_to_r12v + .align 2 + .type _Z9fx_to_r13v, %function +_Z9fx_to_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L203 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L199 + ldr r3, .L203 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L203 + str r2, [r3, #52] + ldr r3, .L203 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L203 + str r2, [r3, #72] + ldr r2, .L203 + ldr r3, .L203 + str r3, [r2, #104] + ldr r3, .L203 + ldr r2, [r3, #104] + ldr r3, .L203 + str r2, [r3, #100] + b .L201 +.L199: + ldr r2, .L203 + ldr r3, .L203+4 + str r3, [r2, #100] +.L201: + ldr r3, .L203 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L203 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L204: + .align 2 +.L203: + .word GSU + .word GSU+52 + .size _Z9fx_to_r13v, .-_Z9fx_to_r13v + .align 2 + .type _Z9fx_to_r14v, %function +_Z9fx_to_r14v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L210 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L206 + ldr r3, .L210 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L210 + str r2, [r3, #56] + ldr r3, .L210 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L210 + str r2, [r3, #72] + ldr r2, .L210 + ldr r3, .L210 + str r3, [r2, #104] + ldr r3, .L210 + ldr r2, [r3, #104] + ldr r3, .L210 + str r2, [r3, #100] + ldr r3, .L210 + ldr r2, [r3, #468] + ldr r3, .L210 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L210 + strb r3, [r2, #108] + b .L208 +.L206: + ldr r2, .L210 + ldr r3, .L210+4 + str r3, [r2, #100] +.L208: + ldr r3, .L210 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L210 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L211: + .align 2 +.L210: + .word GSU + .word GSU+56 + .size _Z9fx_to_r14v, .-_Z9fx_to_r14v + .align 2 + .type _Z9fx_to_r15v, %function +_Z9fx_to_r15v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L217 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L213 + ldr r3, .L217 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L217 + str r2, [r3, #60] + ldr r3, .L217 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L217 + str r2, [r3, #72] + ldr r2, .L217 + ldr r3, .L217 + str r3, [r2, #104] + ldr r3, .L217 + ldr r2, [r3, #104] + ldr r3, .L217 + str r2, [r3, #100] + b .L216 +.L213: + ldr r2, .L217 + ldr r3, .L217+4 + str r3, [r2, #100] + ldr r3, .L217 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L217 + str r2, [r3, #60] +.L216: + ldmfd sp, {fp, sp, pc} +.L218: + .align 2 +.L217: + .word GSU + .word GSU+60 + .size _Z9fx_to_r15v, .-_Z9fx_to_r15v + .align 2 + .type _Z10fx_with_r0v, %function +_Z10fx_with_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L221 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L221 + str r2, [r3, #72] + ldr r2, .L221 + ldr r3, .L221 + str r3, [r2, #100] + ldr r3, .L221 + ldr r2, [r3, #100] + ldr r3, .L221 + str r2, [r3, #104] + ldr r3, .L221 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L221 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L222: + .align 2 +.L221: + .word GSU + .size _Z10fx_with_r0v, .-_Z10fx_with_r0v + .align 2 + .type _Z10fx_with_r1v, %function +_Z10fx_with_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L225 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L225 + str r2, [r3, #72] + ldr r2, .L225 + ldr r3, .L225+4 + str r3, [r2, #100] + ldr r3, .L225 + ldr r2, [r3, #100] + ldr r3, .L225 + str r2, [r3, #104] + ldr r3, .L225 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L225 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L226: + .align 2 +.L225: + .word GSU + .word GSU+4 + .size _Z10fx_with_r1v, .-_Z10fx_with_r1v + .align 2 + .type _Z10fx_with_r2v, %function +_Z10fx_with_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L229 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L229 + str r2, [r3, #72] + ldr r2, .L229 + ldr r3, .L229+4 + str r3, [r2, #100] + ldr r3, .L229 + ldr r2, [r3, #100] + ldr r3, .L229 + str r2, [r3, #104] + ldr r3, .L229 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L229 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L230: + .align 2 +.L229: + .word GSU + .word GSU+8 + .size _Z10fx_with_r2v, .-_Z10fx_with_r2v + .align 2 + .type _Z10fx_with_r3v, %function +_Z10fx_with_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L233 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L233 + str r2, [r3, #72] + ldr r2, .L233 + ldr r3, .L233+4 + str r3, [r2, #100] + ldr r3, .L233 + ldr r2, [r3, #100] + ldr r3, .L233 + str r2, [r3, #104] + ldr r3, .L233 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L233 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L234: + .align 2 +.L233: + .word GSU + .word GSU+12 + .size _Z10fx_with_r3v, .-_Z10fx_with_r3v + .align 2 + .type _Z10fx_with_r4v, %function +_Z10fx_with_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L237 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L237 + str r2, [r3, #72] + ldr r2, .L237 + ldr r3, .L237+4 + str r3, [r2, #100] + ldr r3, .L237 + ldr r2, [r3, #100] + ldr r3, .L237 + str r2, [r3, #104] + ldr r3, .L237 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L237 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L238: + .align 2 +.L237: + .word GSU + .word GSU+16 + .size _Z10fx_with_r4v, .-_Z10fx_with_r4v + .align 2 + .type _Z10fx_with_r5v, %function +_Z10fx_with_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L241 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L241 + str r2, [r3, #72] + ldr r2, .L241 + ldr r3, .L241+4 + str r3, [r2, #100] + ldr r3, .L241 + ldr r2, [r3, #100] + ldr r3, .L241 + str r2, [r3, #104] + ldr r3, .L241 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L241 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L242: + .align 2 +.L241: + .word GSU + .word GSU+20 + .size _Z10fx_with_r5v, .-_Z10fx_with_r5v + .align 2 + .type _Z10fx_with_r6v, %function +_Z10fx_with_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L245 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L245 + str r2, [r3, #72] + ldr r2, .L245 + ldr r3, .L245+4 + str r3, [r2, #100] + ldr r3, .L245 + ldr r2, [r3, #100] + ldr r3, .L245 + str r2, [r3, #104] + ldr r3, .L245 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L245 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L246: + .align 2 +.L245: + .word GSU + .word GSU+24 + .size _Z10fx_with_r6v, .-_Z10fx_with_r6v + .align 2 + .type _Z10fx_with_r7v, %function +_Z10fx_with_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L249 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L249 + str r2, [r3, #72] + ldr r2, .L249 + ldr r3, .L249+4 + str r3, [r2, #100] + ldr r3, .L249 + ldr r2, [r3, #100] + ldr r3, .L249 + str r2, [r3, #104] + ldr r3, .L249 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L249 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L250: + .align 2 +.L249: + .word GSU + .word GSU+28 + .size _Z10fx_with_r7v, .-_Z10fx_with_r7v + .align 2 + .type _Z10fx_with_r8v, %function +_Z10fx_with_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L253 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L253 + str r2, [r3, #72] + ldr r2, .L253 + ldr r3, .L253+4 + str r3, [r2, #100] + ldr r3, .L253 + ldr r2, [r3, #100] + ldr r3, .L253 + str r2, [r3, #104] + ldr r3, .L253 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L253 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L254: + .align 2 +.L253: + .word GSU + .word GSU+32 + .size _Z10fx_with_r8v, .-_Z10fx_with_r8v + .align 2 + .type _Z10fx_with_r9v, %function +_Z10fx_with_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L257 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L257 + str r2, [r3, #72] + ldr r2, .L257 + ldr r3, .L257+4 + str r3, [r2, #100] + ldr r3, .L257 + ldr r2, [r3, #100] + ldr r3, .L257 + str r2, [r3, #104] + ldr r3, .L257 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L257 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L258: + .align 2 +.L257: + .word GSU + .word GSU+36 + .size _Z10fx_with_r9v, .-_Z10fx_with_r9v + .align 2 + .type _Z11fx_with_r10v, %function +_Z11fx_with_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L261 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L261 + str r2, [r3, #72] + ldr r2, .L261 + ldr r3, .L261+4 + str r3, [r2, #100] + ldr r3, .L261 + ldr r2, [r3, #100] + ldr r3, .L261 + str r2, [r3, #104] + ldr r3, .L261 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L261 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L262: + .align 2 +.L261: + .word GSU + .word GSU+40 + .size _Z11fx_with_r10v, .-_Z11fx_with_r10v + .align 2 + .type _Z11fx_with_r11v, %function +_Z11fx_with_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L265 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L265 + str r2, [r3, #72] + ldr r2, .L265 + ldr r3, .L265+4 + str r3, [r2, #100] + ldr r3, .L265 + ldr r2, [r3, #100] + ldr r3, .L265 + str r2, [r3, #104] + ldr r3, .L265 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L265 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L266: + .align 2 +.L265: + .word GSU + .word GSU+44 + .size _Z11fx_with_r11v, .-_Z11fx_with_r11v + .align 2 + .type _Z11fx_with_r12v, %function +_Z11fx_with_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L269 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L269 + str r2, [r3, #72] + ldr r2, .L269 + ldr r3, .L269+4 + str r3, [r2, #100] + ldr r3, .L269 + ldr r2, [r3, #100] + ldr r3, .L269 + str r2, [r3, #104] + ldr r3, .L269 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L269 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L270: + .align 2 +.L269: + .word GSU + .word GSU+48 + .size _Z11fx_with_r12v, .-_Z11fx_with_r12v + .align 2 + .type _Z11fx_with_r13v, %function +_Z11fx_with_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L273 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L273 + str r2, [r3, #72] + ldr r2, .L273 + ldr r3, .L273+4 + str r3, [r2, #100] + ldr r3, .L273 + ldr r2, [r3, #100] + ldr r3, .L273 + str r2, [r3, #104] + ldr r3, .L273 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L273 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L274: + .align 2 +.L273: + .word GSU + .word GSU+52 + .size _Z11fx_with_r13v, .-_Z11fx_with_r13v + .align 2 + .type _Z11fx_with_r14v, %function +_Z11fx_with_r14v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L277 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L277 + str r2, [r3, #72] + ldr r2, .L277 + ldr r3, .L277+4 + str r3, [r2, #100] + ldr r3, .L277 + ldr r2, [r3, #100] + ldr r3, .L277 + str r2, [r3, #104] + ldr r3, .L277 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L277 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L278: + .align 2 +.L277: + .word GSU + .word GSU+56 + .size _Z11fx_with_r14v, .-_Z11fx_with_r14v + .align 2 + .type _Z11fx_with_r15v, %function +_Z11fx_with_r15v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L281 + ldr r3, [r3, #72] + orr r2, r3, #4096 + ldr r3, .L281 + str r2, [r3, #72] + ldr r2, .L281 + ldr r3, .L281+4 + str r3, [r2, #100] + ldr r3, .L281 + ldr r2, [r3, #100] + ldr r3, .L281 + str r2, [r3, #104] + ldr r3, .L281 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L281 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L282: + .align 2 +.L281: + .word GSU + .word GSU+60 + .size _Z11fx_with_r15v, .-_Z11fx_with_r15v + .align 2 + .type _Z9fx_stw_r0v, %function +_Z9fx_stw_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L285 + ldr r2, [r3, #0] + ldr r3, .L285 + str r2, [r3, #96] + ldr r3, .L285 + ldr r2, [r3, #464] + ldr r3, .L285 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L285 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L285 + ldr r2, [r3, #464] + ldr r3, .L285 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L285 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L285 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L285 + str r2, [r3, #72] + ldr r2, .L285 + ldr r3, .L285 + str r3, [r2, #104] + ldr r3, .L285 + ldr r2, [r3, #104] + ldr r3, .L285 + str r2, [r3, #100] + ldr r3, .L285 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L285 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L286: + .align 2 +.L285: + .word GSU + .size _Z9fx_stw_r0v, .-_Z9fx_stw_r0v + .align 2 + .type _Z9fx_stw_r1v, %function +_Z9fx_stw_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L289 + ldr r2, [r3, #4] + ldr r3, .L289 + str r2, [r3, #96] + ldr r3, .L289 + ldr r2, [r3, #464] + ldr r3, .L289 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L289 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L289 + ldr r2, [r3, #464] + ldr r3, .L289 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L289 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L289 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L289 + str r2, [r3, #72] + ldr r2, .L289 + ldr r3, .L289 + str r3, [r2, #104] + ldr r3, .L289 + ldr r2, [r3, #104] + ldr r3, .L289 + str r2, [r3, #100] + ldr r3, .L289 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L289 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L290: + .align 2 +.L289: + .word GSU + .size _Z9fx_stw_r1v, .-_Z9fx_stw_r1v + .align 2 + .type _Z9fx_stw_r2v, %function +_Z9fx_stw_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L293 + ldr r2, [r3, #8] + ldr r3, .L293 + str r2, [r3, #96] + ldr r3, .L293 + ldr r2, [r3, #464] + ldr r3, .L293 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L293 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L293 + ldr r2, [r3, #464] + ldr r3, .L293 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L293 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L293 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L293 + str r2, [r3, #72] + ldr r2, .L293 + ldr r3, .L293 + str r3, [r2, #104] + ldr r3, .L293 + ldr r2, [r3, #104] + ldr r3, .L293 + str r2, [r3, #100] + ldr r3, .L293 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L293 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L294: + .align 2 +.L293: + .word GSU + .size _Z9fx_stw_r2v, .-_Z9fx_stw_r2v + .align 2 + .type _Z9fx_stw_r3v, %function +_Z9fx_stw_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L297 + ldr r2, [r3, #12] + ldr r3, .L297 + str r2, [r3, #96] + ldr r3, .L297 + ldr r2, [r3, #464] + ldr r3, .L297 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L297 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L297 + ldr r2, [r3, #464] + ldr r3, .L297 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L297 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L297 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L297 + str r2, [r3, #72] + ldr r2, .L297 + ldr r3, .L297 + str r3, [r2, #104] + ldr r3, .L297 + ldr r2, [r3, #104] + ldr r3, .L297 + str r2, [r3, #100] + ldr r3, .L297 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L297 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L298: + .align 2 +.L297: + .word GSU + .size _Z9fx_stw_r3v, .-_Z9fx_stw_r3v + .align 2 + .type _Z9fx_stw_r4v, %function +_Z9fx_stw_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L301 + ldr r2, [r3, #16] + ldr r3, .L301 + str r2, [r3, #96] + ldr r3, .L301 + ldr r2, [r3, #464] + ldr r3, .L301 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L301 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L301 + ldr r2, [r3, #464] + ldr r3, .L301 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L301 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L301 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L301 + str r2, [r3, #72] + ldr r2, .L301 + ldr r3, .L301 + str r3, [r2, #104] + ldr r3, .L301 + ldr r2, [r3, #104] + ldr r3, .L301 + str r2, [r3, #100] + ldr r3, .L301 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L301 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L302: + .align 2 +.L301: + .word GSU + .size _Z9fx_stw_r4v, .-_Z9fx_stw_r4v + .align 2 + .type _Z9fx_stw_r5v, %function +_Z9fx_stw_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L305 + ldr r2, [r3, #20] + ldr r3, .L305 + str r2, [r3, #96] + ldr r3, .L305 + ldr r2, [r3, #464] + ldr r3, .L305 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L305 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L305 + ldr r2, [r3, #464] + ldr r3, .L305 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L305 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L305 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L305 + str r2, [r3, #72] + ldr r2, .L305 + ldr r3, .L305 + str r3, [r2, #104] + ldr r3, .L305 + ldr r2, [r3, #104] + ldr r3, .L305 + str r2, [r3, #100] + ldr r3, .L305 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L305 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L306: + .align 2 +.L305: + .word GSU + .size _Z9fx_stw_r5v, .-_Z9fx_stw_r5v + .align 2 + .type _Z9fx_stw_r6v, %function +_Z9fx_stw_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L309 + ldr r2, [r3, #24] + ldr r3, .L309 + str r2, [r3, #96] + ldr r3, .L309 + ldr r2, [r3, #464] + ldr r3, .L309 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L309 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L309 + ldr r2, [r3, #464] + ldr r3, .L309 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L309 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L309 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L309 + str r2, [r3, #72] + ldr r2, .L309 + ldr r3, .L309 + str r3, [r2, #104] + ldr r3, .L309 + ldr r2, [r3, #104] + ldr r3, .L309 + str r2, [r3, #100] + ldr r3, .L309 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L309 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L310: + .align 2 +.L309: + .word GSU + .size _Z9fx_stw_r6v, .-_Z9fx_stw_r6v + .align 2 + .type _Z9fx_stw_r7v, %function +_Z9fx_stw_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L313 + ldr r2, [r3, #28] + ldr r3, .L313 + str r2, [r3, #96] + ldr r3, .L313 + ldr r2, [r3, #464] + ldr r3, .L313 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L313 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L313 + ldr r2, [r3, #464] + ldr r3, .L313 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L313 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L313 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L313 + str r2, [r3, #72] + ldr r2, .L313 + ldr r3, .L313 + str r3, [r2, #104] + ldr r3, .L313 + ldr r2, [r3, #104] + ldr r3, .L313 + str r2, [r3, #100] + ldr r3, .L313 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L313 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L314: + .align 2 +.L313: + .word GSU + .size _Z9fx_stw_r7v, .-_Z9fx_stw_r7v + .align 2 + .type _Z9fx_stw_r8v, %function +_Z9fx_stw_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L317 + ldr r2, [r3, #32] + ldr r3, .L317 + str r2, [r3, #96] + ldr r3, .L317 + ldr r2, [r3, #464] + ldr r3, .L317 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L317 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L317 + ldr r2, [r3, #464] + ldr r3, .L317 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L317 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L317 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L317 + str r2, [r3, #72] + ldr r2, .L317 + ldr r3, .L317 + str r3, [r2, #104] + ldr r3, .L317 + ldr r2, [r3, #104] + ldr r3, .L317 + str r2, [r3, #100] + ldr r3, .L317 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L317 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L318: + .align 2 +.L317: + .word GSU + .size _Z9fx_stw_r8v, .-_Z9fx_stw_r8v + .align 2 + .type _Z9fx_stw_r9v, %function +_Z9fx_stw_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L321 + ldr r2, [r3, #36] + ldr r3, .L321 + str r2, [r3, #96] + ldr r3, .L321 + ldr r2, [r3, #464] + ldr r3, .L321 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L321 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L321 + ldr r2, [r3, #464] + ldr r3, .L321 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L321 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L321 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L321 + str r2, [r3, #72] + ldr r2, .L321 + ldr r3, .L321 + str r3, [r2, #104] + ldr r3, .L321 + ldr r2, [r3, #104] + ldr r3, .L321 + str r2, [r3, #100] + ldr r3, .L321 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L321 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L322: + .align 2 +.L321: + .word GSU + .size _Z9fx_stw_r9v, .-_Z9fx_stw_r9v + .align 2 + .type _Z10fx_stw_r10v, %function +_Z10fx_stw_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L325 + ldr r2, [r3, #40] + ldr r3, .L325 + str r2, [r3, #96] + ldr r3, .L325 + ldr r2, [r3, #464] + ldr r3, .L325 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L325 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L325 + ldr r2, [r3, #464] + ldr r3, .L325 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L325 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L325 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L325 + str r2, [r3, #72] + ldr r2, .L325 + ldr r3, .L325 + str r3, [r2, #104] + ldr r3, .L325 + ldr r2, [r3, #104] + ldr r3, .L325 + str r2, [r3, #100] + ldr r3, .L325 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L325 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L326: + .align 2 +.L325: + .word GSU + .size _Z10fx_stw_r10v, .-_Z10fx_stw_r10v + .align 2 + .type _Z10fx_stw_r11v, %function +_Z10fx_stw_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L329 + ldr r2, [r3, #44] + ldr r3, .L329 + str r2, [r3, #96] + ldr r3, .L329 + ldr r2, [r3, #464] + ldr r3, .L329 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L329 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L329 + ldr r2, [r3, #464] + ldr r3, .L329 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L329 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L329 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L329 + str r2, [r3, #72] + ldr r2, .L329 + ldr r3, .L329 + str r3, [r2, #104] + ldr r3, .L329 + ldr r2, [r3, #104] + ldr r3, .L329 + str r2, [r3, #100] + ldr r3, .L329 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L329 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L330: + .align 2 +.L329: + .word GSU + .size _Z10fx_stw_r11v, .-_Z10fx_stw_r11v + .align 2 + .type _Z9fx_stb_r0v, %function +_Z9fx_stb_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L333 + ldr r2, [r3, #0] + ldr r3, .L333 + str r2, [r3, #96] + ldr r3, .L333 + ldr r2, [r3, #464] + ldr r3, .L333 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L333 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L333 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L333 + str r2, [r3, #72] + ldr r2, .L333 + ldr r3, .L333 + str r3, [r2, #104] + ldr r3, .L333 + ldr r2, [r3, #104] + ldr r3, .L333 + str r2, [r3, #100] + ldr r3, .L333 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L333 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L334: + .align 2 +.L333: + .word GSU + .size _Z9fx_stb_r0v, .-_Z9fx_stb_r0v + .align 2 + .type _Z9fx_stb_r1v, %function +_Z9fx_stb_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L337 + ldr r2, [r3, #4] + ldr r3, .L337 + str r2, [r3, #96] + ldr r3, .L337 + ldr r2, [r3, #464] + ldr r3, .L337 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L337 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L337 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L337 + str r2, [r3, #72] + ldr r2, .L337 + ldr r3, .L337 + str r3, [r2, #104] + ldr r3, .L337 + ldr r2, [r3, #104] + ldr r3, .L337 + str r2, [r3, #100] + ldr r3, .L337 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L337 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L338: + .align 2 +.L337: + .word GSU + .size _Z9fx_stb_r1v, .-_Z9fx_stb_r1v + .align 2 + .type _Z9fx_stb_r2v, %function +_Z9fx_stb_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L341 + ldr r2, [r3, #8] + ldr r3, .L341 + str r2, [r3, #96] + ldr r3, .L341 + ldr r2, [r3, #464] + ldr r3, .L341 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L341 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L341 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L341 + str r2, [r3, #72] + ldr r2, .L341 + ldr r3, .L341 + str r3, [r2, #104] + ldr r3, .L341 + ldr r2, [r3, #104] + ldr r3, .L341 + str r2, [r3, #100] + ldr r3, .L341 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L341 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L342: + .align 2 +.L341: + .word GSU + .size _Z9fx_stb_r2v, .-_Z9fx_stb_r2v + .align 2 + .type _Z9fx_stb_r3v, %function +_Z9fx_stb_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L345 + ldr r2, [r3, #12] + ldr r3, .L345 + str r2, [r3, #96] + ldr r3, .L345 + ldr r2, [r3, #464] + ldr r3, .L345 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L345 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L345 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L345 + str r2, [r3, #72] + ldr r2, .L345 + ldr r3, .L345 + str r3, [r2, #104] + ldr r3, .L345 + ldr r2, [r3, #104] + ldr r3, .L345 + str r2, [r3, #100] + ldr r3, .L345 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L345 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L346: + .align 2 +.L345: + .word GSU + .size _Z9fx_stb_r3v, .-_Z9fx_stb_r3v + .align 2 + .type _Z9fx_stb_r4v, %function +_Z9fx_stb_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L349 + ldr r2, [r3, #16] + ldr r3, .L349 + str r2, [r3, #96] + ldr r3, .L349 + ldr r2, [r3, #464] + ldr r3, .L349 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L349 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L349 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L349 + str r2, [r3, #72] + ldr r2, .L349 + ldr r3, .L349 + str r3, [r2, #104] + ldr r3, .L349 + ldr r2, [r3, #104] + ldr r3, .L349 + str r2, [r3, #100] + ldr r3, .L349 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L349 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L350: + .align 2 +.L349: + .word GSU + .size _Z9fx_stb_r4v, .-_Z9fx_stb_r4v + .align 2 + .type _Z9fx_stb_r5v, %function +_Z9fx_stb_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L353 + ldr r2, [r3, #20] + ldr r3, .L353 + str r2, [r3, #96] + ldr r3, .L353 + ldr r2, [r3, #464] + ldr r3, .L353 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L353 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L353 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L353 + str r2, [r3, #72] + ldr r2, .L353 + ldr r3, .L353 + str r3, [r2, #104] + ldr r3, .L353 + ldr r2, [r3, #104] + ldr r3, .L353 + str r2, [r3, #100] + ldr r3, .L353 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L353 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L354: + .align 2 +.L353: + .word GSU + .size _Z9fx_stb_r5v, .-_Z9fx_stb_r5v + .align 2 + .type _Z9fx_stb_r6v, %function +_Z9fx_stb_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L357 + ldr r2, [r3, #24] + ldr r3, .L357 + str r2, [r3, #96] + ldr r3, .L357 + ldr r2, [r3, #464] + ldr r3, .L357 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L357 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L357 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L357 + str r2, [r3, #72] + ldr r2, .L357 + ldr r3, .L357 + str r3, [r2, #104] + ldr r3, .L357 + ldr r2, [r3, #104] + ldr r3, .L357 + str r2, [r3, #100] + ldr r3, .L357 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L357 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L358: + .align 2 +.L357: + .word GSU + .size _Z9fx_stb_r6v, .-_Z9fx_stb_r6v + .align 2 + .type _Z9fx_stb_r7v, %function +_Z9fx_stb_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L361 + ldr r2, [r3, #28] + ldr r3, .L361 + str r2, [r3, #96] + ldr r3, .L361 + ldr r2, [r3, #464] + ldr r3, .L361 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L361 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L361 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L361 + str r2, [r3, #72] + ldr r2, .L361 + ldr r3, .L361 + str r3, [r2, #104] + ldr r3, .L361 + ldr r2, [r3, #104] + ldr r3, .L361 + str r2, [r3, #100] + ldr r3, .L361 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L361 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L362: + .align 2 +.L361: + .word GSU + .size _Z9fx_stb_r7v, .-_Z9fx_stb_r7v + .align 2 + .type _Z9fx_stb_r8v, %function +_Z9fx_stb_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L365 + ldr r2, [r3, #32] + ldr r3, .L365 + str r2, [r3, #96] + ldr r3, .L365 + ldr r2, [r3, #464] + ldr r3, .L365 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L365 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L365 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L365 + str r2, [r3, #72] + ldr r2, .L365 + ldr r3, .L365 + str r3, [r2, #104] + ldr r3, .L365 + ldr r2, [r3, #104] + ldr r3, .L365 + str r2, [r3, #100] + ldr r3, .L365 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L365 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L366: + .align 2 +.L365: + .word GSU + .size _Z9fx_stb_r8v, .-_Z9fx_stb_r8v + .align 2 + .type _Z9fx_stb_r9v, %function +_Z9fx_stb_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L369 + ldr r2, [r3, #36] + ldr r3, .L369 + str r2, [r3, #96] + ldr r3, .L369 + ldr r2, [r3, #464] + ldr r3, .L369 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L369 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L369 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L369 + str r2, [r3, #72] + ldr r2, .L369 + ldr r3, .L369 + str r3, [r2, #104] + ldr r3, .L369 + ldr r2, [r3, #104] + ldr r3, .L369 + str r2, [r3, #100] + ldr r3, .L369 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L369 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L370: + .align 2 +.L369: + .word GSU + .size _Z9fx_stb_r9v, .-_Z9fx_stb_r9v + .align 2 + .type _Z10fx_stb_r10v, %function +_Z10fx_stb_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L373 + ldr r2, [r3, #40] + ldr r3, .L373 + str r2, [r3, #96] + ldr r3, .L373 + ldr r2, [r3, #464] + ldr r3, .L373 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L373 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L373 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L373 + str r2, [r3, #72] + ldr r2, .L373 + ldr r3, .L373 + str r3, [r2, #104] + ldr r3, .L373 + ldr r2, [r3, #104] + ldr r3, .L373 + str r2, [r3, #100] + ldr r3, .L373 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L373 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L374: + .align 2 +.L373: + .word GSU + .size _Z10fx_stb_r10v, .-_Z10fx_stb_r10v + .align 2 + .type _Z10fx_stb_r11v, %function +_Z10fx_stb_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L377 + ldr r2, [r3, #44] + ldr r3, .L377 + str r2, [r3, #96] + ldr r3, .L377 + ldr r2, [r3, #464] + ldr r3, .L377 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L377 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L377 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L377 + str r2, [r3, #72] + ldr r2, .L377 + ldr r3, .L377 + str r3, [r2, #104] + ldr r3, .L377 + ldr r2, [r3, #104] + ldr r3, .L377 + str r2, [r3, #100] + ldr r3, .L377 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L377 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L378: + .align 2 +.L377: + .word GSU + .size _Z10fx_stb_r11v, .-_Z10fx_stb_r11v + .align 2 + .type _Z7fx_loopv, %function +_Z7fx_loopv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L384 + ldr r3, [r3, #48] + sub r2, r3, #1 + ldr r3, .L384 + str r2, [r3, #48] + ldr r3, .L384 + ldr r2, [r3, #48] + ldr r3, .L384 + str r2, [r3, #120] + ldr r3, .L384 + ldr r2, [r3, #120] + ldr r3, .L384 + str r2, [r3, #116] + ldr r3, .L384 + ldr r3, [r3, #48] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + cmp r3, #0 + beq .L380 + ldr r3, .L384 + ldr r2, [r3, #52] + ldr r3, .L384 + str r2, [r3, #60] + b .L382 +.L380: + ldr r3, .L384 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L384 + str r2, [r3, #60] +.L382: + ldr r3, .L384 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L384 + str r2, [r3, #72] + ldr r2, .L384 + ldr r3, .L384 + str r3, [r2, #104] + ldr r3, .L384 + ldr r2, [r3, #104] + ldr r3, .L384 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L385: + .align 2 +.L384: + .word GSU + .size _Z7fx_loopv, .-_Z7fx_loopv + .align 2 + .type _Z7fx_alt1v, %function +_Z7fx_alt1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L388 + ldr r3, [r3, #72] + orr r2, r3, #256 + ldr r3, .L388 + str r2, [r3, #72] + ldr r3, .L388 + ldr r3, [r3, #72] + bic r2, r3, #4096 + ldr r3, .L388 + str r2, [r3, #72] + ldr r3, .L388 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L388 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L389: + .align 2 +.L388: + .word GSU + .size _Z7fx_alt1v, .-_Z7fx_alt1v + .align 2 + .type _Z7fx_alt2v, %function +_Z7fx_alt2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L392 + ldr r3, [r3, #72] + orr r2, r3, #512 + ldr r3, .L392 + str r2, [r3, #72] + ldr r3, .L392 + ldr r3, [r3, #72] + bic r2, r3, #4096 + ldr r3, .L392 + str r2, [r3, #72] + ldr r3, .L392 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L392 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L393: + .align 2 +.L392: + .word GSU + .size _Z7fx_alt2v, .-_Z7fx_alt2v + .align 2 + .type _Z7fx_alt3v, %function +_Z7fx_alt3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L396 + ldr r3, [r3, #72] + orr r2, r3, #256 + ldr r3, .L396 + str r2, [r3, #72] + ldr r3, .L396 + ldr r3, [r3, #72] + orr r2, r3, #512 + ldr r3, .L396 + str r2, [r3, #72] + ldr r3, .L396 + ldr r3, [r3, #72] + bic r2, r3, #4096 + ldr r3, .L396 + str r2, [r3, #72] + ldr r3, .L396 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L396 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L397: + .align 2 +.L396: + .word GSU + .size _Z7fx_alt3v, .-_Z7fx_alt3v + .align 2 + .type _Z9fx_ldw_r0v, %function +_Z9fx_ldw_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L402 + ldr r2, [r3, #0] + ldr r3, .L402 + str r2, [r3, #96] + ldr r3, .L402 + ldr r2, [r3, #464] + ldr r3, .L402 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L402 + ldr r2, [r3, #464] + ldr r3, .L402 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L402 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L402 + str r2, [r3, #60] + ldr r3, .L402 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L402 + ldr r2, [r3, #100] + ldr r3, .L402+4 + cmp r2, r3 + bne .L399 + ldr r3, .L402 + ldr r2, [r3, #468] + ldr r3, .L402 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L402 + strb r3, [r2, #108] +.L399: + ldr r3, .L402 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L402 + str r2, [r3, #72] + ldr r2, .L402 + ldr r3, .L402 + str r3, [r2, #104] + ldr r3, .L402 + ldr r2, [r3, #104] + ldr r3, .L402 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L403: + .align 2 +.L402: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r0v, .-_Z9fx_ldw_r0v + .align 2 + .type _Z9fx_ldw_r1v, %function +_Z9fx_ldw_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L408 + ldr r2, [r3, #4] + ldr r3, .L408 + str r2, [r3, #96] + ldr r3, .L408 + ldr r2, [r3, #464] + ldr r3, .L408 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L408 + ldr r2, [r3, #464] + ldr r3, .L408 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L408 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L408 + str r2, [r3, #60] + ldr r3, .L408 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L408 + ldr r2, [r3, #100] + ldr r3, .L408+4 + cmp r2, r3 + bne .L405 + ldr r3, .L408 + ldr r2, [r3, #468] + ldr r3, .L408 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L408 + strb r3, [r2, #108] +.L405: + ldr r3, .L408 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L408 + str r2, [r3, #72] + ldr r2, .L408 + ldr r3, .L408 + str r3, [r2, #104] + ldr r3, .L408 + ldr r2, [r3, #104] + ldr r3, .L408 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L409: + .align 2 +.L408: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r1v, .-_Z9fx_ldw_r1v + .align 2 + .type _Z9fx_ldw_r2v, %function +_Z9fx_ldw_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L414 + ldr r2, [r3, #8] + ldr r3, .L414 + str r2, [r3, #96] + ldr r3, .L414 + ldr r2, [r3, #464] + ldr r3, .L414 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L414 + ldr r2, [r3, #464] + ldr r3, .L414 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L414 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L414 + str r2, [r3, #60] + ldr r3, .L414 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L414 + ldr r2, [r3, #100] + ldr r3, .L414+4 + cmp r2, r3 + bne .L411 + ldr r3, .L414 + ldr r2, [r3, #468] + ldr r3, .L414 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L414 + strb r3, [r2, #108] +.L411: + ldr r3, .L414 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L414 + str r2, [r3, #72] + ldr r2, .L414 + ldr r3, .L414 + str r3, [r2, #104] + ldr r3, .L414 + ldr r2, [r3, #104] + ldr r3, .L414 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L415: + .align 2 +.L414: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r2v, .-_Z9fx_ldw_r2v + .align 2 + .type _Z9fx_ldw_r3v, %function +_Z9fx_ldw_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L420 + ldr r2, [r3, #12] + ldr r3, .L420 + str r2, [r3, #96] + ldr r3, .L420 + ldr r2, [r3, #464] + ldr r3, .L420 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L420 + ldr r2, [r3, #464] + ldr r3, .L420 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L420 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L420 + str r2, [r3, #60] + ldr r3, .L420 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L420 + ldr r2, [r3, #100] + ldr r3, .L420+4 + cmp r2, r3 + bne .L417 + ldr r3, .L420 + ldr r2, [r3, #468] + ldr r3, .L420 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L420 + strb r3, [r2, #108] +.L417: + ldr r3, .L420 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L420 + str r2, [r3, #72] + ldr r2, .L420 + ldr r3, .L420 + str r3, [r2, #104] + ldr r3, .L420 + ldr r2, [r3, #104] + ldr r3, .L420 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L421: + .align 2 +.L420: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r3v, .-_Z9fx_ldw_r3v + .align 2 + .type _Z9fx_ldw_r4v, %function +_Z9fx_ldw_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L426 + ldr r2, [r3, #16] + ldr r3, .L426 + str r2, [r3, #96] + ldr r3, .L426 + ldr r2, [r3, #464] + ldr r3, .L426 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L426 + ldr r2, [r3, #464] + ldr r3, .L426 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L426 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L426 + str r2, [r3, #60] + ldr r3, .L426 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L426 + ldr r2, [r3, #100] + ldr r3, .L426+4 + cmp r2, r3 + bne .L423 + ldr r3, .L426 + ldr r2, [r3, #468] + ldr r3, .L426 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L426 + strb r3, [r2, #108] +.L423: + ldr r3, .L426 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L426 + str r2, [r3, #72] + ldr r2, .L426 + ldr r3, .L426 + str r3, [r2, #104] + ldr r3, .L426 + ldr r2, [r3, #104] + ldr r3, .L426 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L427: + .align 2 +.L426: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r4v, .-_Z9fx_ldw_r4v + .align 2 + .type _Z9fx_ldw_r5v, %function +_Z9fx_ldw_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L432 + ldr r2, [r3, #20] + ldr r3, .L432 + str r2, [r3, #96] + ldr r3, .L432 + ldr r2, [r3, #464] + ldr r3, .L432 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L432 + ldr r2, [r3, #464] + ldr r3, .L432 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L432 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L432 + str r2, [r3, #60] + ldr r3, .L432 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L432 + ldr r2, [r3, #100] + ldr r3, .L432+4 + cmp r2, r3 + bne .L429 + ldr r3, .L432 + ldr r2, [r3, #468] + ldr r3, .L432 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L432 + strb r3, [r2, #108] +.L429: + ldr r3, .L432 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L432 + str r2, [r3, #72] + ldr r2, .L432 + ldr r3, .L432 + str r3, [r2, #104] + ldr r3, .L432 + ldr r2, [r3, #104] + ldr r3, .L432 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L433: + .align 2 +.L432: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r5v, .-_Z9fx_ldw_r5v + .align 2 + .type _Z9fx_ldw_r6v, %function +_Z9fx_ldw_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L438 + ldr r2, [r3, #24] + ldr r3, .L438 + str r2, [r3, #96] + ldr r3, .L438 + ldr r2, [r3, #464] + ldr r3, .L438 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L438 + ldr r2, [r3, #464] + ldr r3, .L438 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L438 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L438 + str r2, [r3, #60] + ldr r3, .L438 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L438 + ldr r2, [r3, #100] + ldr r3, .L438+4 + cmp r2, r3 + bne .L435 + ldr r3, .L438 + ldr r2, [r3, #468] + ldr r3, .L438 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L438 + strb r3, [r2, #108] +.L435: + ldr r3, .L438 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L438 + str r2, [r3, #72] + ldr r2, .L438 + ldr r3, .L438 + str r3, [r2, #104] + ldr r3, .L438 + ldr r2, [r3, #104] + ldr r3, .L438 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L439: + .align 2 +.L438: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r6v, .-_Z9fx_ldw_r6v + .align 2 + .type _Z9fx_ldw_r7v, %function +_Z9fx_ldw_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L444 + ldr r2, [r3, #28] + ldr r3, .L444 + str r2, [r3, #96] + ldr r3, .L444 + ldr r2, [r3, #464] + ldr r3, .L444 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L444 + ldr r2, [r3, #464] + ldr r3, .L444 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L444 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L444 + str r2, [r3, #60] + ldr r3, .L444 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L444 + ldr r2, [r3, #100] + ldr r3, .L444+4 + cmp r2, r3 + bne .L441 + ldr r3, .L444 + ldr r2, [r3, #468] + ldr r3, .L444 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L444 + strb r3, [r2, #108] +.L441: + ldr r3, .L444 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L444 + str r2, [r3, #72] + ldr r2, .L444 + ldr r3, .L444 + str r3, [r2, #104] + ldr r3, .L444 + ldr r2, [r3, #104] + ldr r3, .L444 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L445: + .align 2 +.L444: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r7v, .-_Z9fx_ldw_r7v + .align 2 + .type _Z9fx_ldw_r8v, %function +_Z9fx_ldw_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L450 + ldr r2, [r3, #32] + ldr r3, .L450 + str r2, [r3, #96] + ldr r3, .L450 + ldr r2, [r3, #464] + ldr r3, .L450 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L450 + ldr r2, [r3, #464] + ldr r3, .L450 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L450 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L450 + str r2, [r3, #60] + ldr r3, .L450 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L450 + ldr r2, [r3, #100] + ldr r3, .L450+4 + cmp r2, r3 + bne .L447 + ldr r3, .L450 + ldr r2, [r3, #468] + ldr r3, .L450 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L450 + strb r3, [r2, #108] +.L447: + ldr r3, .L450 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L450 + str r2, [r3, #72] + ldr r2, .L450 + ldr r3, .L450 + str r3, [r2, #104] + ldr r3, .L450 + ldr r2, [r3, #104] + ldr r3, .L450 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L451: + .align 2 +.L450: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r8v, .-_Z9fx_ldw_r8v + .align 2 + .type _Z9fx_ldw_r9v, %function +_Z9fx_ldw_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L456 + ldr r2, [r3, #36] + ldr r3, .L456 + str r2, [r3, #96] + ldr r3, .L456 + ldr r2, [r3, #464] + ldr r3, .L456 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L456 + ldr r2, [r3, #464] + ldr r3, .L456 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L456 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L456 + str r2, [r3, #60] + ldr r3, .L456 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L456 + ldr r2, [r3, #100] + ldr r3, .L456+4 + cmp r2, r3 + bne .L453 + ldr r3, .L456 + ldr r2, [r3, #468] + ldr r3, .L456 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L456 + strb r3, [r2, #108] +.L453: + ldr r3, .L456 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L456 + str r2, [r3, #72] + ldr r2, .L456 + ldr r3, .L456 + str r3, [r2, #104] + ldr r3, .L456 + ldr r2, [r3, #104] + ldr r3, .L456 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L457: + .align 2 +.L456: + .word GSU + .word GSU+56 + .size _Z9fx_ldw_r9v, .-_Z9fx_ldw_r9v + .align 2 + .type _Z10fx_ldw_r10v, %function +_Z10fx_ldw_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L462 + ldr r2, [r3, #40] + ldr r3, .L462 + str r2, [r3, #96] + ldr r3, .L462 + ldr r2, [r3, #464] + ldr r3, .L462 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L462 + ldr r2, [r3, #464] + ldr r3, .L462 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L462 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L462 + str r2, [r3, #60] + ldr r3, .L462 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L462 + ldr r2, [r3, #100] + ldr r3, .L462+4 + cmp r2, r3 + bne .L459 + ldr r3, .L462 + ldr r2, [r3, #468] + ldr r3, .L462 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L462 + strb r3, [r2, #108] +.L459: + ldr r3, .L462 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L462 + str r2, [r3, #72] + ldr r2, .L462 + ldr r3, .L462 + str r3, [r2, #104] + ldr r3, .L462 + ldr r2, [r3, #104] + ldr r3, .L462 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L463: + .align 2 +.L462: + .word GSU + .word GSU+56 + .size _Z10fx_ldw_r10v, .-_Z10fx_ldw_r10v + .align 2 + .type _Z10fx_ldw_r11v, %function +_Z10fx_ldw_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L468 + ldr r2, [r3, #44] + ldr r3, .L468 + str r2, [r3, #96] + ldr r3, .L468 + ldr r2, [r3, #464] + ldr r3, .L468 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L468 + ldr r2, [r3, #464] + ldr r3, .L468 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L468 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L468 + str r2, [r3, #60] + ldr r3, .L468 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L468 + ldr r2, [r3, #100] + ldr r3, .L468+4 + cmp r2, r3 + bne .L465 + ldr r3, .L468 + ldr r2, [r3, #468] + ldr r3, .L468 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L468 + strb r3, [r2, #108] +.L465: + ldr r3, .L468 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L468 + str r2, [r3, #72] + ldr r2, .L468 + ldr r3, .L468 + str r3, [r2, #104] + ldr r3, .L468 + ldr r2, [r3, #104] + ldr r3, .L468 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L469: + .align 2 +.L468: + .word GSU + .word GSU+56 + .size _Z10fx_ldw_r11v, .-_Z10fx_ldw_r11v + .align 2 + .type _Z9fx_ldb_r0v, %function +_Z9fx_ldb_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L474 + ldr r2, [r3, #0] + ldr r3, .L474 + str r2, [r3, #96] + ldr r3, .L474 + ldr r2, [r3, #464] + ldr r3, .L474 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L474 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L474 + str r2, [r3, #60] + ldr r3, .L474 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L474 + ldr r2, [r3, #100] + ldr r3, .L474+4 + cmp r2, r3 + bne .L471 + ldr r3, .L474 + ldr r2, [r3, #468] + ldr r3, .L474 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L474 + strb r3, [r2, #108] +.L471: + ldr r3, .L474 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L474 + str r2, [r3, #72] + ldr r2, .L474 + ldr r3, .L474 + str r3, [r2, #104] + ldr r3, .L474 + ldr r2, [r3, #104] + ldr r3, .L474 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L475: + .align 2 +.L474: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r0v, .-_Z9fx_ldb_r0v + .align 2 + .type _Z9fx_ldb_r1v, %function +_Z9fx_ldb_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L480 + ldr r2, [r3, #4] + ldr r3, .L480 + str r2, [r3, #96] + ldr r3, .L480 + ldr r2, [r3, #464] + ldr r3, .L480 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L480 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L480 + str r2, [r3, #60] + ldr r3, .L480 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L480 + ldr r2, [r3, #100] + ldr r3, .L480+4 + cmp r2, r3 + bne .L477 + ldr r3, .L480 + ldr r2, [r3, #468] + ldr r3, .L480 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L480 + strb r3, [r2, #108] +.L477: + ldr r3, .L480 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L480 + str r2, [r3, #72] + ldr r2, .L480 + ldr r3, .L480 + str r3, [r2, #104] + ldr r3, .L480 + ldr r2, [r3, #104] + ldr r3, .L480 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L481: + .align 2 +.L480: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r1v, .-_Z9fx_ldb_r1v + .align 2 + .type _Z9fx_ldb_r2v, %function +_Z9fx_ldb_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L486 + ldr r2, [r3, #8] + ldr r3, .L486 + str r2, [r3, #96] + ldr r3, .L486 + ldr r2, [r3, #464] + ldr r3, .L486 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L486 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L486 + str r2, [r3, #60] + ldr r3, .L486 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L486 + ldr r2, [r3, #100] + ldr r3, .L486+4 + cmp r2, r3 + bne .L483 + ldr r3, .L486 + ldr r2, [r3, #468] + ldr r3, .L486 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L486 + strb r3, [r2, #108] +.L483: + ldr r3, .L486 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L486 + str r2, [r3, #72] + ldr r2, .L486 + ldr r3, .L486 + str r3, [r2, #104] + ldr r3, .L486 + ldr r2, [r3, #104] + ldr r3, .L486 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L487: + .align 2 +.L486: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r2v, .-_Z9fx_ldb_r2v + .align 2 + .type _Z9fx_ldb_r3v, %function +_Z9fx_ldb_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L492 + ldr r2, [r3, #12] + ldr r3, .L492 + str r2, [r3, #96] + ldr r3, .L492 + ldr r2, [r3, #464] + ldr r3, .L492 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L492 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L492 + str r2, [r3, #60] + ldr r3, .L492 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L492 + ldr r2, [r3, #100] + ldr r3, .L492+4 + cmp r2, r3 + bne .L489 + ldr r3, .L492 + ldr r2, [r3, #468] + ldr r3, .L492 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L492 + strb r3, [r2, #108] +.L489: + ldr r3, .L492 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L492 + str r2, [r3, #72] + ldr r2, .L492 + ldr r3, .L492 + str r3, [r2, #104] + ldr r3, .L492 + ldr r2, [r3, #104] + ldr r3, .L492 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L493: + .align 2 +.L492: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r3v, .-_Z9fx_ldb_r3v + .align 2 + .type _Z9fx_ldb_r4v, %function +_Z9fx_ldb_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L498 + ldr r2, [r3, #16] + ldr r3, .L498 + str r2, [r3, #96] + ldr r3, .L498 + ldr r2, [r3, #464] + ldr r3, .L498 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L498 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L498 + str r2, [r3, #60] + ldr r3, .L498 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L498 + ldr r2, [r3, #100] + ldr r3, .L498+4 + cmp r2, r3 + bne .L495 + ldr r3, .L498 + ldr r2, [r3, #468] + ldr r3, .L498 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L498 + strb r3, [r2, #108] +.L495: + ldr r3, .L498 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L498 + str r2, [r3, #72] + ldr r2, .L498 + ldr r3, .L498 + str r3, [r2, #104] + ldr r3, .L498 + ldr r2, [r3, #104] + ldr r3, .L498 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L499: + .align 2 +.L498: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r4v, .-_Z9fx_ldb_r4v + .align 2 + .type _Z9fx_ldb_r5v, %function +_Z9fx_ldb_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L504 + ldr r2, [r3, #20] + ldr r3, .L504 + str r2, [r3, #96] + ldr r3, .L504 + ldr r2, [r3, #464] + ldr r3, .L504 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L504 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L504 + str r2, [r3, #60] + ldr r3, .L504 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L504 + ldr r2, [r3, #100] + ldr r3, .L504+4 + cmp r2, r3 + bne .L501 + ldr r3, .L504 + ldr r2, [r3, #468] + ldr r3, .L504 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L504 + strb r3, [r2, #108] +.L501: + ldr r3, .L504 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L504 + str r2, [r3, #72] + ldr r2, .L504 + ldr r3, .L504 + str r3, [r2, #104] + ldr r3, .L504 + ldr r2, [r3, #104] + ldr r3, .L504 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L505: + .align 2 +.L504: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r5v, .-_Z9fx_ldb_r5v + .align 2 + .type _Z9fx_ldb_r6v, %function +_Z9fx_ldb_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L510 + ldr r2, [r3, #24] + ldr r3, .L510 + str r2, [r3, #96] + ldr r3, .L510 + ldr r2, [r3, #464] + ldr r3, .L510 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L510 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L510 + str r2, [r3, #60] + ldr r3, .L510 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L510 + ldr r2, [r3, #100] + ldr r3, .L510+4 + cmp r2, r3 + bne .L507 + ldr r3, .L510 + ldr r2, [r3, #468] + ldr r3, .L510 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L510 + strb r3, [r2, #108] +.L507: + ldr r3, .L510 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L510 + str r2, [r3, #72] + ldr r2, .L510 + ldr r3, .L510 + str r3, [r2, #104] + ldr r3, .L510 + ldr r2, [r3, #104] + ldr r3, .L510 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L511: + .align 2 +.L510: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r6v, .-_Z9fx_ldb_r6v + .align 2 + .type _Z9fx_ldb_r7v, %function +_Z9fx_ldb_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L516 + ldr r2, [r3, #28] + ldr r3, .L516 + str r2, [r3, #96] + ldr r3, .L516 + ldr r2, [r3, #464] + ldr r3, .L516 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L516 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L516 + str r2, [r3, #60] + ldr r3, .L516 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L516 + ldr r2, [r3, #100] + ldr r3, .L516+4 + cmp r2, r3 + bne .L513 + ldr r3, .L516 + ldr r2, [r3, #468] + ldr r3, .L516 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L516 + strb r3, [r2, #108] +.L513: + ldr r3, .L516 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L516 + str r2, [r3, #72] + ldr r2, .L516 + ldr r3, .L516 + str r3, [r2, #104] + ldr r3, .L516 + ldr r2, [r3, #104] + ldr r3, .L516 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L517: + .align 2 +.L516: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r7v, .-_Z9fx_ldb_r7v + .align 2 + .type _Z9fx_ldb_r8v, %function +_Z9fx_ldb_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L522 + ldr r2, [r3, #32] + ldr r3, .L522 + str r2, [r3, #96] + ldr r3, .L522 + ldr r2, [r3, #464] + ldr r3, .L522 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L522 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L522 + str r2, [r3, #60] + ldr r3, .L522 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L522 + ldr r2, [r3, #100] + ldr r3, .L522+4 + cmp r2, r3 + bne .L519 + ldr r3, .L522 + ldr r2, [r3, #468] + ldr r3, .L522 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L522 + strb r3, [r2, #108] +.L519: + ldr r3, .L522 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L522 + str r2, [r3, #72] + ldr r2, .L522 + ldr r3, .L522 + str r3, [r2, #104] + ldr r3, .L522 + ldr r2, [r3, #104] + ldr r3, .L522 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L523: + .align 2 +.L522: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r8v, .-_Z9fx_ldb_r8v + .align 2 + .type _Z9fx_ldb_r9v, %function +_Z9fx_ldb_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L528 + ldr r2, [r3, #36] + ldr r3, .L528 + str r2, [r3, #96] + ldr r3, .L528 + ldr r2, [r3, #464] + ldr r3, .L528 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L528 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L528 + str r2, [r3, #60] + ldr r3, .L528 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L528 + ldr r2, [r3, #100] + ldr r3, .L528+4 + cmp r2, r3 + bne .L525 + ldr r3, .L528 + ldr r2, [r3, #468] + ldr r3, .L528 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L528 + strb r3, [r2, #108] +.L525: + ldr r3, .L528 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L528 + str r2, [r3, #72] + ldr r2, .L528 + ldr r3, .L528 + str r3, [r2, #104] + ldr r3, .L528 + ldr r2, [r3, #104] + ldr r3, .L528 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L529: + .align 2 +.L528: + .word GSU + .word GSU+56 + .size _Z9fx_ldb_r9v, .-_Z9fx_ldb_r9v + .align 2 + .type _Z10fx_ldb_r10v, %function +_Z10fx_ldb_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L534 + ldr r2, [r3, #40] + ldr r3, .L534 + str r2, [r3, #96] + ldr r3, .L534 + ldr r2, [r3, #464] + ldr r3, .L534 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L534 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L534 + str r2, [r3, #60] + ldr r3, .L534 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L534 + ldr r2, [r3, #100] + ldr r3, .L534+4 + cmp r2, r3 + bne .L531 + ldr r3, .L534 + ldr r2, [r3, #468] + ldr r3, .L534 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L534 + strb r3, [r2, #108] +.L531: + ldr r3, .L534 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L534 + str r2, [r3, #72] + ldr r2, .L534 + ldr r3, .L534 + str r3, [r2, #104] + ldr r3, .L534 + ldr r2, [r3, #104] + ldr r3, .L534 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L535: + .align 2 +.L534: + .word GSU + .word GSU+56 + .size _Z10fx_ldb_r10v, .-_Z10fx_ldb_r10v + .align 2 + .type _Z10fx_ldb_r11v, %function +_Z10fx_ldb_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L540 + ldr r2, [r3, #44] + ldr r3, .L540 + str r2, [r3, #96] + ldr r3, .L540 + ldr r2, [r3, #464] + ldr r3, .L540 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L540 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L540 + str r2, [r3, #60] + ldr r3, .L540 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L540 + ldr r2, [r3, #100] + ldr r3, .L540+4 + cmp r2, r3 + bne .L537 + ldr r3, .L540 + ldr r2, [r3, #468] + ldr r3, .L540 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L540 + strb r3, [r2, #108] +.L537: + ldr r3, .L540 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L540 + str r2, [r3, #72] + ldr r2, .L540 + ldr r3, .L540 + str r3, [r2, #104] + ldr r3, .L540 + ldr r2, [r3, #104] + ldr r3, .L540 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L541: + .align 2 +.L540: + .word GSU + .word GSU+56 + .size _Z10fx_ldb_r11v, .-_Z10fx_ldb_r11v + .align 2 + .type _Z12fx_plot_2bitv, %function +_Z12fx_plot_2bitv: + @ args = 0, pretend = 0, frame = 20 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #20 + ldr r3, .L559 + ldr r3, [r3, #4] + and r3, r3, #255 + str r3, [fp, #-28] + ldr r3, .L559 + ldr r3, [r3, #8] + and r3, r3, #255 + str r3, [fp, #-24] + ldr r3, .L559 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L559 + str r2, [r3, #60] + ldr r3, .L559 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L559 + str r2, [r3, #72] + ldr r2, .L559 + ldr r3, .L559 + str r3, [r2, #104] + ldr r3, .L559 + ldr r2, [r3, #104] + ldr r3, .L559 + str r2, [r3, #100] + ldr r3, .L559 + ldr r3, [r3, #4] + add r2, r3, #1 + ldr r3, .L559 + str r2, [r3, #4] + ldr r3, .L559 + ldr r2, [r3, #440] + ldr r3, [fp, #-24] + cmp r2, r3 + bls .L558 + ldr r3, .L559 + ldr r3, [r3, #68] + and r3, r3, #2 + cmp r3, #0 + beq .L545 + ldr r2, [fp, #-28] + ldr r3, [fp, #-24] + eor r3, r2, r3 + and r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L547 + ldr r3, .L559 + ldr r3, [r3, #64] + mov r3, r3, lsr #4 + and r3, r3, #255 + str r3, [fp, #-32] + b .L549 +.L547: + ldr r3, .L559 + ldr r3, [r3, #64] + and r3, r3, #255 + str r3, [fp, #-32] +.L549: + ldr r2, [fp, #-32] + mov r3, r2 + strb r3, [fp, #-13] + b .L550 +.L545: + ldr r3, .L559 + ldr r3, [r3, #64] + strb r3, [fp, #-13] +.L550: + ldr r3, .L559 + ldr r3, [r3, #68] + and r3, r3, #1 + and r3, r3, #255 + eor r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L551 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #15 + cmp r3, #0 + beq .L558 +.L551: + ldr r3, [fp, #-24] + mov r3, r3, lsr #3 + ldr r2, .L559 + mov r1, #184 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r0, [r3, #0] + ldr r3, [fp, #-28] + mov r3, r3, lsr #3 + ldr r2, .L559 + mov r1, #312 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r3, [r3, #0] + add r2, r0, r3 + ldr r3, [fp, #-24] + and r3, r3, #7 + mov r3, r3, asl #1 + add r3, r2, r3 + str r3, [fp, #-20] + ldr r3, [fp, #-28] + and r2, r3, #7 + mov r3, #128 + mov r3, r3, asr r2 + strb r3, [fp, #-14] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L553 + ldr r3, [fp, #-20] + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + ldr r2, [fp, #-20] + strb r3, [r2, #0] + b .L555 +.L553: + ldr r3, [fp, #-20] + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + ldr r2, [fp, #-20] + strb r3, [r2, #0] +.L555: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #2 + cmp r3, #0 + beq .L556 + ldr r3, [fp, #-20] + add r1, r3, #1 + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L558 +.L556: + ldr r3, [fp, #-20] + add r1, r3, #1 + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L558: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L560: + .align 2 +.L559: + .word GSU + .size _Z12fx_plot_2bitv, .-_Z12fx_plot_2bitv + .align 2 + .type _Z12fx_rpix_2bitv, %function +_Z12fx_rpix_2bitv: + @ args = 0, pretend = 0, frame = 28 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #28 + ldr r3, .L569 + ldr r3, [r3, #4] + and r3, r3, #255 + str r3, [fp, #-28] + ldr r3, .L569 + ldr r3, [r3, #8] + and r3, r3, #255 + str r3, [fp, #-24] + ldr r3, .L569 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L569 + str r2, [r3, #60] + ldr r3, .L569 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L569 + str r2, [r3, #72] + ldr r2, .L569 + ldr r3, .L569 + str r3, [r2, #104] + ldr r3, .L569 + ldr r2, [r3, #104] + ldr r3, .L569 + str r2, [r3, #100] + ldr r3, .L569 + ldr r2, [r3, #440] + ldr r3, [fp, #-24] + cmp r2, r3 + bls .L568 + ldr r3, [fp, #-24] + mov r3, r3, lsr #3 + ldr r2, .L569 + mov r1, #184 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r0, [r3, #0] + ldr r3, [fp, #-28] + mov r3, r3, lsr #3 + ldr r2, .L569 + mov r1, #312 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r3, [r3, #0] + add r2, r0, r3 + ldr r3, [fp, #-24] + and r3, r3, #7 + mov r3, r3, asl #1 + add r3, r2, r3 + str r3, [fp, #-20] + ldr r3, [fp, #-28] + and r2, r3, #7 + mov r3, #128 + mov r3, r3, asr r2 + strb r3, [fp, #-13] + ldr r3, .L569 + ldr r2, [r3, #100] + mov r3, #0 + str r3, [r2, #0] + ldr r3, .L569 + ldr r0, [r3, #100] + ldr r3, .L569 + ldr r3, [r3, #100] + ldr r1, [r3, #0] + ldr r3, [fp, #-20] + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + moveq r3, #0 + movne r3, #1 + orr r3, r1, r3 + str r3, [r0, #0] + ldr r3, .L569 + ldr r3, [r3, #100] + str r3, [fp, #-40] + ldr r3, .L569 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-36] + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L564 + mov r1, #2 + str r1, [fp, #-32] + b .L566 +.L564: + mov r2, #0 + str r2, [fp, #-32] +.L566: + ldr r1, [fp, #-36] + ldr r2, [fp, #-32] + orr r3, r1, r2 + ldr r1, [fp, #-40] + str r3, [r1, #0] + ldr r3, .L569 + ldr r2, [r3, #100] + ldr r3, .L569+4 + cmp r2, r3 + bne .L568 + ldr r3, .L569 + ldr r2, [r3, #468] + ldr r3, .L569 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L569 + strb r3, [r2, #108] +.L568: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L570: + .align 2 +.L569: + .word GSU + .word GSU+56 + .size _Z12fx_rpix_2bitv, .-_Z12fx_rpix_2bitv + .align 2 + .type _Z12fx_plot_4bitv, %function +_Z12fx_plot_4bitv: + @ args = 0, pretend = 0, frame = 20 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #20 + ldr r3, .L594 + ldr r3, [r3, #4] + and r3, r3, #255 + str r3, [fp, #-28] + ldr r3, .L594 + ldr r3, [r3, #8] + and r3, r3, #255 + str r3, [fp, #-24] + ldr r3, .L594 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L594 + str r2, [r3, #60] + ldr r3, .L594 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L594 + str r2, [r3, #72] + ldr r2, .L594 + ldr r3, .L594 + str r3, [r2, #104] + ldr r3, .L594 + ldr r2, [r3, #104] + ldr r3, .L594 + str r2, [r3, #100] + ldr r3, .L594 + ldr r3, [r3, #4] + add r2, r3, #1 + ldr r3, .L594 + str r2, [r3, #4] + ldr r3, .L594 + ldr r2, [r3, #440] + ldr r3, [fp, #-24] + cmp r2, r3 + bls .L593 + ldr r3, .L594 + ldr r3, [r3, #68] + and r3, r3, #2 + cmp r3, #0 + beq .L574 + ldr r2, [fp, #-28] + ldr r3, [fp, #-24] + eor r3, r2, r3 + and r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L576 + ldr r3, .L594 + ldr r3, [r3, #64] + mov r3, r3, lsr #4 + and r3, r3, #255 + str r3, [fp, #-32] + b .L578 +.L576: + ldr r3, .L594 + ldr r3, [r3, #64] + and r3, r3, #255 + str r3, [fp, #-32] +.L578: + ldr r2, [fp, #-32] + mov r3, r2 + strb r3, [fp, #-13] + b .L579 +.L574: + ldr r3, .L594 + ldr r3, [r3, #64] + strb r3, [fp, #-13] +.L579: + ldr r3, .L594 + ldr r3, [r3, #68] + and r3, r3, #1 + and r3, r3, #255 + eor r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L580 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #15 + cmp r3, #0 + beq .L593 +.L580: + ldr r3, [fp, #-24] + mov r3, r3, lsr #3 + ldr r2, .L594 + mov r1, #184 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r0, [r3, #0] + ldr r3, [fp, #-28] + mov r3, r3, lsr #3 + ldr r2, .L594 + mov r1, #312 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r3, [r3, #0] + add r2, r0, r3 + ldr r3, [fp, #-24] + and r3, r3, #7 + mov r3, r3, asl #1 + add r3, r2, r3 + str r3, [fp, #-20] + ldr r3, [fp, #-28] + and r2, r3, #7 + mov r3, #128 + mov r3, r3, asr r2 + strb r3, [fp, #-14] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L582 + ldr r3, [fp, #-20] + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + ldr r2, [fp, #-20] + strb r3, [r2, #0] + b .L584 +.L582: + ldr r3, [fp, #-20] + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + ldr r2, [fp, #-20] + strb r3, [r2, #0] +.L584: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #2 + cmp r3, #0 + beq .L585 + ldr r3, [fp, #-20] + add r1, r3, #1 + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L587 +.L585: + ldr r3, [fp, #-20] + add r1, r3, #1 + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L587: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #4 + cmp r3, #0 + beq .L588 + ldr r3, [fp, #-20] + add r1, r3, #16 + ldr r3, [fp, #-20] + add r3, r3, #16 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L590 +.L588: + ldr r3, [fp, #-20] + add r1, r3, #16 + ldr r3, [fp, #-20] + add r3, r3, #16 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L590: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #8 + cmp r3, #0 + beq .L591 + ldr r3, [fp, #-20] + add r1, r3, #17 + ldr r3, [fp, #-20] + add r3, r3, #17 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L593 +.L591: + ldr r3, [fp, #-20] + add r1, r3, #17 + ldr r3, [fp, #-20] + add r3, r3, #17 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L593: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L595: + .align 2 +.L594: + .word GSU + .size _Z12fx_plot_4bitv, .-_Z12fx_plot_4bitv + .align 2 + .type _Z12fx_rpix_4bitv, %function +_Z12fx_rpix_4bitv: + @ args = 0, pretend = 0, frame = 52 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #52 + ldr r3, .L610 + ldr r3, [r3, #4] + and r3, r3, #255 + str r3, [fp, #-28] + ldr r3, .L610 + ldr r3, [r3, #8] + and r3, r3, #255 + str r3, [fp, #-24] + ldr r3, .L610 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L610 + str r2, [r3, #60] + ldr r3, .L610 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L610 + str r2, [r3, #72] + ldr r2, .L610 + ldr r3, .L610 + str r3, [r2, #104] + ldr r3, .L610 + ldr r2, [r3, #104] + ldr r3, .L610 + str r2, [r3, #100] + ldr r3, .L610 + ldr r2, [r3, #440] + ldr r3, [fp, #-24] + cmp r2, r3 + bls .L609 + ldr r3, [fp, #-24] + mov r3, r3, lsr #3 + ldr r2, .L610 + mov r1, #184 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r0, [r3, #0] + ldr r3, [fp, #-28] + mov r3, r3, lsr #3 + ldr r2, .L610 + mov r1, #312 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r3, [r3, #0] + add r2, r0, r3 + ldr r3, [fp, #-24] + and r3, r3, #7 + mov r3, r3, asl #1 + add r3, r2, r3 + str r3, [fp, #-20] + ldr r3, [fp, #-28] + and r2, r3, #7 + mov r3, #128 + mov r3, r3, asr r2 + strb r3, [fp, #-13] + ldr r3, .L610 + ldr r2, [r3, #100] + mov r3, #0 + str r3, [r2, #0] + ldr r3, .L610 + ldr r0, [r3, #100] + ldr r3, .L610 + ldr r3, [r3, #100] + ldr r1, [r3, #0] + ldr r3, [fp, #-20] + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + moveq r3, #0 + movne r3, #1 + orr r3, r1, r3 + str r3, [r0, #0] + ldr r3, .L610 + ldr r3, [r3, #100] + str r3, [fp, #-64] + ldr r3, .L610 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-60] + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L599 + mov r1, #2 + str r1, [fp, #-56] + b .L601 +.L599: + mov r2, #0 + str r2, [fp, #-56] +.L601: + ldr r1, [fp, #-60] + ldr r2, [fp, #-56] + orr r3, r1, r2 + ldr r1, [fp, #-64] + str r3, [r1, #0] + ldr r3, .L610 + ldr r3, [r3, #100] + str r3, [fp, #-52] + ldr r3, .L610 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-48] + ldr r3, [fp, #-20] + add r3, r3, #16 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L602 + mov r2, #4 + str r2, [fp, #-44] + b .L604 +.L602: + mov r3, #0 + str r3, [fp, #-44] +.L604: + ldr r1, [fp, #-48] + ldr r2, [fp, #-44] + orr r3, r1, r2 + ldr r1, [fp, #-52] + str r3, [r1, #0] + ldr r3, .L610 + ldr r3, [r3, #100] + str r3, [fp, #-40] + ldr r3, .L610 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-36] + ldr r3, [fp, #-20] + add r3, r3, #17 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L605 + mov r2, #8 + str r2, [fp, #-32] + b .L607 +.L605: + mov r3, #0 + str r3, [fp, #-32] +.L607: + ldr r1, [fp, #-36] + ldr r2, [fp, #-32] + orr r3, r1, r2 + ldr r1, [fp, #-40] + str r3, [r1, #0] + ldr r3, .L610 + ldr r2, [r3, #100] + ldr r3, .L610+4 + cmp r2, r3 + bne .L609 + ldr r3, .L610 + ldr r2, [r3, #468] + ldr r3, .L610 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L610 + strb r3, [r2, #108] +.L609: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L611: + .align 2 +.L610: + .word GSU + .word GSU+56 + .size _Z12fx_rpix_4bitv, .-_Z12fx_rpix_4bitv + .align 2 + .type _Z12fx_plot_8bitv, %function +_Z12fx_plot_8bitv: + @ args = 0, pretend = 0, frame = 16 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #16 + ldr r3, .L645 + ldr r3, [r3, #4] + and r3, r3, #255 + str r3, [fp, #-28] + ldr r3, .L645 + ldr r3, [r3, #8] + and r3, r3, #255 + str r3, [fp, #-24] + ldr r3, .L645 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L645 + str r2, [r3, #60] + ldr r3, .L645 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L645 + str r2, [r3, #72] + ldr r2, .L645 + ldr r3, .L645 + str r3, [r2, #104] + ldr r3, .L645 + ldr r2, [r3, #104] + ldr r3, .L645 + str r2, [r3, #100] + ldr r3, .L645 + ldr r3, [r3, #4] + add r2, r3, #1 + ldr r3, .L645 + str r2, [r3, #4] + ldr r3, .L645 + ldr r2, [r3, #440] + ldr r3, [fp, #-24] + cmp r2, r3 + bls .L644 + ldr r3, .L645 + ldr r3, [r3, #64] + strb r3, [fp, #-13] + ldr r3, .L645 + ldr r3, [r3, #68] + and r3, r3, #16 + cmp r3, #0 + bne .L615 + ldr r3, .L645 + ldr r3, [r3, #68] + and r3, r3, #1 + and r3, r3, #255 + eor r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L619 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #15 + cmp r3, #0 + beq .L644 + b .L619 +.L615: + ldr r3, .L645 + ldr r3, [r3, #68] + and r3, r3, #1 + and r3, r3, #255 + eor r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L619 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + cmp r3, #0 + beq .L644 +.L619: + ldr r3, [fp, #-24] + mov r3, r3, lsr #3 + ldr r2, .L645 + mov r1, #184 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r0, [r3, #0] + ldr r3, [fp, #-28] + mov r3, r3, lsr #3 + ldr r2, .L645 + mov r1, #312 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r3, [r3, #0] + add r2, r0, r3 + ldr r3, [fp, #-24] + and r3, r3, #7 + mov r3, r3, asl #1 + add r3, r2, r3 + str r3, [fp, #-20] + ldr r3, [fp, #-28] + and r2, r3, #7 + mov r3, #128 + mov r3, r3, asr r2 + strb r3, [fp, #-14] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #1 + and r3, r3, #255 + cmp r3, #0 + beq .L621 + ldr r3, [fp, #-20] + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + ldr r2, [fp, #-20] + strb r3, [r2, #0] + b .L623 +.L621: + ldr r3, [fp, #-20] + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + ldr r2, [fp, #-20] + strb r3, [r2, #0] +.L623: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #2 + cmp r3, #0 + beq .L624 + ldr r3, [fp, #-20] + add r1, r3, #1 + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L626 +.L624: + ldr r3, [fp, #-20] + add r1, r3, #1 + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L626: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #4 + cmp r3, #0 + beq .L627 + ldr r3, [fp, #-20] + add r1, r3, #16 + ldr r3, [fp, #-20] + add r3, r3, #16 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L629 +.L627: + ldr r3, [fp, #-20] + add r1, r3, #16 + ldr r3, [fp, #-20] + add r3, r3, #16 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L629: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #8 + cmp r3, #0 + beq .L630 + ldr r3, [fp, #-20] + add r1, r3, #17 + ldr r3, [fp, #-20] + add r3, r3, #17 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L632 +.L630: + ldr r3, [fp, #-20] + add r1, r3, #17 + ldr r3, [fp, #-20] + add r3, r3, #17 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L632: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #16 + cmp r3, #0 + beq .L633 + ldr r3, [fp, #-20] + add r1, r3, #32 + ldr r3, [fp, #-20] + add r3, r3, #32 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L635 +.L633: + ldr r3, [fp, #-20] + add r1, r3, #32 + ldr r3, [fp, #-20] + add r3, r3, #32 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L635: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #32 + cmp r3, #0 + beq .L636 + ldr r3, [fp, #-20] + add r1, r3, #33 + ldr r3, [fp, #-20] + add r3, r3, #33 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L638 +.L636: + ldr r3, [fp, #-20] + add r1, r3, #33 + ldr r3, [fp, #-20] + add r3, r3, #33 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L638: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #64 + cmp r3, #0 + beq .L639 + ldr r3, [fp, #-20] + add r1, r3, #48 + ldr r3, [fp, #-20] + add r3, r3, #48 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L641 +.L639: + ldr r3, [fp, #-20] + add r1, r3, #48 + ldr r3, [fp, #-20] + add r3, r3, #48 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L641: + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + cmp r3, #0 + bge .L642 + ldr r3, [fp, #-20] + add r1, r3, #49 + ldr r3, [fp, #-20] + add r3, r3, #49 + ldrb r2, [r3, #0] @ zero_extendqisi2 + ldrb r3, [fp, #-14] + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [r1, #0] + b .L644 +.L642: + ldr r3, [fp, #-20] + add r1, r3, #49 + ldr r3, [fp, #-20] + add r3, r3, #49 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-14] @ zero_extendqisi2 + mvn r3, r3 + and r3, r3, #255 + and r3, r2, r3 + and r3, r3, #255 + and r3, r3, #255 + strb r3, [r1, #0] +.L644: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L646: + .align 2 +.L645: + .word GSU + .size _Z12fx_plot_8bitv, .-_Z12fx_plot_8bitv + .align 2 + .type _Z12fx_rpix_8bitv, %function +_Z12fx_rpix_8bitv: + @ args = 0, pretend = 0, frame = 100 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #100 + ldr r3, .L673 + ldr r3, [r3, #4] + and r3, r3, #255 + str r3, [fp, #-28] + ldr r3, .L673 + ldr r3, [r3, #8] + and r3, r3, #255 + str r3, [fp, #-24] + ldr r3, .L673 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L673 + str r2, [r3, #60] + ldr r3, .L673 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L673 + str r2, [r3, #72] + ldr r2, .L673 + ldr r3, .L673 + str r3, [r2, #104] + ldr r3, .L673 + ldr r2, [r3, #104] + ldr r3, .L673 + str r2, [r3, #100] + ldr r3, .L673 + ldr r2, [r3, #440] + ldr r3, [fp, #-24] + cmp r2, r3 + bls .L672 + ldr r3, [fp, #-24] + mov r3, r3, lsr #3 + ldr r2, .L673 + mov r1, #184 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r0, [r3, #0] + ldr r3, [fp, #-28] + mov r3, r3, lsr #3 + ldr r2, .L673 + mov r1, #312 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r3, [r3, #0] + add r2, r0, r3 + ldr r3, [fp, #-24] + and r3, r3, #7 + mov r3, r3, asl #1 + add r3, r2, r3 + str r3, [fp, #-20] + ldr r3, [fp, #-28] + and r2, r3, #7 + mov r3, #128 + mov r3, r3, asr r2 + strb r3, [fp, #-13] + ldr r3, .L673 + ldr r2, [r3, #100] + mov r3, #0 + str r3, [r2, #0] + ldr r3, .L673 + ldr r0, [r3, #100] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r1, [r3, #0] + ldr r3, [fp, #-20] + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + moveq r3, #0 + movne r3, #1 + orr r3, r1, r3 + str r3, [r0, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-112] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-108] + ldr r3, [fp, #-20] + add r3, r3, #1 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L650 + mov r1, #2 + str r1, [fp, #-104] + b .L652 +.L650: + mov r2, #0 + str r2, [fp, #-104] +.L652: + ldr r1, [fp, #-108] + ldr r2, [fp, #-104] + orr r3, r1, r2 + ldr r1, [fp, #-112] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-100] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-96] + ldr r3, [fp, #-20] + add r3, r3, #16 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L653 + mov r2, #4 + str r2, [fp, #-92] + b .L655 +.L653: + mov r3, #0 + str r3, [fp, #-92] +.L655: + ldr r1, [fp, #-96] + ldr r2, [fp, #-92] + orr r3, r1, r2 + ldr r1, [fp, #-100] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-88] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-84] + ldr r3, [fp, #-20] + add r3, r3, #17 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L656 + mov r2, #8 + str r2, [fp, #-80] + b .L658 +.L656: + mov r3, #0 + str r3, [fp, #-80] +.L658: + ldr r1, [fp, #-84] + ldr r2, [fp, #-80] + orr r3, r1, r2 + ldr r1, [fp, #-88] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-76] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-72] + ldr r3, [fp, #-20] + add r3, r3, #32 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L659 + mov r2, #16 + str r2, [fp, #-68] + b .L661 +.L659: + mov r3, #0 + str r3, [fp, #-68] +.L661: + ldr r1, [fp, #-72] + ldr r2, [fp, #-68] + orr r3, r1, r2 + ldr r1, [fp, #-76] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-64] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-60] + ldr r3, [fp, #-20] + add r3, r3, #33 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L662 + mov r2, #32 + str r2, [fp, #-56] + b .L664 +.L662: + mov r3, #0 + str r3, [fp, #-56] +.L664: + ldr r1, [fp, #-60] + ldr r2, [fp, #-56] + orr r3, r1, r2 + ldr r1, [fp, #-64] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-52] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-48] + ldr r3, [fp, #-20] + add r3, r3, #48 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L665 + mov r2, #64 + str r2, [fp, #-44] + b .L667 +.L665: + mov r3, #0 + str r3, [fp, #-44] +.L667: + ldr r1, [fp, #-48] + ldr r2, [fp, #-44] + orr r3, r1, r2 + ldr r1, [fp, #-52] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + str r3, [fp, #-40] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r3, [r3, #0] + str r3, [fp, #-36] + ldr r3, [fp, #-20] + add r3, r3, #49 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r2, r3 + cmp r3, #0 + beq .L668 + mov r2, #128 + str r2, [fp, #-32] + b .L670 +.L668: + mov r3, #0 + str r3, [fp, #-32] +.L670: + ldr r1, [fp, #-36] + ldr r2, [fp, #-32] + orr r3, r1, r2 + ldr r1, [fp, #-40] + str r3, [r1, #0] + ldr r3, .L673 + ldr r3, [r3, #100] + ldr r2, [r3, #0] + ldr r3, .L673 + str r2, [r3, #120] + ldr r3, .L673 + ldr r2, [r3, #100] + ldr r3, .L673+4 + cmp r2, r3 + bne .L672 + ldr r3, .L673 + ldr r2, [r3, #468] + ldr r3, .L673 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L673 + strb r3, [r2, #108] +.L672: + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L674: + .align 2 +.L673: + .word GSU + .word GSU+56 + .size _Z12fx_rpix_8bitv, .-_Z12fx_rpix_8bitv + .align 2 + .type _Z7fx_swapv, %function +_Z7fx_swapv: + @ args = 0, pretend = 0, frame = 8 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #8 + ldr r3, .L679 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + strb r3, [fp, #-18] + ldr r3, .L679 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + strb r3, [fp, #-17] + ldrb r3, [fp, #-18] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldrb r3, [fp, #-17] @ zero_extendqisi2 + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L679 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L679 + str r2, [r3, #60] + ldr r3, .L679 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L679 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L679 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L679 + ldr r2, [r3, #100] + ldr r3, .L679+4 + cmp r2, r3 + bne .L676 + ldr r3, .L679 + ldr r2, [r3, #468] + ldr r3, .L679 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L679 + strb r3, [r2, #108] +.L676: + ldr r3, .L679 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L679 + str r2, [r3, #72] + ldr r2, .L679 + ldr r3, .L679 + str r3, [r2, #104] + ldr r3, .L679 + ldr r2, [r3, #104] + ldr r3, .L679 + str r2, [r3, #100] + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L680: + .align 2 +.L679: + .word GSU + .word GSU+56 + .size _Z7fx_swapv, .-_Z7fx_swapv + .align 2 + .type _Z8fx_colorv, %function +_Z8fx_colorv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L688 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + strb r3, [fp, #-13] + ldr r3, .L688 + ldr r3, [r3, #68] + and r3, r3, #4 + cmp r3, #0 + beq .L682 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r2, r3, #255 + mov r3, #240 + and r2, r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, lsr #4 + and r3, r3, #255 + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [fp, #-13] +.L682: + ldr r3, .L688 + ldr r3, [r3, #68] + and r3, r3, #8 + cmp r3, #0 + beq .L684 + ldr r3, .L688 + ldr r3, [r3, #64] + and r2, r3, #240 + ldr r3, .L688 + str r2, [r3, #64] + ldr r3, .L688 + ldr r2, [r3, #64] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #15 + orr r2, r2, r3 + ldr r3, .L688 + str r2, [r3, #64] + b .L686 +.L684: + ldrb r2, [fp, #-13] @ zero_extendqisi2 + ldr r3, .L688 + str r2, [r3, #64] +.L686: + ldr r3, .L688 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L688 + str r2, [r3, #72] + ldr r2, .L688 + ldr r3, .L688 + str r3, [r2, #104] + ldr r3, .L688 + ldr r2, [r3, #104] + ldr r3, .L688 + str r2, [r3, #100] + ldr r3, .L688 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L688 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L689: + .align 2 +.L688: + .word GSU + .size _Z8fx_colorv, .-_Z8fx_colorv + .align 2 + .type _Z6fx_notv, %function +_Z6fx_notv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L694 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mvn r3, r3 + str r3, [fp, #-16] + ldr r3, .L694 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L694 + str r2, [r3, #60] + ldr r3, .L694 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L694 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L694 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L694 + ldr r2, [r3, #100] + ldr r3, .L694+4 + cmp r2, r3 + bne .L691 + ldr r3, .L694 + ldr r2, [r3, #468] + ldr r3, .L694 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L694 + strb r3, [r2, #108] +.L691: + ldr r3, .L694 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L694 + str r2, [r3, #72] + ldr r2, .L694 + ldr r3, .L694 + str r3, [r2, #104] + ldr r3, .L694 + ldr r2, [r3, #104] + ldr r3, .L694 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L695: + .align 2 +.L694: + .word GSU + .word GSU+56 + .size _Z6fx_notv, .-_Z6fx_notv + .align 2 + .type _Z9fx_add_r0v, %function +_Z9fx_add_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L700 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L700 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L700+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L700 + str r2, [r3, #124] + ldr r3, .L700 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L700 + ldr r3, [r3, #0] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L700 + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L700 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L700 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L700 + str r2, [r3, #120] + ldr r3, .L700 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L700 + str r2, [r3, #60] + ldr r3, .L700 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L700 + ldr r2, [r3, #100] + ldr r3, .L700+8 + cmp r2, r3 + bne .L697 + ldr r3, .L700 + ldr r2, [r3, #468] + ldr r3, .L700 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L700 + strb r3, [r2, #108] +.L697: + ldr r3, .L700 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L700 + str r2, [r3, #72] + ldr r2, .L700 + ldr r3, .L700 + str r3, [r2, #104] + ldr r3, .L700 + ldr r2, [r3, #104] + ldr r3, .L700 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L701: + .align 2 +.L700: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r0v, .-_Z9fx_add_r0v + .align 2 + .type _Z9fx_add_r1v, %function +_Z9fx_add_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L706 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L706 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L706+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L706 + str r2, [r3, #124] + ldr r3, .L706 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L706 + ldr r3, [r3, #4] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L706 + ldr r2, [r3, #4] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L706 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L706 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L706 + str r2, [r3, #120] + ldr r3, .L706 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L706 + str r2, [r3, #60] + ldr r3, .L706 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L706 + ldr r2, [r3, #100] + ldr r3, .L706+8 + cmp r2, r3 + bne .L703 + ldr r3, .L706 + ldr r2, [r3, #468] + ldr r3, .L706 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L706 + strb r3, [r2, #108] +.L703: + ldr r3, .L706 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L706 + str r2, [r3, #72] + ldr r2, .L706 + ldr r3, .L706 + str r3, [r2, #104] + ldr r3, .L706 + ldr r2, [r3, #104] + ldr r3, .L706 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L707: + .align 2 +.L706: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r1v, .-_Z9fx_add_r1v + .align 2 + .type _Z9fx_add_r2v, %function +_Z9fx_add_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L712 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L712 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L712+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L712 + str r2, [r3, #124] + ldr r3, .L712 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L712 + ldr r3, [r3, #8] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L712 + ldr r2, [r3, #8] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L712 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L712 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L712 + str r2, [r3, #120] + ldr r3, .L712 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L712 + str r2, [r3, #60] + ldr r3, .L712 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L712 + ldr r2, [r3, #100] + ldr r3, .L712+8 + cmp r2, r3 + bne .L709 + ldr r3, .L712 + ldr r2, [r3, #468] + ldr r3, .L712 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L712 + strb r3, [r2, #108] +.L709: + ldr r3, .L712 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L712 + str r2, [r3, #72] + ldr r2, .L712 + ldr r3, .L712 + str r3, [r2, #104] + ldr r3, .L712 + ldr r2, [r3, #104] + ldr r3, .L712 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L713: + .align 2 +.L712: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r2v, .-_Z9fx_add_r2v + .align 2 + .type _Z9fx_add_r3v, %function +_Z9fx_add_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L718 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L718 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L718+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L718 + str r2, [r3, #124] + ldr r3, .L718 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L718 + ldr r3, [r3, #12] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L718 + ldr r2, [r3, #12] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L718 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L718 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L718 + str r2, [r3, #120] + ldr r3, .L718 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L718 + str r2, [r3, #60] + ldr r3, .L718 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L718 + ldr r2, [r3, #100] + ldr r3, .L718+8 + cmp r2, r3 + bne .L715 + ldr r3, .L718 + ldr r2, [r3, #468] + ldr r3, .L718 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L718 + strb r3, [r2, #108] +.L715: + ldr r3, .L718 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L718 + str r2, [r3, #72] + ldr r2, .L718 + ldr r3, .L718 + str r3, [r2, #104] + ldr r3, .L718 + ldr r2, [r3, #104] + ldr r3, .L718 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L719: + .align 2 +.L718: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r3v, .-_Z9fx_add_r3v + .align 2 + .type _Z9fx_add_r4v, %function +_Z9fx_add_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L724 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L724 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L724+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L724 + str r2, [r3, #124] + ldr r3, .L724 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L724 + ldr r3, [r3, #16] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L724 + ldr r2, [r3, #16] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L724 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L724 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L724 + str r2, [r3, #120] + ldr r3, .L724 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L724 + str r2, [r3, #60] + ldr r3, .L724 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L724 + ldr r2, [r3, #100] + ldr r3, .L724+8 + cmp r2, r3 + bne .L721 + ldr r3, .L724 + ldr r2, [r3, #468] + ldr r3, .L724 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L724 + strb r3, [r2, #108] +.L721: + ldr r3, .L724 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L724 + str r2, [r3, #72] + ldr r2, .L724 + ldr r3, .L724 + str r3, [r2, #104] + ldr r3, .L724 + ldr r2, [r3, #104] + ldr r3, .L724 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L725: + .align 2 +.L724: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r4v, .-_Z9fx_add_r4v + .align 2 + .type _Z9fx_add_r5v, %function +_Z9fx_add_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L730 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L730 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L730+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L730 + str r2, [r3, #124] + ldr r3, .L730 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L730 + ldr r3, [r3, #20] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L730 + ldr r2, [r3, #20] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L730 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L730 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L730 + str r2, [r3, #120] + ldr r3, .L730 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L730 + str r2, [r3, #60] + ldr r3, .L730 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L730 + ldr r2, [r3, #100] + ldr r3, .L730+8 + cmp r2, r3 + bne .L727 + ldr r3, .L730 + ldr r2, [r3, #468] + ldr r3, .L730 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L730 + strb r3, [r2, #108] +.L727: + ldr r3, .L730 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L730 + str r2, [r3, #72] + ldr r2, .L730 + ldr r3, .L730 + str r3, [r2, #104] + ldr r3, .L730 + ldr r2, [r3, #104] + ldr r3, .L730 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L731: + .align 2 +.L730: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r5v, .-_Z9fx_add_r5v + .align 2 + .type _Z9fx_add_r6v, %function +_Z9fx_add_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L736 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L736 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L736+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L736 + str r2, [r3, #124] + ldr r3, .L736 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L736 + ldr r3, [r3, #24] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L736 + ldr r2, [r3, #24] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L736 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L736 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L736 + str r2, [r3, #120] + ldr r3, .L736 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L736 + str r2, [r3, #60] + ldr r3, .L736 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L736 + ldr r2, [r3, #100] + ldr r3, .L736+8 + cmp r2, r3 + bne .L733 + ldr r3, .L736 + ldr r2, [r3, #468] + ldr r3, .L736 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L736 + strb r3, [r2, #108] +.L733: + ldr r3, .L736 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L736 + str r2, [r3, #72] + ldr r2, .L736 + ldr r3, .L736 + str r3, [r2, #104] + ldr r3, .L736 + ldr r2, [r3, #104] + ldr r3, .L736 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L737: + .align 2 +.L736: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r6v, .-_Z9fx_add_r6v + .align 2 + .type _Z9fx_add_r7v, %function +_Z9fx_add_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L742 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L742 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L742+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L742 + str r2, [r3, #124] + ldr r3, .L742 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L742 + ldr r3, [r3, #28] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L742 + ldr r2, [r3, #28] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L742 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L742 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L742 + str r2, [r3, #120] + ldr r3, .L742 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L742 + str r2, [r3, #60] + ldr r3, .L742 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L742 + ldr r2, [r3, #100] + ldr r3, .L742+8 + cmp r2, r3 + bne .L739 + ldr r3, .L742 + ldr r2, [r3, #468] + ldr r3, .L742 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L742 + strb r3, [r2, #108] +.L739: + ldr r3, .L742 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L742 + str r2, [r3, #72] + ldr r2, .L742 + ldr r3, .L742 + str r3, [r2, #104] + ldr r3, .L742 + ldr r2, [r3, #104] + ldr r3, .L742 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L743: + .align 2 +.L742: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r7v, .-_Z9fx_add_r7v + .align 2 + .type _Z9fx_add_r8v, %function +_Z9fx_add_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L748 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L748 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L748+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L748 + str r2, [r3, #124] + ldr r3, .L748 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L748 + ldr r3, [r3, #32] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L748 + ldr r2, [r3, #32] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L748 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L748 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L748 + str r2, [r3, #120] + ldr r3, .L748 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L748 + str r2, [r3, #60] + ldr r3, .L748 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L748 + ldr r2, [r3, #100] + ldr r3, .L748+8 + cmp r2, r3 + bne .L745 + ldr r3, .L748 + ldr r2, [r3, #468] + ldr r3, .L748 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L748 + strb r3, [r2, #108] +.L745: + ldr r3, .L748 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L748 + str r2, [r3, #72] + ldr r2, .L748 + ldr r3, .L748 + str r3, [r2, #104] + ldr r3, .L748 + ldr r2, [r3, #104] + ldr r3, .L748 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L749: + .align 2 +.L748: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r8v, .-_Z9fx_add_r8v + .align 2 + .type _Z9fx_add_r9v, %function +_Z9fx_add_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L754 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L754 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L754+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L754 + str r2, [r3, #124] + ldr r3, .L754 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L754 + ldr r3, [r3, #36] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L754 + ldr r2, [r3, #36] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L754 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L754 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L754 + str r2, [r3, #120] + ldr r3, .L754 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L754 + str r2, [r3, #60] + ldr r3, .L754 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L754 + ldr r2, [r3, #100] + ldr r3, .L754+8 + cmp r2, r3 + bne .L751 + ldr r3, .L754 + ldr r2, [r3, #468] + ldr r3, .L754 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L754 + strb r3, [r2, #108] +.L751: + ldr r3, .L754 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L754 + str r2, [r3, #72] + ldr r2, .L754 + ldr r3, .L754 + str r3, [r2, #104] + ldr r3, .L754 + ldr r2, [r3, #104] + ldr r3, .L754 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L755: + .align 2 +.L754: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_r9v, .-_Z9fx_add_r9v + .align 2 + .type _Z10fx_add_r10v, %function +_Z10fx_add_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L760 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L760 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L760+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L760 + str r2, [r3, #124] + ldr r3, .L760 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L760 + ldr r3, [r3, #40] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L760 + ldr r2, [r3, #40] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L760 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L760 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L760 + str r2, [r3, #120] + ldr r3, .L760 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L760 + str r2, [r3, #60] + ldr r3, .L760 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L760 + ldr r2, [r3, #100] + ldr r3, .L760+8 + cmp r2, r3 + bne .L757 + ldr r3, .L760 + ldr r2, [r3, #468] + ldr r3, .L760 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L760 + strb r3, [r2, #108] +.L757: + ldr r3, .L760 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L760 + str r2, [r3, #72] + ldr r2, .L760 + ldr r3, .L760 + str r3, [r2, #104] + ldr r3, .L760 + ldr r2, [r3, #104] + ldr r3, .L760 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L761: + .align 2 +.L760: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_r10v, .-_Z10fx_add_r10v + .align 2 + .type _Z10fx_add_r11v, %function +_Z10fx_add_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L766 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L766 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L766+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L766 + str r2, [r3, #124] + ldr r3, .L766 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L766 + ldr r3, [r3, #44] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L766 + ldr r2, [r3, #44] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L766 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L766 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L766 + str r2, [r3, #120] + ldr r3, .L766 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L766 + str r2, [r3, #60] + ldr r3, .L766 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L766 + ldr r2, [r3, #100] + ldr r3, .L766+8 + cmp r2, r3 + bne .L763 + ldr r3, .L766 + ldr r2, [r3, #468] + ldr r3, .L766 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L766 + strb r3, [r2, #108] +.L763: + ldr r3, .L766 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L766 + str r2, [r3, #72] + ldr r2, .L766 + ldr r3, .L766 + str r3, [r2, #104] + ldr r3, .L766 + ldr r2, [r3, #104] + ldr r3, .L766 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L767: + .align 2 +.L766: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_r11v, .-_Z10fx_add_r11v + .align 2 + .type _Z10fx_add_r12v, %function +_Z10fx_add_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L772 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L772 + ldr r3, [r3, #48] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L772+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L772 + str r2, [r3, #124] + ldr r3, .L772 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L772 + ldr r3, [r3, #48] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L772 + ldr r2, [r3, #48] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L772 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L772 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L772 + str r2, [r3, #120] + ldr r3, .L772 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L772 + str r2, [r3, #60] + ldr r3, .L772 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L772 + ldr r2, [r3, #100] + ldr r3, .L772+8 + cmp r2, r3 + bne .L769 + ldr r3, .L772 + ldr r2, [r3, #468] + ldr r3, .L772 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L772 + strb r3, [r2, #108] +.L769: + ldr r3, .L772 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L772 + str r2, [r3, #72] + ldr r2, .L772 + ldr r3, .L772 + str r3, [r2, #104] + ldr r3, .L772 + ldr r2, [r3, #104] + ldr r3, .L772 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L773: + .align 2 +.L772: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_r12v, .-_Z10fx_add_r12v + .align 2 + .type _Z10fx_add_r13v, %function +_Z10fx_add_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L778 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L778 + ldr r3, [r3, #52] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L778+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L778 + str r2, [r3, #124] + ldr r3, .L778 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L778 + ldr r3, [r3, #52] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L778 + ldr r2, [r3, #52] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L778 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L778 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L778 + str r2, [r3, #120] + ldr r3, .L778 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L778 + str r2, [r3, #60] + ldr r3, .L778 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L778 + ldr r2, [r3, #100] + ldr r3, .L778+8 + cmp r2, r3 + bne .L775 + ldr r3, .L778 + ldr r2, [r3, #468] + ldr r3, .L778 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L778 + strb r3, [r2, #108] +.L775: + ldr r3, .L778 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L778 + str r2, [r3, #72] + ldr r2, .L778 + ldr r3, .L778 + str r3, [r2, #104] + ldr r3, .L778 + ldr r2, [r3, #104] + ldr r3, .L778 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L779: + .align 2 +.L778: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_r13v, .-_Z10fx_add_r13v + .align 2 + .type _Z10fx_add_r14v, %function +_Z10fx_add_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L784 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L784 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L784+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L784 + str r2, [r3, #124] + ldr r3, .L784 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L784 + ldr r3, [r3, #56] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L784 + ldr r2, [r3, #56] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L784 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L784 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L784 + str r2, [r3, #120] + ldr r3, .L784 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L784 + str r2, [r3, #60] + ldr r3, .L784 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L784 + ldr r2, [r3, #100] + ldr r3, .L784+8 + cmp r2, r3 + bne .L781 + ldr r3, .L784 + ldr r2, [r3, #468] + ldr r3, .L784 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L784 + strb r3, [r2, #108] +.L781: + ldr r3, .L784 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L784 + str r2, [r3, #72] + ldr r2, .L784 + ldr r3, .L784 + str r3, [r2, #104] + ldr r3, .L784 + ldr r2, [r3, #104] + ldr r3, .L784 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L785: + .align 2 +.L784: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_r14v, .-_Z10fx_add_r14v + .align 2 + .type _Z10fx_add_r15v, %function +_Z10fx_add_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L790 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L790 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L790+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L790 + str r2, [r3, #124] + ldr r3, .L790 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L790 + ldr r3, [r3, #60] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L790 + ldr r2, [r3, #60] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L790 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L790 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L790 + str r2, [r3, #120] + ldr r3, .L790 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L790 + str r2, [r3, #60] + ldr r3, .L790 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L790 + ldr r2, [r3, #100] + ldr r3, .L790+8 + cmp r2, r3 + bne .L787 + ldr r3, .L790 + ldr r2, [r3, #468] + ldr r3, .L790 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L790 + strb r3, [r2, #108] +.L787: + ldr r3, .L790 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L790 + str r2, [r3, #72] + ldr r2, .L790 + ldr r3, .L790 + str r3, [r2, #104] + ldr r3, .L790 + ldr r2, [r3, #104] + ldr r3, .L790 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L791: + .align 2 +.L790: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_r15v, .-_Z10fx_add_r15v + .align 2 + .type _Z9fx_adc_r0v, %function +_Z9fx_adc_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L796 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L796 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L796 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L796+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L796 + str r2, [r3, #124] + ldr r3, .L796 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L796 + ldr r3, [r3, #0] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L796 + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L796 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L796 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L796 + str r2, [r3, #120] + ldr r3, .L796 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L796 + str r2, [r3, #60] + ldr r3, .L796 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L796 + ldr r2, [r3, #100] + ldr r3, .L796+8 + cmp r2, r3 + bne .L793 + ldr r3, .L796 + ldr r2, [r3, #468] + ldr r3, .L796 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L796 + strb r3, [r2, #108] +.L793: + ldr r3, .L796 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L796 + str r2, [r3, #72] + ldr r2, .L796 + ldr r3, .L796 + str r3, [r2, #104] + ldr r3, .L796 + ldr r2, [r3, #104] + ldr r3, .L796 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L797: + .align 2 +.L796: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r0v, .-_Z9fx_adc_r0v + .align 2 + .type _Z9fx_adc_r1v, %function +_Z9fx_adc_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L802 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L802 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L802 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L802+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L802 + str r2, [r3, #124] + ldr r3, .L802 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L802 + ldr r3, [r3, #4] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L802 + ldr r2, [r3, #4] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L802 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L802 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L802 + str r2, [r3, #120] + ldr r3, .L802 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L802 + str r2, [r3, #60] + ldr r3, .L802 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L802 + ldr r2, [r3, #100] + ldr r3, .L802+8 + cmp r2, r3 + bne .L799 + ldr r3, .L802 + ldr r2, [r3, #468] + ldr r3, .L802 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L802 + strb r3, [r2, #108] +.L799: + ldr r3, .L802 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L802 + str r2, [r3, #72] + ldr r2, .L802 + ldr r3, .L802 + str r3, [r2, #104] + ldr r3, .L802 + ldr r2, [r3, #104] + ldr r3, .L802 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L803: + .align 2 +.L802: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r1v, .-_Z9fx_adc_r1v + .align 2 + .type _Z9fx_adc_r2v, %function +_Z9fx_adc_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L808 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L808 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L808 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L808+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L808 + str r2, [r3, #124] + ldr r3, .L808 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L808 + ldr r3, [r3, #8] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L808 + ldr r2, [r3, #8] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L808 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L808 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L808 + str r2, [r3, #120] + ldr r3, .L808 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L808 + str r2, [r3, #60] + ldr r3, .L808 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L808 + ldr r2, [r3, #100] + ldr r3, .L808+8 + cmp r2, r3 + bne .L805 + ldr r3, .L808 + ldr r2, [r3, #468] + ldr r3, .L808 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L808 + strb r3, [r2, #108] +.L805: + ldr r3, .L808 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L808 + str r2, [r3, #72] + ldr r2, .L808 + ldr r3, .L808 + str r3, [r2, #104] + ldr r3, .L808 + ldr r2, [r3, #104] + ldr r3, .L808 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L809: + .align 2 +.L808: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r2v, .-_Z9fx_adc_r2v + .align 2 + .type _Z9fx_adc_r3v, %function +_Z9fx_adc_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L814 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L814 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L814 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L814+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L814 + str r2, [r3, #124] + ldr r3, .L814 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L814 + ldr r3, [r3, #12] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L814 + ldr r2, [r3, #12] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L814 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L814 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L814 + str r2, [r3, #120] + ldr r3, .L814 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L814 + str r2, [r3, #60] + ldr r3, .L814 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L814 + ldr r2, [r3, #100] + ldr r3, .L814+8 + cmp r2, r3 + bne .L811 + ldr r3, .L814 + ldr r2, [r3, #468] + ldr r3, .L814 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L814 + strb r3, [r2, #108] +.L811: + ldr r3, .L814 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L814 + str r2, [r3, #72] + ldr r2, .L814 + ldr r3, .L814 + str r3, [r2, #104] + ldr r3, .L814 + ldr r2, [r3, #104] + ldr r3, .L814 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L815: + .align 2 +.L814: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r3v, .-_Z9fx_adc_r3v + .align 2 + .type _Z9fx_adc_r4v, %function +_Z9fx_adc_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L820 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L820 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L820 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L820+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L820 + str r2, [r3, #124] + ldr r3, .L820 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L820 + ldr r3, [r3, #16] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L820 + ldr r2, [r3, #16] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L820 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L820 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L820 + str r2, [r3, #120] + ldr r3, .L820 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L820 + str r2, [r3, #60] + ldr r3, .L820 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L820 + ldr r2, [r3, #100] + ldr r3, .L820+8 + cmp r2, r3 + bne .L817 + ldr r3, .L820 + ldr r2, [r3, #468] + ldr r3, .L820 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L820 + strb r3, [r2, #108] +.L817: + ldr r3, .L820 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L820 + str r2, [r3, #72] + ldr r2, .L820 + ldr r3, .L820 + str r3, [r2, #104] + ldr r3, .L820 + ldr r2, [r3, #104] + ldr r3, .L820 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L821: + .align 2 +.L820: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r4v, .-_Z9fx_adc_r4v + .align 2 + .type _Z9fx_adc_r5v, %function +_Z9fx_adc_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L826 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L826 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L826 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L826+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L826 + str r2, [r3, #124] + ldr r3, .L826 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L826 + ldr r3, [r3, #20] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L826 + ldr r2, [r3, #20] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L826 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L826 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L826 + str r2, [r3, #120] + ldr r3, .L826 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L826 + str r2, [r3, #60] + ldr r3, .L826 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L826 + ldr r2, [r3, #100] + ldr r3, .L826+8 + cmp r2, r3 + bne .L823 + ldr r3, .L826 + ldr r2, [r3, #468] + ldr r3, .L826 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L826 + strb r3, [r2, #108] +.L823: + ldr r3, .L826 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L826 + str r2, [r3, #72] + ldr r2, .L826 + ldr r3, .L826 + str r3, [r2, #104] + ldr r3, .L826 + ldr r2, [r3, #104] + ldr r3, .L826 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L827: + .align 2 +.L826: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r5v, .-_Z9fx_adc_r5v + .align 2 + .type _Z9fx_adc_r6v, %function +_Z9fx_adc_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L832 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L832 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L832 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L832+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L832 + str r2, [r3, #124] + ldr r3, .L832 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L832 + ldr r3, [r3, #24] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L832 + ldr r2, [r3, #24] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L832 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L832 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L832 + str r2, [r3, #120] + ldr r3, .L832 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L832 + str r2, [r3, #60] + ldr r3, .L832 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L832 + ldr r2, [r3, #100] + ldr r3, .L832+8 + cmp r2, r3 + bne .L829 + ldr r3, .L832 + ldr r2, [r3, #468] + ldr r3, .L832 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L832 + strb r3, [r2, #108] +.L829: + ldr r3, .L832 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L832 + str r2, [r3, #72] + ldr r2, .L832 + ldr r3, .L832 + str r3, [r2, #104] + ldr r3, .L832 + ldr r2, [r3, #104] + ldr r3, .L832 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L833: + .align 2 +.L832: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r6v, .-_Z9fx_adc_r6v + .align 2 + .type _Z9fx_adc_r7v, %function +_Z9fx_adc_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L838 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L838 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L838 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L838+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L838 + str r2, [r3, #124] + ldr r3, .L838 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L838 + ldr r3, [r3, #28] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L838 + ldr r2, [r3, #28] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L838 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L838 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L838 + str r2, [r3, #120] + ldr r3, .L838 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L838 + str r2, [r3, #60] + ldr r3, .L838 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L838 + ldr r2, [r3, #100] + ldr r3, .L838+8 + cmp r2, r3 + bne .L835 + ldr r3, .L838 + ldr r2, [r3, #468] + ldr r3, .L838 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L838 + strb r3, [r2, #108] +.L835: + ldr r3, .L838 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L838 + str r2, [r3, #72] + ldr r2, .L838 + ldr r3, .L838 + str r3, [r2, #104] + ldr r3, .L838 + ldr r2, [r3, #104] + ldr r3, .L838 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L839: + .align 2 +.L838: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r7v, .-_Z9fx_adc_r7v + .align 2 + .type _Z9fx_adc_r8v, %function +_Z9fx_adc_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L844 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L844 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L844 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L844+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L844 + str r2, [r3, #124] + ldr r3, .L844 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L844 + ldr r3, [r3, #32] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L844 + ldr r2, [r3, #32] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L844 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L844 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L844 + str r2, [r3, #120] + ldr r3, .L844 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L844 + str r2, [r3, #60] + ldr r3, .L844 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L844 + ldr r2, [r3, #100] + ldr r3, .L844+8 + cmp r2, r3 + bne .L841 + ldr r3, .L844 + ldr r2, [r3, #468] + ldr r3, .L844 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L844 + strb r3, [r2, #108] +.L841: + ldr r3, .L844 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L844 + str r2, [r3, #72] + ldr r2, .L844 + ldr r3, .L844 + str r3, [r2, #104] + ldr r3, .L844 + ldr r2, [r3, #104] + ldr r3, .L844 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L845: + .align 2 +.L844: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r8v, .-_Z9fx_adc_r8v + .align 2 + .type _Z9fx_adc_r9v, %function +_Z9fx_adc_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L850 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L850 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L850 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L850+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L850 + str r2, [r3, #124] + ldr r3, .L850 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L850 + ldr r3, [r3, #36] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L850 + ldr r2, [r3, #36] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L850 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L850 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L850 + str r2, [r3, #120] + ldr r3, .L850 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L850 + str r2, [r3, #60] + ldr r3, .L850 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L850 + ldr r2, [r3, #100] + ldr r3, .L850+8 + cmp r2, r3 + bne .L847 + ldr r3, .L850 + ldr r2, [r3, #468] + ldr r3, .L850 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L850 + strb r3, [r2, #108] +.L847: + ldr r3, .L850 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L850 + str r2, [r3, #72] + ldr r2, .L850 + ldr r3, .L850 + str r3, [r2, #104] + ldr r3, .L850 + ldr r2, [r3, #104] + ldr r3, .L850 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L851: + .align 2 +.L850: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_r9v, .-_Z9fx_adc_r9v + .align 2 + .type _Z10fx_adc_r10v, %function +_Z10fx_adc_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L856 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L856 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L856 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L856+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L856 + str r2, [r3, #124] + ldr r3, .L856 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L856 + ldr r3, [r3, #40] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L856 + ldr r2, [r3, #40] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L856 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L856 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L856 + str r2, [r3, #120] + ldr r3, .L856 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L856 + str r2, [r3, #60] + ldr r3, .L856 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L856 + ldr r2, [r3, #100] + ldr r3, .L856+8 + cmp r2, r3 + bne .L853 + ldr r3, .L856 + ldr r2, [r3, #468] + ldr r3, .L856 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L856 + strb r3, [r2, #108] +.L853: + ldr r3, .L856 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L856 + str r2, [r3, #72] + ldr r2, .L856 + ldr r3, .L856 + str r3, [r2, #104] + ldr r3, .L856 + ldr r2, [r3, #104] + ldr r3, .L856 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L857: + .align 2 +.L856: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_r10v, .-_Z10fx_adc_r10v + .align 2 + .type _Z10fx_adc_r11v, %function +_Z10fx_adc_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L862 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L862 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L862 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L862+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L862 + str r2, [r3, #124] + ldr r3, .L862 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L862 + ldr r3, [r3, #44] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L862 + ldr r2, [r3, #44] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L862 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L862 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L862 + str r2, [r3, #120] + ldr r3, .L862 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L862 + str r2, [r3, #60] + ldr r3, .L862 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L862 + ldr r2, [r3, #100] + ldr r3, .L862+8 + cmp r2, r3 + bne .L859 + ldr r3, .L862 + ldr r2, [r3, #468] + ldr r3, .L862 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L862 + strb r3, [r2, #108] +.L859: + ldr r3, .L862 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L862 + str r2, [r3, #72] + ldr r2, .L862 + ldr r3, .L862 + str r3, [r2, #104] + ldr r3, .L862 + ldr r2, [r3, #104] + ldr r3, .L862 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L863: + .align 2 +.L862: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_r11v, .-_Z10fx_adc_r11v + .align 2 + .type _Z10fx_adc_r12v, %function +_Z10fx_adc_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L868 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L868 + ldr r3, [r3, #48] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L868 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L868+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L868 + str r2, [r3, #124] + ldr r3, .L868 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L868 + ldr r3, [r3, #48] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L868 + ldr r2, [r3, #48] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L868 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L868 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L868 + str r2, [r3, #120] + ldr r3, .L868 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L868 + str r2, [r3, #60] + ldr r3, .L868 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L868 + ldr r2, [r3, #100] + ldr r3, .L868+8 + cmp r2, r3 + bne .L865 + ldr r3, .L868 + ldr r2, [r3, #468] + ldr r3, .L868 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L868 + strb r3, [r2, #108] +.L865: + ldr r3, .L868 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L868 + str r2, [r3, #72] + ldr r2, .L868 + ldr r3, .L868 + str r3, [r2, #104] + ldr r3, .L868 + ldr r2, [r3, #104] + ldr r3, .L868 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L869: + .align 2 +.L868: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_r12v, .-_Z10fx_adc_r12v + .align 2 + .type _Z10fx_adc_r13v, %function +_Z10fx_adc_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L874 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L874 + ldr r3, [r3, #52] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L874 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L874+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L874 + str r2, [r3, #124] + ldr r3, .L874 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L874 + ldr r3, [r3, #52] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L874 + ldr r2, [r3, #52] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L874 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L874 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L874 + str r2, [r3, #120] + ldr r3, .L874 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L874 + str r2, [r3, #60] + ldr r3, .L874 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L874 + ldr r2, [r3, #100] + ldr r3, .L874+8 + cmp r2, r3 + bne .L871 + ldr r3, .L874 + ldr r2, [r3, #468] + ldr r3, .L874 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L874 + strb r3, [r2, #108] +.L871: + ldr r3, .L874 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L874 + str r2, [r3, #72] + ldr r2, .L874 + ldr r3, .L874 + str r3, [r2, #104] + ldr r3, .L874 + ldr r2, [r3, #104] + ldr r3, .L874 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L875: + .align 2 +.L874: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_r13v, .-_Z10fx_adc_r13v + .align 2 + .type _Z10fx_adc_r14v, %function +_Z10fx_adc_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L880 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L880 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L880 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L880+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L880 + str r2, [r3, #124] + ldr r3, .L880 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L880 + ldr r3, [r3, #56] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L880 + ldr r2, [r3, #56] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L880 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L880 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L880 + str r2, [r3, #120] + ldr r3, .L880 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L880 + str r2, [r3, #60] + ldr r3, .L880 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L880 + ldr r2, [r3, #100] + ldr r3, .L880+8 + cmp r2, r3 + bne .L877 + ldr r3, .L880 + ldr r2, [r3, #468] + ldr r3, .L880 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L880 + strb r3, [r2, #108] +.L877: + ldr r3, .L880 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L880 + str r2, [r3, #72] + ldr r2, .L880 + ldr r3, .L880 + str r3, [r2, #104] + ldr r3, .L880 + ldr r2, [r3, #104] + ldr r3, .L880 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L881: + .align 2 +.L880: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_r14v, .-_Z10fx_adc_r14v + .align 2 + .type _Z10fx_adc_r15v, %function +_Z10fx_adc_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L886 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L886 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L886 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L886+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L886 + str r2, [r3, #124] + ldr r3, .L886 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L886 + ldr r3, [r3, #60] + eor r3, r2, r3 + mvn r1, r3 + ldr r3, .L886 + ldr r2, [r3, #60] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L886 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L886 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L886 + str r2, [r3, #120] + ldr r3, .L886 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L886 + str r2, [r3, #60] + ldr r3, .L886 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L886 + ldr r2, [r3, #100] + ldr r3, .L886+8 + cmp r2, r3 + bne .L883 + ldr r3, .L886 + ldr r2, [r3, #468] + ldr r3, .L886 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L886 + strb r3, [r2, #108] +.L883: + ldr r3, .L886 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L886 + str r2, [r3, #72] + ldr r2, .L886 + ldr r3, .L886 + str r3, [r2, #104] + ldr r3, .L886 + ldr r2, [r3, #104] + ldr r3, .L886 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L887: + .align 2 +.L886: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_r15v, .-_Z10fx_adc_r15v + .align 2 + .type _Z9fx_add_i0v, %function +_Z9fx_add_i0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L892 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L892+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L892 + str r2, [r3, #124] + ldr r3, .L892 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mvn r2, r3 + ldr r3, [fp, #-16] + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L892 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L892 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L892 + str r2, [r3, #120] + ldr r3, .L892 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L892 + str r2, [r3, #60] + ldr r3, .L892 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L892 + ldr r2, [r3, #100] + ldr r3, .L892+8 + cmp r2, r3 + bne .L889 + ldr r3, .L892 + ldr r2, [r3, #468] + ldr r3, .L892 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L892 + strb r3, [r2, #108] +.L889: + ldr r3, .L892 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L892 + str r2, [r3, #72] + ldr r2, .L892 + ldr r3, .L892 + str r3, [r2, #104] + ldr r3, .L892 + ldr r2, [r3, #104] + ldr r3, .L892 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L893: + .align 2 +.L892: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i0v, .-_Z9fx_add_i0v + .align 2 + .type _Z9fx_add_i1v, %function +_Z9fx_add_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L898 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L898+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L898 + str r2, [r3, #124] + ldr r3, .L898 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #1 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #1 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L898 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L898 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L898 + str r2, [r3, #120] + ldr r3, .L898 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L898 + str r2, [r3, #60] + ldr r3, .L898 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L898 + ldr r2, [r3, #100] + ldr r3, .L898+8 + cmp r2, r3 + bne .L895 + ldr r3, .L898 + ldr r2, [r3, #468] + ldr r3, .L898 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L898 + strb r3, [r2, #108] +.L895: + ldr r3, .L898 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L898 + str r2, [r3, #72] + ldr r2, .L898 + ldr r3, .L898 + str r3, [r2, #104] + ldr r3, .L898 + ldr r2, [r3, #104] + ldr r3, .L898 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L899: + .align 2 +.L898: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i1v, .-_Z9fx_add_i1v + .align 2 + .type _Z9fx_add_i2v, %function +_Z9fx_add_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L904 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #2 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L904+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L904 + str r2, [r3, #124] + ldr r3, .L904 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #2 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #2 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L904 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L904 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L904 + str r2, [r3, #120] + ldr r3, .L904 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L904 + str r2, [r3, #60] + ldr r3, .L904 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L904 + ldr r2, [r3, #100] + ldr r3, .L904+8 + cmp r2, r3 + bne .L901 + ldr r3, .L904 + ldr r2, [r3, #468] + ldr r3, .L904 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L904 + strb r3, [r2, #108] +.L901: + ldr r3, .L904 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L904 + str r2, [r3, #72] + ldr r2, .L904 + ldr r3, .L904 + str r3, [r2, #104] + ldr r3, .L904 + ldr r2, [r3, #104] + ldr r3, .L904 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L905: + .align 2 +.L904: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i2v, .-_Z9fx_add_i2v + .align 2 + .type _Z9fx_add_i3v, %function +_Z9fx_add_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L910 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L910+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L910 + str r2, [r3, #124] + ldr r3, .L910 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #3 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #3 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L910 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L910 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L910 + str r2, [r3, #120] + ldr r3, .L910 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L910 + str r2, [r3, #60] + ldr r3, .L910 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L910 + ldr r2, [r3, #100] + ldr r3, .L910+8 + cmp r2, r3 + bne .L907 + ldr r3, .L910 + ldr r2, [r3, #468] + ldr r3, .L910 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L910 + strb r3, [r2, #108] +.L907: + ldr r3, .L910 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L910 + str r2, [r3, #72] + ldr r2, .L910 + ldr r3, .L910 + str r3, [r2, #104] + ldr r3, .L910 + ldr r2, [r3, #104] + ldr r3, .L910 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L911: + .align 2 +.L910: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i3v, .-_Z9fx_add_i3v + .align 2 + .type _Z9fx_add_i4v, %function +_Z9fx_add_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L916 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #4 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L916+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L916 + str r2, [r3, #124] + ldr r3, .L916 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #4 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #4 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L916 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L916 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L916 + str r2, [r3, #120] + ldr r3, .L916 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L916 + str r2, [r3, #60] + ldr r3, .L916 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L916 + ldr r2, [r3, #100] + ldr r3, .L916+8 + cmp r2, r3 + bne .L913 + ldr r3, .L916 + ldr r2, [r3, #468] + ldr r3, .L916 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L916 + strb r3, [r2, #108] +.L913: + ldr r3, .L916 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L916 + str r2, [r3, #72] + ldr r2, .L916 + ldr r3, .L916 + str r3, [r2, #104] + ldr r3, .L916 + ldr r2, [r3, #104] + ldr r3, .L916 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L917: + .align 2 +.L916: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i4v, .-_Z9fx_add_i4v + .align 2 + .type _Z9fx_add_i5v, %function +_Z9fx_add_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L922 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #5 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L922+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L922 + str r2, [r3, #124] + ldr r3, .L922 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #5 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #5 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L922 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L922 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L922 + str r2, [r3, #120] + ldr r3, .L922 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L922 + str r2, [r3, #60] + ldr r3, .L922 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L922 + ldr r2, [r3, #100] + ldr r3, .L922+8 + cmp r2, r3 + bne .L919 + ldr r3, .L922 + ldr r2, [r3, #468] + ldr r3, .L922 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L922 + strb r3, [r2, #108] +.L919: + ldr r3, .L922 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L922 + str r2, [r3, #72] + ldr r2, .L922 + ldr r3, .L922 + str r3, [r2, #104] + ldr r3, .L922 + ldr r2, [r3, #104] + ldr r3, .L922 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L923: + .align 2 +.L922: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i5v, .-_Z9fx_add_i5v + .align 2 + .type _Z9fx_add_i6v, %function +_Z9fx_add_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L928 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #6 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L928+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L928 + str r2, [r3, #124] + ldr r3, .L928 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #6 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #6 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L928 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L928 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L928 + str r2, [r3, #120] + ldr r3, .L928 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L928 + str r2, [r3, #60] + ldr r3, .L928 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L928 + ldr r2, [r3, #100] + ldr r3, .L928+8 + cmp r2, r3 + bne .L925 + ldr r3, .L928 + ldr r2, [r3, #468] + ldr r3, .L928 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L928 + strb r3, [r2, #108] +.L925: + ldr r3, .L928 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L928 + str r2, [r3, #72] + ldr r2, .L928 + ldr r3, .L928 + str r3, [r2, #104] + ldr r3, .L928 + ldr r2, [r3, #104] + ldr r3, .L928 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L929: + .align 2 +.L928: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i6v, .-_Z9fx_add_i6v + .align 2 + .type _Z9fx_add_i7v, %function +_Z9fx_add_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L934 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #7 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L934+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L934 + str r2, [r3, #124] + ldr r3, .L934 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #7 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #7 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L934 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L934 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L934 + str r2, [r3, #120] + ldr r3, .L934 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L934 + str r2, [r3, #60] + ldr r3, .L934 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L934 + ldr r2, [r3, #100] + ldr r3, .L934+8 + cmp r2, r3 + bne .L931 + ldr r3, .L934 + ldr r2, [r3, #468] + ldr r3, .L934 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L934 + strb r3, [r2, #108] +.L931: + ldr r3, .L934 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L934 + str r2, [r3, #72] + ldr r2, .L934 + ldr r3, .L934 + str r3, [r2, #104] + ldr r3, .L934 + ldr r2, [r3, #104] + ldr r3, .L934 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L935: + .align 2 +.L934: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i7v, .-_Z9fx_add_i7v + .align 2 + .type _Z9fx_add_i8v, %function +_Z9fx_add_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L940 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #8 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L940+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L940 + str r2, [r3, #124] + ldr r3, .L940 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #8 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #8 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L940 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L940 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L940 + str r2, [r3, #120] + ldr r3, .L940 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L940 + str r2, [r3, #60] + ldr r3, .L940 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L940 + ldr r2, [r3, #100] + ldr r3, .L940+8 + cmp r2, r3 + bne .L937 + ldr r3, .L940 + ldr r2, [r3, #468] + ldr r3, .L940 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L940 + strb r3, [r2, #108] +.L937: + ldr r3, .L940 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L940 + str r2, [r3, #72] + ldr r2, .L940 + ldr r3, .L940 + str r3, [r2, #104] + ldr r3, .L940 + ldr r2, [r3, #104] + ldr r3, .L940 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L941: + .align 2 +.L940: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i8v, .-_Z9fx_add_i8v + .align 2 + .type _Z9fx_add_i9v, %function +_Z9fx_add_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L946 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #9 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L946+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L946 + str r2, [r3, #124] + ldr r3, .L946 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #9 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #9 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L946 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L946 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L946 + str r2, [r3, #120] + ldr r3, .L946 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L946 + str r2, [r3, #60] + ldr r3, .L946 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L946 + ldr r2, [r3, #100] + ldr r3, .L946+8 + cmp r2, r3 + bne .L943 + ldr r3, .L946 + ldr r2, [r3, #468] + ldr r3, .L946 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L946 + strb r3, [r2, #108] +.L943: + ldr r3, .L946 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L946 + str r2, [r3, #72] + ldr r2, .L946 + ldr r3, .L946 + str r3, [r2, #104] + ldr r3, .L946 + ldr r2, [r3, #104] + ldr r3, .L946 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L947: + .align 2 +.L946: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_add_i9v, .-_Z9fx_add_i9v + .align 2 + .type _Z10fx_add_i10v, %function +_Z10fx_add_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L952 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #10 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L952+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L952 + str r2, [r3, #124] + ldr r3, .L952 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #10 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #10 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L952 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L952 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L952 + str r2, [r3, #120] + ldr r3, .L952 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L952 + str r2, [r3, #60] + ldr r3, .L952 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L952 + ldr r2, [r3, #100] + ldr r3, .L952+8 + cmp r2, r3 + bne .L949 + ldr r3, .L952 + ldr r2, [r3, #468] + ldr r3, .L952 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L952 + strb r3, [r2, #108] +.L949: + ldr r3, .L952 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L952 + str r2, [r3, #72] + ldr r2, .L952 + ldr r3, .L952 + str r3, [r2, #104] + ldr r3, .L952 + ldr r2, [r3, #104] + ldr r3, .L952 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L953: + .align 2 +.L952: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_i10v, .-_Z10fx_add_i10v + .align 2 + .type _Z10fx_add_i11v, %function +_Z10fx_add_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L958 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #11 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L958+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L958 + str r2, [r3, #124] + ldr r3, .L958 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #11 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #11 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L958 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L958 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L958 + str r2, [r3, #120] + ldr r3, .L958 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L958 + str r2, [r3, #60] + ldr r3, .L958 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L958 + ldr r2, [r3, #100] + ldr r3, .L958+8 + cmp r2, r3 + bne .L955 + ldr r3, .L958 + ldr r2, [r3, #468] + ldr r3, .L958 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L958 + strb r3, [r2, #108] +.L955: + ldr r3, .L958 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L958 + str r2, [r3, #72] + ldr r2, .L958 + ldr r3, .L958 + str r3, [r2, #104] + ldr r3, .L958 + ldr r2, [r3, #104] + ldr r3, .L958 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L959: + .align 2 +.L958: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_i11v, .-_Z10fx_add_i11v + .align 2 + .type _Z10fx_add_i12v, %function +_Z10fx_add_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L964 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #12 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L964+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L964 + str r2, [r3, #124] + ldr r3, .L964 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #12 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #12 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L964 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L964 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L964 + str r2, [r3, #120] + ldr r3, .L964 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L964 + str r2, [r3, #60] + ldr r3, .L964 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L964 + ldr r2, [r3, #100] + ldr r3, .L964+8 + cmp r2, r3 + bne .L961 + ldr r3, .L964 + ldr r2, [r3, #468] + ldr r3, .L964 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L964 + strb r3, [r2, #108] +.L961: + ldr r3, .L964 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L964 + str r2, [r3, #72] + ldr r2, .L964 + ldr r3, .L964 + str r3, [r2, #104] + ldr r3, .L964 + ldr r2, [r3, #104] + ldr r3, .L964 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L965: + .align 2 +.L964: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_i12v, .-_Z10fx_add_i12v + .align 2 + .type _Z10fx_add_i13v, %function +_Z10fx_add_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L970 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #13 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L970+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L970 + str r2, [r3, #124] + ldr r3, .L970 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #13 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #13 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L970 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L970 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L970 + str r2, [r3, #120] + ldr r3, .L970 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L970 + str r2, [r3, #60] + ldr r3, .L970 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L970 + ldr r2, [r3, #100] + ldr r3, .L970+8 + cmp r2, r3 + bne .L967 + ldr r3, .L970 + ldr r2, [r3, #468] + ldr r3, .L970 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L970 + strb r3, [r2, #108] +.L967: + ldr r3, .L970 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L970 + str r2, [r3, #72] + ldr r2, .L970 + ldr r3, .L970 + str r3, [r2, #104] + ldr r3, .L970 + ldr r2, [r3, #104] + ldr r3, .L970 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L971: + .align 2 +.L970: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_i13v, .-_Z10fx_add_i13v + .align 2 + .type _Z10fx_add_i14v, %function +_Z10fx_add_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L976 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #14 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L976+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L976 + str r2, [r3, #124] + ldr r3, .L976 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #14 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #14 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L976 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L976 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L976 + str r2, [r3, #120] + ldr r3, .L976 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L976 + str r2, [r3, #60] + ldr r3, .L976 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L976 + ldr r2, [r3, #100] + ldr r3, .L976+8 + cmp r2, r3 + bne .L973 + ldr r3, .L976 + ldr r2, [r3, #468] + ldr r3, .L976 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L976 + strb r3, [r2, #108] +.L973: + ldr r3, .L976 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L976 + str r2, [r3, #72] + ldr r2, .L976 + ldr r3, .L976 + str r3, [r2, #104] + ldr r3, .L976 + ldr r2, [r3, #104] + ldr r3, .L976 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L977: + .align 2 +.L976: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_i14v, .-_Z10fx_add_i14v + .align 2 + .type _Z10fx_add_i15v, %function +_Z10fx_add_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L982 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #15 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L982+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L982 + str r2, [r3, #124] + ldr r3, .L982 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #15 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #15 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L982 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L982 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L982 + str r2, [r3, #120] + ldr r3, .L982 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L982 + str r2, [r3, #60] + ldr r3, .L982 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L982 + ldr r2, [r3, #100] + ldr r3, .L982+8 + cmp r2, r3 + bne .L979 + ldr r3, .L982 + ldr r2, [r3, #468] + ldr r3, .L982 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L982 + strb r3, [r2, #108] +.L979: + ldr r3, .L982 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L982 + str r2, [r3, #72] + ldr r2, .L982 + ldr r3, .L982 + str r3, [r2, #104] + ldr r3, .L982 + ldr r2, [r3, #104] + ldr r3, .L982 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L983: + .align 2 +.L982: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_add_i15v, .-_Z10fx_add_i15v + .align 2 + .type _Z9fx_adc_i0v, %function +_Z9fx_adc_i0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L988 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L988 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L988+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L988 + str r2, [r3, #124] + ldr r3, .L988 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mvn r2, r3 + ldr r3, [fp, #-16] + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L988 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L988 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L988 + str r2, [r3, #120] + ldr r3, .L988 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L988 + str r2, [r3, #60] + ldr r3, .L988 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L988 + ldr r2, [r3, #100] + ldr r3, .L988+8 + cmp r2, r3 + bne .L985 + ldr r3, .L988 + ldr r2, [r3, #468] + ldr r3, .L988 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L988 + strb r3, [r2, #108] +.L985: + ldr r3, .L988 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L988 + str r2, [r3, #72] + ldr r2, .L988 + ldr r3, .L988 + str r3, [r2, #104] + ldr r3, .L988 + ldr r2, [r3, #104] + ldr r3, .L988 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L989: + .align 2 +.L988: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i0v, .-_Z9fx_adc_i0v + .align 2 + .type _Z9fx_adc_i1v, %function +_Z9fx_adc_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L994 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #1 + ldr r3, .L994 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L994+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L994 + str r2, [r3, #124] + ldr r3, .L994 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #1 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #1 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L994 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L994 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L994 + str r2, [r3, #120] + ldr r3, .L994 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L994 + str r2, [r3, #60] + ldr r3, .L994 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L994 + ldr r2, [r3, #100] + ldr r3, .L994+8 + cmp r2, r3 + bne .L991 + ldr r3, .L994 + ldr r2, [r3, #468] + ldr r3, .L994 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L994 + strb r3, [r2, #108] +.L991: + ldr r3, .L994 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L994 + str r2, [r3, #72] + ldr r2, .L994 + ldr r3, .L994 + str r3, [r2, #104] + ldr r3, .L994 + ldr r2, [r3, #104] + ldr r3, .L994 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L995: + .align 2 +.L994: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i1v, .-_Z9fx_adc_i1v + .align 2 + .type _Z9fx_adc_i2v, %function +_Z9fx_adc_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1000 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #2 + ldr r3, .L1000 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1000+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1000 + str r2, [r3, #124] + ldr r3, .L1000 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #2 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #2 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1000 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1000 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1000 + str r2, [r3, #120] + ldr r3, .L1000 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1000 + str r2, [r3, #60] + ldr r3, .L1000 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1000 + ldr r2, [r3, #100] + ldr r3, .L1000+8 + cmp r2, r3 + bne .L997 + ldr r3, .L1000 + ldr r2, [r3, #468] + ldr r3, .L1000 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1000 + strb r3, [r2, #108] +.L997: + ldr r3, .L1000 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1000 + str r2, [r3, #72] + ldr r2, .L1000 + ldr r3, .L1000 + str r3, [r2, #104] + ldr r3, .L1000 + ldr r2, [r3, #104] + ldr r3, .L1000 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1001: + .align 2 +.L1000: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i2v, .-_Z9fx_adc_i2v + .align 2 + .type _Z9fx_adc_i3v, %function +_Z9fx_adc_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1006 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #3 + ldr r3, .L1006 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1006+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1006 + str r2, [r3, #124] + ldr r3, .L1006 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #3 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #3 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1006 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1006 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1006 + str r2, [r3, #120] + ldr r3, .L1006 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1006 + str r2, [r3, #60] + ldr r3, .L1006 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1006 + ldr r2, [r3, #100] + ldr r3, .L1006+8 + cmp r2, r3 + bne .L1003 + ldr r3, .L1006 + ldr r2, [r3, #468] + ldr r3, .L1006 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1006 + strb r3, [r2, #108] +.L1003: + ldr r3, .L1006 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1006 + str r2, [r3, #72] + ldr r2, .L1006 + ldr r3, .L1006 + str r3, [r2, #104] + ldr r3, .L1006 + ldr r2, [r3, #104] + ldr r3, .L1006 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1007: + .align 2 +.L1006: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i3v, .-_Z9fx_adc_i3v + .align 2 + .type _Z9fx_adc_i4v, %function +_Z9fx_adc_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1012 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #4 + ldr r3, .L1012 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1012+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1012 + str r2, [r3, #124] + ldr r3, .L1012 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #4 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #4 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1012 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1012 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1012 + str r2, [r3, #120] + ldr r3, .L1012 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1012 + str r2, [r3, #60] + ldr r3, .L1012 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1012 + ldr r2, [r3, #100] + ldr r3, .L1012+8 + cmp r2, r3 + bne .L1009 + ldr r3, .L1012 + ldr r2, [r3, #468] + ldr r3, .L1012 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1012 + strb r3, [r2, #108] +.L1009: + ldr r3, .L1012 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1012 + str r2, [r3, #72] + ldr r2, .L1012 + ldr r3, .L1012 + str r3, [r2, #104] + ldr r3, .L1012 + ldr r2, [r3, #104] + ldr r3, .L1012 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1013: + .align 2 +.L1012: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i4v, .-_Z9fx_adc_i4v + .align 2 + .type _Z9fx_adc_i5v, %function +_Z9fx_adc_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1018 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #5 + ldr r3, .L1018 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1018+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1018 + str r2, [r3, #124] + ldr r3, .L1018 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #5 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #5 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1018 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1018 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1018 + str r2, [r3, #120] + ldr r3, .L1018 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1018 + str r2, [r3, #60] + ldr r3, .L1018 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1018 + ldr r2, [r3, #100] + ldr r3, .L1018+8 + cmp r2, r3 + bne .L1015 + ldr r3, .L1018 + ldr r2, [r3, #468] + ldr r3, .L1018 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1018 + strb r3, [r2, #108] +.L1015: + ldr r3, .L1018 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1018 + str r2, [r3, #72] + ldr r2, .L1018 + ldr r3, .L1018 + str r3, [r2, #104] + ldr r3, .L1018 + ldr r2, [r3, #104] + ldr r3, .L1018 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1019: + .align 2 +.L1018: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i5v, .-_Z9fx_adc_i5v + .align 2 + .type _Z9fx_adc_i6v, %function +_Z9fx_adc_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1024 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #6 + ldr r3, .L1024 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1024+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1024 + str r2, [r3, #124] + ldr r3, .L1024 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #6 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #6 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1024 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1024 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1024 + str r2, [r3, #120] + ldr r3, .L1024 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1024 + str r2, [r3, #60] + ldr r3, .L1024 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1024 + ldr r2, [r3, #100] + ldr r3, .L1024+8 + cmp r2, r3 + bne .L1021 + ldr r3, .L1024 + ldr r2, [r3, #468] + ldr r3, .L1024 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1024 + strb r3, [r2, #108] +.L1021: + ldr r3, .L1024 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1024 + str r2, [r3, #72] + ldr r2, .L1024 + ldr r3, .L1024 + str r3, [r2, #104] + ldr r3, .L1024 + ldr r2, [r3, #104] + ldr r3, .L1024 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1025: + .align 2 +.L1024: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i6v, .-_Z9fx_adc_i6v + .align 2 + .type _Z9fx_adc_i7v, %function +_Z9fx_adc_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1030 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #7 + ldr r3, .L1030 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1030+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1030 + str r2, [r3, #124] + ldr r3, .L1030 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #7 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #7 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1030 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1030 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1030 + str r2, [r3, #120] + ldr r3, .L1030 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1030 + str r2, [r3, #60] + ldr r3, .L1030 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1030 + ldr r2, [r3, #100] + ldr r3, .L1030+8 + cmp r2, r3 + bne .L1027 + ldr r3, .L1030 + ldr r2, [r3, #468] + ldr r3, .L1030 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1030 + strb r3, [r2, #108] +.L1027: + ldr r3, .L1030 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1030 + str r2, [r3, #72] + ldr r2, .L1030 + ldr r3, .L1030 + str r3, [r2, #104] + ldr r3, .L1030 + ldr r2, [r3, #104] + ldr r3, .L1030 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1031: + .align 2 +.L1030: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i7v, .-_Z9fx_adc_i7v + .align 2 + .type _Z9fx_adc_i8v, %function +_Z9fx_adc_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1036 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #8 + ldr r3, .L1036 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1036+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1036 + str r2, [r3, #124] + ldr r3, .L1036 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #8 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #8 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1036 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1036 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1036 + str r2, [r3, #120] + ldr r3, .L1036 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1036 + str r2, [r3, #60] + ldr r3, .L1036 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1036 + ldr r2, [r3, #100] + ldr r3, .L1036+8 + cmp r2, r3 + bne .L1033 + ldr r3, .L1036 + ldr r2, [r3, #468] + ldr r3, .L1036 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1036 + strb r3, [r2, #108] +.L1033: + ldr r3, .L1036 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1036 + str r2, [r3, #72] + ldr r2, .L1036 + ldr r3, .L1036 + str r3, [r2, #104] + ldr r3, .L1036 + ldr r2, [r3, #104] + ldr r3, .L1036 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1037: + .align 2 +.L1036: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i8v, .-_Z9fx_adc_i8v + .align 2 + .type _Z9fx_adc_i9v, %function +_Z9fx_adc_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1042 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #9 + ldr r3, .L1042 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1042+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1042 + str r2, [r3, #124] + ldr r3, .L1042 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #9 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #9 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1042 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1042 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1042 + str r2, [r3, #120] + ldr r3, .L1042 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1042 + str r2, [r3, #60] + ldr r3, .L1042 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1042 + ldr r2, [r3, #100] + ldr r3, .L1042+8 + cmp r2, r3 + bne .L1039 + ldr r3, .L1042 + ldr r2, [r3, #468] + ldr r3, .L1042 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1042 + strb r3, [r2, #108] +.L1039: + ldr r3, .L1042 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1042 + str r2, [r3, #72] + ldr r2, .L1042 + ldr r3, .L1042 + str r3, [r2, #104] + ldr r3, .L1042 + ldr r2, [r3, #104] + ldr r3, .L1042 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1043: + .align 2 +.L1042: + .word GSU + .word 65535 + .word GSU+56 + .size _Z9fx_adc_i9v, .-_Z9fx_adc_i9v + .align 2 + .type _Z10fx_adc_i10v, %function +_Z10fx_adc_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1048 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #10 + ldr r3, .L1048 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1048+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1048 + str r2, [r3, #124] + ldr r3, .L1048 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #10 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #10 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1048 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1048 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1048 + str r2, [r3, #120] + ldr r3, .L1048 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1048 + str r2, [r3, #60] + ldr r3, .L1048 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1048 + ldr r2, [r3, #100] + ldr r3, .L1048+8 + cmp r2, r3 + bne .L1045 + ldr r3, .L1048 + ldr r2, [r3, #468] + ldr r3, .L1048 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1048 + strb r3, [r2, #108] +.L1045: + ldr r3, .L1048 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1048 + str r2, [r3, #72] + ldr r2, .L1048 + ldr r3, .L1048 + str r3, [r2, #104] + ldr r3, .L1048 + ldr r2, [r3, #104] + ldr r3, .L1048 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1049: + .align 2 +.L1048: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_i10v, .-_Z10fx_adc_i10v + .align 2 + .type _Z10fx_adc_i11v, %function +_Z10fx_adc_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1054 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #11 + ldr r3, .L1054 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1054+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1054 + str r2, [r3, #124] + ldr r3, .L1054 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #11 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #11 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1054 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1054 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1054 + str r2, [r3, #120] + ldr r3, .L1054 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1054 + str r2, [r3, #60] + ldr r3, .L1054 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1054 + ldr r2, [r3, #100] + ldr r3, .L1054+8 + cmp r2, r3 + bne .L1051 + ldr r3, .L1054 + ldr r2, [r3, #468] + ldr r3, .L1054 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1054 + strb r3, [r2, #108] +.L1051: + ldr r3, .L1054 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1054 + str r2, [r3, #72] + ldr r2, .L1054 + ldr r3, .L1054 + str r3, [r2, #104] + ldr r3, .L1054 + ldr r2, [r3, #104] + ldr r3, .L1054 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1055: + .align 2 +.L1054: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_i11v, .-_Z10fx_adc_i11v + .align 2 + .type _Z10fx_adc_i12v, %function +_Z10fx_adc_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1060 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #12 + ldr r3, .L1060 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1060+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1060 + str r2, [r3, #124] + ldr r3, .L1060 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #12 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #12 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1060 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1060 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1060 + str r2, [r3, #120] + ldr r3, .L1060 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1060 + str r2, [r3, #60] + ldr r3, .L1060 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1060 + ldr r2, [r3, #100] + ldr r3, .L1060+8 + cmp r2, r3 + bne .L1057 + ldr r3, .L1060 + ldr r2, [r3, #468] + ldr r3, .L1060 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1060 + strb r3, [r2, #108] +.L1057: + ldr r3, .L1060 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1060 + str r2, [r3, #72] + ldr r2, .L1060 + ldr r3, .L1060 + str r3, [r2, #104] + ldr r3, .L1060 + ldr r2, [r3, #104] + ldr r3, .L1060 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1061: + .align 2 +.L1060: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_i12v, .-_Z10fx_adc_i12v + .align 2 + .type _Z10fx_adc_i13v, %function +_Z10fx_adc_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1066 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #13 + ldr r3, .L1066 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1066+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1066 + str r2, [r3, #124] + ldr r3, .L1066 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #13 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #13 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1066 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1066 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1066 + str r2, [r3, #120] + ldr r3, .L1066 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1066 + str r2, [r3, #60] + ldr r3, .L1066 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1066 + ldr r2, [r3, #100] + ldr r3, .L1066+8 + cmp r2, r3 + bne .L1063 + ldr r3, .L1066 + ldr r2, [r3, #468] + ldr r3, .L1066 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1066 + strb r3, [r2, #108] +.L1063: + ldr r3, .L1066 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1066 + str r2, [r3, #72] + ldr r2, .L1066 + ldr r3, .L1066 + str r3, [r2, #104] + ldr r3, .L1066 + ldr r2, [r3, #104] + ldr r3, .L1066 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1067: + .align 2 +.L1066: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_i13v, .-_Z10fx_adc_i13v + .align 2 + .type _Z10fx_adc_i14v, %function +_Z10fx_adc_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1072 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #14 + ldr r3, .L1072 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1072+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1072 + str r2, [r3, #124] + ldr r3, .L1072 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #14 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #14 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1072 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1072 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1072 + str r2, [r3, #120] + ldr r3, .L1072 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1072 + str r2, [r3, #60] + ldr r3, .L1072 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1072 + ldr r2, [r3, #100] + ldr r3, .L1072+8 + cmp r2, r3 + bne .L1069 + ldr r3, .L1072 + ldr r2, [r3, #468] + ldr r3, .L1072 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1072 + strb r3, [r2, #108] +.L1069: + ldr r3, .L1072 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1072 + str r2, [r3, #72] + ldr r2, .L1072 + ldr r3, .L1072 + str r3, [r2, #104] + ldr r3, .L1072 + ldr r2, [r3, #104] + ldr r3, .L1072 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1073: + .align 2 +.L1072: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_i14v, .-_Z10fx_adc_i14v + .align 2 + .type _Z10fx_adc_i15v, %function +_Z10fx_adc_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1078 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r3, #15 + ldr r3, .L1078 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r2, [fp, #-16] + ldr r3, .L1078+4 + cmp r2, r3 + movle r2, #0 + movgt r2, #1 + ldr r3, .L1078 + str r2, [r3, #124] + ldr r3, .L1078 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + mvn r3, #15 + eor r2, r2, r3 + ldr r3, [fp, #-16] + eor r3, r3, #15 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1078 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1078 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1078 + str r2, [r3, #120] + ldr r3, .L1078 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1078 + str r2, [r3, #60] + ldr r3, .L1078 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1078 + ldr r2, [r3, #100] + ldr r3, .L1078+8 + cmp r2, r3 + bne .L1075 + ldr r3, .L1078 + ldr r2, [r3, #468] + ldr r3, .L1078 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1078 + strb r3, [r2, #108] +.L1075: + ldr r3, .L1078 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1078 + str r2, [r3, #72] + ldr r2, .L1078 + ldr r3, .L1078 + str r3, [r2, #104] + ldr r3, .L1078 + ldr r2, [r3, #104] + ldr r3, .L1078 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1079: + .align 2 +.L1078: + .word GSU + .word 65535 + .word GSU+56 + .size _Z10fx_adc_i15v, .-_Z10fx_adc_i15v + .align 2 + .type _Z9fx_sub_r0v, %function +_Z9fx_sub_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1084 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1084 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1084 + str r2, [r3, #124] + ldr r3, .L1084 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1084 + ldr r3, [r3, #0] + eor r1, r2, r3 + ldr r3, .L1084 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1084 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1084 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1084 + str r2, [r3, #120] + ldr r3, .L1084 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1084 + str r2, [r3, #60] + ldr r3, .L1084 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1084 + ldr r2, [r3, #100] + ldr r3, .L1084+4 + cmp r2, r3 + bne .L1081 + ldr r3, .L1084 + ldr r2, [r3, #468] + ldr r3, .L1084 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1084 + strb r3, [r2, #108] +.L1081: + ldr r3, .L1084 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1084 + str r2, [r3, #72] + ldr r2, .L1084 + ldr r3, .L1084 + str r3, [r2, #104] + ldr r3, .L1084 + ldr r2, [r3, #104] + ldr r3, .L1084 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1085: + .align 2 +.L1084: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r0v, .-_Z9fx_sub_r0v + .align 2 + .type _Z9fx_sub_r1v, %function +_Z9fx_sub_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1090 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1090 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1090 + str r2, [r3, #124] + ldr r3, .L1090 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1090 + ldr r3, [r3, #4] + eor r1, r2, r3 + ldr r3, .L1090 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1090 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1090 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1090 + str r2, [r3, #120] + ldr r3, .L1090 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1090 + str r2, [r3, #60] + ldr r3, .L1090 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1090 + ldr r2, [r3, #100] + ldr r3, .L1090+4 + cmp r2, r3 + bne .L1087 + ldr r3, .L1090 + ldr r2, [r3, #468] + ldr r3, .L1090 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1090 + strb r3, [r2, #108] +.L1087: + ldr r3, .L1090 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1090 + str r2, [r3, #72] + ldr r2, .L1090 + ldr r3, .L1090 + str r3, [r2, #104] + ldr r3, .L1090 + ldr r2, [r3, #104] + ldr r3, .L1090 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1091: + .align 2 +.L1090: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r1v, .-_Z9fx_sub_r1v + .align 2 + .type _Z9fx_sub_r2v, %function +_Z9fx_sub_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1096 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1096 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1096 + str r2, [r3, #124] + ldr r3, .L1096 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1096 + ldr r3, [r3, #8] + eor r1, r2, r3 + ldr r3, .L1096 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1096 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1096 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1096 + str r2, [r3, #120] + ldr r3, .L1096 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1096 + str r2, [r3, #60] + ldr r3, .L1096 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1096 + ldr r2, [r3, #100] + ldr r3, .L1096+4 + cmp r2, r3 + bne .L1093 + ldr r3, .L1096 + ldr r2, [r3, #468] + ldr r3, .L1096 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1096 + strb r3, [r2, #108] +.L1093: + ldr r3, .L1096 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1096 + str r2, [r3, #72] + ldr r2, .L1096 + ldr r3, .L1096 + str r3, [r2, #104] + ldr r3, .L1096 + ldr r2, [r3, #104] + ldr r3, .L1096 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1097: + .align 2 +.L1096: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r2v, .-_Z9fx_sub_r2v + .align 2 + .type _Z9fx_sub_r3v, %function +_Z9fx_sub_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1102 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1102 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1102 + str r2, [r3, #124] + ldr r3, .L1102 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1102 + ldr r3, [r3, #12] + eor r1, r2, r3 + ldr r3, .L1102 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1102 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1102 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1102 + str r2, [r3, #120] + ldr r3, .L1102 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1102 + str r2, [r3, #60] + ldr r3, .L1102 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1102 + ldr r2, [r3, #100] + ldr r3, .L1102+4 + cmp r2, r3 + bne .L1099 + ldr r3, .L1102 + ldr r2, [r3, #468] + ldr r3, .L1102 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1102 + strb r3, [r2, #108] +.L1099: + ldr r3, .L1102 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1102 + str r2, [r3, #72] + ldr r2, .L1102 + ldr r3, .L1102 + str r3, [r2, #104] + ldr r3, .L1102 + ldr r2, [r3, #104] + ldr r3, .L1102 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1103: + .align 2 +.L1102: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r3v, .-_Z9fx_sub_r3v + .align 2 + .type _Z9fx_sub_r4v, %function +_Z9fx_sub_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1108 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1108 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1108 + str r2, [r3, #124] + ldr r3, .L1108 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1108 + ldr r3, [r3, #16] + eor r1, r2, r3 + ldr r3, .L1108 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1108 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1108 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1108 + str r2, [r3, #120] + ldr r3, .L1108 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1108 + str r2, [r3, #60] + ldr r3, .L1108 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1108 + ldr r2, [r3, #100] + ldr r3, .L1108+4 + cmp r2, r3 + bne .L1105 + ldr r3, .L1108 + ldr r2, [r3, #468] + ldr r3, .L1108 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1108 + strb r3, [r2, #108] +.L1105: + ldr r3, .L1108 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1108 + str r2, [r3, #72] + ldr r2, .L1108 + ldr r3, .L1108 + str r3, [r2, #104] + ldr r3, .L1108 + ldr r2, [r3, #104] + ldr r3, .L1108 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1109: + .align 2 +.L1108: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r4v, .-_Z9fx_sub_r4v + .align 2 + .type _Z9fx_sub_r5v, %function +_Z9fx_sub_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1114 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1114 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1114 + str r2, [r3, #124] + ldr r3, .L1114 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1114 + ldr r3, [r3, #20] + eor r1, r2, r3 + ldr r3, .L1114 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1114 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1114 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1114 + str r2, [r3, #120] + ldr r3, .L1114 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1114 + str r2, [r3, #60] + ldr r3, .L1114 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1114 + ldr r2, [r3, #100] + ldr r3, .L1114+4 + cmp r2, r3 + bne .L1111 + ldr r3, .L1114 + ldr r2, [r3, #468] + ldr r3, .L1114 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1114 + strb r3, [r2, #108] +.L1111: + ldr r3, .L1114 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1114 + str r2, [r3, #72] + ldr r2, .L1114 + ldr r3, .L1114 + str r3, [r2, #104] + ldr r3, .L1114 + ldr r2, [r3, #104] + ldr r3, .L1114 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1115: + .align 2 +.L1114: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r5v, .-_Z9fx_sub_r5v + .align 2 + .type _Z9fx_sub_r6v, %function +_Z9fx_sub_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1120 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1120 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1120 + str r2, [r3, #124] + ldr r3, .L1120 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1120 + ldr r3, [r3, #24] + eor r1, r2, r3 + ldr r3, .L1120 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1120 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1120 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1120 + str r2, [r3, #120] + ldr r3, .L1120 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1120 + str r2, [r3, #60] + ldr r3, .L1120 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1120 + ldr r2, [r3, #100] + ldr r3, .L1120+4 + cmp r2, r3 + bne .L1117 + ldr r3, .L1120 + ldr r2, [r3, #468] + ldr r3, .L1120 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1120 + strb r3, [r2, #108] +.L1117: + ldr r3, .L1120 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1120 + str r2, [r3, #72] + ldr r2, .L1120 + ldr r3, .L1120 + str r3, [r2, #104] + ldr r3, .L1120 + ldr r2, [r3, #104] + ldr r3, .L1120 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1121: + .align 2 +.L1120: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r6v, .-_Z9fx_sub_r6v + .align 2 + .type _Z9fx_sub_r7v, %function +_Z9fx_sub_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1126 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1126 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1126 + str r2, [r3, #124] + ldr r3, .L1126 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1126 + ldr r3, [r3, #28] + eor r1, r2, r3 + ldr r3, .L1126 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1126 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1126 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1126 + str r2, [r3, #120] + ldr r3, .L1126 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1126 + str r2, [r3, #60] + ldr r3, .L1126 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1126 + ldr r2, [r3, #100] + ldr r3, .L1126+4 + cmp r2, r3 + bne .L1123 + ldr r3, .L1126 + ldr r2, [r3, #468] + ldr r3, .L1126 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1126 + strb r3, [r2, #108] +.L1123: + ldr r3, .L1126 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1126 + str r2, [r3, #72] + ldr r2, .L1126 + ldr r3, .L1126 + str r3, [r2, #104] + ldr r3, .L1126 + ldr r2, [r3, #104] + ldr r3, .L1126 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1127: + .align 2 +.L1126: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r7v, .-_Z9fx_sub_r7v + .align 2 + .type _Z9fx_sub_r8v, %function +_Z9fx_sub_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1132 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1132 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1132 + str r2, [r3, #124] + ldr r3, .L1132 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1132 + ldr r3, [r3, #32] + eor r1, r2, r3 + ldr r3, .L1132 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1132 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1132 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1132 + str r2, [r3, #120] + ldr r3, .L1132 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1132 + str r2, [r3, #60] + ldr r3, .L1132 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1132 + ldr r2, [r3, #100] + ldr r3, .L1132+4 + cmp r2, r3 + bne .L1129 + ldr r3, .L1132 + ldr r2, [r3, #468] + ldr r3, .L1132 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1132 + strb r3, [r2, #108] +.L1129: + ldr r3, .L1132 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1132 + str r2, [r3, #72] + ldr r2, .L1132 + ldr r3, .L1132 + str r3, [r2, #104] + ldr r3, .L1132 + ldr r2, [r3, #104] + ldr r3, .L1132 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1133: + .align 2 +.L1132: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r8v, .-_Z9fx_sub_r8v + .align 2 + .type _Z9fx_sub_r9v, %function +_Z9fx_sub_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1138 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1138 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1138 + str r2, [r3, #124] + ldr r3, .L1138 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1138 + ldr r3, [r3, #36] + eor r1, r2, r3 + ldr r3, .L1138 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1138 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1138 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1138 + str r2, [r3, #120] + ldr r3, .L1138 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1138 + str r2, [r3, #60] + ldr r3, .L1138 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1138 + ldr r2, [r3, #100] + ldr r3, .L1138+4 + cmp r2, r3 + bne .L1135 + ldr r3, .L1138 + ldr r2, [r3, #468] + ldr r3, .L1138 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1138 + strb r3, [r2, #108] +.L1135: + ldr r3, .L1138 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1138 + str r2, [r3, #72] + ldr r2, .L1138 + ldr r3, .L1138 + str r3, [r2, #104] + ldr r3, .L1138 + ldr r2, [r3, #104] + ldr r3, .L1138 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1139: + .align 2 +.L1138: + .word GSU + .word GSU+56 + .size _Z9fx_sub_r9v, .-_Z9fx_sub_r9v + .align 2 + .type _Z10fx_sub_r10v, %function +_Z10fx_sub_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1144 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1144 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1144 + str r2, [r3, #124] + ldr r3, .L1144 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1144 + ldr r3, [r3, #40] + eor r1, r2, r3 + ldr r3, .L1144 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1144 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1144 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1144 + str r2, [r3, #120] + ldr r3, .L1144 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1144 + str r2, [r3, #60] + ldr r3, .L1144 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1144 + ldr r2, [r3, #100] + ldr r3, .L1144+4 + cmp r2, r3 + bne .L1141 + ldr r3, .L1144 + ldr r2, [r3, #468] + ldr r3, .L1144 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1144 + strb r3, [r2, #108] +.L1141: + ldr r3, .L1144 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1144 + str r2, [r3, #72] + ldr r2, .L1144 + ldr r3, .L1144 + str r3, [r2, #104] + ldr r3, .L1144 + ldr r2, [r3, #104] + ldr r3, .L1144 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1145: + .align 2 +.L1144: + .word GSU + .word GSU+56 + .size _Z10fx_sub_r10v, .-_Z10fx_sub_r10v + .align 2 + .type _Z10fx_sub_r11v, %function +_Z10fx_sub_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1150 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1150 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1150 + str r2, [r3, #124] + ldr r3, .L1150 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1150 + ldr r3, [r3, #44] + eor r1, r2, r3 + ldr r3, .L1150 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1150 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1150 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1150 + str r2, [r3, #120] + ldr r3, .L1150 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1150 + str r2, [r3, #60] + ldr r3, .L1150 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1150 + ldr r2, [r3, #100] + ldr r3, .L1150+4 + cmp r2, r3 + bne .L1147 + ldr r3, .L1150 + ldr r2, [r3, #468] + ldr r3, .L1150 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1150 + strb r3, [r2, #108] +.L1147: + ldr r3, .L1150 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1150 + str r2, [r3, #72] + ldr r2, .L1150 + ldr r3, .L1150 + str r3, [r2, #104] + ldr r3, .L1150 + ldr r2, [r3, #104] + ldr r3, .L1150 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1151: + .align 2 +.L1150: + .word GSU + .word GSU+56 + .size _Z10fx_sub_r11v, .-_Z10fx_sub_r11v + .align 2 + .type _Z10fx_sub_r12v, %function +_Z10fx_sub_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1156 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1156 + ldr r3, [r3, #48] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1156 + str r2, [r3, #124] + ldr r3, .L1156 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1156 + ldr r3, [r3, #48] + eor r1, r2, r3 + ldr r3, .L1156 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1156 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1156 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1156 + str r2, [r3, #120] + ldr r3, .L1156 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1156 + str r2, [r3, #60] + ldr r3, .L1156 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1156 + ldr r2, [r3, #100] + ldr r3, .L1156+4 + cmp r2, r3 + bne .L1153 + ldr r3, .L1156 + ldr r2, [r3, #468] + ldr r3, .L1156 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1156 + strb r3, [r2, #108] +.L1153: + ldr r3, .L1156 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1156 + str r2, [r3, #72] + ldr r2, .L1156 + ldr r3, .L1156 + str r3, [r2, #104] + ldr r3, .L1156 + ldr r2, [r3, #104] + ldr r3, .L1156 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1157: + .align 2 +.L1156: + .word GSU + .word GSU+56 + .size _Z10fx_sub_r12v, .-_Z10fx_sub_r12v + .align 2 + .type _Z10fx_sub_r13v, %function +_Z10fx_sub_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1162 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1162 + ldr r3, [r3, #52] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1162 + str r2, [r3, #124] + ldr r3, .L1162 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1162 + ldr r3, [r3, #52] + eor r1, r2, r3 + ldr r3, .L1162 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1162 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1162 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1162 + str r2, [r3, #120] + ldr r3, .L1162 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1162 + str r2, [r3, #60] + ldr r3, .L1162 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1162 + ldr r2, [r3, #100] + ldr r3, .L1162+4 + cmp r2, r3 + bne .L1159 + ldr r3, .L1162 + ldr r2, [r3, #468] + ldr r3, .L1162 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1162 + strb r3, [r2, #108] +.L1159: + ldr r3, .L1162 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1162 + str r2, [r3, #72] + ldr r2, .L1162 + ldr r3, .L1162 + str r3, [r2, #104] + ldr r3, .L1162 + ldr r2, [r3, #104] + ldr r3, .L1162 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1163: + .align 2 +.L1162: + .word GSU + .word GSU+56 + .size _Z10fx_sub_r13v, .-_Z10fx_sub_r13v + .align 2 + .type _Z10fx_sub_r14v, %function +_Z10fx_sub_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1168 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1168 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1168 + str r2, [r3, #124] + ldr r3, .L1168 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1168 + ldr r3, [r3, #56] + eor r1, r2, r3 + ldr r3, .L1168 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1168 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1168 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1168 + str r2, [r3, #120] + ldr r3, .L1168 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1168 + str r2, [r3, #60] + ldr r3, .L1168 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1168 + ldr r2, [r3, #100] + ldr r3, .L1168+4 + cmp r2, r3 + bne .L1165 + ldr r3, .L1168 + ldr r2, [r3, #468] + ldr r3, .L1168 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1168 + strb r3, [r2, #108] +.L1165: + ldr r3, .L1168 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1168 + str r2, [r3, #72] + ldr r2, .L1168 + ldr r3, .L1168 + str r3, [r2, #104] + ldr r3, .L1168 + ldr r2, [r3, #104] + ldr r3, .L1168 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1169: + .align 2 +.L1168: + .word GSU + .word GSU+56 + .size _Z10fx_sub_r14v, .-_Z10fx_sub_r14v + .align 2 + .type _Z10fx_sub_r15v, %function +_Z10fx_sub_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1174 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1174 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1174 + str r2, [r3, #124] + ldr r3, .L1174 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1174 + ldr r3, [r3, #60] + eor r1, r2, r3 + ldr r3, .L1174 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1174 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1174 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1174 + str r2, [r3, #120] + ldr r3, .L1174 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1174 + str r2, [r3, #60] + ldr r3, .L1174 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1174 + ldr r2, [r3, #100] + ldr r3, .L1174+4 + cmp r2, r3 + bne .L1171 + ldr r3, .L1174 + ldr r2, [r3, #468] + ldr r3, .L1174 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1174 + strb r3, [r2, #108] +.L1171: + ldr r3, .L1174 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1174 + str r2, [r3, #72] + ldr r2, .L1174 + ldr r3, .L1174 + str r3, [r2, #104] + ldr r3, .L1174 + ldr r2, [r3, #104] + ldr r3, .L1174 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1175: + .align 2 +.L1174: + .word GSU + .word GSU+56 + .size _Z10fx_sub_r15v, .-_Z10fx_sub_r15v + .align 2 + .type _Z9fx_sbc_r0v, %function +_Z9fx_sbc_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1180 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1180 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1180 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1180 + str r2, [r3, #124] + ldr r3, .L1180 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1180 + ldr r3, [r3, #0] + eor r1, r2, r3 + ldr r3, .L1180 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1180 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1180 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1180 + str r2, [r3, #120] + ldr r3, .L1180 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1180 + str r2, [r3, #60] + ldr r3, .L1180 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1180 + ldr r2, [r3, #100] + ldr r3, .L1180+4 + cmp r2, r3 + bne .L1177 + ldr r3, .L1180 + ldr r2, [r3, #468] + ldr r3, .L1180 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1180 + strb r3, [r2, #108] +.L1177: + ldr r3, .L1180 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1180 + str r2, [r3, #72] + ldr r2, .L1180 + ldr r3, .L1180 + str r3, [r2, #104] + ldr r3, .L1180 + ldr r2, [r3, #104] + ldr r3, .L1180 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1181: + .align 2 +.L1180: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r0v, .-_Z9fx_sbc_r0v + .align 2 + .type _Z9fx_sbc_r1v, %function +_Z9fx_sbc_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1186 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1186 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1186 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1186 + str r2, [r3, #124] + ldr r3, .L1186 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1186 + ldr r3, [r3, #4] + eor r1, r2, r3 + ldr r3, .L1186 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1186 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1186 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1186 + str r2, [r3, #120] + ldr r3, .L1186 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1186 + str r2, [r3, #60] + ldr r3, .L1186 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1186 + ldr r2, [r3, #100] + ldr r3, .L1186+4 + cmp r2, r3 + bne .L1183 + ldr r3, .L1186 + ldr r2, [r3, #468] + ldr r3, .L1186 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1186 + strb r3, [r2, #108] +.L1183: + ldr r3, .L1186 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1186 + str r2, [r3, #72] + ldr r2, .L1186 + ldr r3, .L1186 + str r3, [r2, #104] + ldr r3, .L1186 + ldr r2, [r3, #104] + ldr r3, .L1186 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1187: + .align 2 +.L1186: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r1v, .-_Z9fx_sbc_r1v + .align 2 + .type _Z9fx_sbc_r2v, %function +_Z9fx_sbc_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1192 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1192 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1192 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1192 + str r2, [r3, #124] + ldr r3, .L1192 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1192 + ldr r3, [r3, #8] + eor r1, r2, r3 + ldr r3, .L1192 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1192 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1192 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1192 + str r2, [r3, #120] + ldr r3, .L1192 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1192 + str r2, [r3, #60] + ldr r3, .L1192 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1192 + ldr r2, [r3, #100] + ldr r3, .L1192+4 + cmp r2, r3 + bne .L1189 + ldr r3, .L1192 + ldr r2, [r3, #468] + ldr r3, .L1192 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1192 + strb r3, [r2, #108] +.L1189: + ldr r3, .L1192 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1192 + str r2, [r3, #72] + ldr r2, .L1192 + ldr r3, .L1192 + str r3, [r2, #104] + ldr r3, .L1192 + ldr r2, [r3, #104] + ldr r3, .L1192 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1193: + .align 2 +.L1192: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r2v, .-_Z9fx_sbc_r2v + .align 2 + .type _Z9fx_sbc_r3v, %function +_Z9fx_sbc_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1198 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1198 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1198 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1198 + str r2, [r3, #124] + ldr r3, .L1198 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1198 + ldr r3, [r3, #12] + eor r1, r2, r3 + ldr r3, .L1198 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1198 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1198 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1198 + str r2, [r3, #120] + ldr r3, .L1198 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1198 + str r2, [r3, #60] + ldr r3, .L1198 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1198 + ldr r2, [r3, #100] + ldr r3, .L1198+4 + cmp r2, r3 + bne .L1195 + ldr r3, .L1198 + ldr r2, [r3, #468] + ldr r3, .L1198 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1198 + strb r3, [r2, #108] +.L1195: + ldr r3, .L1198 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1198 + str r2, [r3, #72] + ldr r2, .L1198 + ldr r3, .L1198 + str r3, [r2, #104] + ldr r3, .L1198 + ldr r2, [r3, #104] + ldr r3, .L1198 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1199: + .align 2 +.L1198: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r3v, .-_Z9fx_sbc_r3v + .align 2 + .type _Z9fx_sbc_r4v, %function +_Z9fx_sbc_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1204 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1204 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1204 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1204 + str r2, [r3, #124] + ldr r3, .L1204 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1204 + ldr r3, [r3, #16] + eor r1, r2, r3 + ldr r3, .L1204 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1204 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1204 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1204 + str r2, [r3, #120] + ldr r3, .L1204 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1204 + str r2, [r3, #60] + ldr r3, .L1204 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1204 + ldr r2, [r3, #100] + ldr r3, .L1204+4 + cmp r2, r3 + bne .L1201 + ldr r3, .L1204 + ldr r2, [r3, #468] + ldr r3, .L1204 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1204 + strb r3, [r2, #108] +.L1201: + ldr r3, .L1204 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1204 + str r2, [r3, #72] + ldr r2, .L1204 + ldr r3, .L1204 + str r3, [r2, #104] + ldr r3, .L1204 + ldr r2, [r3, #104] + ldr r3, .L1204 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1205: + .align 2 +.L1204: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r4v, .-_Z9fx_sbc_r4v + .align 2 + .type _Z9fx_sbc_r5v, %function +_Z9fx_sbc_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1210 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1210 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1210 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1210 + str r2, [r3, #124] + ldr r3, .L1210 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1210 + ldr r3, [r3, #20] + eor r1, r2, r3 + ldr r3, .L1210 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1210 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1210 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1210 + str r2, [r3, #120] + ldr r3, .L1210 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1210 + str r2, [r3, #60] + ldr r3, .L1210 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1210 + ldr r2, [r3, #100] + ldr r3, .L1210+4 + cmp r2, r3 + bne .L1207 + ldr r3, .L1210 + ldr r2, [r3, #468] + ldr r3, .L1210 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1210 + strb r3, [r2, #108] +.L1207: + ldr r3, .L1210 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1210 + str r2, [r3, #72] + ldr r2, .L1210 + ldr r3, .L1210 + str r3, [r2, #104] + ldr r3, .L1210 + ldr r2, [r3, #104] + ldr r3, .L1210 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1211: + .align 2 +.L1210: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r5v, .-_Z9fx_sbc_r5v + .align 2 + .type _Z9fx_sbc_r6v, %function +_Z9fx_sbc_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1216 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1216 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1216 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1216 + str r2, [r3, #124] + ldr r3, .L1216 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1216 + ldr r3, [r3, #24] + eor r1, r2, r3 + ldr r3, .L1216 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1216 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1216 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1216 + str r2, [r3, #120] + ldr r3, .L1216 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1216 + str r2, [r3, #60] + ldr r3, .L1216 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1216 + ldr r2, [r3, #100] + ldr r3, .L1216+4 + cmp r2, r3 + bne .L1213 + ldr r3, .L1216 + ldr r2, [r3, #468] + ldr r3, .L1216 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1216 + strb r3, [r2, #108] +.L1213: + ldr r3, .L1216 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1216 + str r2, [r3, #72] + ldr r2, .L1216 + ldr r3, .L1216 + str r3, [r2, #104] + ldr r3, .L1216 + ldr r2, [r3, #104] + ldr r3, .L1216 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1217: + .align 2 +.L1216: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r6v, .-_Z9fx_sbc_r6v + .align 2 + .type _Z9fx_sbc_r7v, %function +_Z9fx_sbc_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1222 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1222 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1222 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1222 + str r2, [r3, #124] + ldr r3, .L1222 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1222 + ldr r3, [r3, #28] + eor r1, r2, r3 + ldr r3, .L1222 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1222 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1222 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1222 + str r2, [r3, #120] + ldr r3, .L1222 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1222 + str r2, [r3, #60] + ldr r3, .L1222 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1222 + ldr r2, [r3, #100] + ldr r3, .L1222+4 + cmp r2, r3 + bne .L1219 + ldr r3, .L1222 + ldr r2, [r3, #468] + ldr r3, .L1222 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1222 + strb r3, [r2, #108] +.L1219: + ldr r3, .L1222 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1222 + str r2, [r3, #72] + ldr r2, .L1222 + ldr r3, .L1222 + str r3, [r2, #104] + ldr r3, .L1222 + ldr r2, [r3, #104] + ldr r3, .L1222 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1223: + .align 2 +.L1222: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r7v, .-_Z9fx_sbc_r7v + .align 2 + .type _Z9fx_sbc_r8v, %function +_Z9fx_sbc_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1228 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1228 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1228 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1228 + str r2, [r3, #124] + ldr r3, .L1228 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1228 + ldr r3, [r3, #32] + eor r1, r2, r3 + ldr r3, .L1228 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1228 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1228 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1228 + str r2, [r3, #120] + ldr r3, .L1228 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1228 + str r2, [r3, #60] + ldr r3, .L1228 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1228 + ldr r2, [r3, #100] + ldr r3, .L1228+4 + cmp r2, r3 + bne .L1225 + ldr r3, .L1228 + ldr r2, [r3, #468] + ldr r3, .L1228 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1228 + strb r3, [r2, #108] +.L1225: + ldr r3, .L1228 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1228 + str r2, [r3, #72] + ldr r2, .L1228 + ldr r3, .L1228 + str r3, [r2, #104] + ldr r3, .L1228 + ldr r2, [r3, #104] + ldr r3, .L1228 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1229: + .align 2 +.L1228: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r8v, .-_Z9fx_sbc_r8v + .align 2 + .type _Z9fx_sbc_r9v, %function +_Z9fx_sbc_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1234 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1234 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1234 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1234 + str r2, [r3, #124] + ldr r3, .L1234 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1234 + ldr r3, [r3, #36] + eor r1, r2, r3 + ldr r3, .L1234 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1234 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1234 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1234 + str r2, [r3, #120] + ldr r3, .L1234 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1234 + str r2, [r3, #60] + ldr r3, .L1234 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1234 + ldr r2, [r3, #100] + ldr r3, .L1234+4 + cmp r2, r3 + bne .L1231 + ldr r3, .L1234 + ldr r2, [r3, #468] + ldr r3, .L1234 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1234 + strb r3, [r2, #108] +.L1231: + ldr r3, .L1234 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1234 + str r2, [r3, #72] + ldr r2, .L1234 + ldr r3, .L1234 + str r3, [r2, #104] + ldr r3, .L1234 + ldr r2, [r3, #104] + ldr r3, .L1234 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1235: + .align 2 +.L1234: + .word GSU + .word GSU+56 + .size _Z9fx_sbc_r9v, .-_Z9fx_sbc_r9v + .align 2 + .type _Z10fx_sbc_r10v, %function +_Z10fx_sbc_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1240 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1240 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1240 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1240 + str r2, [r3, #124] + ldr r3, .L1240 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1240 + ldr r3, [r3, #40] + eor r1, r2, r3 + ldr r3, .L1240 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1240 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1240 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1240 + str r2, [r3, #120] + ldr r3, .L1240 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1240 + str r2, [r3, #60] + ldr r3, .L1240 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1240 + ldr r2, [r3, #100] + ldr r3, .L1240+4 + cmp r2, r3 + bne .L1237 + ldr r3, .L1240 + ldr r2, [r3, #468] + ldr r3, .L1240 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1240 + strb r3, [r2, #108] +.L1237: + ldr r3, .L1240 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1240 + str r2, [r3, #72] + ldr r2, .L1240 + ldr r3, .L1240 + str r3, [r2, #104] + ldr r3, .L1240 + ldr r2, [r3, #104] + ldr r3, .L1240 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1241: + .align 2 +.L1240: + .word GSU + .word GSU+56 + .size _Z10fx_sbc_r10v, .-_Z10fx_sbc_r10v + .align 2 + .type _Z10fx_sbc_r11v, %function +_Z10fx_sbc_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1246 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1246 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1246 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1246 + str r2, [r3, #124] + ldr r3, .L1246 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1246 + ldr r3, [r3, #44] + eor r1, r2, r3 + ldr r3, .L1246 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1246 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1246 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1246 + str r2, [r3, #120] + ldr r3, .L1246 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1246 + str r2, [r3, #60] + ldr r3, .L1246 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1246 + ldr r2, [r3, #100] + ldr r3, .L1246+4 + cmp r2, r3 + bne .L1243 + ldr r3, .L1246 + ldr r2, [r3, #468] + ldr r3, .L1246 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1246 + strb r3, [r2, #108] +.L1243: + ldr r3, .L1246 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1246 + str r2, [r3, #72] + ldr r2, .L1246 + ldr r3, .L1246 + str r3, [r2, #104] + ldr r3, .L1246 + ldr r2, [r3, #104] + ldr r3, .L1246 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1247: + .align 2 +.L1246: + .word GSU + .word GSU+56 + .size _Z10fx_sbc_r11v, .-_Z10fx_sbc_r11v + .align 2 + .type _Z10fx_sbc_r12v, %function +_Z10fx_sbc_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1252 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1252 + ldr r3, [r3, #48] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1252 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1252 + str r2, [r3, #124] + ldr r3, .L1252 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1252 + ldr r3, [r3, #48] + eor r1, r2, r3 + ldr r3, .L1252 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1252 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1252 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1252 + str r2, [r3, #120] + ldr r3, .L1252 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1252 + str r2, [r3, #60] + ldr r3, .L1252 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1252 + ldr r2, [r3, #100] + ldr r3, .L1252+4 + cmp r2, r3 + bne .L1249 + ldr r3, .L1252 + ldr r2, [r3, #468] + ldr r3, .L1252 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1252 + strb r3, [r2, #108] +.L1249: + ldr r3, .L1252 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1252 + str r2, [r3, #72] + ldr r2, .L1252 + ldr r3, .L1252 + str r3, [r2, #104] + ldr r3, .L1252 + ldr r2, [r3, #104] + ldr r3, .L1252 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1253: + .align 2 +.L1252: + .word GSU + .word GSU+56 + .size _Z10fx_sbc_r12v, .-_Z10fx_sbc_r12v + .align 2 + .type _Z10fx_sbc_r13v, %function +_Z10fx_sbc_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1258 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1258 + ldr r3, [r3, #52] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1258 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1258 + str r2, [r3, #124] + ldr r3, .L1258 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1258 + ldr r3, [r3, #52] + eor r1, r2, r3 + ldr r3, .L1258 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1258 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1258 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1258 + str r2, [r3, #120] + ldr r3, .L1258 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1258 + str r2, [r3, #60] + ldr r3, .L1258 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1258 + ldr r2, [r3, #100] + ldr r3, .L1258+4 + cmp r2, r3 + bne .L1255 + ldr r3, .L1258 + ldr r2, [r3, #468] + ldr r3, .L1258 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1258 + strb r3, [r2, #108] +.L1255: + ldr r3, .L1258 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1258 + str r2, [r3, #72] + ldr r2, .L1258 + ldr r3, .L1258 + str r3, [r2, #104] + ldr r3, .L1258 + ldr r2, [r3, #104] + ldr r3, .L1258 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1259: + .align 2 +.L1258: + .word GSU + .word GSU+56 + .size _Z10fx_sbc_r13v, .-_Z10fx_sbc_r13v + .align 2 + .type _Z10fx_sbc_r14v, %function +_Z10fx_sbc_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1264 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1264 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1264 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1264 + str r2, [r3, #124] + ldr r3, .L1264 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1264 + ldr r3, [r3, #56] + eor r1, r2, r3 + ldr r3, .L1264 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1264 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1264 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1264 + str r2, [r3, #120] + ldr r3, .L1264 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1264 + str r2, [r3, #60] + ldr r3, .L1264 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1264 + ldr r2, [r3, #100] + ldr r3, .L1264+4 + cmp r2, r3 + bne .L1261 + ldr r3, .L1264 + ldr r2, [r3, #468] + ldr r3, .L1264 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1264 + strb r3, [r2, #108] +.L1261: + ldr r3, .L1264 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1264 + str r2, [r3, #72] + ldr r2, .L1264 + ldr r3, .L1264 + str r3, [r2, #104] + ldr r3, .L1264 + ldr r2, [r3, #104] + ldr r3, .L1264 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1265: + .align 2 +.L1264: + .word GSU + .word GSU+56 + .size _Z10fx_sbc_r14v, .-_Z10fx_sbc_r14v + .align 2 + .type _Z10fx_sbc_r15v, %function +_Z10fx_sbc_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1270 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1270 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r2, r3, r2 + ldr r3, .L1270 + ldr r3, [r3, #124] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1270 + str r2, [r3, #124] + ldr r3, .L1270 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1270 + ldr r3, [r3, #60] + eor r1, r2, r3 + ldr r3, .L1270 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1270 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1270 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1270 + str r2, [r3, #120] + ldr r3, .L1270 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1270 + str r2, [r3, #60] + ldr r3, .L1270 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1270 + ldr r2, [r3, #100] + ldr r3, .L1270+4 + cmp r2, r3 + bne .L1267 + ldr r3, .L1270 + ldr r2, [r3, #468] + ldr r3, .L1270 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1270 + strb r3, [r2, #108] +.L1267: + ldr r3, .L1270 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1270 + str r2, [r3, #72] + ldr r2, .L1270 + ldr r3, .L1270 + str r3, [r2, #104] + ldr r3, .L1270 + ldr r2, [r3, #104] + ldr r3, .L1270 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1271: + .align 2 +.L1270: + .word GSU + .word GSU+56 + .size _Z10fx_sbc_r15v, .-_Z10fx_sbc_r15v + .align 2 + .type _Z9fx_sub_i0v, %function +_Z9fx_sub_i0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1276 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1276 + str r2, [r3, #124] + ldr r3, .L1276 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + mvn r3, r3 + and r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1276 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1276 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1276 + str r2, [r3, #120] + ldr r3, .L1276 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1276 + str r2, [r3, #60] + ldr r3, .L1276 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1276 + ldr r2, [r3, #100] + ldr r3, .L1276+4 + cmp r2, r3 + bne .L1273 + ldr r3, .L1276 + ldr r2, [r3, #468] + ldr r3, .L1276 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1276 + strb r3, [r2, #108] +.L1273: + ldr r3, .L1276 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1276 + str r2, [r3, #72] + ldr r2, .L1276 + ldr r3, .L1276 + str r3, [r2, #104] + ldr r3, .L1276 + ldr r2, [r3, #104] + ldr r3, .L1276 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1277: + .align 2 +.L1276: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i0v, .-_Z9fx_sub_i0v + .align 2 + .type _Z9fx_sub_i1v, %function +_Z9fx_sub_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1282 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #1 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1282 + str r2, [r3, #124] + ldr r3, .L1282 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #1 + ldr r3, .L1282 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1282 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1282 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1282 + str r2, [r3, #120] + ldr r3, .L1282 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1282 + str r2, [r3, #60] + ldr r3, .L1282 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1282 + ldr r2, [r3, #100] + ldr r3, .L1282+4 + cmp r2, r3 + bne .L1279 + ldr r3, .L1282 + ldr r2, [r3, #468] + ldr r3, .L1282 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1282 + strb r3, [r2, #108] +.L1279: + ldr r3, .L1282 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1282 + str r2, [r3, #72] + ldr r2, .L1282 + ldr r3, .L1282 + str r3, [r2, #104] + ldr r3, .L1282 + ldr r2, [r3, #104] + ldr r3, .L1282 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1283: + .align 2 +.L1282: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i1v, .-_Z9fx_sub_i1v + .align 2 + .type _Z9fx_sub_i2v, %function +_Z9fx_sub_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1288 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1288 + str r2, [r3, #124] + ldr r3, .L1288 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #2 + ldr r3, .L1288 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1288 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1288 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1288 + str r2, [r3, #120] + ldr r3, .L1288 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1288 + str r2, [r3, #60] + ldr r3, .L1288 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1288 + ldr r2, [r3, #100] + ldr r3, .L1288+4 + cmp r2, r3 + bne .L1285 + ldr r3, .L1288 + ldr r2, [r3, #468] + ldr r3, .L1288 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1288 + strb r3, [r2, #108] +.L1285: + ldr r3, .L1288 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1288 + str r2, [r3, #72] + ldr r2, .L1288 + ldr r3, .L1288 + str r3, [r2, #104] + ldr r3, .L1288 + ldr r2, [r3, #104] + ldr r3, .L1288 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1289: + .align 2 +.L1288: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i2v, .-_Z9fx_sub_i2v + .align 2 + .type _Z9fx_sub_i3v, %function +_Z9fx_sub_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1294 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #3 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1294 + str r2, [r3, #124] + ldr r3, .L1294 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #3 + ldr r3, .L1294 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1294 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1294 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1294 + str r2, [r3, #120] + ldr r3, .L1294 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1294 + str r2, [r3, #60] + ldr r3, .L1294 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1294 + ldr r2, [r3, #100] + ldr r3, .L1294+4 + cmp r2, r3 + bne .L1291 + ldr r3, .L1294 + ldr r2, [r3, #468] + ldr r3, .L1294 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1294 + strb r3, [r2, #108] +.L1291: + ldr r3, .L1294 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1294 + str r2, [r3, #72] + ldr r2, .L1294 + ldr r3, .L1294 + str r3, [r2, #104] + ldr r3, .L1294 + ldr r2, [r3, #104] + ldr r3, .L1294 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1295: + .align 2 +.L1294: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i3v, .-_Z9fx_sub_i3v + .align 2 + .type _Z9fx_sub_i4v, %function +_Z9fx_sub_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1300 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #4 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1300 + str r2, [r3, #124] + ldr r3, .L1300 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #4 + ldr r3, .L1300 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1300 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1300 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1300 + str r2, [r3, #120] + ldr r3, .L1300 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1300 + str r2, [r3, #60] + ldr r3, .L1300 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1300 + ldr r2, [r3, #100] + ldr r3, .L1300+4 + cmp r2, r3 + bne .L1297 + ldr r3, .L1300 + ldr r2, [r3, #468] + ldr r3, .L1300 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1300 + strb r3, [r2, #108] +.L1297: + ldr r3, .L1300 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1300 + str r2, [r3, #72] + ldr r2, .L1300 + ldr r3, .L1300 + str r3, [r2, #104] + ldr r3, .L1300 + ldr r2, [r3, #104] + ldr r3, .L1300 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1301: + .align 2 +.L1300: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i4v, .-_Z9fx_sub_i4v + .align 2 + .type _Z9fx_sub_i5v, %function +_Z9fx_sub_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1306 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #5 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1306 + str r2, [r3, #124] + ldr r3, .L1306 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #5 + ldr r3, .L1306 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1306 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1306 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1306 + str r2, [r3, #120] + ldr r3, .L1306 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1306 + str r2, [r3, #60] + ldr r3, .L1306 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1306 + ldr r2, [r3, #100] + ldr r3, .L1306+4 + cmp r2, r3 + bne .L1303 + ldr r3, .L1306 + ldr r2, [r3, #468] + ldr r3, .L1306 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1306 + strb r3, [r2, #108] +.L1303: + ldr r3, .L1306 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1306 + str r2, [r3, #72] + ldr r2, .L1306 + ldr r3, .L1306 + str r3, [r2, #104] + ldr r3, .L1306 + ldr r2, [r3, #104] + ldr r3, .L1306 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1307: + .align 2 +.L1306: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i5v, .-_Z9fx_sub_i5v + .align 2 + .type _Z9fx_sub_i6v, %function +_Z9fx_sub_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1312 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #6 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1312 + str r2, [r3, #124] + ldr r3, .L1312 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #6 + ldr r3, .L1312 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1312 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1312 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1312 + str r2, [r3, #120] + ldr r3, .L1312 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1312 + str r2, [r3, #60] + ldr r3, .L1312 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1312 + ldr r2, [r3, #100] + ldr r3, .L1312+4 + cmp r2, r3 + bne .L1309 + ldr r3, .L1312 + ldr r2, [r3, #468] + ldr r3, .L1312 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1312 + strb r3, [r2, #108] +.L1309: + ldr r3, .L1312 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1312 + str r2, [r3, #72] + ldr r2, .L1312 + ldr r3, .L1312 + str r3, [r2, #104] + ldr r3, .L1312 + ldr r2, [r3, #104] + ldr r3, .L1312 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1313: + .align 2 +.L1312: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i6v, .-_Z9fx_sub_i6v + .align 2 + .type _Z9fx_sub_i7v, %function +_Z9fx_sub_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1318 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #7 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1318 + str r2, [r3, #124] + ldr r3, .L1318 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #7 + ldr r3, .L1318 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1318 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1318 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1318 + str r2, [r3, #120] + ldr r3, .L1318 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1318 + str r2, [r3, #60] + ldr r3, .L1318 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1318 + ldr r2, [r3, #100] + ldr r3, .L1318+4 + cmp r2, r3 + bne .L1315 + ldr r3, .L1318 + ldr r2, [r3, #468] + ldr r3, .L1318 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1318 + strb r3, [r2, #108] +.L1315: + ldr r3, .L1318 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1318 + str r2, [r3, #72] + ldr r2, .L1318 + ldr r3, .L1318 + str r3, [r2, #104] + ldr r3, .L1318 + ldr r2, [r3, #104] + ldr r3, .L1318 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1319: + .align 2 +.L1318: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i7v, .-_Z9fx_sub_i7v + .align 2 + .type _Z9fx_sub_i8v, %function +_Z9fx_sub_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1324 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #8 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1324 + str r2, [r3, #124] + ldr r3, .L1324 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #8 + ldr r3, .L1324 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1324 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1324 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1324 + str r2, [r3, #120] + ldr r3, .L1324 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1324 + str r2, [r3, #60] + ldr r3, .L1324 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1324 + ldr r2, [r3, #100] + ldr r3, .L1324+4 + cmp r2, r3 + bne .L1321 + ldr r3, .L1324 + ldr r2, [r3, #468] + ldr r3, .L1324 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1324 + strb r3, [r2, #108] +.L1321: + ldr r3, .L1324 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1324 + str r2, [r3, #72] + ldr r2, .L1324 + ldr r3, .L1324 + str r3, [r2, #104] + ldr r3, .L1324 + ldr r2, [r3, #104] + ldr r3, .L1324 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1325: + .align 2 +.L1324: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i8v, .-_Z9fx_sub_i8v + .align 2 + .type _Z9fx_sub_i9v, %function +_Z9fx_sub_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1330 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #9 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1330 + str r2, [r3, #124] + ldr r3, .L1330 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #9 + ldr r3, .L1330 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1330 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1330 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1330 + str r2, [r3, #120] + ldr r3, .L1330 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1330 + str r2, [r3, #60] + ldr r3, .L1330 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1330 + ldr r2, [r3, #100] + ldr r3, .L1330+4 + cmp r2, r3 + bne .L1327 + ldr r3, .L1330 + ldr r2, [r3, #468] + ldr r3, .L1330 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1330 + strb r3, [r2, #108] +.L1327: + ldr r3, .L1330 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1330 + str r2, [r3, #72] + ldr r2, .L1330 + ldr r3, .L1330 + str r3, [r2, #104] + ldr r3, .L1330 + ldr r2, [r3, #104] + ldr r3, .L1330 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1331: + .align 2 +.L1330: + .word GSU + .word GSU+56 + .size _Z9fx_sub_i9v, .-_Z9fx_sub_i9v + .align 2 + .type _Z10fx_sub_i10v, %function +_Z10fx_sub_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1336 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #10 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1336 + str r2, [r3, #124] + ldr r3, .L1336 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #10 + ldr r3, .L1336 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1336 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1336 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1336 + str r2, [r3, #120] + ldr r3, .L1336 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1336 + str r2, [r3, #60] + ldr r3, .L1336 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1336 + ldr r2, [r3, #100] + ldr r3, .L1336+4 + cmp r2, r3 + bne .L1333 + ldr r3, .L1336 + ldr r2, [r3, #468] + ldr r3, .L1336 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1336 + strb r3, [r2, #108] +.L1333: + ldr r3, .L1336 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1336 + str r2, [r3, #72] + ldr r2, .L1336 + ldr r3, .L1336 + str r3, [r2, #104] + ldr r3, .L1336 + ldr r2, [r3, #104] + ldr r3, .L1336 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1337: + .align 2 +.L1336: + .word GSU + .word GSU+56 + .size _Z10fx_sub_i10v, .-_Z10fx_sub_i10v + .align 2 + .type _Z10fx_sub_i11v, %function +_Z10fx_sub_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1342 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #11 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1342 + str r2, [r3, #124] + ldr r3, .L1342 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #11 + ldr r3, .L1342 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1342 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1342 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1342 + str r2, [r3, #120] + ldr r3, .L1342 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1342 + str r2, [r3, #60] + ldr r3, .L1342 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1342 + ldr r2, [r3, #100] + ldr r3, .L1342+4 + cmp r2, r3 + bne .L1339 + ldr r3, .L1342 + ldr r2, [r3, #468] + ldr r3, .L1342 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1342 + strb r3, [r2, #108] +.L1339: + ldr r3, .L1342 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1342 + str r2, [r3, #72] + ldr r2, .L1342 + ldr r3, .L1342 + str r3, [r2, #104] + ldr r3, .L1342 + ldr r2, [r3, #104] + ldr r3, .L1342 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1343: + .align 2 +.L1342: + .word GSU + .word GSU+56 + .size _Z10fx_sub_i11v, .-_Z10fx_sub_i11v + .align 2 + .type _Z10fx_sub_i12v, %function +_Z10fx_sub_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1348 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #12 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1348 + str r2, [r3, #124] + ldr r3, .L1348 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #12 + ldr r3, .L1348 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1348 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1348 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1348 + str r2, [r3, #120] + ldr r3, .L1348 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1348 + str r2, [r3, #60] + ldr r3, .L1348 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1348 + ldr r2, [r3, #100] + ldr r3, .L1348+4 + cmp r2, r3 + bne .L1345 + ldr r3, .L1348 + ldr r2, [r3, #468] + ldr r3, .L1348 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1348 + strb r3, [r2, #108] +.L1345: + ldr r3, .L1348 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1348 + str r2, [r3, #72] + ldr r2, .L1348 + ldr r3, .L1348 + str r3, [r2, #104] + ldr r3, .L1348 + ldr r2, [r3, #104] + ldr r3, .L1348 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1349: + .align 2 +.L1348: + .word GSU + .word GSU+56 + .size _Z10fx_sub_i12v, .-_Z10fx_sub_i12v + .align 2 + .type _Z10fx_sub_i13v, %function +_Z10fx_sub_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1354 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #13 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1354 + str r2, [r3, #124] + ldr r3, .L1354 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #13 + ldr r3, .L1354 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1354 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1354 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1354 + str r2, [r3, #120] + ldr r3, .L1354 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1354 + str r2, [r3, #60] + ldr r3, .L1354 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1354 + ldr r2, [r3, #100] + ldr r3, .L1354+4 + cmp r2, r3 + bne .L1351 + ldr r3, .L1354 + ldr r2, [r3, #468] + ldr r3, .L1354 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1354 + strb r3, [r2, #108] +.L1351: + ldr r3, .L1354 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1354 + str r2, [r3, #72] + ldr r2, .L1354 + ldr r3, .L1354 + str r3, [r2, #104] + ldr r3, .L1354 + ldr r2, [r3, #104] + ldr r3, .L1354 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1355: + .align 2 +.L1354: + .word GSU + .word GSU+56 + .size _Z10fx_sub_i13v, .-_Z10fx_sub_i13v + .align 2 + .type _Z10fx_sub_i14v, %function +_Z10fx_sub_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1360 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #14 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1360 + str r2, [r3, #124] + ldr r3, .L1360 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #14 + ldr r3, .L1360 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1360 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1360 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1360 + str r2, [r3, #120] + ldr r3, .L1360 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1360 + str r2, [r3, #60] + ldr r3, .L1360 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1360 + ldr r2, [r3, #100] + ldr r3, .L1360+4 + cmp r2, r3 + bne .L1357 + ldr r3, .L1360 + ldr r2, [r3, #468] + ldr r3, .L1360 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1360 + strb r3, [r2, #108] +.L1357: + ldr r3, .L1360 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1360 + str r2, [r3, #72] + ldr r2, .L1360 + ldr r3, .L1360 + str r3, [r2, #104] + ldr r3, .L1360 + ldr r2, [r3, #104] + ldr r3, .L1360 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1361: + .align 2 +.L1360: + .word GSU + .word GSU+56 + .size _Z10fx_sub_i14v, .-_Z10fx_sub_i14v + .align 2 + .type _Z10fx_sub_i15v, %function +_Z10fx_sub_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1366 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + sub r3, r3, #15 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1366 + str r2, [r3, #124] + ldr r3, .L1366 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r1, r3, #15 + ldr r3, .L1366 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1366 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1366 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1366 + str r2, [r3, #120] + ldr r3, .L1366 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1366 + str r2, [r3, #60] + ldr r3, .L1366 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L1366 + ldr r2, [r3, #100] + ldr r3, .L1366+4 + cmp r2, r3 + bne .L1363 + ldr r3, .L1366 + ldr r2, [r3, #468] + ldr r3, .L1366 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1366 + strb r3, [r2, #108] +.L1363: + ldr r3, .L1366 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1366 + str r2, [r3, #72] + ldr r2, .L1366 + ldr r3, .L1366 + str r3, [r2, #104] + ldr r3, .L1366 + ldr r2, [r3, #104] + ldr r3, .L1366 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1367: + .align 2 +.L1366: + .word GSU + .word GSU+56 + .size _Z10fx_sub_i15v, .-_Z10fx_sub_i15v + .align 2 + .type _Z9fx_cmp_r0v, %function +_Z9fx_cmp_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1370 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1370 + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1370 + str r2, [r3, #124] + ldr r3, .L1370 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1370 + ldr r3, [r3, #0] + eor r1, r2, r3 + ldr r3, .L1370 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1370 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1370 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1370 + str r2, [r3, #120] + ldr r3, .L1370 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1370 + str r2, [r3, #60] + ldr r3, .L1370 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1370 + str r2, [r3, #72] + ldr r2, .L1370 + ldr r3, .L1370 + str r3, [r2, #104] + ldr r3, .L1370 + ldr r2, [r3, #104] + ldr r3, .L1370 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1371: + .align 2 +.L1370: + .word GSU + .size _Z9fx_cmp_r0v, .-_Z9fx_cmp_r0v + .align 2 + .type _Z9fx_cmp_r1v, %function +_Z9fx_cmp_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1374 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1374 + ldr r3, [r3, #4] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1374 + str r2, [r3, #124] + ldr r3, .L1374 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1374 + ldr r3, [r3, #4] + eor r1, r2, r3 + ldr r3, .L1374 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1374 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1374 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1374 + str r2, [r3, #120] + ldr r3, .L1374 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1374 + str r2, [r3, #60] + ldr r3, .L1374 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1374 + str r2, [r3, #72] + ldr r2, .L1374 + ldr r3, .L1374 + str r3, [r2, #104] + ldr r3, .L1374 + ldr r2, [r3, #104] + ldr r3, .L1374 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1375: + .align 2 +.L1374: + .word GSU + .size _Z9fx_cmp_r1v, .-_Z9fx_cmp_r1v + .align 2 + .type _Z9fx_cmp_r2v, %function +_Z9fx_cmp_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1378 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1378 + ldr r3, [r3, #8] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1378 + str r2, [r3, #124] + ldr r3, .L1378 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1378 + ldr r3, [r3, #8] + eor r1, r2, r3 + ldr r3, .L1378 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1378 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1378 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1378 + str r2, [r3, #120] + ldr r3, .L1378 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1378 + str r2, [r3, #60] + ldr r3, .L1378 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1378 + str r2, [r3, #72] + ldr r2, .L1378 + ldr r3, .L1378 + str r3, [r2, #104] + ldr r3, .L1378 + ldr r2, [r3, #104] + ldr r3, .L1378 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1379: + .align 2 +.L1378: + .word GSU + .size _Z9fx_cmp_r2v, .-_Z9fx_cmp_r2v + .align 2 + .type _Z9fx_cmp_r3v, %function +_Z9fx_cmp_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1382 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1382 + ldr r3, [r3, #12] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1382 + str r2, [r3, #124] + ldr r3, .L1382 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1382 + ldr r3, [r3, #12] + eor r1, r2, r3 + ldr r3, .L1382 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1382 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1382 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1382 + str r2, [r3, #120] + ldr r3, .L1382 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1382 + str r2, [r3, #60] + ldr r3, .L1382 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1382 + str r2, [r3, #72] + ldr r2, .L1382 + ldr r3, .L1382 + str r3, [r2, #104] + ldr r3, .L1382 + ldr r2, [r3, #104] + ldr r3, .L1382 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1383: + .align 2 +.L1382: + .word GSU + .size _Z9fx_cmp_r3v, .-_Z9fx_cmp_r3v + .align 2 + .type _Z9fx_cmp_r4v, %function +_Z9fx_cmp_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1386 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1386 + ldr r3, [r3, #16] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1386 + str r2, [r3, #124] + ldr r3, .L1386 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1386 + ldr r3, [r3, #16] + eor r1, r2, r3 + ldr r3, .L1386 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1386 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1386 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1386 + str r2, [r3, #120] + ldr r3, .L1386 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1386 + str r2, [r3, #60] + ldr r3, .L1386 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1386 + str r2, [r3, #72] + ldr r2, .L1386 + ldr r3, .L1386 + str r3, [r2, #104] + ldr r3, .L1386 + ldr r2, [r3, #104] + ldr r3, .L1386 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1387: + .align 2 +.L1386: + .word GSU + .size _Z9fx_cmp_r4v, .-_Z9fx_cmp_r4v + .align 2 + .type _Z9fx_cmp_r5v, %function +_Z9fx_cmp_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1390 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1390 + ldr r3, [r3, #20] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1390 + str r2, [r3, #124] + ldr r3, .L1390 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1390 + ldr r3, [r3, #20] + eor r1, r2, r3 + ldr r3, .L1390 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1390 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1390 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1390 + str r2, [r3, #120] + ldr r3, .L1390 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1390 + str r2, [r3, #60] + ldr r3, .L1390 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1390 + str r2, [r3, #72] + ldr r2, .L1390 + ldr r3, .L1390 + str r3, [r2, #104] + ldr r3, .L1390 + ldr r2, [r3, #104] + ldr r3, .L1390 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1391: + .align 2 +.L1390: + .word GSU + .size _Z9fx_cmp_r5v, .-_Z9fx_cmp_r5v + .align 2 + .type _Z9fx_cmp_r6v, %function +_Z9fx_cmp_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1394 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1394 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1394 + str r2, [r3, #124] + ldr r3, .L1394 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1394 + ldr r3, [r3, #24] + eor r1, r2, r3 + ldr r3, .L1394 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1394 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1394 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1394 + str r2, [r3, #120] + ldr r3, .L1394 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1394 + str r2, [r3, #60] + ldr r3, .L1394 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1394 + str r2, [r3, #72] + ldr r2, .L1394 + ldr r3, .L1394 + str r3, [r2, #104] + ldr r3, .L1394 + ldr r2, [r3, #104] + ldr r3, .L1394 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1395: + .align 2 +.L1394: + .word GSU + .size _Z9fx_cmp_r6v, .-_Z9fx_cmp_r6v + .align 2 + .type _Z9fx_cmp_r7v, %function +_Z9fx_cmp_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1398 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1398 + ldr r3, [r3, #28] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1398 + str r2, [r3, #124] + ldr r3, .L1398 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1398 + ldr r3, [r3, #28] + eor r1, r2, r3 + ldr r3, .L1398 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1398 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1398 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1398 + str r2, [r3, #120] + ldr r3, .L1398 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1398 + str r2, [r3, #60] + ldr r3, .L1398 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1398 + str r2, [r3, #72] + ldr r2, .L1398 + ldr r3, .L1398 + str r3, [r2, #104] + ldr r3, .L1398 + ldr r2, [r3, #104] + ldr r3, .L1398 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1399: + .align 2 +.L1398: + .word GSU + .size _Z9fx_cmp_r7v, .-_Z9fx_cmp_r7v + .align 2 + .type _Z9fx_cmp_r8v, %function +_Z9fx_cmp_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1402 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1402 + ldr r3, [r3, #32] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1402 + str r2, [r3, #124] + ldr r3, .L1402 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1402 + ldr r3, [r3, #32] + eor r1, r2, r3 + ldr r3, .L1402 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1402 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1402 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1402 + str r2, [r3, #120] + ldr r3, .L1402 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1402 + str r2, [r3, #60] + ldr r3, .L1402 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1402 + str r2, [r3, #72] + ldr r2, .L1402 + ldr r3, .L1402 + str r3, [r2, #104] + ldr r3, .L1402 + ldr r2, [r3, #104] + ldr r3, .L1402 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1403: + .align 2 +.L1402: + .word GSU + .size _Z9fx_cmp_r8v, .-_Z9fx_cmp_r8v + .align 2 + .type _Z9fx_cmp_r9v, %function +_Z9fx_cmp_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1406 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1406 + ldr r3, [r3, #36] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1406 + str r2, [r3, #124] + ldr r3, .L1406 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1406 + ldr r3, [r3, #36] + eor r1, r2, r3 + ldr r3, .L1406 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1406 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1406 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1406 + str r2, [r3, #120] + ldr r3, .L1406 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1406 + str r2, [r3, #60] + ldr r3, .L1406 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1406 + str r2, [r3, #72] + ldr r2, .L1406 + ldr r3, .L1406 + str r3, [r2, #104] + ldr r3, .L1406 + ldr r2, [r3, #104] + ldr r3, .L1406 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1407: + .align 2 +.L1406: + .word GSU + .size _Z9fx_cmp_r9v, .-_Z9fx_cmp_r9v + .align 2 + .type _Z10fx_cmp_r10v, %function +_Z10fx_cmp_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1410 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1410 + ldr r3, [r3, #40] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1410 + str r2, [r3, #124] + ldr r3, .L1410 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1410 + ldr r3, [r3, #40] + eor r1, r2, r3 + ldr r3, .L1410 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1410 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1410 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1410 + str r2, [r3, #120] + ldr r3, .L1410 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1410 + str r2, [r3, #60] + ldr r3, .L1410 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1410 + str r2, [r3, #72] + ldr r2, .L1410 + ldr r3, .L1410 + str r3, [r2, #104] + ldr r3, .L1410 + ldr r2, [r3, #104] + ldr r3, .L1410 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1411: + .align 2 +.L1410: + .word GSU + .size _Z10fx_cmp_r10v, .-_Z10fx_cmp_r10v + .align 2 + .type _Z10fx_cmp_r11v, %function +_Z10fx_cmp_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1414 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1414 + ldr r3, [r3, #44] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1414 + str r2, [r3, #124] + ldr r3, .L1414 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1414 + ldr r3, [r3, #44] + eor r1, r2, r3 + ldr r3, .L1414 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1414 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1414 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1414 + str r2, [r3, #120] + ldr r3, .L1414 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1414 + str r2, [r3, #60] + ldr r3, .L1414 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1414 + str r2, [r3, #72] + ldr r2, .L1414 + ldr r3, .L1414 + str r3, [r2, #104] + ldr r3, .L1414 + ldr r2, [r3, #104] + ldr r3, .L1414 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1415: + .align 2 +.L1414: + .word GSU + .size _Z10fx_cmp_r11v, .-_Z10fx_cmp_r11v + .align 2 + .type _Z10fx_cmp_r12v, %function +_Z10fx_cmp_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1418 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1418 + ldr r3, [r3, #48] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1418 + str r2, [r3, #124] + ldr r3, .L1418 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1418 + ldr r3, [r3, #48] + eor r1, r2, r3 + ldr r3, .L1418 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1418 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1418 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1418 + str r2, [r3, #120] + ldr r3, .L1418 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1418 + str r2, [r3, #60] + ldr r3, .L1418 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1418 + str r2, [r3, #72] + ldr r2, .L1418 + ldr r3, .L1418 + str r3, [r2, #104] + ldr r3, .L1418 + ldr r2, [r3, #104] + ldr r3, .L1418 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1419: + .align 2 +.L1418: + .word GSU + .size _Z10fx_cmp_r12v, .-_Z10fx_cmp_r12v + .align 2 + .type _Z10fx_cmp_r13v, %function +_Z10fx_cmp_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1422 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1422 + ldr r3, [r3, #52] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1422 + str r2, [r3, #124] + ldr r3, .L1422 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1422 + ldr r3, [r3, #52] + eor r1, r2, r3 + ldr r3, .L1422 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1422 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1422 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1422 + str r2, [r3, #120] + ldr r3, .L1422 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1422 + str r2, [r3, #60] + ldr r3, .L1422 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1422 + str r2, [r3, #72] + ldr r2, .L1422 + ldr r3, .L1422 + str r3, [r2, #104] + ldr r3, .L1422 + ldr r2, [r3, #104] + ldr r3, .L1422 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1423: + .align 2 +.L1422: + .word GSU + .size _Z10fx_cmp_r13v, .-_Z10fx_cmp_r13v + .align 2 + .type _Z10fx_cmp_r14v, %function +_Z10fx_cmp_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1426 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1426 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1426 + str r2, [r3, #124] + ldr r3, .L1426 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1426 + ldr r3, [r3, #56] + eor r1, r2, r3 + ldr r3, .L1426 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1426 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1426 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1426 + str r2, [r3, #120] + ldr r3, .L1426 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1426 + str r2, [r3, #60] + ldr r3, .L1426 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1426 + str r2, [r3, #72] + ldr r2, .L1426 + ldr r3, .L1426 + str r3, [r2, #104] + ldr r3, .L1426 + ldr r2, [r3, #104] + ldr r3, .L1426 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1427: + .align 2 +.L1426: + .word GSU + .size _Z10fx_cmp_r14v, .-_Z10fx_cmp_r14v + .align 2 + .type _Z10fx_cmp_r15v, %function +_Z10fx_cmp_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1430 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L1430 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + rsb r3, r3, r2 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mvn r3, r3 + mov r2, r3, lsr #31 + ldr r3, .L1430 + str r2, [r3, #124] + ldr r3, .L1430 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1430 + ldr r3, [r3, #60] + eor r1, r2, r3 + ldr r3, .L1430 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, [fp, #-16] + eor r3, r2, r3 + and r3, r1, r3 + and r2, r3, #32768 + ldr r3, .L1430 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1430 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1430 + str r2, [r3, #120] + ldr r3, .L1430 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1430 + str r2, [r3, #60] + ldr r3, .L1430 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1430 + str r2, [r3, #72] + ldr r2, .L1430 + ldr r3, .L1430 + str r3, [r2, #104] + ldr r3, .L1430 + ldr r2, [r3, #104] + ldr r3, .L1430 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1431: + .align 2 +.L1430: + .word GSU + .size _Z10fx_cmp_r15v, .-_Z10fx_cmp_r15v + .align 2 + .type _Z8fx_mergev, %function +_Z8fx_mergev: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1436 + ldr r3, [r3, #28] + and r2, r3, #65280 + ldr r3, .L1436 + ldr r3, [r3, #32] + and r3, r3, #65280 + mov r3, r3, lsr #8 + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1436 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1436 + str r2, [r3, #60] + ldr r3, .L1436 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, [fp, #-16] + ldr r3, .L1436+4 + and r3, r2, r3 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L1436 + str r2, [r3, #128] + ldr r2, [fp, #-16] + ldr r3, .L1436+8 + and r3, r2, r3 + cmp r3, #0 + movne r2, #0 + moveq r2, #1 + ldr r3, .L1436 + str r2, [r3, #120] + ldr r3, [fp, #-16] + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r2, r3 + and r2, r3, #32768 + ldr r3, .L1436 + str r2, [r3, #116] + ldr r2, [fp, #-16] + ldr r3, .L1436+12 + and r3, r2, r3 + cmp r3, #0 + moveq r2, #0 + movne r2, #1 + ldr r3, .L1436 + str r2, [r3, #124] + ldr r3, .L1436 + ldr r2, [r3, #100] + ldr r3, .L1436+16 + cmp r2, r3 + bne .L1433 + ldr r3, .L1436 + ldr r2, [r3, #468] + ldr r3, .L1436 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1436 + strb r3, [r2, #108] +.L1433: + ldr r3, .L1436 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1436 + str r2, [r3, #72] + ldr r2, .L1436 + ldr r3, .L1436 + str r3, [r2, #104] + ldr r3, .L1436 + ldr r2, [r3, #104] + ldr r3, .L1436 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1437: + .align 2 +.L1436: + .word GSU + .word 49344 + .word 61680 + .word 57568 + .word GSU+56 + .size _Z8fx_mergev, .-_Z8fx_mergev + .align 2 + .type _Z9fx_and_r1v, %function +_Z9fx_and_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1442 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1442 + ldr r3, [r3, #4] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1442 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1442 + str r2, [r3, #60] + ldr r3, .L1442 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1442 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1442 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1442 + ldr r2, [r3, #100] + ldr r3, .L1442+4 + cmp r2, r3 + bne .L1439 + ldr r3, .L1442 + ldr r2, [r3, #468] + ldr r3, .L1442 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1442 + strb r3, [r2, #108] +.L1439: + ldr r3, .L1442 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1442 + str r2, [r3, #72] + ldr r2, .L1442 + ldr r3, .L1442 + str r3, [r2, #104] + ldr r3, .L1442 + ldr r2, [r3, #104] + ldr r3, .L1442 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1443: + .align 2 +.L1442: + .word GSU + .word GSU+56 + .size _Z9fx_and_r1v, .-_Z9fx_and_r1v + .align 2 + .type _Z9fx_and_r2v, %function +_Z9fx_and_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1448 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1448 + ldr r3, [r3, #8] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1448 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1448 + str r2, [r3, #60] + ldr r3, .L1448 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1448 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1448 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1448 + ldr r2, [r3, #100] + ldr r3, .L1448+4 + cmp r2, r3 + bne .L1445 + ldr r3, .L1448 + ldr r2, [r3, #468] + ldr r3, .L1448 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1448 + strb r3, [r2, #108] +.L1445: + ldr r3, .L1448 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1448 + str r2, [r3, #72] + ldr r2, .L1448 + ldr r3, .L1448 + str r3, [r2, #104] + ldr r3, .L1448 + ldr r2, [r3, #104] + ldr r3, .L1448 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1449: + .align 2 +.L1448: + .word GSU + .word GSU+56 + .size _Z9fx_and_r2v, .-_Z9fx_and_r2v + .align 2 + .type _Z9fx_and_r3v, %function +_Z9fx_and_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1454 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1454 + ldr r3, [r3, #12] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1454 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1454 + str r2, [r3, #60] + ldr r3, .L1454 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1454 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1454 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1454 + ldr r2, [r3, #100] + ldr r3, .L1454+4 + cmp r2, r3 + bne .L1451 + ldr r3, .L1454 + ldr r2, [r3, #468] + ldr r3, .L1454 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1454 + strb r3, [r2, #108] +.L1451: + ldr r3, .L1454 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1454 + str r2, [r3, #72] + ldr r2, .L1454 + ldr r3, .L1454 + str r3, [r2, #104] + ldr r3, .L1454 + ldr r2, [r3, #104] + ldr r3, .L1454 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1455: + .align 2 +.L1454: + .word GSU + .word GSU+56 + .size _Z9fx_and_r3v, .-_Z9fx_and_r3v + .align 2 + .type _Z9fx_and_r4v, %function +_Z9fx_and_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1460 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1460 + ldr r3, [r3, #16] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1460 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1460 + str r2, [r3, #60] + ldr r3, .L1460 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1460 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1460 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1460 + ldr r2, [r3, #100] + ldr r3, .L1460+4 + cmp r2, r3 + bne .L1457 + ldr r3, .L1460 + ldr r2, [r3, #468] + ldr r3, .L1460 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1460 + strb r3, [r2, #108] +.L1457: + ldr r3, .L1460 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1460 + str r2, [r3, #72] + ldr r2, .L1460 + ldr r3, .L1460 + str r3, [r2, #104] + ldr r3, .L1460 + ldr r2, [r3, #104] + ldr r3, .L1460 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1461: + .align 2 +.L1460: + .word GSU + .word GSU+56 + .size _Z9fx_and_r4v, .-_Z9fx_and_r4v + .align 2 + .type _Z9fx_and_r5v, %function +_Z9fx_and_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1466 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1466 + ldr r3, [r3, #20] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1466 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1466 + str r2, [r3, #60] + ldr r3, .L1466 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1466 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1466 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1466 + ldr r2, [r3, #100] + ldr r3, .L1466+4 + cmp r2, r3 + bne .L1463 + ldr r3, .L1466 + ldr r2, [r3, #468] + ldr r3, .L1466 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1466 + strb r3, [r2, #108] +.L1463: + ldr r3, .L1466 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1466 + str r2, [r3, #72] + ldr r2, .L1466 + ldr r3, .L1466 + str r3, [r2, #104] + ldr r3, .L1466 + ldr r2, [r3, #104] + ldr r3, .L1466 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1467: + .align 2 +.L1466: + .word GSU + .word GSU+56 + .size _Z9fx_and_r5v, .-_Z9fx_and_r5v + .align 2 + .type _Z9fx_and_r6v, %function +_Z9fx_and_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1472 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1472 + ldr r3, [r3, #24] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1472 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1472 + str r2, [r3, #60] + ldr r3, .L1472 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1472 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1472 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1472 + ldr r2, [r3, #100] + ldr r3, .L1472+4 + cmp r2, r3 + bne .L1469 + ldr r3, .L1472 + ldr r2, [r3, #468] + ldr r3, .L1472 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1472 + strb r3, [r2, #108] +.L1469: + ldr r3, .L1472 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1472 + str r2, [r3, #72] + ldr r2, .L1472 + ldr r3, .L1472 + str r3, [r2, #104] + ldr r3, .L1472 + ldr r2, [r3, #104] + ldr r3, .L1472 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1473: + .align 2 +.L1472: + .word GSU + .word GSU+56 + .size _Z9fx_and_r6v, .-_Z9fx_and_r6v + .align 2 + .type _Z9fx_and_r7v, %function +_Z9fx_and_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1478 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1478 + ldr r3, [r3, #28] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1478 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1478 + str r2, [r3, #60] + ldr r3, .L1478 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1478 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1478 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1478 + ldr r2, [r3, #100] + ldr r3, .L1478+4 + cmp r2, r3 + bne .L1475 + ldr r3, .L1478 + ldr r2, [r3, #468] + ldr r3, .L1478 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1478 + strb r3, [r2, #108] +.L1475: + ldr r3, .L1478 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1478 + str r2, [r3, #72] + ldr r2, .L1478 + ldr r3, .L1478 + str r3, [r2, #104] + ldr r3, .L1478 + ldr r2, [r3, #104] + ldr r3, .L1478 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1479: + .align 2 +.L1478: + .word GSU + .word GSU+56 + .size _Z9fx_and_r7v, .-_Z9fx_and_r7v + .align 2 + .type _Z9fx_and_r8v, %function +_Z9fx_and_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1484 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1484 + ldr r3, [r3, #32] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1484 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1484 + str r2, [r3, #60] + ldr r3, .L1484 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1484 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1484 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1484 + ldr r2, [r3, #100] + ldr r3, .L1484+4 + cmp r2, r3 + bne .L1481 + ldr r3, .L1484 + ldr r2, [r3, #468] + ldr r3, .L1484 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1484 + strb r3, [r2, #108] +.L1481: + ldr r3, .L1484 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1484 + str r2, [r3, #72] + ldr r2, .L1484 + ldr r3, .L1484 + str r3, [r2, #104] + ldr r3, .L1484 + ldr r2, [r3, #104] + ldr r3, .L1484 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1485: + .align 2 +.L1484: + .word GSU + .word GSU+56 + .size _Z9fx_and_r8v, .-_Z9fx_and_r8v + .align 2 + .type _Z9fx_and_r9v, %function +_Z9fx_and_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1490 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1490 + ldr r3, [r3, #36] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1490 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1490 + str r2, [r3, #60] + ldr r3, .L1490 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1490 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1490 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1490 + ldr r2, [r3, #100] + ldr r3, .L1490+4 + cmp r2, r3 + bne .L1487 + ldr r3, .L1490 + ldr r2, [r3, #468] + ldr r3, .L1490 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1490 + strb r3, [r2, #108] +.L1487: + ldr r3, .L1490 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1490 + str r2, [r3, #72] + ldr r2, .L1490 + ldr r3, .L1490 + str r3, [r2, #104] + ldr r3, .L1490 + ldr r2, [r3, #104] + ldr r3, .L1490 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1491: + .align 2 +.L1490: + .word GSU + .word GSU+56 + .size _Z9fx_and_r9v, .-_Z9fx_and_r9v + .align 2 + .type _Z10fx_and_r10v, %function +_Z10fx_and_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1496 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1496 + ldr r3, [r3, #40] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1496 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1496 + str r2, [r3, #60] + ldr r3, .L1496 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1496 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1496 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1496 + ldr r2, [r3, #100] + ldr r3, .L1496+4 + cmp r2, r3 + bne .L1493 + ldr r3, .L1496 + ldr r2, [r3, #468] + ldr r3, .L1496 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1496 + strb r3, [r2, #108] +.L1493: + ldr r3, .L1496 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1496 + str r2, [r3, #72] + ldr r2, .L1496 + ldr r3, .L1496 + str r3, [r2, #104] + ldr r3, .L1496 + ldr r2, [r3, #104] + ldr r3, .L1496 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1497: + .align 2 +.L1496: + .word GSU + .word GSU+56 + .size _Z10fx_and_r10v, .-_Z10fx_and_r10v + .align 2 + .type _Z10fx_and_r11v, %function +_Z10fx_and_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1502 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1502 + ldr r3, [r3, #44] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1502 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1502 + str r2, [r3, #60] + ldr r3, .L1502 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1502 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1502 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1502 + ldr r2, [r3, #100] + ldr r3, .L1502+4 + cmp r2, r3 + bne .L1499 + ldr r3, .L1502 + ldr r2, [r3, #468] + ldr r3, .L1502 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1502 + strb r3, [r2, #108] +.L1499: + ldr r3, .L1502 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1502 + str r2, [r3, #72] + ldr r2, .L1502 + ldr r3, .L1502 + str r3, [r2, #104] + ldr r3, .L1502 + ldr r2, [r3, #104] + ldr r3, .L1502 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1503: + .align 2 +.L1502: + .word GSU + .word GSU+56 + .size _Z10fx_and_r11v, .-_Z10fx_and_r11v + .align 2 + .type _Z10fx_and_r12v, %function +_Z10fx_and_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1508 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1508 + ldr r3, [r3, #48] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1508 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1508 + str r2, [r3, #60] + ldr r3, .L1508 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1508 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1508 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1508 + ldr r2, [r3, #100] + ldr r3, .L1508+4 + cmp r2, r3 + bne .L1505 + ldr r3, .L1508 + ldr r2, [r3, #468] + ldr r3, .L1508 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1508 + strb r3, [r2, #108] +.L1505: + ldr r3, .L1508 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1508 + str r2, [r3, #72] + ldr r2, .L1508 + ldr r3, .L1508 + str r3, [r2, #104] + ldr r3, .L1508 + ldr r2, [r3, #104] + ldr r3, .L1508 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1509: + .align 2 +.L1508: + .word GSU + .word GSU+56 + .size _Z10fx_and_r12v, .-_Z10fx_and_r12v + .align 2 + .type _Z10fx_and_r13v, %function +_Z10fx_and_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1514 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1514 + ldr r3, [r3, #52] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1514 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1514 + str r2, [r3, #60] + ldr r3, .L1514 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1514 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1514 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1514 + ldr r2, [r3, #100] + ldr r3, .L1514+4 + cmp r2, r3 + bne .L1511 + ldr r3, .L1514 + ldr r2, [r3, #468] + ldr r3, .L1514 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1514 + strb r3, [r2, #108] +.L1511: + ldr r3, .L1514 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1514 + str r2, [r3, #72] + ldr r2, .L1514 + ldr r3, .L1514 + str r3, [r2, #104] + ldr r3, .L1514 + ldr r2, [r3, #104] + ldr r3, .L1514 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1515: + .align 2 +.L1514: + .word GSU + .word GSU+56 + .size _Z10fx_and_r13v, .-_Z10fx_and_r13v + .align 2 + .type _Z10fx_and_r14v, %function +_Z10fx_and_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1520 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1520 + ldr r3, [r3, #56] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1520 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1520 + str r2, [r3, #60] + ldr r3, .L1520 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1520 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1520 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1520 + ldr r2, [r3, #100] + ldr r3, .L1520+4 + cmp r2, r3 + bne .L1517 + ldr r3, .L1520 + ldr r2, [r3, #468] + ldr r3, .L1520 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1520 + strb r3, [r2, #108] +.L1517: + ldr r3, .L1520 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1520 + str r2, [r3, #72] + ldr r2, .L1520 + ldr r3, .L1520 + str r3, [r2, #104] + ldr r3, .L1520 + ldr r2, [r3, #104] + ldr r3, .L1520 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1521: + .align 2 +.L1520: + .word GSU + .word GSU+56 + .size _Z10fx_and_r14v, .-_Z10fx_and_r14v + .align 2 + .type _Z10fx_and_r15v, %function +_Z10fx_and_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1526 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1526 + ldr r3, [r3, #60] + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1526 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1526 + str r2, [r3, #60] + ldr r3, .L1526 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1526 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1526 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1526 + ldr r2, [r3, #100] + ldr r3, .L1526+4 + cmp r2, r3 + bne .L1523 + ldr r3, .L1526 + ldr r2, [r3, #468] + ldr r3, .L1526 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1526 + strb r3, [r2, #108] +.L1523: + ldr r3, .L1526 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1526 + str r2, [r3, #72] + ldr r2, .L1526 + ldr r3, .L1526 + str r3, [r2, #104] + ldr r3, .L1526 + ldr r2, [r3, #104] + ldr r3, .L1526 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1527: + .align 2 +.L1526: + .word GSU + .word GSU+56 + .size _Z10fx_and_r15v, .-_Z10fx_and_r15v + .align 2 + .type _Z9fx_bic_r1v, %function +_Z9fx_bic_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1532 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1532 + ldr r3, [r3, #4] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1532 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1532 + str r2, [r3, #60] + ldr r3, .L1532 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1532 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1532 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1532 + ldr r2, [r3, #100] + ldr r3, .L1532+4 + cmp r2, r3 + bne .L1529 + ldr r3, .L1532 + ldr r2, [r3, #468] + ldr r3, .L1532 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1532 + strb r3, [r2, #108] +.L1529: + ldr r3, .L1532 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1532 + str r2, [r3, #72] + ldr r2, .L1532 + ldr r3, .L1532 + str r3, [r2, #104] + ldr r3, .L1532 + ldr r2, [r3, #104] + ldr r3, .L1532 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1533: + .align 2 +.L1532: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r1v, .-_Z9fx_bic_r1v + .align 2 + .type _Z9fx_bic_r2v, %function +_Z9fx_bic_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1538 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1538 + ldr r3, [r3, #8] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1538 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1538 + str r2, [r3, #60] + ldr r3, .L1538 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1538 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1538 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1538 + ldr r2, [r3, #100] + ldr r3, .L1538+4 + cmp r2, r3 + bne .L1535 + ldr r3, .L1538 + ldr r2, [r3, #468] + ldr r3, .L1538 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1538 + strb r3, [r2, #108] +.L1535: + ldr r3, .L1538 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1538 + str r2, [r3, #72] + ldr r2, .L1538 + ldr r3, .L1538 + str r3, [r2, #104] + ldr r3, .L1538 + ldr r2, [r3, #104] + ldr r3, .L1538 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1539: + .align 2 +.L1538: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r2v, .-_Z9fx_bic_r2v + .align 2 + .type _Z9fx_bic_r3v, %function +_Z9fx_bic_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1544 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1544 + ldr r3, [r3, #12] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1544 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1544 + str r2, [r3, #60] + ldr r3, .L1544 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1544 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1544 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1544 + ldr r2, [r3, #100] + ldr r3, .L1544+4 + cmp r2, r3 + bne .L1541 + ldr r3, .L1544 + ldr r2, [r3, #468] + ldr r3, .L1544 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1544 + strb r3, [r2, #108] +.L1541: + ldr r3, .L1544 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1544 + str r2, [r3, #72] + ldr r2, .L1544 + ldr r3, .L1544 + str r3, [r2, #104] + ldr r3, .L1544 + ldr r2, [r3, #104] + ldr r3, .L1544 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1545: + .align 2 +.L1544: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r3v, .-_Z9fx_bic_r3v + .align 2 + .type _Z9fx_bic_r4v, %function +_Z9fx_bic_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1550 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1550 + ldr r3, [r3, #16] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1550 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1550 + str r2, [r3, #60] + ldr r3, .L1550 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1550 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1550 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1550 + ldr r2, [r3, #100] + ldr r3, .L1550+4 + cmp r2, r3 + bne .L1547 + ldr r3, .L1550 + ldr r2, [r3, #468] + ldr r3, .L1550 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1550 + strb r3, [r2, #108] +.L1547: + ldr r3, .L1550 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1550 + str r2, [r3, #72] + ldr r2, .L1550 + ldr r3, .L1550 + str r3, [r2, #104] + ldr r3, .L1550 + ldr r2, [r3, #104] + ldr r3, .L1550 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1551: + .align 2 +.L1550: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r4v, .-_Z9fx_bic_r4v + .align 2 + .type _Z9fx_bic_r5v, %function +_Z9fx_bic_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1556 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1556 + ldr r3, [r3, #20] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1556 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1556 + str r2, [r3, #60] + ldr r3, .L1556 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1556 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1556 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1556 + ldr r2, [r3, #100] + ldr r3, .L1556+4 + cmp r2, r3 + bne .L1553 + ldr r3, .L1556 + ldr r2, [r3, #468] + ldr r3, .L1556 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1556 + strb r3, [r2, #108] +.L1553: + ldr r3, .L1556 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1556 + str r2, [r3, #72] + ldr r2, .L1556 + ldr r3, .L1556 + str r3, [r2, #104] + ldr r3, .L1556 + ldr r2, [r3, #104] + ldr r3, .L1556 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1557: + .align 2 +.L1556: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r5v, .-_Z9fx_bic_r5v + .align 2 + .type _Z9fx_bic_r6v, %function +_Z9fx_bic_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1562 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1562 + ldr r3, [r3, #24] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1562 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1562 + str r2, [r3, #60] + ldr r3, .L1562 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1562 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1562 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1562 + ldr r2, [r3, #100] + ldr r3, .L1562+4 + cmp r2, r3 + bne .L1559 + ldr r3, .L1562 + ldr r2, [r3, #468] + ldr r3, .L1562 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1562 + strb r3, [r2, #108] +.L1559: + ldr r3, .L1562 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1562 + str r2, [r3, #72] + ldr r2, .L1562 + ldr r3, .L1562 + str r3, [r2, #104] + ldr r3, .L1562 + ldr r2, [r3, #104] + ldr r3, .L1562 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1563: + .align 2 +.L1562: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r6v, .-_Z9fx_bic_r6v + .align 2 + .type _Z9fx_bic_r7v, %function +_Z9fx_bic_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1568 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1568 + ldr r3, [r3, #28] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1568 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1568 + str r2, [r3, #60] + ldr r3, .L1568 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1568 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1568 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1568 + ldr r2, [r3, #100] + ldr r3, .L1568+4 + cmp r2, r3 + bne .L1565 + ldr r3, .L1568 + ldr r2, [r3, #468] + ldr r3, .L1568 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1568 + strb r3, [r2, #108] +.L1565: + ldr r3, .L1568 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1568 + str r2, [r3, #72] + ldr r2, .L1568 + ldr r3, .L1568 + str r3, [r2, #104] + ldr r3, .L1568 + ldr r2, [r3, #104] + ldr r3, .L1568 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1569: + .align 2 +.L1568: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r7v, .-_Z9fx_bic_r7v + .align 2 + .type _Z9fx_bic_r8v, %function +_Z9fx_bic_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1574 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1574 + ldr r3, [r3, #32] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1574 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1574 + str r2, [r3, #60] + ldr r3, .L1574 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1574 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1574 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1574 + ldr r2, [r3, #100] + ldr r3, .L1574+4 + cmp r2, r3 + bne .L1571 + ldr r3, .L1574 + ldr r2, [r3, #468] + ldr r3, .L1574 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1574 + strb r3, [r2, #108] +.L1571: + ldr r3, .L1574 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1574 + str r2, [r3, #72] + ldr r2, .L1574 + ldr r3, .L1574 + str r3, [r2, #104] + ldr r3, .L1574 + ldr r2, [r3, #104] + ldr r3, .L1574 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1575: + .align 2 +.L1574: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r8v, .-_Z9fx_bic_r8v + .align 2 + .type _Z9fx_bic_r9v, %function +_Z9fx_bic_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1580 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1580 + ldr r3, [r3, #36] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1580 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1580 + str r2, [r3, #60] + ldr r3, .L1580 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1580 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1580 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1580 + ldr r2, [r3, #100] + ldr r3, .L1580+4 + cmp r2, r3 + bne .L1577 + ldr r3, .L1580 + ldr r2, [r3, #468] + ldr r3, .L1580 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1580 + strb r3, [r2, #108] +.L1577: + ldr r3, .L1580 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1580 + str r2, [r3, #72] + ldr r2, .L1580 + ldr r3, .L1580 + str r3, [r2, #104] + ldr r3, .L1580 + ldr r2, [r3, #104] + ldr r3, .L1580 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1581: + .align 2 +.L1580: + .word GSU + .word GSU+56 + .size _Z9fx_bic_r9v, .-_Z9fx_bic_r9v + .align 2 + .type _Z10fx_bic_r10v, %function +_Z10fx_bic_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1586 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1586 + ldr r3, [r3, #40] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1586 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1586 + str r2, [r3, #60] + ldr r3, .L1586 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1586 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1586 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1586 + ldr r2, [r3, #100] + ldr r3, .L1586+4 + cmp r2, r3 + bne .L1583 + ldr r3, .L1586 + ldr r2, [r3, #468] + ldr r3, .L1586 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1586 + strb r3, [r2, #108] +.L1583: + ldr r3, .L1586 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1586 + str r2, [r3, #72] + ldr r2, .L1586 + ldr r3, .L1586 + str r3, [r2, #104] + ldr r3, .L1586 + ldr r2, [r3, #104] + ldr r3, .L1586 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1587: + .align 2 +.L1586: + .word GSU + .word GSU+56 + .size _Z10fx_bic_r10v, .-_Z10fx_bic_r10v + .align 2 + .type _Z10fx_bic_r11v, %function +_Z10fx_bic_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1592 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1592 + ldr r3, [r3, #44] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1592 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1592 + str r2, [r3, #60] + ldr r3, .L1592 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1592 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1592 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1592 + ldr r2, [r3, #100] + ldr r3, .L1592+4 + cmp r2, r3 + bne .L1589 + ldr r3, .L1592 + ldr r2, [r3, #468] + ldr r3, .L1592 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1592 + strb r3, [r2, #108] +.L1589: + ldr r3, .L1592 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1592 + str r2, [r3, #72] + ldr r2, .L1592 + ldr r3, .L1592 + str r3, [r2, #104] + ldr r3, .L1592 + ldr r2, [r3, #104] + ldr r3, .L1592 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1593: + .align 2 +.L1592: + .word GSU + .word GSU+56 + .size _Z10fx_bic_r11v, .-_Z10fx_bic_r11v + .align 2 + .type _Z10fx_bic_r12v, %function +_Z10fx_bic_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1598 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1598 + ldr r3, [r3, #48] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1598 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1598 + str r2, [r3, #60] + ldr r3, .L1598 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1598 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1598 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1598 + ldr r2, [r3, #100] + ldr r3, .L1598+4 + cmp r2, r3 + bne .L1595 + ldr r3, .L1598 + ldr r2, [r3, #468] + ldr r3, .L1598 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1598 + strb r3, [r2, #108] +.L1595: + ldr r3, .L1598 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1598 + str r2, [r3, #72] + ldr r2, .L1598 + ldr r3, .L1598 + str r3, [r2, #104] + ldr r3, .L1598 + ldr r2, [r3, #104] + ldr r3, .L1598 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1599: + .align 2 +.L1598: + .word GSU + .word GSU+56 + .size _Z10fx_bic_r12v, .-_Z10fx_bic_r12v + .align 2 + .type _Z10fx_bic_r13v, %function +_Z10fx_bic_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1604 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1604 + ldr r3, [r3, #52] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1604 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1604 + str r2, [r3, #60] + ldr r3, .L1604 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1604 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1604 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1604 + ldr r2, [r3, #100] + ldr r3, .L1604+4 + cmp r2, r3 + bne .L1601 + ldr r3, .L1604 + ldr r2, [r3, #468] + ldr r3, .L1604 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1604 + strb r3, [r2, #108] +.L1601: + ldr r3, .L1604 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1604 + str r2, [r3, #72] + ldr r2, .L1604 + ldr r3, .L1604 + str r3, [r2, #104] + ldr r3, .L1604 + ldr r2, [r3, #104] + ldr r3, .L1604 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1605: + .align 2 +.L1604: + .word GSU + .word GSU+56 + .size _Z10fx_bic_r13v, .-_Z10fx_bic_r13v + .align 2 + .type _Z10fx_bic_r14v, %function +_Z10fx_bic_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1610 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1610 + ldr r3, [r3, #56] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1610 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1610 + str r2, [r3, #60] + ldr r3, .L1610 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1610 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1610 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1610 + ldr r2, [r3, #100] + ldr r3, .L1610+4 + cmp r2, r3 + bne .L1607 + ldr r3, .L1610 + ldr r2, [r3, #468] + ldr r3, .L1610 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1610 + strb r3, [r2, #108] +.L1607: + ldr r3, .L1610 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1610 + str r2, [r3, #72] + ldr r2, .L1610 + ldr r3, .L1610 + str r3, [r2, #104] + ldr r3, .L1610 + ldr r2, [r3, #104] + ldr r3, .L1610 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1611: + .align 2 +.L1610: + .word GSU + .word GSU+56 + .size _Z10fx_bic_r14v, .-_Z10fx_bic_r14v + .align 2 + .type _Z10fx_bic_r15v, %function +_Z10fx_bic_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1616 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L1616 + ldr r3, [r3, #60] + mvn r3, r3 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1616 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1616 + str r2, [r3, #60] + ldr r3, .L1616 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1616 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1616 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1616 + ldr r2, [r3, #100] + ldr r3, .L1616+4 + cmp r2, r3 + bne .L1613 + ldr r3, .L1616 + ldr r2, [r3, #468] + ldr r3, .L1616 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1616 + strb r3, [r2, #108] +.L1613: + ldr r3, .L1616 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1616 + str r2, [r3, #72] + ldr r2, .L1616 + ldr r3, .L1616 + str r3, [r2, #104] + ldr r3, .L1616 + ldr r2, [r3, #104] + ldr r3, .L1616 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1617: + .align 2 +.L1616: + .word GSU + .word GSU+56 + .size _Z10fx_bic_r15v, .-_Z10fx_bic_r15v + .align 2 + .type _Z9fx_and_i1v, %function +_Z9fx_and_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1622 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #1 + str r3, [fp, #-16] + ldr r3, .L1622 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1622 + str r2, [r3, #60] + ldr r3, .L1622 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1622 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1622 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1622 + ldr r2, [r3, #100] + ldr r3, .L1622+4 + cmp r2, r3 + bne .L1619 + ldr r3, .L1622 + ldr r2, [r3, #468] + ldr r3, .L1622 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1622 + strb r3, [r2, #108] +.L1619: + ldr r3, .L1622 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1622 + str r2, [r3, #72] + ldr r2, .L1622 + ldr r3, .L1622 + str r3, [r2, #104] + ldr r3, .L1622 + ldr r2, [r3, #104] + ldr r3, .L1622 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1623: + .align 2 +.L1622: + .word GSU + .word GSU+56 + .size _Z9fx_and_i1v, .-_Z9fx_and_i1v + .align 2 + .type _Z9fx_and_i2v, %function +_Z9fx_and_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1628 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #2 + str r3, [fp, #-16] + ldr r3, .L1628 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1628 + str r2, [r3, #60] + ldr r3, .L1628 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1628 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1628 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1628 + ldr r2, [r3, #100] + ldr r3, .L1628+4 + cmp r2, r3 + bne .L1625 + ldr r3, .L1628 + ldr r2, [r3, #468] + ldr r3, .L1628 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1628 + strb r3, [r2, #108] +.L1625: + ldr r3, .L1628 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1628 + str r2, [r3, #72] + ldr r2, .L1628 + ldr r3, .L1628 + str r3, [r2, #104] + ldr r3, .L1628 + ldr r2, [r3, #104] + ldr r3, .L1628 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1629: + .align 2 +.L1628: + .word GSU + .word GSU+56 + .size _Z9fx_and_i2v, .-_Z9fx_and_i2v + .align 2 + .type _Z9fx_and_i3v, %function +_Z9fx_and_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1634 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #3 + str r3, [fp, #-16] + ldr r3, .L1634 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1634 + str r2, [r3, #60] + ldr r3, .L1634 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1634 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1634 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1634 + ldr r2, [r3, #100] + ldr r3, .L1634+4 + cmp r2, r3 + bne .L1631 + ldr r3, .L1634 + ldr r2, [r3, #468] + ldr r3, .L1634 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1634 + strb r3, [r2, #108] +.L1631: + ldr r3, .L1634 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1634 + str r2, [r3, #72] + ldr r2, .L1634 + ldr r3, .L1634 + str r3, [r2, #104] + ldr r3, .L1634 + ldr r2, [r3, #104] + ldr r3, .L1634 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1635: + .align 2 +.L1634: + .word GSU + .word GSU+56 + .size _Z9fx_and_i3v, .-_Z9fx_and_i3v + .align 2 + .type _Z9fx_and_i4v, %function +_Z9fx_and_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1640 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #4 + str r3, [fp, #-16] + ldr r3, .L1640 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1640 + str r2, [r3, #60] + ldr r3, .L1640 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1640 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1640 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1640 + ldr r2, [r3, #100] + ldr r3, .L1640+4 + cmp r2, r3 + bne .L1637 + ldr r3, .L1640 + ldr r2, [r3, #468] + ldr r3, .L1640 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1640 + strb r3, [r2, #108] +.L1637: + ldr r3, .L1640 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1640 + str r2, [r3, #72] + ldr r2, .L1640 + ldr r3, .L1640 + str r3, [r2, #104] + ldr r3, .L1640 + ldr r2, [r3, #104] + ldr r3, .L1640 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1641: + .align 2 +.L1640: + .word GSU + .word GSU+56 + .size _Z9fx_and_i4v, .-_Z9fx_and_i4v + .align 2 + .type _Z9fx_and_i5v, %function +_Z9fx_and_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1646 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #5 + str r3, [fp, #-16] + ldr r3, .L1646 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1646 + str r2, [r3, #60] + ldr r3, .L1646 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1646 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1646 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1646 + ldr r2, [r3, #100] + ldr r3, .L1646+4 + cmp r2, r3 + bne .L1643 + ldr r3, .L1646 + ldr r2, [r3, #468] + ldr r3, .L1646 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1646 + strb r3, [r2, #108] +.L1643: + ldr r3, .L1646 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1646 + str r2, [r3, #72] + ldr r2, .L1646 + ldr r3, .L1646 + str r3, [r2, #104] + ldr r3, .L1646 + ldr r2, [r3, #104] + ldr r3, .L1646 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1647: + .align 2 +.L1646: + .word GSU + .word GSU+56 + .size _Z9fx_and_i5v, .-_Z9fx_and_i5v + .align 2 + .type _Z9fx_and_i6v, %function +_Z9fx_and_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1652 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #6 + str r3, [fp, #-16] + ldr r3, .L1652 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1652 + str r2, [r3, #60] + ldr r3, .L1652 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1652 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1652 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1652 + ldr r2, [r3, #100] + ldr r3, .L1652+4 + cmp r2, r3 + bne .L1649 + ldr r3, .L1652 + ldr r2, [r3, #468] + ldr r3, .L1652 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1652 + strb r3, [r2, #108] +.L1649: + ldr r3, .L1652 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1652 + str r2, [r3, #72] + ldr r2, .L1652 + ldr r3, .L1652 + str r3, [r2, #104] + ldr r3, .L1652 + ldr r2, [r3, #104] + ldr r3, .L1652 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1653: + .align 2 +.L1652: + .word GSU + .word GSU+56 + .size _Z9fx_and_i6v, .-_Z9fx_and_i6v + .align 2 + .type _Z9fx_and_i7v, %function +_Z9fx_and_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1658 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #7 + str r3, [fp, #-16] + ldr r3, .L1658 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1658 + str r2, [r3, #60] + ldr r3, .L1658 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1658 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1658 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1658 + ldr r2, [r3, #100] + ldr r3, .L1658+4 + cmp r2, r3 + bne .L1655 + ldr r3, .L1658 + ldr r2, [r3, #468] + ldr r3, .L1658 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1658 + strb r3, [r2, #108] +.L1655: + ldr r3, .L1658 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1658 + str r2, [r3, #72] + ldr r2, .L1658 + ldr r3, .L1658 + str r3, [r2, #104] + ldr r3, .L1658 + ldr r2, [r3, #104] + ldr r3, .L1658 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1659: + .align 2 +.L1658: + .word GSU + .word GSU+56 + .size _Z9fx_and_i7v, .-_Z9fx_and_i7v + .align 2 + .type _Z9fx_and_i8v, %function +_Z9fx_and_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1664 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #8 + str r3, [fp, #-16] + ldr r3, .L1664 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1664 + str r2, [r3, #60] + ldr r3, .L1664 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1664 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1664 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1664 + ldr r2, [r3, #100] + ldr r3, .L1664+4 + cmp r2, r3 + bne .L1661 + ldr r3, .L1664 + ldr r2, [r3, #468] + ldr r3, .L1664 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1664 + strb r3, [r2, #108] +.L1661: + ldr r3, .L1664 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1664 + str r2, [r3, #72] + ldr r2, .L1664 + ldr r3, .L1664 + str r3, [r2, #104] + ldr r3, .L1664 + ldr r2, [r3, #104] + ldr r3, .L1664 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1665: + .align 2 +.L1664: + .word GSU + .word GSU+56 + .size _Z9fx_and_i8v, .-_Z9fx_and_i8v + .align 2 + .type _Z9fx_and_i9v, %function +_Z9fx_and_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1670 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #9 + str r3, [fp, #-16] + ldr r3, .L1670 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1670 + str r2, [r3, #60] + ldr r3, .L1670 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1670 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1670 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1670 + ldr r2, [r3, #100] + ldr r3, .L1670+4 + cmp r2, r3 + bne .L1667 + ldr r3, .L1670 + ldr r2, [r3, #468] + ldr r3, .L1670 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1670 + strb r3, [r2, #108] +.L1667: + ldr r3, .L1670 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1670 + str r2, [r3, #72] + ldr r2, .L1670 + ldr r3, .L1670 + str r3, [r2, #104] + ldr r3, .L1670 + ldr r2, [r3, #104] + ldr r3, .L1670 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1671: + .align 2 +.L1670: + .word GSU + .word GSU+56 + .size _Z9fx_and_i9v, .-_Z9fx_and_i9v + .align 2 + .type _Z10fx_and_i10v, %function +_Z10fx_and_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1676 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #10 + str r3, [fp, #-16] + ldr r3, .L1676 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1676 + str r2, [r3, #60] + ldr r3, .L1676 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1676 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1676 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1676 + ldr r2, [r3, #100] + ldr r3, .L1676+4 + cmp r2, r3 + bne .L1673 + ldr r3, .L1676 + ldr r2, [r3, #468] + ldr r3, .L1676 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1676 + strb r3, [r2, #108] +.L1673: + ldr r3, .L1676 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1676 + str r2, [r3, #72] + ldr r2, .L1676 + ldr r3, .L1676 + str r3, [r2, #104] + ldr r3, .L1676 + ldr r2, [r3, #104] + ldr r3, .L1676 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1677: + .align 2 +.L1676: + .word GSU + .word GSU+56 + .size _Z10fx_and_i10v, .-_Z10fx_and_i10v + .align 2 + .type _Z10fx_and_i11v, %function +_Z10fx_and_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1682 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #11 + str r3, [fp, #-16] + ldr r3, .L1682 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1682 + str r2, [r3, #60] + ldr r3, .L1682 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1682 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1682 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1682 + ldr r2, [r3, #100] + ldr r3, .L1682+4 + cmp r2, r3 + bne .L1679 + ldr r3, .L1682 + ldr r2, [r3, #468] + ldr r3, .L1682 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1682 + strb r3, [r2, #108] +.L1679: + ldr r3, .L1682 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1682 + str r2, [r3, #72] + ldr r2, .L1682 + ldr r3, .L1682 + str r3, [r2, #104] + ldr r3, .L1682 + ldr r2, [r3, #104] + ldr r3, .L1682 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1683: + .align 2 +.L1682: + .word GSU + .word GSU+56 + .size _Z10fx_and_i11v, .-_Z10fx_and_i11v + .align 2 + .type _Z10fx_and_i12v, %function +_Z10fx_and_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1688 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #12 + str r3, [fp, #-16] + ldr r3, .L1688 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1688 + str r2, [r3, #60] + ldr r3, .L1688 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1688 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1688 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1688 + ldr r2, [r3, #100] + ldr r3, .L1688+4 + cmp r2, r3 + bne .L1685 + ldr r3, .L1688 + ldr r2, [r3, #468] + ldr r3, .L1688 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1688 + strb r3, [r2, #108] +.L1685: + ldr r3, .L1688 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1688 + str r2, [r3, #72] + ldr r2, .L1688 + ldr r3, .L1688 + str r3, [r2, #104] + ldr r3, .L1688 + ldr r2, [r3, #104] + ldr r3, .L1688 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1689: + .align 2 +.L1688: + .word GSU + .word GSU+56 + .size _Z10fx_and_i12v, .-_Z10fx_and_i12v + .align 2 + .type _Z10fx_and_i13v, %function +_Z10fx_and_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1694 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #13 + str r3, [fp, #-16] + ldr r3, .L1694 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1694 + str r2, [r3, #60] + ldr r3, .L1694 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1694 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1694 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1694 + ldr r2, [r3, #100] + ldr r3, .L1694+4 + cmp r2, r3 + bne .L1691 + ldr r3, .L1694 + ldr r2, [r3, #468] + ldr r3, .L1694 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1694 + strb r3, [r2, #108] +.L1691: + ldr r3, .L1694 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1694 + str r2, [r3, #72] + ldr r2, .L1694 + ldr r3, .L1694 + str r3, [r2, #104] + ldr r3, .L1694 + ldr r2, [r3, #104] + ldr r3, .L1694 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1695: + .align 2 +.L1694: + .word GSU + .word GSU+56 + .size _Z10fx_and_i13v, .-_Z10fx_and_i13v + .align 2 + .type _Z10fx_and_i14v, %function +_Z10fx_and_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1700 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #14 + str r3, [fp, #-16] + ldr r3, .L1700 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1700 + str r2, [r3, #60] + ldr r3, .L1700 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1700 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1700 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1700 + ldr r2, [r3, #100] + ldr r3, .L1700+4 + cmp r2, r3 + bne .L1697 + ldr r3, .L1700 + ldr r2, [r3, #468] + ldr r3, .L1700 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1700 + strb r3, [r2, #108] +.L1697: + ldr r3, .L1700 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1700 + str r2, [r3, #72] + ldr r2, .L1700 + ldr r3, .L1700 + str r3, [r2, #104] + ldr r3, .L1700 + ldr r2, [r3, #104] + ldr r3, .L1700 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1701: + .align 2 +.L1700: + .word GSU + .word GSU+56 + .size _Z10fx_and_i14v, .-_Z10fx_and_i14v + .align 2 + .type _Z10fx_and_i15v, %function +_Z10fx_and_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1706 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #15 + str r3, [fp, #-16] + ldr r3, .L1706 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1706 + str r2, [r3, #60] + ldr r3, .L1706 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1706 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1706 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1706 + ldr r2, [r3, #100] + ldr r3, .L1706+4 + cmp r2, r3 + bne .L1703 + ldr r3, .L1706 + ldr r2, [r3, #468] + ldr r3, .L1706 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1706 + strb r3, [r2, #108] +.L1703: + ldr r3, .L1706 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1706 + str r2, [r3, #72] + ldr r2, .L1706 + ldr r3, .L1706 + str r3, [r2, #104] + ldr r3, .L1706 + ldr r2, [r3, #104] + ldr r3, .L1706 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1707: + .align 2 +.L1706: + .word GSU + .word GSU+56 + .size _Z10fx_and_i15v, .-_Z10fx_and_i15v + .align 2 + .type _Z9fx_bic_i1v, %function +_Z9fx_bic_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1712 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #1 + str r3, [fp, #-16] + ldr r3, .L1712 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1712 + str r2, [r3, #60] + ldr r3, .L1712 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1712 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1712 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1712 + ldr r2, [r3, #100] + ldr r3, .L1712+4 + cmp r2, r3 + bne .L1709 + ldr r3, .L1712 + ldr r2, [r3, #468] + ldr r3, .L1712 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1712 + strb r3, [r2, #108] +.L1709: + ldr r3, .L1712 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1712 + str r2, [r3, #72] + ldr r2, .L1712 + ldr r3, .L1712 + str r3, [r2, #104] + ldr r3, .L1712 + ldr r2, [r3, #104] + ldr r3, .L1712 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1713: + .align 2 +.L1712: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i1v, .-_Z9fx_bic_i1v + .align 2 + .type _Z9fx_bic_i2v, %function +_Z9fx_bic_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1718 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #2 + str r3, [fp, #-16] + ldr r3, .L1718 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1718 + str r2, [r3, #60] + ldr r3, .L1718 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1718 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1718 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1718 + ldr r2, [r3, #100] + ldr r3, .L1718+4 + cmp r2, r3 + bne .L1715 + ldr r3, .L1718 + ldr r2, [r3, #468] + ldr r3, .L1718 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1718 + strb r3, [r2, #108] +.L1715: + ldr r3, .L1718 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1718 + str r2, [r3, #72] + ldr r2, .L1718 + ldr r3, .L1718 + str r3, [r2, #104] + ldr r3, .L1718 + ldr r2, [r3, #104] + ldr r3, .L1718 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1719: + .align 2 +.L1718: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i2v, .-_Z9fx_bic_i2v + .align 2 + .type _Z9fx_bic_i3v, %function +_Z9fx_bic_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1724 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #3 + str r3, [fp, #-16] + ldr r3, .L1724 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1724 + str r2, [r3, #60] + ldr r3, .L1724 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1724 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1724 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1724 + ldr r2, [r3, #100] + ldr r3, .L1724+4 + cmp r2, r3 + bne .L1721 + ldr r3, .L1724 + ldr r2, [r3, #468] + ldr r3, .L1724 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1724 + strb r3, [r2, #108] +.L1721: + ldr r3, .L1724 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1724 + str r2, [r3, #72] + ldr r2, .L1724 + ldr r3, .L1724 + str r3, [r2, #104] + ldr r3, .L1724 + ldr r2, [r3, #104] + ldr r3, .L1724 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1725: + .align 2 +.L1724: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i3v, .-_Z9fx_bic_i3v + .align 2 + .type _Z9fx_bic_i4v, %function +_Z9fx_bic_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1730 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #4 + str r3, [fp, #-16] + ldr r3, .L1730 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1730 + str r2, [r3, #60] + ldr r3, .L1730 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1730 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1730 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1730 + ldr r2, [r3, #100] + ldr r3, .L1730+4 + cmp r2, r3 + bne .L1727 + ldr r3, .L1730 + ldr r2, [r3, #468] + ldr r3, .L1730 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1730 + strb r3, [r2, #108] +.L1727: + ldr r3, .L1730 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1730 + str r2, [r3, #72] + ldr r2, .L1730 + ldr r3, .L1730 + str r3, [r2, #104] + ldr r3, .L1730 + ldr r2, [r3, #104] + ldr r3, .L1730 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1731: + .align 2 +.L1730: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i4v, .-_Z9fx_bic_i4v + .align 2 + .type _Z9fx_bic_i5v, %function +_Z9fx_bic_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1736 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #5 + str r3, [fp, #-16] + ldr r3, .L1736 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1736 + str r2, [r3, #60] + ldr r3, .L1736 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1736 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1736 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1736 + ldr r2, [r3, #100] + ldr r3, .L1736+4 + cmp r2, r3 + bne .L1733 + ldr r3, .L1736 + ldr r2, [r3, #468] + ldr r3, .L1736 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1736 + strb r3, [r2, #108] +.L1733: + ldr r3, .L1736 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1736 + str r2, [r3, #72] + ldr r2, .L1736 + ldr r3, .L1736 + str r3, [r2, #104] + ldr r3, .L1736 + ldr r2, [r3, #104] + ldr r3, .L1736 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1737: + .align 2 +.L1736: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i5v, .-_Z9fx_bic_i5v + .align 2 + .type _Z9fx_bic_i6v, %function +_Z9fx_bic_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1742 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #6 + str r3, [fp, #-16] + ldr r3, .L1742 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1742 + str r2, [r3, #60] + ldr r3, .L1742 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1742 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1742 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1742 + ldr r2, [r3, #100] + ldr r3, .L1742+4 + cmp r2, r3 + bne .L1739 + ldr r3, .L1742 + ldr r2, [r3, #468] + ldr r3, .L1742 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1742 + strb r3, [r2, #108] +.L1739: + ldr r3, .L1742 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1742 + str r2, [r3, #72] + ldr r2, .L1742 + ldr r3, .L1742 + str r3, [r2, #104] + ldr r3, .L1742 + ldr r2, [r3, #104] + ldr r3, .L1742 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1743: + .align 2 +.L1742: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i6v, .-_Z9fx_bic_i6v + .align 2 + .type _Z9fx_bic_i7v, %function +_Z9fx_bic_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1748 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #7 + str r3, [fp, #-16] + ldr r3, .L1748 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1748 + str r2, [r3, #60] + ldr r3, .L1748 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1748 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1748 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1748 + ldr r2, [r3, #100] + ldr r3, .L1748+4 + cmp r2, r3 + bne .L1745 + ldr r3, .L1748 + ldr r2, [r3, #468] + ldr r3, .L1748 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1748 + strb r3, [r2, #108] +.L1745: + ldr r3, .L1748 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1748 + str r2, [r3, #72] + ldr r2, .L1748 + ldr r3, .L1748 + str r3, [r2, #104] + ldr r3, .L1748 + ldr r2, [r3, #104] + ldr r3, .L1748 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1749: + .align 2 +.L1748: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i7v, .-_Z9fx_bic_i7v + .align 2 + .type _Z9fx_bic_i8v, %function +_Z9fx_bic_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1754 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #8 + str r3, [fp, #-16] + ldr r3, .L1754 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1754 + str r2, [r3, #60] + ldr r3, .L1754 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1754 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1754 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1754 + ldr r2, [r3, #100] + ldr r3, .L1754+4 + cmp r2, r3 + bne .L1751 + ldr r3, .L1754 + ldr r2, [r3, #468] + ldr r3, .L1754 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1754 + strb r3, [r2, #108] +.L1751: + ldr r3, .L1754 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1754 + str r2, [r3, #72] + ldr r2, .L1754 + ldr r3, .L1754 + str r3, [r2, #104] + ldr r3, .L1754 + ldr r2, [r3, #104] + ldr r3, .L1754 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1755: + .align 2 +.L1754: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i8v, .-_Z9fx_bic_i8v + .align 2 + .type _Z9fx_bic_i9v, %function +_Z9fx_bic_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1760 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #9 + str r3, [fp, #-16] + ldr r3, .L1760 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1760 + str r2, [r3, #60] + ldr r3, .L1760 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1760 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1760 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1760 + ldr r2, [r3, #100] + ldr r3, .L1760+4 + cmp r2, r3 + bne .L1757 + ldr r3, .L1760 + ldr r2, [r3, #468] + ldr r3, .L1760 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1760 + strb r3, [r2, #108] +.L1757: + ldr r3, .L1760 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1760 + str r2, [r3, #72] + ldr r2, .L1760 + ldr r3, .L1760 + str r3, [r2, #104] + ldr r3, .L1760 + ldr r2, [r3, #104] + ldr r3, .L1760 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1761: + .align 2 +.L1760: + .word GSU + .word GSU+56 + .size _Z9fx_bic_i9v, .-_Z9fx_bic_i9v + .align 2 + .type _Z10fx_bic_i10v, %function +_Z10fx_bic_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1766 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #10 + str r3, [fp, #-16] + ldr r3, .L1766 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1766 + str r2, [r3, #60] + ldr r3, .L1766 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1766 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1766 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1766 + ldr r2, [r3, #100] + ldr r3, .L1766+4 + cmp r2, r3 + bne .L1763 + ldr r3, .L1766 + ldr r2, [r3, #468] + ldr r3, .L1766 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1766 + strb r3, [r2, #108] +.L1763: + ldr r3, .L1766 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1766 + str r2, [r3, #72] + ldr r2, .L1766 + ldr r3, .L1766 + str r3, [r2, #104] + ldr r3, .L1766 + ldr r2, [r3, #104] + ldr r3, .L1766 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1767: + .align 2 +.L1766: + .word GSU + .word GSU+56 + .size _Z10fx_bic_i10v, .-_Z10fx_bic_i10v + .align 2 + .type _Z10fx_bic_i11v, %function +_Z10fx_bic_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1772 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #11 + str r3, [fp, #-16] + ldr r3, .L1772 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1772 + str r2, [r3, #60] + ldr r3, .L1772 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1772 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1772 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1772 + ldr r2, [r3, #100] + ldr r3, .L1772+4 + cmp r2, r3 + bne .L1769 + ldr r3, .L1772 + ldr r2, [r3, #468] + ldr r3, .L1772 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1772 + strb r3, [r2, #108] +.L1769: + ldr r3, .L1772 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1772 + str r2, [r3, #72] + ldr r2, .L1772 + ldr r3, .L1772 + str r3, [r2, #104] + ldr r3, .L1772 + ldr r2, [r3, #104] + ldr r3, .L1772 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1773: + .align 2 +.L1772: + .word GSU + .word GSU+56 + .size _Z10fx_bic_i11v, .-_Z10fx_bic_i11v + .align 2 + .type _Z10fx_bic_i12v, %function +_Z10fx_bic_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1778 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #12 + str r3, [fp, #-16] + ldr r3, .L1778 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1778 + str r2, [r3, #60] + ldr r3, .L1778 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1778 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1778 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1778 + ldr r2, [r3, #100] + ldr r3, .L1778+4 + cmp r2, r3 + bne .L1775 + ldr r3, .L1778 + ldr r2, [r3, #468] + ldr r3, .L1778 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1778 + strb r3, [r2, #108] +.L1775: + ldr r3, .L1778 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1778 + str r2, [r3, #72] + ldr r2, .L1778 + ldr r3, .L1778 + str r3, [r2, #104] + ldr r3, .L1778 + ldr r2, [r3, #104] + ldr r3, .L1778 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1779: + .align 2 +.L1778: + .word GSU + .word GSU+56 + .size _Z10fx_bic_i12v, .-_Z10fx_bic_i12v + .align 2 + .type _Z10fx_bic_i13v, %function +_Z10fx_bic_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1784 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #13 + str r3, [fp, #-16] + ldr r3, .L1784 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1784 + str r2, [r3, #60] + ldr r3, .L1784 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1784 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1784 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1784 + ldr r2, [r3, #100] + ldr r3, .L1784+4 + cmp r2, r3 + bne .L1781 + ldr r3, .L1784 + ldr r2, [r3, #468] + ldr r3, .L1784 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1784 + strb r3, [r2, #108] +.L1781: + ldr r3, .L1784 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1784 + str r2, [r3, #72] + ldr r2, .L1784 + ldr r3, .L1784 + str r3, [r2, #104] + ldr r3, .L1784 + ldr r2, [r3, #104] + ldr r3, .L1784 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1785: + .align 2 +.L1784: + .word GSU + .word GSU+56 + .size _Z10fx_bic_i13v, .-_Z10fx_bic_i13v + .align 2 + .type _Z10fx_bic_i14v, %function +_Z10fx_bic_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1790 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #14 + str r3, [fp, #-16] + ldr r3, .L1790 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1790 + str r2, [r3, #60] + ldr r3, .L1790 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1790 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1790 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1790 + ldr r2, [r3, #100] + ldr r3, .L1790+4 + cmp r2, r3 + bne .L1787 + ldr r3, .L1790 + ldr r2, [r3, #468] + ldr r3, .L1790 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1790 + strb r3, [r2, #108] +.L1787: + ldr r3, .L1790 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1790 + str r2, [r3, #72] + ldr r2, .L1790 + ldr r3, .L1790 + str r3, [r2, #104] + ldr r3, .L1790 + ldr r2, [r3, #104] + ldr r3, .L1790 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1791: + .align 2 +.L1790: + .word GSU + .word GSU+56 + .size _Z10fx_bic_i14v, .-_Z10fx_bic_i14v + .align 2 + .type _Z10fx_bic_i15v, %function +_Z10fx_bic_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1796 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + bic r3, r3, #15 + str r3, [fp, #-16] + ldr r3, .L1796 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1796 + str r2, [r3, #60] + ldr r3, .L1796 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1796 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1796 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1796 + ldr r2, [r3, #100] + ldr r3, .L1796+4 + cmp r2, r3 + bne .L1793 + ldr r3, .L1796 + ldr r2, [r3, #468] + ldr r3, .L1796 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1796 + strb r3, [r2, #108] +.L1793: + ldr r3, .L1796 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1796 + str r2, [r3, #72] + ldr r2, .L1796 + ldr r3, .L1796 + str r3, [r2, #104] + ldr r3, .L1796 + ldr r2, [r3, #104] + ldr r3, .L1796 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1797: + .align 2 +.L1796: + .word GSU + .word GSU+56 + .size _Z10fx_bic_i15v, .-_Z10fx_bic_i15v + .align 2 + .type _Z10fx_mult_r0v, %function +_Z10fx_mult_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1802 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1802 + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1802 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1802 + str r2, [r3, #60] + ldr r3, .L1802 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1802 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1802 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1802 + ldr r2, [r3, #100] + ldr r3, .L1802+4 + cmp r2, r3 + bne .L1799 + ldr r3, .L1802 + ldr r2, [r3, #468] + ldr r3, .L1802 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1802 + strb r3, [r2, #108] +.L1799: + ldr r3, .L1802 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1802 + str r2, [r3, #72] + ldr r2, .L1802 + ldr r3, .L1802 + str r3, [r2, #104] + ldr r3, .L1802 + ldr r2, [r3, #104] + ldr r3, .L1802 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1803: + .align 2 +.L1802: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r0v, .-_Z10fx_mult_r0v + .align 2 + .type _Z10fx_mult_r1v, %function +_Z10fx_mult_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1808 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1808 + ldr r3, [r3, #4] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1808 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1808 + str r2, [r3, #60] + ldr r3, .L1808 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1808 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1808 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1808 + ldr r2, [r3, #100] + ldr r3, .L1808+4 + cmp r2, r3 + bne .L1805 + ldr r3, .L1808 + ldr r2, [r3, #468] + ldr r3, .L1808 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1808 + strb r3, [r2, #108] +.L1805: + ldr r3, .L1808 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1808 + str r2, [r3, #72] + ldr r2, .L1808 + ldr r3, .L1808 + str r3, [r2, #104] + ldr r3, .L1808 + ldr r2, [r3, #104] + ldr r3, .L1808 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1809: + .align 2 +.L1808: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r1v, .-_Z10fx_mult_r1v + .align 2 + .type _Z10fx_mult_r2v, %function +_Z10fx_mult_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1814 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1814 + ldr r3, [r3, #8] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1814 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1814 + str r2, [r3, #60] + ldr r3, .L1814 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1814 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1814 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1814 + ldr r2, [r3, #100] + ldr r3, .L1814+4 + cmp r2, r3 + bne .L1811 + ldr r3, .L1814 + ldr r2, [r3, #468] + ldr r3, .L1814 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1814 + strb r3, [r2, #108] +.L1811: + ldr r3, .L1814 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1814 + str r2, [r3, #72] + ldr r2, .L1814 + ldr r3, .L1814 + str r3, [r2, #104] + ldr r3, .L1814 + ldr r2, [r3, #104] + ldr r3, .L1814 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1815: + .align 2 +.L1814: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r2v, .-_Z10fx_mult_r2v + .align 2 + .type _Z10fx_mult_r3v, %function +_Z10fx_mult_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1820 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1820 + ldr r3, [r3, #12] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1820 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1820 + str r2, [r3, #60] + ldr r3, .L1820 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1820 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1820 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1820 + ldr r2, [r3, #100] + ldr r3, .L1820+4 + cmp r2, r3 + bne .L1817 + ldr r3, .L1820 + ldr r2, [r3, #468] + ldr r3, .L1820 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1820 + strb r3, [r2, #108] +.L1817: + ldr r3, .L1820 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1820 + str r2, [r3, #72] + ldr r2, .L1820 + ldr r3, .L1820 + str r3, [r2, #104] + ldr r3, .L1820 + ldr r2, [r3, #104] + ldr r3, .L1820 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1821: + .align 2 +.L1820: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r3v, .-_Z10fx_mult_r3v + .align 2 + .type _Z10fx_mult_r4v, %function +_Z10fx_mult_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1826 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1826 + ldr r3, [r3, #16] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1826 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1826 + str r2, [r3, #60] + ldr r3, .L1826 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1826 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1826 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1826 + ldr r2, [r3, #100] + ldr r3, .L1826+4 + cmp r2, r3 + bne .L1823 + ldr r3, .L1826 + ldr r2, [r3, #468] + ldr r3, .L1826 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1826 + strb r3, [r2, #108] +.L1823: + ldr r3, .L1826 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1826 + str r2, [r3, #72] + ldr r2, .L1826 + ldr r3, .L1826 + str r3, [r2, #104] + ldr r3, .L1826 + ldr r2, [r3, #104] + ldr r3, .L1826 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1827: + .align 2 +.L1826: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r4v, .-_Z10fx_mult_r4v + .align 2 + .type _Z10fx_mult_r5v, %function +_Z10fx_mult_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1832 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1832 + ldr r3, [r3, #20] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1832 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1832 + str r2, [r3, #60] + ldr r3, .L1832 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1832 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1832 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1832 + ldr r2, [r3, #100] + ldr r3, .L1832+4 + cmp r2, r3 + bne .L1829 + ldr r3, .L1832 + ldr r2, [r3, #468] + ldr r3, .L1832 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1832 + strb r3, [r2, #108] +.L1829: + ldr r3, .L1832 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1832 + str r2, [r3, #72] + ldr r2, .L1832 + ldr r3, .L1832 + str r3, [r2, #104] + ldr r3, .L1832 + ldr r2, [r3, #104] + ldr r3, .L1832 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1833: + .align 2 +.L1832: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r5v, .-_Z10fx_mult_r5v + .align 2 + .type _Z10fx_mult_r6v, %function +_Z10fx_mult_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1838 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1838 + ldr r3, [r3, #24] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1838 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1838 + str r2, [r3, #60] + ldr r3, .L1838 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1838 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1838 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1838 + ldr r2, [r3, #100] + ldr r3, .L1838+4 + cmp r2, r3 + bne .L1835 + ldr r3, .L1838 + ldr r2, [r3, #468] + ldr r3, .L1838 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1838 + strb r3, [r2, #108] +.L1835: + ldr r3, .L1838 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1838 + str r2, [r3, #72] + ldr r2, .L1838 + ldr r3, .L1838 + str r3, [r2, #104] + ldr r3, .L1838 + ldr r2, [r3, #104] + ldr r3, .L1838 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1839: + .align 2 +.L1838: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r6v, .-_Z10fx_mult_r6v + .align 2 + .type _Z10fx_mult_r7v, %function +_Z10fx_mult_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1844 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1844 + ldr r3, [r3, #28] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1844 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1844 + str r2, [r3, #60] + ldr r3, .L1844 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1844 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1844 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1844 + ldr r2, [r3, #100] + ldr r3, .L1844+4 + cmp r2, r3 + bne .L1841 + ldr r3, .L1844 + ldr r2, [r3, #468] + ldr r3, .L1844 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1844 + strb r3, [r2, #108] +.L1841: + ldr r3, .L1844 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1844 + str r2, [r3, #72] + ldr r2, .L1844 + ldr r3, .L1844 + str r3, [r2, #104] + ldr r3, .L1844 + ldr r2, [r3, #104] + ldr r3, .L1844 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1845: + .align 2 +.L1844: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r7v, .-_Z10fx_mult_r7v + .align 2 + .type _Z10fx_mult_r8v, %function +_Z10fx_mult_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1850 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1850 + ldr r3, [r3, #32] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1850 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1850 + str r2, [r3, #60] + ldr r3, .L1850 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1850 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1850 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1850 + ldr r2, [r3, #100] + ldr r3, .L1850+4 + cmp r2, r3 + bne .L1847 + ldr r3, .L1850 + ldr r2, [r3, #468] + ldr r3, .L1850 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1850 + strb r3, [r2, #108] +.L1847: + ldr r3, .L1850 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1850 + str r2, [r3, #72] + ldr r2, .L1850 + ldr r3, .L1850 + str r3, [r2, #104] + ldr r3, .L1850 + ldr r2, [r3, #104] + ldr r3, .L1850 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1851: + .align 2 +.L1850: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r8v, .-_Z10fx_mult_r8v + .align 2 + .type _Z10fx_mult_r9v, %function +_Z10fx_mult_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1856 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1856 + ldr r3, [r3, #36] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1856 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1856 + str r2, [r3, #60] + ldr r3, .L1856 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1856 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1856 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1856 + ldr r2, [r3, #100] + ldr r3, .L1856+4 + cmp r2, r3 + bne .L1853 + ldr r3, .L1856 + ldr r2, [r3, #468] + ldr r3, .L1856 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1856 + strb r3, [r2, #108] +.L1853: + ldr r3, .L1856 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1856 + str r2, [r3, #72] + ldr r2, .L1856 + ldr r3, .L1856 + str r3, [r2, #104] + ldr r3, .L1856 + ldr r2, [r3, #104] + ldr r3, .L1856 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1857: + .align 2 +.L1856: + .word GSU + .word GSU+56 + .size _Z10fx_mult_r9v, .-_Z10fx_mult_r9v + .align 2 + .type _Z11fx_mult_r10v, %function +_Z11fx_mult_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1862 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1862 + ldr r3, [r3, #40] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1862 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1862 + str r2, [r3, #60] + ldr r3, .L1862 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1862 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1862 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1862 + ldr r2, [r3, #100] + ldr r3, .L1862+4 + cmp r2, r3 + bne .L1859 + ldr r3, .L1862 + ldr r2, [r3, #468] + ldr r3, .L1862 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1862 + strb r3, [r2, #108] +.L1859: + ldr r3, .L1862 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1862 + str r2, [r3, #72] + ldr r2, .L1862 + ldr r3, .L1862 + str r3, [r2, #104] + ldr r3, .L1862 + ldr r2, [r3, #104] + ldr r3, .L1862 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1863: + .align 2 +.L1862: + .word GSU + .word GSU+56 + .size _Z11fx_mult_r10v, .-_Z11fx_mult_r10v + .align 2 + .type _Z11fx_mult_r11v, %function +_Z11fx_mult_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1868 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1868 + ldr r3, [r3, #44] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1868 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1868 + str r2, [r3, #60] + ldr r3, .L1868 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1868 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1868 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1868 + ldr r2, [r3, #100] + ldr r3, .L1868+4 + cmp r2, r3 + bne .L1865 + ldr r3, .L1868 + ldr r2, [r3, #468] + ldr r3, .L1868 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1868 + strb r3, [r2, #108] +.L1865: + ldr r3, .L1868 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1868 + str r2, [r3, #72] + ldr r2, .L1868 + ldr r3, .L1868 + str r3, [r2, #104] + ldr r3, .L1868 + ldr r2, [r3, #104] + ldr r3, .L1868 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1869: + .align 2 +.L1868: + .word GSU + .word GSU+56 + .size _Z11fx_mult_r11v, .-_Z11fx_mult_r11v + .align 2 + .type _Z11fx_mult_r12v, %function +_Z11fx_mult_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1874 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1874 + ldr r3, [r3, #48] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1874 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1874 + str r2, [r3, #60] + ldr r3, .L1874 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1874 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1874 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1874 + ldr r2, [r3, #100] + ldr r3, .L1874+4 + cmp r2, r3 + bne .L1871 + ldr r3, .L1874 + ldr r2, [r3, #468] + ldr r3, .L1874 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1874 + strb r3, [r2, #108] +.L1871: + ldr r3, .L1874 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1874 + str r2, [r3, #72] + ldr r2, .L1874 + ldr r3, .L1874 + str r3, [r2, #104] + ldr r3, .L1874 + ldr r2, [r3, #104] + ldr r3, .L1874 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1875: + .align 2 +.L1874: + .word GSU + .word GSU+56 + .size _Z11fx_mult_r12v, .-_Z11fx_mult_r12v + .align 2 + .type _Z11fx_mult_r13v, %function +_Z11fx_mult_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1880 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1880 + ldr r3, [r3, #52] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1880 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1880 + str r2, [r3, #60] + ldr r3, .L1880 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1880 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1880 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1880 + ldr r2, [r3, #100] + ldr r3, .L1880+4 + cmp r2, r3 + bne .L1877 + ldr r3, .L1880 + ldr r2, [r3, #468] + ldr r3, .L1880 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1880 + strb r3, [r2, #108] +.L1877: + ldr r3, .L1880 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1880 + str r2, [r3, #72] + ldr r2, .L1880 + ldr r3, .L1880 + str r3, [r2, #104] + ldr r3, .L1880 + ldr r2, [r3, #104] + ldr r3, .L1880 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1881: + .align 2 +.L1880: + .word GSU + .word GSU+56 + .size _Z11fx_mult_r13v, .-_Z11fx_mult_r13v + .align 2 + .type _Z11fx_mult_r14v, %function +_Z11fx_mult_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1886 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1886 + ldr r3, [r3, #56] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1886 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1886 + str r2, [r3, #60] + ldr r3, .L1886 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1886 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1886 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1886 + ldr r2, [r3, #100] + ldr r3, .L1886+4 + cmp r2, r3 + bne .L1883 + ldr r3, .L1886 + ldr r2, [r3, #468] + ldr r3, .L1886 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1886 + strb r3, [r2, #108] +.L1883: + ldr r3, .L1886 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1886 + str r2, [r3, #72] + ldr r2, .L1886 + ldr r3, .L1886 + str r3, [r2, #104] + ldr r3, .L1886 + ldr r2, [r3, #104] + ldr r3, .L1886 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1887: + .align 2 +.L1886: + .word GSU + .word GSU+56 + .size _Z11fx_mult_r14v, .-_Z11fx_mult_r14v + .align 2 + .type _Z11fx_mult_r15v, %function +_Z11fx_mult_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1892 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L1892 + ldr r3, [r3, #60] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1892 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1892 + str r2, [r3, #60] + ldr r3, .L1892 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1892 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1892 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1892 + ldr r2, [r3, #100] + ldr r3, .L1892+4 + cmp r2, r3 + bne .L1889 + ldr r3, .L1892 + ldr r2, [r3, #468] + ldr r3, .L1892 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1892 + strb r3, [r2, #108] +.L1889: + ldr r3, .L1892 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1892 + str r2, [r3, #72] + ldr r2, .L1892 + ldr r3, .L1892 + str r3, [r2, #104] + ldr r3, .L1892 + ldr r2, [r3, #104] + ldr r3, .L1892 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1893: + .align 2 +.L1892: + .word GSU + .word GSU+56 + .size _Z11fx_mult_r15v, .-_Z11fx_mult_r15v + .align 2 + .type _Z11fx_umult_r0v, %function +_Z11fx_umult_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1898 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1898 + ldr r3, [r3, #0] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1898 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1898 + str r2, [r3, #60] + ldr r3, .L1898 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1898 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1898 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1898 + ldr r2, [r3, #100] + ldr r3, .L1898+4 + cmp r2, r3 + bne .L1895 + ldr r3, .L1898 + ldr r2, [r3, #468] + ldr r3, .L1898 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1898 + strb r3, [r2, #108] +.L1895: + ldr r3, .L1898 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1898 + str r2, [r3, #72] + ldr r2, .L1898 + ldr r3, .L1898 + str r3, [r2, #104] + ldr r3, .L1898 + ldr r2, [r3, #104] + ldr r3, .L1898 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1899: + .align 2 +.L1898: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r0v, .-_Z11fx_umult_r0v + .align 2 + .type _Z11fx_umult_r1v, %function +_Z11fx_umult_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1904 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1904 + ldr r3, [r3, #4] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1904 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1904 + str r2, [r3, #60] + ldr r3, .L1904 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1904 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1904 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1904 + ldr r2, [r3, #100] + ldr r3, .L1904+4 + cmp r2, r3 + bne .L1901 + ldr r3, .L1904 + ldr r2, [r3, #468] + ldr r3, .L1904 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1904 + strb r3, [r2, #108] +.L1901: + ldr r3, .L1904 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1904 + str r2, [r3, #72] + ldr r2, .L1904 + ldr r3, .L1904 + str r3, [r2, #104] + ldr r3, .L1904 + ldr r2, [r3, #104] + ldr r3, .L1904 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1905: + .align 2 +.L1904: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r1v, .-_Z11fx_umult_r1v + .align 2 + .type _Z11fx_umult_r2v, %function +_Z11fx_umult_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1910 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1910 + ldr r3, [r3, #8] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1910 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1910 + str r2, [r3, #60] + ldr r3, .L1910 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1910 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1910 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1910 + ldr r2, [r3, #100] + ldr r3, .L1910+4 + cmp r2, r3 + bne .L1907 + ldr r3, .L1910 + ldr r2, [r3, #468] + ldr r3, .L1910 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1910 + strb r3, [r2, #108] +.L1907: + ldr r3, .L1910 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1910 + str r2, [r3, #72] + ldr r2, .L1910 + ldr r3, .L1910 + str r3, [r2, #104] + ldr r3, .L1910 + ldr r2, [r3, #104] + ldr r3, .L1910 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1911: + .align 2 +.L1910: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r2v, .-_Z11fx_umult_r2v + .align 2 + .type _Z11fx_umult_r3v, %function +_Z11fx_umult_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1916 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1916 + ldr r3, [r3, #12] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1916 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1916 + str r2, [r3, #60] + ldr r3, .L1916 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1916 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1916 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1916 + ldr r2, [r3, #100] + ldr r3, .L1916+4 + cmp r2, r3 + bne .L1913 + ldr r3, .L1916 + ldr r2, [r3, #468] + ldr r3, .L1916 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1916 + strb r3, [r2, #108] +.L1913: + ldr r3, .L1916 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1916 + str r2, [r3, #72] + ldr r2, .L1916 + ldr r3, .L1916 + str r3, [r2, #104] + ldr r3, .L1916 + ldr r2, [r3, #104] + ldr r3, .L1916 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1917: + .align 2 +.L1916: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r3v, .-_Z11fx_umult_r3v + .align 2 + .type _Z11fx_umult_r4v, %function +_Z11fx_umult_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1922 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1922 + ldr r3, [r3, #16] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1922 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1922 + str r2, [r3, #60] + ldr r3, .L1922 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1922 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1922 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1922 + ldr r2, [r3, #100] + ldr r3, .L1922+4 + cmp r2, r3 + bne .L1919 + ldr r3, .L1922 + ldr r2, [r3, #468] + ldr r3, .L1922 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1922 + strb r3, [r2, #108] +.L1919: + ldr r3, .L1922 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1922 + str r2, [r3, #72] + ldr r2, .L1922 + ldr r3, .L1922 + str r3, [r2, #104] + ldr r3, .L1922 + ldr r2, [r3, #104] + ldr r3, .L1922 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1923: + .align 2 +.L1922: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r4v, .-_Z11fx_umult_r4v + .align 2 + .type _Z11fx_umult_r5v, %function +_Z11fx_umult_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1928 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1928 + ldr r3, [r3, #20] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1928 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1928 + str r2, [r3, #60] + ldr r3, .L1928 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1928 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1928 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1928 + ldr r2, [r3, #100] + ldr r3, .L1928+4 + cmp r2, r3 + bne .L1925 + ldr r3, .L1928 + ldr r2, [r3, #468] + ldr r3, .L1928 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1928 + strb r3, [r2, #108] +.L1925: + ldr r3, .L1928 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1928 + str r2, [r3, #72] + ldr r2, .L1928 + ldr r3, .L1928 + str r3, [r2, #104] + ldr r3, .L1928 + ldr r2, [r3, #104] + ldr r3, .L1928 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1929: + .align 2 +.L1928: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r5v, .-_Z11fx_umult_r5v + .align 2 + .type _Z11fx_umult_r6v, %function +_Z11fx_umult_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1934 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1934 + ldr r3, [r3, #24] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1934 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1934 + str r2, [r3, #60] + ldr r3, .L1934 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1934 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1934 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1934 + ldr r2, [r3, #100] + ldr r3, .L1934+4 + cmp r2, r3 + bne .L1931 + ldr r3, .L1934 + ldr r2, [r3, #468] + ldr r3, .L1934 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1934 + strb r3, [r2, #108] +.L1931: + ldr r3, .L1934 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1934 + str r2, [r3, #72] + ldr r2, .L1934 + ldr r3, .L1934 + str r3, [r2, #104] + ldr r3, .L1934 + ldr r2, [r3, #104] + ldr r3, .L1934 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1935: + .align 2 +.L1934: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r6v, .-_Z11fx_umult_r6v + .align 2 + .type _Z11fx_umult_r7v, %function +_Z11fx_umult_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1940 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1940 + ldr r3, [r3, #28] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1940 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1940 + str r2, [r3, #60] + ldr r3, .L1940 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1940 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1940 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1940 + ldr r2, [r3, #100] + ldr r3, .L1940+4 + cmp r2, r3 + bne .L1937 + ldr r3, .L1940 + ldr r2, [r3, #468] + ldr r3, .L1940 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1940 + strb r3, [r2, #108] +.L1937: + ldr r3, .L1940 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1940 + str r2, [r3, #72] + ldr r2, .L1940 + ldr r3, .L1940 + str r3, [r2, #104] + ldr r3, .L1940 + ldr r2, [r3, #104] + ldr r3, .L1940 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1941: + .align 2 +.L1940: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r7v, .-_Z11fx_umult_r7v + .align 2 + .type _Z11fx_umult_r8v, %function +_Z11fx_umult_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1946 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1946 + ldr r3, [r3, #32] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1946 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1946 + str r2, [r3, #60] + ldr r3, .L1946 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1946 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1946 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1946 + ldr r2, [r3, #100] + ldr r3, .L1946+4 + cmp r2, r3 + bne .L1943 + ldr r3, .L1946 + ldr r2, [r3, #468] + ldr r3, .L1946 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1946 + strb r3, [r2, #108] +.L1943: + ldr r3, .L1946 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1946 + str r2, [r3, #72] + ldr r2, .L1946 + ldr r3, .L1946 + str r3, [r2, #104] + ldr r3, .L1946 + ldr r2, [r3, #104] + ldr r3, .L1946 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1947: + .align 2 +.L1946: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r8v, .-_Z11fx_umult_r8v + .align 2 + .type _Z11fx_umult_r9v, %function +_Z11fx_umult_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1952 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1952 + ldr r3, [r3, #36] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1952 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1952 + str r2, [r3, #60] + ldr r3, .L1952 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1952 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1952 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1952 + ldr r2, [r3, #100] + ldr r3, .L1952+4 + cmp r2, r3 + bne .L1949 + ldr r3, .L1952 + ldr r2, [r3, #468] + ldr r3, .L1952 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1952 + strb r3, [r2, #108] +.L1949: + ldr r3, .L1952 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1952 + str r2, [r3, #72] + ldr r2, .L1952 + ldr r3, .L1952 + str r3, [r2, #104] + ldr r3, .L1952 + ldr r2, [r3, #104] + ldr r3, .L1952 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1953: + .align 2 +.L1952: + .word GSU + .word GSU+56 + .size _Z11fx_umult_r9v, .-_Z11fx_umult_r9v + .align 2 + .type _Z12fx_umult_r10v, %function +_Z12fx_umult_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1958 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1958 + ldr r3, [r3, #40] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1958 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1958 + str r2, [r3, #60] + ldr r3, .L1958 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1958 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1958 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1958 + ldr r2, [r3, #100] + ldr r3, .L1958+4 + cmp r2, r3 + bne .L1955 + ldr r3, .L1958 + ldr r2, [r3, #468] + ldr r3, .L1958 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1958 + strb r3, [r2, #108] +.L1955: + ldr r3, .L1958 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1958 + str r2, [r3, #72] + ldr r2, .L1958 + ldr r3, .L1958 + str r3, [r2, #104] + ldr r3, .L1958 + ldr r2, [r3, #104] + ldr r3, .L1958 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1959: + .align 2 +.L1958: + .word GSU + .word GSU+56 + .size _Z12fx_umult_r10v, .-_Z12fx_umult_r10v + .align 2 + .type _Z12fx_umult_r11v, %function +_Z12fx_umult_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1964 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1964 + ldr r3, [r3, #44] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1964 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1964 + str r2, [r3, #60] + ldr r3, .L1964 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1964 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1964 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1964 + ldr r2, [r3, #100] + ldr r3, .L1964+4 + cmp r2, r3 + bne .L1961 + ldr r3, .L1964 + ldr r2, [r3, #468] + ldr r3, .L1964 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1964 + strb r3, [r2, #108] +.L1961: + ldr r3, .L1964 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1964 + str r2, [r3, #72] + ldr r2, .L1964 + ldr r3, .L1964 + str r3, [r2, #104] + ldr r3, .L1964 + ldr r2, [r3, #104] + ldr r3, .L1964 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1965: + .align 2 +.L1964: + .word GSU + .word GSU+56 + .size _Z12fx_umult_r11v, .-_Z12fx_umult_r11v + .align 2 + .type _Z12fx_umult_r12v, %function +_Z12fx_umult_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1970 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1970 + ldr r3, [r3, #48] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1970 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1970 + str r2, [r3, #60] + ldr r3, .L1970 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1970 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1970 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1970 + ldr r2, [r3, #100] + ldr r3, .L1970+4 + cmp r2, r3 + bne .L1967 + ldr r3, .L1970 + ldr r2, [r3, #468] + ldr r3, .L1970 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1970 + strb r3, [r2, #108] +.L1967: + ldr r3, .L1970 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1970 + str r2, [r3, #72] + ldr r2, .L1970 + ldr r3, .L1970 + str r3, [r2, #104] + ldr r3, .L1970 + ldr r2, [r3, #104] + ldr r3, .L1970 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1971: + .align 2 +.L1970: + .word GSU + .word GSU+56 + .size _Z12fx_umult_r12v, .-_Z12fx_umult_r12v + .align 2 + .type _Z12fx_umult_r13v, %function +_Z12fx_umult_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1976 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1976 + ldr r3, [r3, #52] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1976 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1976 + str r2, [r3, #60] + ldr r3, .L1976 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1976 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1976 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1976 + ldr r2, [r3, #100] + ldr r3, .L1976+4 + cmp r2, r3 + bne .L1973 + ldr r3, .L1976 + ldr r2, [r3, #468] + ldr r3, .L1976 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1976 + strb r3, [r2, #108] +.L1973: + ldr r3, .L1976 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1976 + str r2, [r3, #72] + ldr r2, .L1976 + ldr r3, .L1976 + str r3, [r2, #104] + ldr r3, .L1976 + ldr r2, [r3, #104] + ldr r3, .L1976 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1977: + .align 2 +.L1976: + .word GSU + .word GSU+56 + .size _Z12fx_umult_r13v, .-_Z12fx_umult_r13v + .align 2 + .type _Z12fx_umult_r14v, %function +_Z12fx_umult_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1982 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1982 + ldr r3, [r3, #56] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1982 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1982 + str r2, [r3, #60] + ldr r3, .L1982 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1982 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1982 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1982 + ldr r2, [r3, #100] + ldr r3, .L1982+4 + cmp r2, r3 + bne .L1979 + ldr r3, .L1982 + ldr r2, [r3, #468] + ldr r3, .L1982 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1982 + strb r3, [r2, #108] +.L1979: + ldr r3, .L1982 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1982 + str r2, [r3, #72] + ldr r2, .L1982 + ldr r3, .L1982 + str r3, [r2, #104] + ldr r3, .L1982 + ldr r2, [r3, #104] + ldr r3, .L1982 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1983: + .align 2 +.L1982: + .word GSU + .word GSU+56 + .size _Z12fx_umult_r14v, .-_Z12fx_umult_r14v + .align 2 + .type _Z12fx_umult_r15v, %function +_Z12fx_umult_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L1988 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, .L1988 + ldr r3, [r3, #60] + and r3, r3, #255 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L1988 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1988 + str r2, [r3, #60] + ldr r3, .L1988 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1988 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1988 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1988 + ldr r2, [r3, #100] + ldr r3, .L1988+4 + cmp r2, r3 + bne .L1985 + ldr r3, .L1988 + ldr r2, [r3, #468] + ldr r3, .L1988 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1988 + strb r3, [r2, #108] +.L1985: + ldr r3, .L1988 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1988 + str r2, [r3, #72] + ldr r2, .L1988 + ldr r3, .L1988 + str r3, [r2, #104] + ldr r3, .L1988 + ldr r2, [r3, #104] + ldr r3, .L1988 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1989: + .align 2 +.L1988: + .word GSU + .word GSU+56 + .size _Z12fx_umult_r15v, .-_Z12fx_umult_r15v + .align 2 + .type _Z10fx_mult_i0v, %function +_Z10fx_mult_i0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + mov r3, #0 + str r3, [fp, #-16] + ldr r3, .L1994 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L1994 + str r2, [r3, #60] + ldr r3, .L1994 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L1994 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L1994 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L1994 + ldr r2, [r3, #100] + ldr r3, .L1994+4 + cmp r2, r3 + bne .L1991 + ldr r3, .L1994 + ldr r2, [r3, #468] + ldr r3, .L1994 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L1994 + strb r3, [r2, #108] +.L1991: + ldr r3, .L1994 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L1994 + str r2, [r3, #72] + ldr r2, .L1994 + ldr r3, .L1994 + str r3, [r2, #104] + ldr r3, .L1994 + ldr r2, [r3, #104] + ldr r3, .L1994 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L1995: + .align 2 +.L1994: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i0v, .-_Z10fx_mult_i0v + .align 2 + .type _Z10fx_mult_i1v, %function +_Z10fx_mult_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2000 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + str r3, [fp, #-16] + ldr r3, .L2000 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2000 + str r2, [r3, #60] + ldr r3, .L2000 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2000 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2000 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2000 + ldr r2, [r3, #100] + ldr r3, .L2000+4 + cmp r2, r3 + bne .L1997 + ldr r3, .L2000 + ldr r2, [r3, #468] + ldr r3, .L2000 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2000 + strb r3, [r2, #108] +.L1997: + ldr r3, .L2000 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2000 + str r2, [r3, #72] + ldr r2, .L2000 + ldr r3, .L2000 + str r3, [r2, #104] + ldr r3, .L2000 + ldr r2, [r3, #104] + ldr r3, .L2000 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2001: + .align 2 +.L2000: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i1v, .-_Z10fx_mult_i1v + .align 2 + .type _Z10fx_mult_i2v, %function +_Z10fx_mult_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2006 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r3, r3, asl #1 + str r3, [fp, #-16] + ldr r3, .L2006 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2006 + str r2, [r3, #60] + ldr r3, .L2006 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2006 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2006 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2006 + ldr r2, [r3, #100] + ldr r3, .L2006+4 + cmp r2, r3 + bne .L2003 + ldr r3, .L2006 + ldr r2, [r3, #468] + ldr r3, .L2006 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2006 + strb r3, [r2, #108] +.L2003: + ldr r3, .L2006 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2006 + str r2, [r3, #72] + ldr r2, .L2006 + ldr r3, .L2006 + str r3, [r2, #104] + ldr r3, .L2006 + ldr r2, [r3, #104] + ldr r3, .L2006 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2007: + .align 2 +.L2006: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i2v, .-_Z10fx_mult_i2v + .align 2 + .type _Z10fx_mult_i3v, %function +_Z10fx_mult_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2012 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + mov r3, r2 + mov r3, r3, asl #1 + add r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L2012 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2012 + str r2, [r3, #60] + ldr r3, .L2012 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2012 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2012 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2012 + ldr r2, [r3, #100] + ldr r3, .L2012+4 + cmp r2, r3 + bne .L2009 + ldr r3, .L2012 + ldr r2, [r3, #468] + ldr r3, .L2012 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2012 + strb r3, [r2, #108] +.L2009: + ldr r3, .L2012 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2012 + str r2, [r3, #72] + ldr r2, .L2012 + ldr r3, .L2012 + str r3, [r2, #104] + ldr r3, .L2012 + ldr r2, [r3, #104] + ldr r3, .L2012 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2013: + .align 2 +.L2012: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i3v, .-_Z10fx_mult_i3v + .align 2 + .type _Z10fx_mult_i4v, %function +_Z10fx_mult_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2018 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r3, r3, asl #2 + str r3, [fp, #-16] + ldr r3, .L2018 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2018 + str r2, [r3, #60] + ldr r3, .L2018 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2018 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2018 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2018 + ldr r2, [r3, #100] + ldr r3, .L2018+4 + cmp r2, r3 + bne .L2015 + ldr r3, .L2018 + ldr r2, [r3, #468] + ldr r3, .L2018 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2018 + strb r3, [r2, #108] +.L2015: + ldr r3, .L2018 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2018 + str r2, [r3, #72] + ldr r2, .L2018 + ldr r3, .L2018 + str r3, [r2, #104] + ldr r3, .L2018 + ldr r2, [r3, #104] + ldr r3, .L2018 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2019: + .align 2 +.L2018: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i4v, .-_Z10fx_mult_i4v + .align 2 + .type _Z10fx_mult_i5v, %function +_Z10fx_mult_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2024 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + mov r3, r2 + mov r3, r3, asl #2 + add r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L2024 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2024 + str r2, [r3, #60] + ldr r3, .L2024 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2024 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2024 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2024 + ldr r2, [r3, #100] + ldr r3, .L2024+4 + cmp r2, r3 + bne .L2021 + ldr r3, .L2024 + ldr r2, [r3, #468] + ldr r3, .L2024 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2024 + strb r3, [r2, #108] +.L2021: + ldr r3, .L2024 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2024 + str r2, [r3, #72] + ldr r2, .L2024 + ldr r3, .L2024 + str r3, [r2, #104] + ldr r3, .L2024 + ldr r2, [r3, #104] + ldr r3, .L2024 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2025: + .align 2 +.L2024: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i5v, .-_Z10fx_mult_i5v + .align 2 + .type _Z10fx_mult_i6v, %function +_Z10fx_mult_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2030 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r2, r3, asl #1 + mov r3, r2, asl #2 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2030 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2030 + str r2, [r3, #60] + ldr r3, .L2030 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2030 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2030 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2030 + ldr r2, [r3, #100] + ldr r3, .L2030+4 + cmp r2, r3 + bne .L2027 + ldr r3, .L2030 + ldr r2, [r3, #468] + ldr r3, .L2030 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2030 + strb r3, [r2, #108] +.L2027: + ldr r3, .L2030 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2030 + str r2, [r3, #72] + ldr r2, .L2030 + ldr r3, .L2030 + str r3, [r2, #104] + ldr r3, .L2030 + ldr r2, [r3, #104] + ldr r3, .L2030 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2031: + .align 2 +.L2030: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i6v, .-_Z10fx_mult_i6v + .align 2 + .type _Z10fx_mult_i7v, %function +_Z10fx_mult_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2036 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + mov r3, r2 + mov r3, r3, asl #3 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2036 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2036 + str r2, [r3, #60] + ldr r3, .L2036 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2036 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2036 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2036 + ldr r2, [r3, #100] + ldr r3, .L2036+4 + cmp r2, r3 + bne .L2033 + ldr r3, .L2036 + ldr r2, [r3, #468] + ldr r3, .L2036 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2036 + strb r3, [r2, #108] +.L2033: + ldr r3, .L2036 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2036 + str r2, [r3, #72] + ldr r2, .L2036 + ldr r3, .L2036 + str r3, [r2, #104] + ldr r3, .L2036 + ldr r2, [r3, #104] + ldr r3, .L2036 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2037: + .align 2 +.L2036: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i7v, .-_Z10fx_mult_i7v + .align 2 + .type _Z10fx_mult_i8v, %function +_Z10fx_mult_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2042 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r3, r3, asl #3 + str r3, [fp, #-16] + ldr r3, .L2042 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2042 + str r2, [r3, #60] + ldr r3, .L2042 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2042 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2042 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2042 + ldr r2, [r3, #100] + ldr r3, .L2042+4 + cmp r2, r3 + bne .L2039 + ldr r3, .L2042 + ldr r2, [r3, #468] + ldr r3, .L2042 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2042 + strb r3, [r2, #108] +.L2039: + ldr r3, .L2042 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2042 + str r2, [r3, #72] + ldr r2, .L2042 + ldr r3, .L2042 + str r3, [r2, #104] + ldr r3, .L2042 + ldr r2, [r3, #104] + ldr r3, .L2042 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2043: + .align 2 +.L2042: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i8v, .-_Z10fx_mult_i8v + .align 2 + .type _Z10fx_mult_i9v, %function +_Z10fx_mult_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2048 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + mov r3, r2 + mov r3, r3, asl #3 + add r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L2048 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2048 + str r2, [r3, #60] + ldr r3, .L2048 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2048 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2048 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2048 + ldr r2, [r3, #100] + ldr r3, .L2048+4 + cmp r2, r3 + bne .L2045 + ldr r3, .L2048 + ldr r2, [r3, #468] + ldr r3, .L2048 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2048 + strb r3, [r2, #108] +.L2045: + ldr r3, .L2048 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2048 + str r2, [r3, #72] + ldr r2, .L2048 + ldr r3, .L2048 + str r3, [r2, #104] + ldr r3, .L2048 + ldr r2, [r3, #104] + ldr r3, .L2048 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2049: + .align 2 +.L2048: + .word GSU + .word GSU+56 + .size _Z10fx_mult_i9v, .-_Z10fx_mult_i9v + .align 2 + .type _Z11fx_mult_i10v, %function +_Z11fx_mult_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2054 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r2, r3, asl #1 + mov r3, r2, asl #2 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2054 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2054 + str r2, [r3, #60] + ldr r3, .L2054 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2054 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2054 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2054 + ldr r2, [r3, #100] + ldr r3, .L2054+4 + cmp r2, r3 + bne .L2051 + ldr r3, .L2054 + ldr r2, [r3, #468] + ldr r3, .L2054 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2054 + strb r3, [r2, #108] +.L2051: + ldr r3, .L2054 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2054 + str r2, [r3, #72] + ldr r2, .L2054 + ldr r3, .L2054 + str r3, [r2, #104] + ldr r3, .L2054 + ldr r2, [r3, #104] + ldr r3, .L2054 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2055: + .align 2 +.L2054: + .word GSU + .word GSU+56 + .size _Z11fx_mult_i10v, .-_Z11fx_mult_i10v + .align 2 + .type _Z11fx_mult_i11v, %function +_Z11fx_mult_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2060 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r1, r3, asr #24 + mov r3, r1 + mov r2, r3, asl #2 + mov r3, r2, asl #2 + rsb r3, r2, r3 + rsb r3, r1, r3 + str r3, [fp, #-16] + ldr r3, .L2060 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2060 + str r2, [r3, #60] + ldr r3, .L2060 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2060 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2060 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2060 + ldr r2, [r3, #100] + ldr r3, .L2060+4 + cmp r2, r3 + bne .L2057 + ldr r3, .L2060 + ldr r2, [r3, #468] + ldr r3, .L2060 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2060 + strb r3, [r2, #108] +.L2057: + ldr r3, .L2060 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2060 + str r2, [r3, #72] + ldr r2, .L2060 + ldr r3, .L2060 + str r3, [r2, #104] + ldr r3, .L2060 + ldr r2, [r3, #104] + ldr r3, .L2060 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2061: + .align 2 +.L2060: + .word GSU + .word GSU+56 + .size _Z11fx_mult_i11v, .-_Z11fx_mult_i11v + .align 2 + .type _Z11fx_mult_i12v, %function +_Z11fx_mult_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2066 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r2, r3, asl #2 + mov r3, r2, asl #2 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2066 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2066 + str r2, [r3, #60] + ldr r3, .L2066 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2066 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2066 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2066 + ldr r2, [r3, #100] + ldr r3, .L2066+4 + cmp r2, r3 + bne .L2063 + ldr r3, .L2066 + ldr r2, [r3, #468] + ldr r3, .L2066 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2066 + strb r3, [r2, #108] +.L2063: + ldr r3, .L2066 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2066 + str r2, [r3, #72] + ldr r2, .L2066 + ldr r3, .L2066 + str r3, [r2, #104] + ldr r3, .L2066 + ldr r2, [r3, #104] + ldr r3, .L2066 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2067: + .align 2 +.L2066: + .word GSU + .word GSU+56 + .size _Z11fx_mult_i12v, .-_Z11fx_mult_i12v + .align 2 + .type _Z11fx_mult_i13v, %function +_Z11fx_mult_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2072 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r1, r3, asr #24 + mov r3, r1 + mov r2, r3, asl #2 + mov r3, r2, asl #2 + rsb r3, r2, r3 + add r3, r3, r1 + str r3, [fp, #-16] + ldr r3, .L2072 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2072 + str r2, [r3, #60] + ldr r3, .L2072 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2072 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2072 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2072 + ldr r2, [r3, #100] + ldr r3, .L2072+4 + cmp r2, r3 + bne .L2069 + ldr r3, .L2072 + ldr r2, [r3, #468] + ldr r3, .L2072 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2072 + strb r3, [r2, #108] +.L2069: + ldr r3, .L2072 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2072 + str r2, [r3, #72] + ldr r2, .L2072 + ldr r3, .L2072 + str r3, [r2, #104] + ldr r3, .L2072 + ldr r2, [r3, #104] + ldr r3, .L2072 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2073: + .align 2 +.L2072: + .word GSU + .word GSU+56 + .size _Z11fx_mult_i13v, .-_Z11fx_mult_i13v + .align 2 + .type _Z11fx_mult_i14v, %function +_Z11fx_mult_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2078 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + mov r2, r3, asl #1 + mov r3, r2, asl #3 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2078 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2078 + str r2, [r3, #60] + ldr r3, .L2078 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2078 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2078 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2078 + ldr r2, [r3, #100] + ldr r3, .L2078+4 + cmp r2, r3 + bne .L2075 + ldr r3, .L2078 + ldr r2, [r3, #468] + ldr r3, .L2078 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2078 + strb r3, [r2, #108] +.L2075: + ldr r3, .L2078 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2078 + str r2, [r3, #72] + ldr r2, .L2078 + ldr r3, .L2078 + str r3, [r2, #104] + ldr r3, .L2078 + ldr r2, [r3, #104] + ldr r3, .L2078 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2079: + .align 2 +.L2078: + .word GSU + .word GSU+56 + .size _Z11fx_mult_i14v, .-_Z11fx_mult_i14v + .align 2 + .type _Z11fx_mult_i15v, %function +_Z11fx_mult_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2084 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + mov r3, r2 + mov r3, r3, asl #4 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2084 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2084 + str r2, [r3, #60] + ldr r3, .L2084 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2084 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2084 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2084 + ldr r2, [r3, #100] + ldr r3, .L2084+4 + cmp r2, r3 + bne .L2081 + ldr r3, .L2084 + ldr r2, [r3, #468] + ldr r3, .L2084 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2084 + strb r3, [r2, #108] +.L2081: + ldr r3, .L2084 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2084 + str r2, [r3, #72] + ldr r2, .L2084 + ldr r3, .L2084 + str r3, [r2, #104] + ldr r3, .L2084 + ldr r2, [r3, #104] + ldr r3, .L2084 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2085: + .align 2 +.L2084: + .word GSU + .word GSU+56 + .size _Z11fx_mult_i15v, .-_Z11fx_mult_i15v + .align 2 + .type _Z11fx_umult_i0v, %function +_Z11fx_umult_i0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + mov r3, #0 + str r3, [fp, #-16] + ldr r3, .L2090 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2090 + str r2, [r3, #60] + ldr r3, .L2090 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2090 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2090 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2090 + ldr r2, [r3, #100] + ldr r3, .L2090+4 + cmp r2, r3 + bne .L2087 + ldr r3, .L2090 + ldr r2, [r3, #468] + ldr r3, .L2090 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2090 + strb r3, [r2, #108] +.L2087: + ldr r3, .L2090 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2090 + str r2, [r3, #72] + ldr r2, .L2090 + ldr r3, .L2090 + str r3, [r2, #104] + ldr r3, .L2090 + ldr r2, [r3, #104] + ldr r3, .L2090 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2091: + .align 2 +.L2090: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i0v, .-_Z11fx_umult_i0v + .align 2 + .type _Z11fx_umult_i1v, %function +_Z11fx_umult_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2096 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + str r3, [fp, #-16] + ldr r3, .L2096 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2096 + str r2, [r3, #60] + ldr r3, .L2096 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2096 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2096 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2096 + ldr r2, [r3, #100] + ldr r3, .L2096+4 + cmp r2, r3 + bne .L2093 + ldr r3, .L2096 + ldr r2, [r3, #468] + ldr r3, .L2096 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2096 + strb r3, [r2, #108] +.L2093: + ldr r3, .L2096 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2096 + str r2, [r3, #72] + ldr r2, .L2096 + ldr r3, .L2096 + str r3, [r2, #104] + ldr r3, .L2096 + ldr r2, [r3, #104] + ldr r3, .L2096 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2097: + .align 2 +.L2096: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i1v, .-_Z11fx_umult_i1v + .align 2 + .type _Z11fx_umult_i2v, %function +_Z11fx_umult_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2102 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #1 + str r3, [fp, #-16] + ldr r3, .L2102 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2102 + str r2, [r3, #60] + ldr r3, .L2102 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2102 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2102 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2102 + ldr r2, [r3, #100] + ldr r3, .L2102+4 + cmp r2, r3 + bne .L2099 + ldr r3, .L2102 + ldr r2, [r3, #468] + ldr r3, .L2102 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2102 + strb r3, [r2, #108] +.L2099: + ldr r3, .L2102 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2102 + str r2, [r3, #72] + ldr r2, .L2102 + ldr r3, .L2102 + str r3, [r2, #104] + ldr r3, .L2102 + ldr r2, [r3, #104] + ldr r3, .L2102 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2103: + .align 2 +.L2102: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i2v, .-_Z11fx_umult_i2v + .align 2 + .type _Z11fx_umult_i3v, %function +_Z11fx_umult_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2108 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + mov r3, r2 + mov r3, r3, asl #1 + add r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L2108 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2108 + str r2, [r3, #60] + ldr r3, .L2108 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2108 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2108 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2108 + ldr r2, [r3, #100] + ldr r3, .L2108+4 + cmp r2, r3 + bne .L2105 + ldr r3, .L2108 + ldr r2, [r3, #468] + ldr r3, .L2108 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2108 + strb r3, [r2, #108] +.L2105: + ldr r3, .L2108 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2108 + str r2, [r3, #72] + ldr r2, .L2108 + ldr r3, .L2108 + str r3, [r2, #104] + ldr r3, .L2108 + ldr r2, [r3, #104] + ldr r3, .L2108 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2109: + .align 2 +.L2108: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i3v, .-_Z11fx_umult_i3v + .align 2 + .type _Z11fx_umult_i4v, %function +_Z11fx_umult_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2114 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #2 + str r3, [fp, #-16] + ldr r3, .L2114 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2114 + str r2, [r3, #60] + ldr r3, .L2114 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2114 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2114 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2114 + ldr r2, [r3, #100] + ldr r3, .L2114+4 + cmp r2, r3 + bne .L2111 + ldr r3, .L2114 + ldr r2, [r3, #468] + ldr r3, .L2114 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2114 + strb r3, [r2, #108] +.L2111: + ldr r3, .L2114 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2114 + str r2, [r3, #72] + ldr r2, .L2114 + ldr r3, .L2114 + str r3, [r2, #104] + ldr r3, .L2114 + ldr r2, [r3, #104] + ldr r3, .L2114 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2115: + .align 2 +.L2114: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i4v, .-_Z11fx_umult_i4v + .align 2 + .type _Z11fx_umult_i5v, %function +_Z11fx_umult_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2120 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + mov r3, r2 + mov r3, r3, asl #2 + add r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L2120 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2120 + str r2, [r3, #60] + ldr r3, .L2120 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2120 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2120 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2120 + ldr r2, [r3, #100] + ldr r3, .L2120+4 + cmp r2, r3 + bne .L2117 + ldr r3, .L2120 + ldr r2, [r3, #468] + ldr r3, .L2120 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2120 + strb r3, [r2, #108] +.L2117: + ldr r3, .L2120 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2120 + str r2, [r3, #72] + ldr r2, .L2120 + ldr r3, .L2120 + str r3, [r2, #104] + ldr r3, .L2120 + ldr r2, [r3, #104] + ldr r3, .L2120 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2121: + .align 2 +.L2120: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i5v, .-_Z11fx_umult_i5v + .align 2 + .type _Z11fx_umult_i6v, %function +_Z11fx_umult_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2126 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3, asl #1 + mov r3, r2, asl #2 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2126 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2126 + str r2, [r3, #60] + ldr r3, .L2126 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2126 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2126 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2126 + ldr r2, [r3, #100] + ldr r3, .L2126+4 + cmp r2, r3 + bne .L2123 + ldr r3, .L2126 + ldr r2, [r3, #468] + ldr r3, .L2126 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2126 + strb r3, [r2, #108] +.L2123: + ldr r3, .L2126 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2126 + str r2, [r3, #72] + ldr r2, .L2126 + ldr r3, .L2126 + str r3, [r2, #104] + ldr r3, .L2126 + ldr r2, [r3, #104] + ldr r3, .L2126 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2127: + .align 2 +.L2126: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i6v, .-_Z11fx_umult_i6v + .align 2 + .type _Z11fx_umult_i7v, %function +_Z11fx_umult_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2132 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + mov r3, r2 + mov r3, r3, asl #3 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2132 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2132 + str r2, [r3, #60] + ldr r3, .L2132 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2132 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2132 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2132 + ldr r2, [r3, #100] + ldr r3, .L2132+4 + cmp r2, r3 + bne .L2129 + ldr r3, .L2132 + ldr r2, [r3, #468] + ldr r3, .L2132 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2132 + strb r3, [r2, #108] +.L2129: + ldr r3, .L2132 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2132 + str r2, [r3, #72] + ldr r2, .L2132 + ldr r3, .L2132 + str r3, [r2, #104] + ldr r3, .L2132 + ldr r2, [r3, #104] + ldr r3, .L2132 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2133: + .align 2 +.L2132: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i7v, .-_Z11fx_umult_i7v + .align 2 + .type _Z11fx_umult_i8v, %function +_Z11fx_umult_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2138 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #3 + str r3, [fp, #-16] + ldr r3, .L2138 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2138 + str r2, [r3, #60] + ldr r3, .L2138 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2138 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2138 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2138 + ldr r2, [r3, #100] + ldr r3, .L2138+4 + cmp r2, r3 + bne .L2135 + ldr r3, .L2138 + ldr r2, [r3, #468] + ldr r3, .L2138 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2138 + strb r3, [r2, #108] +.L2135: + ldr r3, .L2138 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2138 + str r2, [r3, #72] + ldr r2, .L2138 + ldr r3, .L2138 + str r3, [r2, #104] + ldr r3, .L2138 + ldr r2, [r3, #104] + ldr r3, .L2138 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2139: + .align 2 +.L2138: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i8v, .-_Z11fx_umult_i8v + .align 2 + .type _Z11fx_umult_i9v, %function +_Z11fx_umult_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2144 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + mov r3, r2 + mov r3, r3, asl #3 + add r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L2144 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2144 + str r2, [r3, #60] + ldr r3, .L2144 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2144 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2144 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2144 + ldr r2, [r3, #100] + ldr r3, .L2144+4 + cmp r2, r3 + bne .L2141 + ldr r3, .L2144 + ldr r2, [r3, #468] + ldr r3, .L2144 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2144 + strb r3, [r2, #108] +.L2141: + ldr r3, .L2144 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2144 + str r2, [r3, #72] + ldr r2, .L2144 + ldr r3, .L2144 + str r3, [r2, #104] + ldr r3, .L2144 + ldr r2, [r3, #104] + ldr r3, .L2144 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2145: + .align 2 +.L2144: + .word GSU + .word GSU+56 + .size _Z11fx_umult_i9v, .-_Z11fx_umult_i9v + .align 2 + .type _Z12fx_umult_i10v, %function +_Z12fx_umult_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2150 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3, asl #1 + mov r3, r2, asl #2 + add r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2150 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2150 + str r2, [r3, #60] + ldr r3, .L2150 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2150 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2150 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2150 + ldr r2, [r3, #100] + ldr r3, .L2150+4 + cmp r2, r3 + bne .L2147 + ldr r3, .L2150 + ldr r2, [r3, #468] + ldr r3, .L2150 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2150 + strb r3, [r2, #108] +.L2147: + ldr r3, .L2150 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2150 + str r2, [r3, #72] + ldr r2, .L2150 + ldr r3, .L2150 + str r3, [r2, #104] + ldr r3, .L2150 + ldr r2, [r3, #104] + ldr r3, .L2150 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2151: + .align 2 +.L2150: + .word GSU + .word GSU+56 + .size _Z12fx_umult_i10v, .-_Z12fx_umult_i10v + .align 2 + .type _Z12fx_umult_i11v, %function +_Z12fx_umult_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2156 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r1, r3 + mov r3, r1 + mov r2, r3, asl #2 + mov r3, r2, asl #2 + rsb r3, r2, r3 + rsb r3, r1, r3 + str r3, [fp, #-16] + ldr r3, .L2156 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2156 + str r2, [r3, #60] + ldr r3, .L2156 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2156 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2156 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2156 + ldr r2, [r3, #100] + ldr r3, .L2156+4 + cmp r2, r3 + bne .L2153 + ldr r3, .L2156 + ldr r2, [r3, #468] + ldr r3, .L2156 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2156 + strb r3, [r2, #108] +.L2153: + ldr r3, .L2156 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2156 + str r2, [r3, #72] + ldr r2, .L2156 + ldr r3, .L2156 + str r3, [r2, #104] + ldr r3, .L2156 + ldr r2, [r3, #104] + ldr r3, .L2156 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2157: + .align 2 +.L2156: + .word GSU + .word GSU+56 + .size _Z12fx_umult_i11v, .-_Z12fx_umult_i11v + .align 2 + .type _Z12fx_umult_i12v, %function +_Z12fx_umult_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2162 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3, asl #2 + mov r3, r2, asl #2 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2162 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2162 + str r2, [r3, #60] + ldr r3, .L2162 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2162 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2162 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2162 + ldr r2, [r3, #100] + ldr r3, .L2162+4 + cmp r2, r3 + bne .L2159 + ldr r3, .L2162 + ldr r2, [r3, #468] + ldr r3, .L2162 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2162 + strb r3, [r2, #108] +.L2159: + ldr r3, .L2162 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2162 + str r2, [r3, #72] + ldr r2, .L2162 + ldr r3, .L2162 + str r3, [r2, #104] + ldr r3, .L2162 + ldr r2, [r3, #104] + ldr r3, .L2162 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2163: + .align 2 +.L2162: + .word GSU + .word GSU+56 + .size _Z12fx_umult_i12v, .-_Z12fx_umult_i12v + .align 2 + .type _Z12fx_umult_i13v, %function +_Z12fx_umult_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2168 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r1, r3 + mov r3, r1 + mov r2, r3, asl #2 + mov r3, r2, asl #2 + rsb r3, r2, r3 + add r3, r3, r1 + str r3, [fp, #-16] + ldr r3, .L2168 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2168 + str r2, [r3, #60] + ldr r3, .L2168 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2168 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2168 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2168 + ldr r2, [r3, #100] + ldr r3, .L2168+4 + cmp r2, r3 + bne .L2165 + ldr r3, .L2168 + ldr r2, [r3, #468] + ldr r3, .L2168 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2168 + strb r3, [r2, #108] +.L2165: + ldr r3, .L2168 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2168 + str r2, [r3, #72] + ldr r2, .L2168 + ldr r3, .L2168 + str r3, [r2, #104] + ldr r3, .L2168 + ldr r2, [r3, #104] + ldr r3, .L2168 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2169: + .align 2 +.L2168: + .word GSU + .word GSU+56 + .size _Z12fx_umult_i13v, .-_Z12fx_umult_i13v + .align 2 + .type _Z12fx_umult_i14v, %function +_Z12fx_umult_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2174 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3, asl #1 + mov r3, r2, asl #3 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2174 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2174 + str r2, [r3, #60] + ldr r3, .L2174 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2174 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2174 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2174 + ldr r2, [r3, #100] + ldr r3, .L2174+4 + cmp r2, r3 + bne .L2171 + ldr r3, .L2174 + ldr r2, [r3, #468] + ldr r3, .L2174 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2174 + strb r3, [r2, #108] +.L2171: + ldr r3, .L2174 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2174 + str r2, [r3, #72] + ldr r2, .L2174 + ldr r3, .L2174 + str r3, [r2, #104] + ldr r3, .L2174 + ldr r2, [r3, #104] + ldr r3, .L2174 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2175: + .align 2 +.L2174: + .word GSU + .word GSU+56 + .size _Z12fx_umult_i14v, .-_Z12fx_umult_i14v + .align 2 + .type _Z12fx_umult_i15v, %function +_Z12fx_umult_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2180 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + mov r3, r2 + mov r3, r3, asl #4 + rsb r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2180 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2180 + str r2, [r3, #60] + ldr r3, .L2180 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2180 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2180 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2180 + ldr r2, [r3, #100] + ldr r3, .L2180+4 + cmp r2, r3 + bne .L2177 + ldr r3, .L2180 + ldr r2, [r3, #468] + ldr r3, .L2180 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2180 + strb r3, [r2, #108] +.L2177: + ldr r3, .L2180 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2180 + str r2, [r3, #72] + ldr r2, .L2180 + ldr r3, .L2180 + str r3, [r2, #104] + ldr r3, .L2180 + ldr r2, [r3, #104] + ldr r3, .L2180 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2181: + .align 2 +.L2180: + .word GSU + .word GSU+56 + .size _Z12fx_umult_i15v, .-_Z12fx_umult_i15v + .align 2 + .type _Z6fx_sbkv, %function +_Z6fx_sbkv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2184 + ldr r2, [r3, #464] + ldr r3, .L2184 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L2184 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2184 + ldr r2, [r3, #464] + ldr r3, .L2184 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, .L2184 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2184 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2184 + str r2, [r3, #72] + ldr r2, .L2184 + ldr r3, .L2184 + str r3, [r2, #104] + ldr r3, .L2184 + ldr r2, [r3, #104] + ldr r3, .L2184 + str r2, [r3, #100] + ldr r3, .L2184 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2184 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2185: + .align 2 +.L2184: + .word GSU + .size _Z6fx_sbkv, .-_Z6fx_sbkv + .align 2 + .type _Z10fx_link_i1v, %function +_Z10fx_link_i1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2188 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2188 + str r2, [r3, #44] + ldr r3, .L2188 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2188 + str r2, [r3, #72] + ldr r2, .L2188 + ldr r3, .L2188 + str r3, [r2, #104] + ldr r3, .L2188 + ldr r2, [r3, #104] + ldr r3, .L2188 + str r2, [r3, #100] + ldr r3, .L2188 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2188 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2189: + .align 2 +.L2188: + .word GSU + .size _Z10fx_link_i1v, .-_Z10fx_link_i1v + .align 2 + .type _Z10fx_link_i2v, %function +_Z10fx_link_i2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2192 + ldr r3, [r3, #60] + add r2, r3, #2 + ldr r3, .L2192 + str r2, [r3, #44] + ldr r3, .L2192 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2192 + str r2, [r3, #72] + ldr r2, .L2192 + ldr r3, .L2192 + str r3, [r2, #104] + ldr r3, .L2192 + ldr r2, [r3, #104] + ldr r3, .L2192 + str r2, [r3, #100] + ldr r3, .L2192 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2192 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2193: + .align 2 +.L2192: + .word GSU + .size _Z10fx_link_i2v, .-_Z10fx_link_i2v + .align 2 + .type _Z10fx_link_i3v, %function +_Z10fx_link_i3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2196 + ldr r3, [r3, #60] + add r2, r3, #3 + ldr r3, .L2196 + str r2, [r3, #44] + ldr r3, .L2196 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2196 + str r2, [r3, #72] + ldr r2, .L2196 + ldr r3, .L2196 + str r3, [r2, #104] + ldr r3, .L2196 + ldr r2, [r3, #104] + ldr r3, .L2196 + str r2, [r3, #100] + ldr r3, .L2196 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2196 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2197: + .align 2 +.L2196: + .word GSU + .size _Z10fx_link_i3v, .-_Z10fx_link_i3v + .align 2 + .type _Z10fx_link_i4v, %function +_Z10fx_link_i4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2200 + ldr r3, [r3, #60] + add r2, r3, #4 + ldr r3, .L2200 + str r2, [r3, #44] + ldr r3, .L2200 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2200 + str r2, [r3, #72] + ldr r2, .L2200 + ldr r3, .L2200 + str r3, [r2, #104] + ldr r3, .L2200 + ldr r2, [r3, #104] + ldr r3, .L2200 + str r2, [r3, #100] + ldr r3, .L2200 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2200 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2201: + .align 2 +.L2200: + .word GSU + .size _Z10fx_link_i4v, .-_Z10fx_link_i4v + .align 2 + .type _Z6fx_sexv, %function +_Z6fx_sexv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2206 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + str r3, [fp, #-16] + ldr r3, .L2206 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2206 + str r2, [r3, #60] + ldr r3, .L2206 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2206 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2206 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2206 + ldr r2, [r3, #100] + ldr r3, .L2206+4 + cmp r2, r3 + bne .L2203 + ldr r3, .L2206 + ldr r2, [r3, #468] + ldr r3, .L2206 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2206 + strb r3, [r2, #108] +.L2203: + ldr r3, .L2206 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2206 + str r2, [r3, #72] + ldr r2, .L2206 + ldr r3, .L2206 + str r3, [r2, #104] + ldr r3, .L2206 + ldr r2, [r3, #104] + ldr r3, .L2206 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2207: + .align 2 +.L2206: + .word GSU + .word GSU+56 + .size _Z6fx_sexv, .-_Z6fx_sexv + .align 2 + .type _Z6fx_asrv, %function +_Z6fx_asrv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2212 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r2, r3, #1 + ldr r3, .L2212 + str r2, [r3, #124] + ldr r3, .L2212 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + mov r3, r3, asr #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + str r3, [fp, #-16] + ldr r3, .L2212 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2212 + str r2, [r3, #60] + ldr r3, .L2212 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2212 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2212 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2212 + ldr r2, [r3, #100] + ldr r3, .L2212+4 + cmp r2, r3 + bne .L2209 + ldr r3, .L2212 + ldr r2, [r3, #468] + ldr r3, .L2212 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2212 + strb r3, [r2, #108] +.L2209: + ldr r3, .L2212 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2212 + str r2, [r3, #72] + ldr r2, .L2212 + ldr r3, .L2212 + str r3, [r2, #104] + ldr r3, .L2212 + ldr r2, [r3, #104] + ldr r3, .L2212 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2213: + .align 2 +.L2212: + .word GSU + .word GSU+56 + .size _Z6fx_asrv, .-_Z6fx_asrv + .align 2 + .type _Z7fx_div2v, %function +_Z7fx_div2v: + @ args = 0, pretend = 0, frame = 8 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #8 + ldr r3, .L2221 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + and r2, r3, #1 + ldr r3, .L2221 + str r2, [r3, #124] + ldr r3, [fp, #-16] + cmn r3, #1 + bne .L2215 + mov r3, #0 + str r3, [fp, #-20] + b .L2217 +.L2215: + ldr r3, [fp, #-16] + mov r3, r3, asr #1 + str r3, [fp, #-20] +.L2217: + ldr r3, .L2221 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2221 + str r2, [r3, #60] + ldr r3, .L2221 + ldr r2, [r3, #100] + ldr r3, [fp, #-20] + str r3, [r2, #0] + ldr r2, .L2221 + ldr r3, [fp, #-20] + str r3, [r2, #116] + ldr r2, .L2221 + ldr r3, [fp, #-20] + str r3, [r2, #120] + ldr r3, .L2221 + ldr r2, [r3, #100] + ldr r3, .L2221+4 + cmp r2, r3 + bne .L2218 + ldr r3, .L2221 + ldr r2, [r3, #468] + ldr r3, .L2221 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2221 + strb r3, [r2, #108] +.L2218: + ldr r3, .L2221 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2221 + str r2, [r3, #72] + ldr r2, .L2221 + ldr r3, .L2221 + str r3, [r2, #104] + ldr r3, .L2221 + ldr r2, [r3, #104] + ldr r3, .L2221 + str r2, [r3, #100] + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L2222: + .align 2 +.L2221: + .word GSU + .word GSU+56 + .size _Z7fx_div2v, .-_Z7fx_div2v + .align 2 + .type _Z6fx_rorv, %function +_Z6fx_rorv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2227 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, lsr #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L2227 + ldr r3, [r3, #124] + mov r3, r3, asl #15 + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2227 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r2, r3, #1 + ldr r3, .L2227 + str r2, [r3, #124] + ldr r3, .L2227 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2227 + str r2, [r3, #60] + ldr r3, .L2227 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2227 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2227 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2227 + ldr r2, [r3, #100] + ldr r3, .L2227+4 + cmp r2, r3 + bne .L2224 + ldr r3, .L2227 + ldr r2, [r3, #468] + ldr r3, .L2227 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2227 + strb r3, [r2, #108] +.L2224: + ldr r3, .L2227 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2227 + str r2, [r3, #72] + ldr r2, .L2227 + ldr r3, .L2227 + str r3, [r2, #104] + ldr r3, .L2227 + ldr r2, [r3, #104] + ldr r3, .L2227 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2228: + .align 2 +.L2227: + .word GSU + .word GSU+56 + .size _Z6fx_rorv, .-_Z6fx_rorv + .align 2 + .type _Z9fx_jmp_r8v, %function +_Z9fx_jmp_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2231 + ldr r2, [r3, #32] + ldr r3, .L2231 + str r2, [r3, #60] + ldr r3, .L2231 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2231 + str r2, [r3, #72] + ldr r2, .L2231 + ldr r3, .L2231 + str r3, [r2, #104] + ldr r3, .L2231 + ldr r2, [r3, #104] + ldr r3, .L2231 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2232: + .align 2 +.L2231: + .word GSU + .size _Z9fx_jmp_r8v, .-_Z9fx_jmp_r8v + .align 2 + .type _Z9fx_jmp_r9v, %function +_Z9fx_jmp_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2235 + ldr r2, [r3, #36] + ldr r3, .L2235 + str r2, [r3, #60] + ldr r3, .L2235 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2235 + str r2, [r3, #72] + ldr r2, .L2235 + ldr r3, .L2235 + str r3, [r2, #104] + ldr r3, .L2235 + ldr r2, [r3, #104] + ldr r3, .L2235 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2236: + .align 2 +.L2235: + .word GSU + .size _Z9fx_jmp_r9v, .-_Z9fx_jmp_r9v + .align 2 + .type _Z10fx_jmp_r10v, %function +_Z10fx_jmp_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2239 + ldr r2, [r3, #40] + ldr r3, .L2239 + str r2, [r3, #60] + ldr r3, .L2239 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2239 + str r2, [r3, #72] + ldr r2, .L2239 + ldr r3, .L2239 + str r3, [r2, #104] + ldr r3, .L2239 + ldr r2, [r3, #104] + ldr r3, .L2239 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2240: + .align 2 +.L2239: + .word GSU + .size _Z10fx_jmp_r10v, .-_Z10fx_jmp_r10v + .align 2 + .type _Z10fx_jmp_r11v, %function +_Z10fx_jmp_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2243 + ldr r2, [r3, #44] + ldr r3, .L2243 + str r2, [r3, #60] + ldr r3, .L2243 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2243 + str r2, [r3, #72] + ldr r2, .L2243 + ldr r3, .L2243 + str r3, [r2, #104] + ldr r3, .L2243 + ldr r2, [r3, #104] + ldr r3, .L2243 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2244: + .align 2 +.L2243: + .word GSU + .size _Z10fx_jmp_r11v, .-_Z10fx_jmp_r11v + .align 2 + .type _Z10fx_jmp_r12v, %function +_Z10fx_jmp_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2247 + ldr r2, [r3, #48] + ldr r3, .L2247 + str r2, [r3, #60] + ldr r3, .L2247 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2247 + str r2, [r3, #72] + ldr r2, .L2247 + ldr r3, .L2247 + str r3, [r2, #104] + ldr r3, .L2247 + ldr r2, [r3, #104] + ldr r3, .L2247 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2248: + .align 2 +.L2247: + .word GSU + .size _Z10fx_jmp_r12v, .-_Z10fx_jmp_r12v + .align 2 + .type _Z10fx_jmp_r13v, %function +_Z10fx_jmp_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2251 + ldr r2, [r3, #52] + ldr r3, .L2251 + str r2, [r3, #60] + ldr r3, .L2251 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2251 + str r2, [r3, #72] + ldr r2, .L2251 + ldr r3, .L2251 + str r3, [r2, #104] + ldr r3, .L2251 + ldr r2, [r3, #104] + ldr r3, .L2251 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2252: + .align 2 +.L2251: + .word GSU + .size _Z10fx_jmp_r13v, .-_Z10fx_jmp_r13v + .align 2 + .type _Z6fx_lobv, %function +_Z6fx_lobv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2257 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + str r3, [fp, #-16] + ldr r3, .L2257 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2257 + str r2, [r3, #60] + ldr r3, .L2257 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + mov r2, r3, asl #8 + ldr r3, .L2257 + str r2, [r3, #116] + ldr r3, [fp, #-16] + mov r2, r3, asl #8 + ldr r3, .L2257 + str r2, [r3, #120] + ldr r3, .L2257 + ldr r2, [r3, #100] + ldr r3, .L2257+4 + cmp r2, r3 + bne .L2254 + ldr r3, .L2257 + ldr r2, [r3, #468] + ldr r3, .L2257 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2257 + strb r3, [r2, #108] +.L2254: + ldr r3, .L2257 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2257 + str r2, [r3, #72] + ldr r2, .L2257 + ldr r3, .L2257 + str r3, [r2, #104] + ldr r3, .L2257 + ldr r2, [r3, #104] + ldr r3, .L2257 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2258: + .align 2 +.L2257: + .word GSU + .word GSU+56 + .size _Z6fx_lobv, .-_Z6fx_lobv + .align 2 + .type _Z8fx_fmultv, %function +_Z8fx_fmultv: + @ args = 0, pretend = 0, frame = 8 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #8 + ldr r3, .L2263 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r2, r3, asr #16 + ldr r3, .L2263 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r3, [fp, #-16] + mov r3, r3, lsr #16 + str r3, [fp, #-20] + ldr r3, .L2263 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2263 + str r2, [r3, #60] + ldr r3, .L2263 + ldr r2, [r3, #100] + ldr r3, [fp, #-20] + str r3, [r2, #0] + ldr r2, .L2263 + ldr r3, [fp, #-20] + str r3, [r2, #116] + ldr r2, .L2263 + ldr r3, [fp, #-20] + str r3, [r2, #120] + ldr r3, [fp, #-16] + mov r3, r3, lsr #15 + and r2, r3, #1 + ldr r3, .L2263 + str r2, [r3, #124] + ldr r3, .L2263 + ldr r2, [r3, #100] + ldr r3, .L2263+4 + cmp r2, r3 + bne .L2260 + ldr r3, .L2263 + ldr r2, [r3, #468] + ldr r3, .L2263 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2263 + strb r3, [r2, #108] +.L2260: + ldr r3, .L2263 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2263 + str r2, [r3, #72] + ldr r2, .L2263 + ldr r3, .L2263 + str r3, [r2, #104] + ldr r3, .L2263 + ldr r2, [r3, #104] + ldr r3, .L2263 + str r2, [r3, #100] + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L2264: + .align 2 +.L2263: + .word GSU + .word GSU+56 + .size _Z8fx_fmultv, .-_Z8fx_fmultv + .align 2 + .type _Z8fx_lmultv, %function +_Z8fx_lmultv: + @ args = 0, pretend = 0, frame = 8 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #8 + ldr r3, .L2269 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r2, r3, asr #16 + ldr r3, .L2269 + ldr r3, [r3, #24] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r3, r3, asl #16 + mov r3, r3, asr #16 + mul r3, r2, r3 + str r3, [fp, #-16] + ldr r2, .L2269 + ldr r3, [fp, #-16] + str r3, [r2, #16] + ldr r3, [fp, #-16] + mov r3, r3, lsr #16 + str r3, [fp, #-20] + ldr r3, .L2269 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2269 + str r2, [r3, #60] + ldr r3, .L2269 + ldr r2, [r3, #100] + ldr r3, [fp, #-20] + str r3, [r2, #0] + ldr r2, .L2269 + ldr r3, [fp, #-20] + str r3, [r2, #116] + ldr r2, .L2269 + ldr r3, [fp, #-20] + str r3, [r2, #120] + ldr r3, .L2269 + ldr r3, [r3, #16] + mov r3, r3, lsr #15 + and r2, r3, #1 + ldr r3, .L2269 + str r2, [r3, #124] + ldr r3, .L2269 + ldr r2, [r3, #100] + ldr r3, .L2269+4 + cmp r2, r3 + bne .L2266 + ldr r3, .L2269 + ldr r2, [r3, #468] + ldr r3, .L2269 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2269 + strb r3, [r2, #108] +.L2266: + ldr r3, .L2269 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2269 + str r2, [r3, #72] + ldr r2, .L2269 + ldr r3, .L2269 + str r3, [r2, #104] + ldr r3, .L2269 + ldr r2, [r3, #104] + ldr r3, .L2269 + str r2, [r3, #100] + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L2270: + .align 2 +.L2269: + .word GSU + .word GSU+56 + .size _Z8fx_lmultv, .-_Z8fx_lmultv + .align 2 + .type _Z9fx_ibt_r0v, %function +_Z9fx_ibt_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2273 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2273 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2273 + str r2, [r3, #60] + ldr r3, .L2273 + ldr r2, [r3, #472] + ldr r3, .L2273 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2273 + strb r3, [r2, #109] + ldr r3, .L2273 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2273 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2273 + str r2, [r3, #0] + ldr r3, .L2273 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2273 + str r2, [r3, #72] + ldr r2, .L2273 + ldr r3, .L2273 + str r3, [r2, #104] + ldr r3, .L2273 + ldr r2, [r3, #104] + ldr r3, .L2273 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2274: + .align 2 +.L2273: + .word GSU + .size _Z9fx_ibt_r0v, .-_Z9fx_ibt_r0v + .align 2 + .type _Z9fx_ibt_r1v, %function +_Z9fx_ibt_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2277 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2277 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2277 + str r2, [r3, #60] + ldr r3, .L2277 + ldr r2, [r3, #472] + ldr r3, .L2277 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2277 + strb r3, [r2, #109] + ldr r3, .L2277 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2277 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2277 + str r2, [r3, #4] + ldr r3, .L2277 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2277 + str r2, [r3, #72] + ldr r2, .L2277 + ldr r3, .L2277 + str r3, [r2, #104] + ldr r3, .L2277 + ldr r2, [r3, #104] + ldr r3, .L2277 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2278: + .align 2 +.L2277: + .word GSU + .size _Z9fx_ibt_r1v, .-_Z9fx_ibt_r1v + .align 2 + .type _Z9fx_ibt_r2v, %function +_Z9fx_ibt_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2281 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2281 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2281 + str r2, [r3, #60] + ldr r3, .L2281 + ldr r2, [r3, #472] + ldr r3, .L2281 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2281 + strb r3, [r2, #109] + ldr r3, .L2281 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2281 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2281 + str r2, [r3, #8] + ldr r3, .L2281 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2281 + str r2, [r3, #72] + ldr r2, .L2281 + ldr r3, .L2281 + str r3, [r2, #104] + ldr r3, .L2281 + ldr r2, [r3, #104] + ldr r3, .L2281 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2282: + .align 2 +.L2281: + .word GSU + .size _Z9fx_ibt_r2v, .-_Z9fx_ibt_r2v + .align 2 + .type _Z9fx_ibt_r3v, %function +_Z9fx_ibt_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2285 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2285 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2285 + str r2, [r3, #60] + ldr r3, .L2285 + ldr r2, [r3, #472] + ldr r3, .L2285 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2285 + strb r3, [r2, #109] + ldr r3, .L2285 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2285 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2285 + str r2, [r3, #12] + ldr r3, .L2285 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2285 + str r2, [r3, #72] + ldr r2, .L2285 + ldr r3, .L2285 + str r3, [r2, #104] + ldr r3, .L2285 + ldr r2, [r3, #104] + ldr r3, .L2285 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2286: + .align 2 +.L2285: + .word GSU + .size _Z9fx_ibt_r3v, .-_Z9fx_ibt_r3v + .align 2 + .type _Z9fx_ibt_r4v, %function +_Z9fx_ibt_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2289 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2289 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2289 + str r2, [r3, #60] + ldr r3, .L2289 + ldr r2, [r3, #472] + ldr r3, .L2289 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2289 + strb r3, [r2, #109] + ldr r3, .L2289 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2289 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2289 + str r2, [r3, #16] + ldr r3, .L2289 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2289 + str r2, [r3, #72] + ldr r2, .L2289 + ldr r3, .L2289 + str r3, [r2, #104] + ldr r3, .L2289 + ldr r2, [r3, #104] + ldr r3, .L2289 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2290: + .align 2 +.L2289: + .word GSU + .size _Z9fx_ibt_r4v, .-_Z9fx_ibt_r4v + .align 2 + .type _Z9fx_ibt_r5v, %function +_Z9fx_ibt_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2293 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2293 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2293 + str r2, [r3, #60] + ldr r3, .L2293 + ldr r2, [r3, #472] + ldr r3, .L2293 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2293 + strb r3, [r2, #109] + ldr r3, .L2293 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2293 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2293 + str r2, [r3, #20] + ldr r3, .L2293 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2293 + str r2, [r3, #72] + ldr r2, .L2293 + ldr r3, .L2293 + str r3, [r2, #104] + ldr r3, .L2293 + ldr r2, [r3, #104] + ldr r3, .L2293 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2294: + .align 2 +.L2293: + .word GSU + .size _Z9fx_ibt_r5v, .-_Z9fx_ibt_r5v + .align 2 + .type _Z9fx_ibt_r6v, %function +_Z9fx_ibt_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2297 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2297 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2297 + str r2, [r3, #60] + ldr r3, .L2297 + ldr r2, [r3, #472] + ldr r3, .L2297 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2297 + strb r3, [r2, #109] + ldr r3, .L2297 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2297 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2297 + str r2, [r3, #24] + ldr r3, .L2297 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2297 + str r2, [r3, #72] + ldr r2, .L2297 + ldr r3, .L2297 + str r3, [r2, #104] + ldr r3, .L2297 + ldr r2, [r3, #104] + ldr r3, .L2297 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2298: + .align 2 +.L2297: + .word GSU + .size _Z9fx_ibt_r6v, .-_Z9fx_ibt_r6v + .align 2 + .type _Z9fx_ibt_r7v, %function +_Z9fx_ibt_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2301 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2301 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2301 + str r2, [r3, #60] + ldr r3, .L2301 + ldr r2, [r3, #472] + ldr r3, .L2301 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2301 + strb r3, [r2, #109] + ldr r3, .L2301 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2301 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2301 + str r2, [r3, #28] + ldr r3, .L2301 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2301 + str r2, [r3, #72] + ldr r2, .L2301 + ldr r3, .L2301 + str r3, [r2, #104] + ldr r3, .L2301 + ldr r2, [r3, #104] + ldr r3, .L2301 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2302: + .align 2 +.L2301: + .word GSU + .size _Z9fx_ibt_r7v, .-_Z9fx_ibt_r7v + .align 2 + .type _Z9fx_ibt_r8v, %function +_Z9fx_ibt_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2305 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2305 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2305 + str r2, [r3, #60] + ldr r3, .L2305 + ldr r2, [r3, #472] + ldr r3, .L2305 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2305 + strb r3, [r2, #109] + ldr r3, .L2305 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2305 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2305 + str r2, [r3, #32] + ldr r3, .L2305 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2305 + str r2, [r3, #72] + ldr r2, .L2305 + ldr r3, .L2305 + str r3, [r2, #104] + ldr r3, .L2305 + ldr r2, [r3, #104] + ldr r3, .L2305 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2306: + .align 2 +.L2305: + .word GSU + .size _Z9fx_ibt_r8v, .-_Z9fx_ibt_r8v + .align 2 + .type _Z9fx_ibt_r9v, %function +_Z9fx_ibt_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2309 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2309 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2309 + str r2, [r3, #60] + ldr r3, .L2309 + ldr r2, [r3, #472] + ldr r3, .L2309 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2309 + strb r3, [r2, #109] + ldr r3, .L2309 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2309 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2309 + str r2, [r3, #36] + ldr r3, .L2309 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2309 + str r2, [r3, #72] + ldr r2, .L2309 + ldr r3, .L2309 + str r3, [r2, #104] + ldr r3, .L2309 + ldr r2, [r3, #104] + ldr r3, .L2309 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2310: + .align 2 +.L2309: + .word GSU + .size _Z9fx_ibt_r9v, .-_Z9fx_ibt_r9v + .align 2 + .type _Z10fx_ibt_r10v, %function +_Z10fx_ibt_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2313 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2313 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2313 + str r2, [r3, #60] + ldr r3, .L2313 + ldr r2, [r3, #472] + ldr r3, .L2313 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2313 + strb r3, [r2, #109] + ldr r3, .L2313 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2313 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2313 + str r2, [r3, #40] + ldr r3, .L2313 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2313 + str r2, [r3, #72] + ldr r2, .L2313 + ldr r3, .L2313 + str r3, [r2, #104] + ldr r3, .L2313 + ldr r2, [r3, #104] + ldr r3, .L2313 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2314: + .align 2 +.L2313: + .word GSU + .size _Z10fx_ibt_r10v, .-_Z10fx_ibt_r10v + .align 2 + .type _Z10fx_ibt_r11v, %function +_Z10fx_ibt_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2317 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2317 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2317 + str r2, [r3, #60] + ldr r3, .L2317 + ldr r2, [r3, #472] + ldr r3, .L2317 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2317 + strb r3, [r2, #109] + ldr r3, .L2317 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2317 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2317 + str r2, [r3, #44] + ldr r3, .L2317 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2317 + str r2, [r3, #72] + ldr r2, .L2317 + ldr r3, .L2317 + str r3, [r2, #104] + ldr r3, .L2317 + ldr r2, [r3, #104] + ldr r3, .L2317 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2318: + .align 2 +.L2317: + .word GSU + .size _Z10fx_ibt_r11v, .-_Z10fx_ibt_r11v + .align 2 + .type _Z10fx_ibt_r12v, %function +_Z10fx_ibt_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2321 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2321 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2321 + str r2, [r3, #60] + ldr r3, .L2321 + ldr r2, [r3, #472] + ldr r3, .L2321 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2321 + strb r3, [r2, #109] + ldr r3, .L2321 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2321 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2321 + str r2, [r3, #48] + ldr r3, .L2321 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2321 + str r2, [r3, #72] + ldr r2, .L2321 + ldr r3, .L2321 + str r3, [r2, #104] + ldr r3, .L2321 + ldr r2, [r3, #104] + ldr r3, .L2321 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2322: + .align 2 +.L2321: + .word GSU + .size _Z10fx_ibt_r12v, .-_Z10fx_ibt_r12v + .align 2 + .type _Z10fx_ibt_r13v, %function +_Z10fx_ibt_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2325 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2325 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2325 + str r2, [r3, #60] + ldr r3, .L2325 + ldr r2, [r3, #472] + ldr r3, .L2325 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2325 + strb r3, [r2, #109] + ldr r3, .L2325 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2325 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2325 + str r2, [r3, #52] + ldr r3, .L2325 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2325 + str r2, [r3, #72] + ldr r2, .L2325 + ldr r3, .L2325 + str r3, [r2, #104] + ldr r3, .L2325 + ldr r2, [r3, #104] + ldr r3, .L2325 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2326: + .align 2 +.L2325: + .word GSU + .size _Z10fx_ibt_r13v, .-_Z10fx_ibt_r13v + .align 2 + .type _Z10fx_ibt_r14v, %function +_Z10fx_ibt_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2329 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2329 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2329 + str r2, [r3, #60] + ldr r3, .L2329 + ldr r2, [r3, #472] + ldr r3, .L2329 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2329 + strb r3, [r2, #109] + ldr r3, .L2329 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2329 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2329 + str r2, [r3, #56] + ldr r3, .L2329 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2329 + str r2, [r3, #72] + ldr r2, .L2329 + ldr r3, .L2329 + str r3, [r2, #104] + ldr r3, .L2329 + ldr r2, [r3, #104] + ldr r3, .L2329 + str r2, [r3, #100] + ldr r3, .L2329 + ldr r2, [r3, #468] + ldr r3, .L2329 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2329 + strb r3, [r2, #108] + ldmib sp, {fp, sp, pc} +.L2330: + .align 2 +.L2329: + .word GSU + .size _Z10fx_ibt_r14v, .-_Z10fx_ibt_r14v + .align 2 + .type _Z10fx_ibt_r15v, %function +_Z10fx_ibt_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2333 + ldrb r3, [r3, #109] + strb r3, [fp, #-13] + ldr r3, .L2333 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2333 + str r2, [r3, #60] + ldr r3, .L2333 + ldr r2, [r3, #472] + ldr r3, .L2333 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2333 + strb r3, [r2, #109] + ldr r3, .L2333 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2333 + str r2, [r3, #60] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r2, r3, asr #24 + ldr r3, .L2333 + str r2, [r3, #60] + ldr r3, .L2333 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2333 + str r2, [r3, #72] + ldr r2, .L2333 + ldr r3, .L2333 + str r3, [r2, #104] + ldr r3, .L2333 + ldr r2, [r3, #104] + ldr r3, .L2333 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2334: + .align 2 +.L2333: + .word GSU + .size _Z10fx_ibt_r15v, .-_Z10fx_ibt_r15v + .align 2 + .type _Z9fx_lms_r0v, %function +_Z9fx_lms_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2337 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2337 + str r2, [r3, #96] + ldr r3, .L2337 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2337 + str r2, [r3, #60] + ldr r3, .L2337 + ldr r2, [r3, #472] + ldr r3, .L2337 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2337 + strb r3, [r2, #109] + ldr r3, .L2337 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2337 + str r2, [r3, #60] + ldr r3, .L2337 + ldr r2, [r3, #464] + ldr r3, .L2337 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2337 + str r2, [r3, #0] + ldr r3, .L2337 + ldr r1, [r3, #0] + ldr r3, .L2337 + ldr r2, [r3, #464] + ldr r3, .L2337 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2337 + str r2, [r3, #0] + ldr r3, .L2337 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2337 + str r2, [r3, #72] + ldr r2, .L2337 + ldr r3, .L2337 + str r3, [r2, #104] + ldr r3, .L2337 + ldr r2, [r3, #104] + ldr r3, .L2337 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2338: + .align 2 +.L2337: + .word GSU + .size _Z9fx_lms_r0v, .-_Z9fx_lms_r0v + .align 2 + .type _Z9fx_lms_r1v, %function +_Z9fx_lms_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2341 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2341 + str r2, [r3, #96] + ldr r3, .L2341 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2341 + str r2, [r3, #60] + ldr r3, .L2341 + ldr r2, [r3, #472] + ldr r3, .L2341 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2341 + strb r3, [r2, #109] + ldr r3, .L2341 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2341 + str r2, [r3, #60] + ldr r3, .L2341 + ldr r2, [r3, #464] + ldr r3, .L2341 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2341 + str r2, [r3, #4] + ldr r3, .L2341 + ldr r1, [r3, #4] + ldr r3, .L2341 + ldr r2, [r3, #464] + ldr r3, .L2341 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2341 + str r2, [r3, #4] + ldr r3, .L2341 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2341 + str r2, [r3, #72] + ldr r2, .L2341 + ldr r3, .L2341 + str r3, [r2, #104] + ldr r3, .L2341 + ldr r2, [r3, #104] + ldr r3, .L2341 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2342: + .align 2 +.L2341: + .word GSU + .size _Z9fx_lms_r1v, .-_Z9fx_lms_r1v + .align 2 + .type _Z9fx_lms_r2v, %function +_Z9fx_lms_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2345 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2345 + str r2, [r3, #96] + ldr r3, .L2345 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2345 + str r2, [r3, #60] + ldr r3, .L2345 + ldr r2, [r3, #472] + ldr r3, .L2345 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2345 + strb r3, [r2, #109] + ldr r3, .L2345 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2345 + str r2, [r3, #60] + ldr r3, .L2345 + ldr r2, [r3, #464] + ldr r3, .L2345 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2345 + str r2, [r3, #8] + ldr r3, .L2345 + ldr r1, [r3, #8] + ldr r3, .L2345 + ldr r2, [r3, #464] + ldr r3, .L2345 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2345 + str r2, [r3, #8] + ldr r3, .L2345 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2345 + str r2, [r3, #72] + ldr r2, .L2345 + ldr r3, .L2345 + str r3, [r2, #104] + ldr r3, .L2345 + ldr r2, [r3, #104] + ldr r3, .L2345 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2346: + .align 2 +.L2345: + .word GSU + .size _Z9fx_lms_r2v, .-_Z9fx_lms_r2v + .align 2 + .type _Z9fx_lms_r3v, %function +_Z9fx_lms_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2349 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2349 + str r2, [r3, #96] + ldr r3, .L2349 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2349 + str r2, [r3, #60] + ldr r3, .L2349 + ldr r2, [r3, #472] + ldr r3, .L2349 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2349 + strb r3, [r2, #109] + ldr r3, .L2349 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2349 + str r2, [r3, #60] + ldr r3, .L2349 + ldr r2, [r3, #464] + ldr r3, .L2349 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2349 + str r2, [r3, #12] + ldr r3, .L2349 + ldr r1, [r3, #12] + ldr r3, .L2349 + ldr r2, [r3, #464] + ldr r3, .L2349 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2349 + str r2, [r3, #12] + ldr r3, .L2349 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2349 + str r2, [r3, #72] + ldr r2, .L2349 + ldr r3, .L2349 + str r3, [r2, #104] + ldr r3, .L2349 + ldr r2, [r3, #104] + ldr r3, .L2349 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2350: + .align 2 +.L2349: + .word GSU + .size _Z9fx_lms_r3v, .-_Z9fx_lms_r3v + .align 2 + .type _Z9fx_lms_r4v, %function +_Z9fx_lms_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2353 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2353 + str r2, [r3, #96] + ldr r3, .L2353 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2353 + str r2, [r3, #60] + ldr r3, .L2353 + ldr r2, [r3, #472] + ldr r3, .L2353 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2353 + strb r3, [r2, #109] + ldr r3, .L2353 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2353 + str r2, [r3, #60] + ldr r3, .L2353 + ldr r2, [r3, #464] + ldr r3, .L2353 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2353 + str r2, [r3, #16] + ldr r3, .L2353 + ldr r1, [r3, #16] + ldr r3, .L2353 + ldr r2, [r3, #464] + ldr r3, .L2353 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2353 + str r2, [r3, #16] + ldr r3, .L2353 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2353 + str r2, [r3, #72] + ldr r2, .L2353 + ldr r3, .L2353 + str r3, [r2, #104] + ldr r3, .L2353 + ldr r2, [r3, #104] + ldr r3, .L2353 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2354: + .align 2 +.L2353: + .word GSU + .size _Z9fx_lms_r4v, .-_Z9fx_lms_r4v + .align 2 + .type _Z9fx_lms_r5v, %function +_Z9fx_lms_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2357 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2357 + str r2, [r3, #96] + ldr r3, .L2357 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2357 + str r2, [r3, #60] + ldr r3, .L2357 + ldr r2, [r3, #472] + ldr r3, .L2357 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2357 + strb r3, [r2, #109] + ldr r3, .L2357 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2357 + str r2, [r3, #60] + ldr r3, .L2357 + ldr r2, [r3, #464] + ldr r3, .L2357 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2357 + str r2, [r3, #20] + ldr r3, .L2357 + ldr r1, [r3, #20] + ldr r3, .L2357 + ldr r2, [r3, #464] + ldr r3, .L2357 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2357 + str r2, [r3, #20] + ldr r3, .L2357 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2357 + str r2, [r3, #72] + ldr r2, .L2357 + ldr r3, .L2357 + str r3, [r2, #104] + ldr r3, .L2357 + ldr r2, [r3, #104] + ldr r3, .L2357 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2358: + .align 2 +.L2357: + .word GSU + .size _Z9fx_lms_r5v, .-_Z9fx_lms_r5v + .align 2 + .type _Z9fx_lms_r6v, %function +_Z9fx_lms_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2361 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2361 + str r2, [r3, #96] + ldr r3, .L2361 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2361 + str r2, [r3, #60] + ldr r3, .L2361 + ldr r2, [r3, #472] + ldr r3, .L2361 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2361 + strb r3, [r2, #109] + ldr r3, .L2361 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2361 + str r2, [r3, #60] + ldr r3, .L2361 + ldr r2, [r3, #464] + ldr r3, .L2361 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2361 + str r2, [r3, #24] + ldr r3, .L2361 + ldr r1, [r3, #24] + ldr r3, .L2361 + ldr r2, [r3, #464] + ldr r3, .L2361 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2361 + str r2, [r3, #24] + ldr r3, .L2361 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2361 + str r2, [r3, #72] + ldr r2, .L2361 + ldr r3, .L2361 + str r3, [r2, #104] + ldr r3, .L2361 + ldr r2, [r3, #104] + ldr r3, .L2361 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2362: + .align 2 +.L2361: + .word GSU + .size _Z9fx_lms_r6v, .-_Z9fx_lms_r6v + .align 2 + .type _Z9fx_lms_r7v, %function +_Z9fx_lms_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2365 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2365 + str r2, [r3, #96] + ldr r3, .L2365 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2365 + str r2, [r3, #60] + ldr r3, .L2365 + ldr r2, [r3, #472] + ldr r3, .L2365 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2365 + strb r3, [r2, #109] + ldr r3, .L2365 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2365 + str r2, [r3, #60] + ldr r3, .L2365 + ldr r2, [r3, #464] + ldr r3, .L2365 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2365 + str r2, [r3, #28] + ldr r3, .L2365 + ldr r1, [r3, #28] + ldr r3, .L2365 + ldr r2, [r3, #464] + ldr r3, .L2365 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2365 + str r2, [r3, #28] + ldr r3, .L2365 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2365 + str r2, [r3, #72] + ldr r2, .L2365 + ldr r3, .L2365 + str r3, [r2, #104] + ldr r3, .L2365 + ldr r2, [r3, #104] + ldr r3, .L2365 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2366: + .align 2 +.L2365: + .word GSU + .size _Z9fx_lms_r7v, .-_Z9fx_lms_r7v + .align 2 + .type _Z9fx_lms_r8v, %function +_Z9fx_lms_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2369 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2369 + str r2, [r3, #96] + ldr r3, .L2369 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2369 + str r2, [r3, #60] + ldr r3, .L2369 + ldr r2, [r3, #472] + ldr r3, .L2369 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2369 + strb r3, [r2, #109] + ldr r3, .L2369 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2369 + str r2, [r3, #60] + ldr r3, .L2369 + ldr r2, [r3, #464] + ldr r3, .L2369 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2369 + str r2, [r3, #32] + ldr r3, .L2369 + ldr r1, [r3, #32] + ldr r3, .L2369 + ldr r2, [r3, #464] + ldr r3, .L2369 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2369 + str r2, [r3, #32] + ldr r3, .L2369 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2369 + str r2, [r3, #72] + ldr r2, .L2369 + ldr r3, .L2369 + str r3, [r2, #104] + ldr r3, .L2369 + ldr r2, [r3, #104] + ldr r3, .L2369 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2370: + .align 2 +.L2369: + .word GSU + .size _Z9fx_lms_r8v, .-_Z9fx_lms_r8v + .align 2 + .type _Z9fx_lms_r9v, %function +_Z9fx_lms_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2373 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2373 + str r2, [r3, #96] + ldr r3, .L2373 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2373 + str r2, [r3, #60] + ldr r3, .L2373 + ldr r2, [r3, #472] + ldr r3, .L2373 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2373 + strb r3, [r2, #109] + ldr r3, .L2373 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2373 + str r2, [r3, #60] + ldr r3, .L2373 + ldr r2, [r3, #464] + ldr r3, .L2373 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2373 + str r2, [r3, #36] + ldr r3, .L2373 + ldr r1, [r3, #36] + ldr r3, .L2373 + ldr r2, [r3, #464] + ldr r3, .L2373 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2373 + str r2, [r3, #36] + ldr r3, .L2373 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2373 + str r2, [r3, #72] + ldr r2, .L2373 + ldr r3, .L2373 + str r3, [r2, #104] + ldr r3, .L2373 + ldr r2, [r3, #104] + ldr r3, .L2373 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2374: + .align 2 +.L2373: + .word GSU + .size _Z9fx_lms_r9v, .-_Z9fx_lms_r9v + .align 2 + .type _Z10fx_lms_r10v, %function +_Z10fx_lms_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2377 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2377 + str r2, [r3, #96] + ldr r3, .L2377 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2377 + str r2, [r3, #60] + ldr r3, .L2377 + ldr r2, [r3, #472] + ldr r3, .L2377 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2377 + strb r3, [r2, #109] + ldr r3, .L2377 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2377 + str r2, [r3, #60] + ldr r3, .L2377 + ldr r2, [r3, #464] + ldr r3, .L2377 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2377 + str r2, [r3, #40] + ldr r3, .L2377 + ldr r1, [r3, #40] + ldr r3, .L2377 + ldr r2, [r3, #464] + ldr r3, .L2377 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2377 + str r2, [r3, #40] + ldr r3, .L2377 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2377 + str r2, [r3, #72] + ldr r2, .L2377 + ldr r3, .L2377 + str r3, [r2, #104] + ldr r3, .L2377 + ldr r2, [r3, #104] + ldr r3, .L2377 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2378: + .align 2 +.L2377: + .word GSU + .size _Z10fx_lms_r10v, .-_Z10fx_lms_r10v + .align 2 + .type _Z10fx_lms_r11v, %function +_Z10fx_lms_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2381 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2381 + str r2, [r3, #96] + ldr r3, .L2381 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2381 + str r2, [r3, #60] + ldr r3, .L2381 + ldr r2, [r3, #472] + ldr r3, .L2381 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2381 + strb r3, [r2, #109] + ldr r3, .L2381 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2381 + str r2, [r3, #60] + ldr r3, .L2381 + ldr r2, [r3, #464] + ldr r3, .L2381 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2381 + str r2, [r3, #44] + ldr r3, .L2381 + ldr r1, [r3, #44] + ldr r3, .L2381 + ldr r2, [r3, #464] + ldr r3, .L2381 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2381 + str r2, [r3, #44] + ldr r3, .L2381 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2381 + str r2, [r3, #72] + ldr r2, .L2381 + ldr r3, .L2381 + str r3, [r2, #104] + ldr r3, .L2381 + ldr r2, [r3, #104] + ldr r3, .L2381 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2382: + .align 2 +.L2381: + .word GSU + .size _Z10fx_lms_r11v, .-_Z10fx_lms_r11v + .align 2 + .type _Z10fx_lms_r12v, %function +_Z10fx_lms_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2385 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2385 + str r2, [r3, #96] + ldr r3, .L2385 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2385 + str r2, [r3, #60] + ldr r3, .L2385 + ldr r2, [r3, #472] + ldr r3, .L2385 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2385 + strb r3, [r2, #109] + ldr r3, .L2385 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2385 + str r2, [r3, #60] + ldr r3, .L2385 + ldr r2, [r3, #464] + ldr r3, .L2385 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2385 + str r2, [r3, #48] + ldr r3, .L2385 + ldr r1, [r3, #48] + ldr r3, .L2385 + ldr r2, [r3, #464] + ldr r3, .L2385 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2385 + str r2, [r3, #48] + ldr r3, .L2385 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2385 + str r2, [r3, #72] + ldr r2, .L2385 + ldr r3, .L2385 + str r3, [r2, #104] + ldr r3, .L2385 + ldr r2, [r3, #104] + ldr r3, .L2385 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2386: + .align 2 +.L2385: + .word GSU + .size _Z10fx_lms_r12v, .-_Z10fx_lms_r12v + .align 2 + .type _Z10fx_lms_r13v, %function +_Z10fx_lms_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2389 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2389 + str r2, [r3, #96] + ldr r3, .L2389 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2389 + str r2, [r3, #60] + ldr r3, .L2389 + ldr r2, [r3, #472] + ldr r3, .L2389 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2389 + strb r3, [r2, #109] + ldr r3, .L2389 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2389 + str r2, [r3, #60] + ldr r3, .L2389 + ldr r2, [r3, #464] + ldr r3, .L2389 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2389 + str r2, [r3, #52] + ldr r3, .L2389 + ldr r1, [r3, #52] + ldr r3, .L2389 + ldr r2, [r3, #464] + ldr r3, .L2389 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2389 + str r2, [r3, #52] + ldr r3, .L2389 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2389 + str r2, [r3, #72] + ldr r2, .L2389 + ldr r3, .L2389 + str r3, [r2, #104] + ldr r3, .L2389 + ldr r2, [r3, #104] + ldr r3, .L2389 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2390: + .align 2 +.L2389: + .word GSU + .size _Z10fx_lms_r13v, .-_Z10fx_lms_r13v + .align 2 + .type _Z10fx_lms_r14v, %function +_Z10fx_lms_r14v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2393 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2393 + str r2, [r3, #96] + ldr r3, .L2393 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2393 + str r2, [r3, #60] + ldr r3, .L2393 + ldr r2, [r3, #472] + ldr r3, .L2393 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2393 + strb r3, [r2, #109] + ldr r3, .L2393 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2393 + str r2, [r3, #60] + ldr r3, .L2393 + ldr r2, [r3, #464] + ldr r3, .L2393 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2393 + str r2, [r3, #56] + ldr r3, .L2393 + ldr r1, [r3, #56] + ldr r3, .L2393 + ldr r2, [r3, #464] + ldr r3, .L2393 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2393 + str r2, [r3, #56] + ldr r3, .L2393 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2393 + str r2, [r3, #72] + ldr r2, .L2393 + ldr r3, .L2393 + str r3, [r2, #104] + ldr r3, .L2393 + ldr r2, [r3, #104] + ldr r3, .L2393 + str r2, [r3, #100] + ldr r3, .L2393 + ldr r2, [r3, #468] + ldr r3, .L2393 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2393 + strb r3, [r2, #108] + ldmfd sp, {fp, sp, pc} +.L2394: + .align 2 +.L2393: + .word GSU + .size _Z10fx_lms_r14v, .-_Z10fx_lms_r14v + .align 2 + .type _Z10fx_lms_r15v, %function +_Z10fx_lms_r15v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2397 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2397 + str r2, [r3, #96] + ldr r3, .L2397 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2397 + str r2, [r3, #60] + ldr r3, .L2397 + ldr r2, [r3, #472] + ldr r3, .L2397 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2397 + strb r3, [r2, #109] + ldr r3, .L2397 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2397 + str r2, [r3, #60] + ldr r3, .L2397 + ldr r2, [r3, #464] + ldr r3, .L2397 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L2397 + str r2, [r3, #60] + ldr r3, .L2397 + ldr r1, [r3, #60] + ldr r3, .L2397 + ldr r2, [r3, #464] + ldr r3, .L2397 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L2397 + str r2, [r3, #60] + ldr r3, .L2397 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2397 + str r2, [r3, #72] + ldr r2, .L2397 + ldr r3, .L2397 + str r3, [r2, #104] + ldr r3, .L2397 + ldr r2, [r3, #104] + ldr r3, .L2397 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L2398: + .align 2 +.L2397: + .word GSU + .size _Z10fx_lms_r15v, .-_Z10fx_lms_r15v + .align 2 + .type _Z9fx_sms_r0v, %function +_Z9fx_sms_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2401 + ldr r3, [r3, #0] + str r3, [fp, #-16] + ldr r3, .L2401 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2401 + str r2, [r3, #96] + ldr r3, .L2401 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2401 + str r2, [r3, #60] + ldr r3, .L2401 + ldr r2, [r3, #472] + ldr r3, .L2401 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2401 + strb r3, [r2, #109] + ldr r3, .L2401 + ldr r2, [r3, #464] + ldr r3, .L2401 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2401 + ldr r2, [r3, #464] + ldr r3, .L2401 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2401 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2401 + str r2, [r3, #72] + ldr r2, .L2401 + ldr r3, .L2401 + str r3, [r2, #104] + ldr r3, .L2401 + ldr r2, [r3, #104] + ldr r3, .L2401 + str r2, [r3, #100] + ldr r3, .L2401 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2401 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2402: + .align 2 +.L2401: + .word GSU + .size _Z9fx_sms_r0v, .-_Z9fx_sms_r0v + .align 2 + .type _Z9fx_sms_r1v, %function +_Z9fx_sms_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2405 + ldr r3, [r3, #4] + str r3, [fp, #-16] + ldr r3, .L2405 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2405 + str r2, [r3, #96] + ldr r3, .L2405 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2405 + str r2, [r3, #60] + ldr r3, .L2405 + ldr r2, [r3, #472] + ldr r3, .L2405 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2405 + strb r3, [r2, #109] + ldr r3, .L2405 + ldr r2, [r3, #464] + ldr r3, .L2405 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2405 + ldr r2, [r3, #464] + ldr r3, .L2405 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2405 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2405 + str r2, [r3, #72] + ldr r2, .L2405 + ldr r3, .L2405 + str r3, [r2, #104] + ldr r3, .L2405 + ldr r2, [r3, #104] + ldr r3, .L2405 + str r2, [r3, #100] + ldr r3, .L2405 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2405 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2406: + .align 2 +.L2405: + .word GSU + .size _Z9fx_sms_r1v, .-_Z9fx_sms_r1v + .align 2 + .type _Z9fx_sms_r2v, %function +_Z9fx_sms_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2409 + ldr r3, [r3, #8] + str r3, [fp, #-16] + ldr r3, .L2409 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2409 + str r2, [r3, #96] + ldr r3, .L2409 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2409 + str r2, [r3, #60] + ldr r3, .L2409 + ldr r2, [r3, #472] + ldr r3, .L2409 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2409 + strb r3, [r2, #109] + ldr r3, .L2409 + ldr r2, [r3, #464] + ldr r3, .L2409 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2409 + ldr r2, [r3, #464] + ldr r3, .L2409 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2409 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2409 + str r2, [r3, #72] + ldr r2, .L2409 + ldr r3, .L2409 + str r3, [r2, #104] + ldr r3, .L2409 + ldr r2, [r3, #104] + ldr r3, .L2409 + str r2, [r3, #100] + ldr r3, .L2409 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2409 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2410: + .align 2 +.L2409: + .word GSU + .size _Z9fx_sms_r2v, .-_Z9fx_sms_r2v + .align 2 + .type _Z9fx_sms_r3v, %function +_Z9fx_sms_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2413 + ldr r3, [r3, #12] + str r3, [fp, #-16] + ldr r3, .L2413 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2413 + str r2, [r3, #96] + ldr r3, .L2413 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2413 + str r2, [r3, #60] + ldr r3, .L2413 + ldr r2, [r3, #472] + ldr r3, .L2413 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2413 + strb r3, [r2, #109] + ldr r3, .L2413 + ldr r2, [r3, #464] + ldr r3, .L2413 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2413 + ldr r2, [r3, #464] + ldr r3, .L2413 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2413 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2413 + str r2, [r3, #72] + ldr r2, .L2413 + ldr r3, .L2413 + str r3, [r2, #104] + ldr r3, .L2413 + ldr r2, [r3, #104] + ldr r3, .L2413 + str r2, [r3, #100] + ldr r3, .L2413 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2413 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2414: + .align 2 +.L2413: + .word GSU + .size _Z9fx_sms_r3v, .-_Z9fx_sms_r3v + .align 2 + .type _Z9fx_sms_r4v, %function +_Z9fx_sms_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2417 + ldr r3, [r3, #16] + str r3, [fp, #-16] + ldr r3, .L2417 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2417 + str r2, [r3, #96] + ldr r3, .L2417 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2417 + str r2, [r3, #60] + ldr r3, .L2417 + ldr r2, [r3, #472] + ldr r3, .L2417 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2417 + strb r3, [r2, #109] + ldr r3, .L2417 + ldr r2, [r3, #464] + ldr r3, .L2417 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2417 + ldr r2, [r3, #464] + ldr r3, .L2417 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2417 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2417 + str r2, [r3, #72] + ldr r2, .L2417 + ldr r3, .L2417 + str r3, [r2, #104] + ldr r3, .L2417 + ldr r2, [r3, #104] + ldr r3, .L2417 + str r2, [r3, #100] + ldr r3, .L2417 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2417 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2418: + .align 2 +.L2417: + .word GSU + .size _Z9fx_sms_r4v, .-_Z9fx_sms_r4v + .align 2 + .type _Z9fx_sms_r5v, %function +_Z9fx_sms_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2421 + ldr r3, [r3, #20] + str r3, [fp, #-16] + ldr r3, .L2421 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2421 + str r2, [r3, #96] + ldr r3, .L2421 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2421 + str r2, [r3, #60] + ldr r3, .L2421 + ldr r2, [r3, #472] + ldr r3, .L2421 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2421 + strb r3, [r2, #109] + ldr r3, .L2421 + ldr r2, [r3, #464] + ldr r3, .L2421 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2421 + ldr r2, [r3, #464] + ldr r3, .L2421 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2421 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2421 + str r2, [r3, #72] + ldr r2, .L2421 + ldr r3, .L2421 + str r3, [r2, #104] + ldr r3, .L2421 + ldr r2, [r3, #104] + ldr r3, .L2421 + str r2, [r3, #100] + ldr r3, .L2421 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2421 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2422: + .align 2 +.L2421: + .word GSU + .size _Z9fx_sms_r5v, .-_Z9fx_sms_r5v + .align 2 + .type _Z9fx_sms_r6v, %function +_Z9fx_sms_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2425 + ldr r3, [r3, #24] + str r3, [fp, #-16] + ldr r3, .L2425 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2425 + str r2, [r3, #96] + ldr r3, .L2425 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2425 + str r2, [r3, #60] + ldr r3, .L2425 + ldr r2, [r3, #472] + ldr r3, .L2425 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2425 + strb r3, [r2, #109] + ldr r3, .L2425 + ldr r2, [r3, #464] + ldr r3, .L2425 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2425 + ldr r2, [r3, #464] + ldr r3, .L2425 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2425 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2425 + str r2, [r3, #72] + ldr r2, .L2425 + ldr r3, .L2425 + str r3, [r2, #104] + ldr r3, .L2425 + ldr r2, [r3, #104] + ldr r3, .L2425 + str r2, [r3, #100] + ldr r3, .L2425 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2425 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2426: + .align 2 +.L2425: + .word GSU + .size _Z9fx_sms_r6v, .-_Z9fx_sms_r6v + .align 2 + .type _Z9fx_sms_r7v, %function +_Z9fx_sms_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2429 + ldr r3, [r3, #28] + str r3, [fp, #-16] + ldr r3, .L2429 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2429 + str r2, [r3, #96] + ldr r3, .L2429 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2429 + str r2, [r3, #60] + ldr r3, .L2429 + ldr r2, [r3, #472] + ldr r3, .L2429 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2429 + strb r3, [r2, #109] + ldr r3, .L2429 + ldr r2, [r3, #464] + ldr r3, .L2429 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2429 + ldr r2, [r3, #464] + ldr r3, .L2429 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2429 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2429 + str r2, [r3, #72] + ldr r2, .L2429 + ldr r3, .L2429 + str r3, [r2, #104] + ldr r3, .L2429 + ldr r2, [r3, #104] + ldr r3, .L2429 + str r2, [r3, #100] + ldr r3, .L2429 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2429 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2430: + .align 2 +.L2429: + .word GSU + .size _Z9fx_sms_r7v, .-_Z9fx_sms_r7v + .align 2 + .type _Z9fx_sms_r8v, %function +_Z9fx_sms_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2433 + ldr r3, [r3, #32] + str r3, [fp, #-16] + ldr r3, .L2433 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2433 + str r2, [r3, #96] + ldr r3, .L2433 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2433 + str r2, [r3, #60] + ldr r3, .L2433 + ldr r2, [r3, #472] + ldr r3, .L2433 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2433 + strb r3, [r2, #109] + ldr r3, .L2433 + ldr r2, [r3, #464] + ldr r3, .L2433 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2433 + ldr r2, [r3, #464] + ldr r3, .L2433 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2433 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2433 + str r2, [r3, #72] + ldr r2, .L2433 + ldr r3, .L2433 + str r3, [r2, #104] + ldr r3, .L2433 + ldr r2, [r3, #104] + ldr r3, .L2433 + str r2, [r3, #100] + ldr r3, .L2433 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2433 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2434: + .align 2 +.L2433: + .word GSU + .size _Z9fx_sms_r8v, .-_Z9fx_sms_r8v + .align 2 + .type _Z9fx_sms_r9v, %function +_Z9fx_sms_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2437 + ldr r3, [r3, #36] + str r3, [fp, #-16] + ldr r3, .L2437 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2437 + str r2, [r3, #96] + ldr r3, .L2437 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2437 + str r2, [r3, #60] + ldr r3, .L2437 + ldr r2, [r3, #472] + ldr r3, .L2437 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2437 + strb r3, [r2, #109] + ldr r3, .L2437 + ldr r2, [r3, #464] + ldr r3, .L2437 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2437 + ldr r2, [r3, #464] + ldr r3, .L2437 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2437 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2437 + str r2, [r3, #72] + ldr r2, .L2437 + ldr r3, .L2437 + str r3, [r2, #104] + ldr r3, .L2437 + ldr r2, [r3, #104] + ldr r3, .L2437 + str r2, [r3, #100] + ldr r3, .L2437 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2437 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2438: + .align 2 +.L2437: + .word GSU + .size _Z9fx_sms_r9v, .-_Z9fx_sms_r9v + .align 2 + .type _Z10fx_sms_r10v, %function +_Z10fx_sms_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2441 + ldr r3, [r3, #40] + str r3, [fp, #-16] + ldr r3, .L2441 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2441 + str r2, [r3, #96] + ldr r3, .L2441 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2441 + str r2, [r3, #60] + ldr r3, .L2441 + ldr r2, [r3, #472] + ldr r3, .L2441 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2441 + strb r3, [r2, #109] + ldr r3, .L2441 + ldr r2, [r3, #464] + ldr r3, .L2441 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2441 + ldr r2, [r3, #464] + ldr r3, .L2441 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2441 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2441 + str r2, [r3, #72] + ldr r2, .L2441 + ldr r3, .L2441 + str r3, [r2, #104] + ldr r3, .L2441 + ldr r2, [r3, #104] + ldr r3, .L2441 + str r2, [r3, #100] + ldr r3, .L2441 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2441 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2442: + .align 2 +.L2441: + .word GSU + .size _Z10fx_sms_r10v, .-_Z10fx_sms_r10v + .align 2 + .type _Z10fx_sms_r11v, %function +_Z10fx_sms_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2445 + ldr r3, [r3, #44] + str r3, [fp, #-16] + ldr r3, .L2445 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2445 + str r2, [r3, #96] + ldr r3, .L2445 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2445 + str r2, [r3, #60] + ldr r3, .L2445 + ldr r2, [r3, #472] + ldr r3, .L2445 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2445 + strb r3, [r2, #109] + ldr r3, .L2445 + ldr r2, [r3, #464] + ldr r3, .L2445 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2445 + ldr r2, [r3, #464] + ldr r3, .L2445 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2445 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2445 + str r2, [r3, #72] + ldr r2, .L2445 + ldr r3, .L2445 + str r3, [r2, #104] + ldr r3, .L2445 + ldr r2, [r3, #104] + ldr r3, .L2445 + str r2, [r3, #100] + ldr r3, .L2445 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2445 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2446: + .align 2 +.L2445: + .word GSU + .size _Z10fx_sms_r11v, .-_Z10fx_sms_r11v + .align 2 + .type _Z10fx_sms_r12v, %function +_Z10fx_sms_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2449 + ldr r3, [r3, #48] + str r3, [fp, #-16] + ldr r3, .L2449 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2449 + str r2, [r3, #96] + ldr r3, .L2449 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2449 + str r2, [r3, #60] + ldr r3, .L2449 + ldr r2, [r3, #472] + ldr r3, .L2449 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2449 + strb r3, [r2, #109] + ldr r3, .L2449 + ldr r2, [r3, #464] + ldr r3, .L2449 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2449 + ldr r2, [r3, #464] + ldr r3, .L2449 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2449 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2449 + str r2, [r3, #72] + ldr r2, .L2449 + ldr r3, .L2449 + str r3, [r2, #104] + ldr r3, .L2449 + ldr r2, [r3, #104] + ldr r3, .L2449 + str r2, [r3, #100] + ldr r3, .L2449 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2449 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2450: + .align 2 +.L2449: + .word GSU + .size _Z10fx_sms_r12v, .-_Z10fx_sms_r12v + .align 2 + .type _Z10fx_sms_r13v, %function +_Z10fx_sms_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2453 + ldr r3, [r3, #52] + str r3, [fp, #-16] + ldr r3, .L2453 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2453 + str r2, [r3, #96] + ldr r3, .L2453 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2453 + str r2, [r3, #60] + ldr r3, .L2453 + ldr r2, [r3, #472] + ldr r3, .L2453 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2453 + strb r3, [r2, #109] + ldr r3, .L2453 + ldr r2, [r3, #464] + ldr r3, .L2453 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2453 + ldr r2, [r3, #464] + ldr r3, .L2453 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2453 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2453 + str r2, [r3, #72] + ldr r2, .L2453 + ldr r3, .L2453 + str r3, [r2, #104] + ldr r3, .L2453 + ldr r2, [r3, #104] + ldr r3, .L2453 + str r2, [r3, #100] + ldr r3, .L2453 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2453 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2454: + .align 2 +.L2453: + .word GSU + .size _Z10fx_sms_r13v, .-_Z10fx_sms_r13v + .align 2 + .type _Z10fx_sms_r14v, %function +_Z10fx_sms_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2457 + ldr r3, [r3, #56] + str r3, [fp, #-16] + ldr r3, .L2457 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2457 + str r2, [r3, #96] + ldr r3, .L2457 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2457 + str r2, [r3, #60] + ldr r3, .L2457 + ldr r2, [r3, #472] + ldr r3, .L2457 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2457 + strb r3, [r2, #109] + ldr r3, .L2457 + ldr r2, [r3, #464] + ldr r3, .L2457 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2457 + ldr r2, [r3, #464] + ldr r3, .L2457 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2457 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2457 + str r2, [r3, #72] + ldr r2, .L2457 + ldr r3, .L2457 + str r3, [r2, #104] + ldr r3, .L2457 + ldr r2, [r3, #104] + ldr r3, .L2457 + str r2, [r3, #100] + ldr r3, .L2457 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2457 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2458: + .align 2 +.L2457: + .word GSU + .size _Z10fx_sms_r14v, .-_Z10fx_sms_r14v + .align 2 + .type _Z10fx_sms_r15v, %function +_Z10fx_sms_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2461 + ldr r3, [r3, #60] + str r3, [fp, #-16] + ldr r3, .L2461 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #1 + ldr r3, .L2461 + str r2, [r3, #96] + ldr r3, .L2461 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2461 + str r2, [r3, #60] + ldr r3, .L2461 + ldr r2, [r3, #472] + ldr r3, .L2461 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2461 + strb r3, [r2, #109] + ldr r3, .L2461 + ldr r2, [r3, #464] + ldr r3, .L2461 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2461 + ldr r2, [r3, #464] + ldr r3, .L2461 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L2461 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2461 + str r2, [r3, #72] + ldr r2, .L2461 + ldr r3, .L2461 + str r3, [r2, #104] + ldr r3, .L2461 + ldr r2, [r3, #104] + ldr r3, .L2461 + str r2, [r3, #100] + ldr r3, .L2461 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2461 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L2462: + .align 2 +.L2461: + .word GSU + .size _Z10fx_sms_r15v, .-_Z10fx_sms_r15v + .align 2 + .type _Z10fx_from_r0v, %function +_Z10fx_from_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2470 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2464 + ldr r3, .L2470 + ldr r3, [r3, #0] + str r3, [fp, #-16] + ldr r3, .L2470 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2470 + str r2, [r3, #60] + ldr r3, .L2470 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2470 + str r2, [r3, #128] + ldr r2, .L2470 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2470 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2470 + ldr r2, [r3, #100] + ldr r3, .L2470+4 + cmp r2, r3 + bne .L2466 + ldr r3, .L2470 + ldr r2, [r3, #468] + ldr r3, .L2470 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2470 + strb r3, [r2, #108] +.L2466: + ldr r3, .L2470 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2470 + str r2, [r3, #72] + ldr r2, .L2470 + ldr r3, .L2470 + str r3, [r2, #104] + ldr r3, .L2470 + ldr r2, [r3, #104] + ldr r3, .L2470 + str r2, [r3, #100] + b .L2469 +.L2464: + ldr r2, .L2470 + ldr r3, .L2470 + str r3, [r2, #104] + ldr r3, .L2470 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2470 + str r2, [r3, #60] +.L2469: + ldmib sp, {fp, sp, pc} +.L2471: + .align 2 +.L2470: + .word GSU + .word GSU+56 + .size _Z10fx_from_r0v, .-_Z10fx_from_r0v + .align 2 + .type _Z10fx_from_r1v, %function +_Z10fx_from_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2479 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2473 + ldr r3, .L2479 + ldr r3, [r3, #4] + str r3, [fp, #-16] + ldr r3, .L2479 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2479 + str r2, [r3, #60] + ldr r3, .L2479 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2479 + str r2, [r3, #128] + ldr r2, .L2479 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2479 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2479 + ldr r2, [r3, #100] + ldr r3, .L2479+4 + cmp r2, r3 + bne .L2475 + ldr r3, .L2479 + ldr r2, [r3, #468] + ldr r3, .L2479 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2479 + strb r3, [r2, #108] +.L2475: + ldr r3, .L2479 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2479 + str r2, [r3, #72] + ldr r2, .L2479 + ldr r3, .L2479 + str r3, [r2, #104] + ldr r3, .L2479 + ldr r2, [r3, #104] + ldr r3, .L2479 + str r2, [r3, #100] + b .L2478 +.L2473: + ldr r2, .L2479 + ldr r3, .L2479+8 + str r3, [r2, #104] + ldr r3, .L2479 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2479 + str r2, [r3, #60] +.L2478: + ldmib sp, {fp, sp, pc} +.L2480: + .align 2 +.L2479: + .word GSU + .word GSU+56 + .word GSU+4 + .size _Z10fx_from_r1v, .-_Z10fx_from_r1v + .align 2 + .type _Z10fx_from_r2v, %function +_Z10fx_from_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2488 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2482 + ldr r3, .L2488 + ldr r3, [r3, #8] + str r3, [fp, #-16] + ldr r3, .L2488 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2488 + str r2, [r3, #60] + ldr r3, .L2488 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2488 + str r2, [r3, #128] + ldr r2, .L2488 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2488 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2488 + ldr r2, [r3, #100] + ldr r3, .L2488+4 + cmp r2, r3 + bne .L2484 + ldr r3, .L2488 + ldr r2, [r3, #468] + ldr r3, .L2488 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2488 + strb r3, [r2, #108] +.L2484: + ldr r3, .L2488 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2488 + str r2, [r3, #72] + ldr r2, .L2488 + ldr r3, .L2488 + str r3, [r2, #104] + ldr r3, .L2488 + ldr r2, [r3, #104] + ldr r3, .L2488 + str r2, [r3, #100] + b .L2487 +.L2482: + ldr r2, .L2488 + ldr r3, .L2488+8 + str r3, [r2, #104] + ldr r3, .L2488 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2488 + str r2, [r3, #60] +.L2487: + ldmib sp, {fp, sp, pc} +.L2489: + .align 2 +.L2488: + .word GSU + .word GSU+56 + .word GSU+8 + .size _Z10fx_from_r2v, .-_Z10fx_from_r2v + .align 2 + .type _Z10fx_from_r3v, %function +_Z10fx_from_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2497 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2491 + ldr r3, .L2497 + ldr r3, [r3, #12] + str r3, [fp, #-16] + ldr r3, .L2497 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2497 + str r2, [r3, #60] + ldr r3, .L2497 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2497 + str r2, [r3, #128] + ldr r2, .L2497 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2497 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2497 + ldr r2, [r3, #100] + ldr r3, .L2497+4 + cmp r2, r3 + bne .L2493 + ldr r3, .L2497 + ldr r2, [r3, #468] + ldr r3, .L2497 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2497 + strb r3, [r2, #108] +.L2493: + ldr r3, .L2497 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2497 + str r2, [r3, #72] + ldr r2, .L2497 + ldr r3, .L2497 + str r3, [r2, #104] + ldr r3, .L2497 + ldr r2, [r3, #104] + ldr r3, .L2497 + str r2, [r3, #100] + b .L2496 +.L2491: + ldr r2, .L2497 + ldr r3, .L2497+8 + str r3, [r2, #104] + ldr r3, .L2497 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2497 + str r2, [r3, #60] +.L2496: + ldmib sp, {fp, sp, pc} +.L2498: + .align 2 +.L2497: + .word GSU + .word GSU+56 + .word GSU+12 + .size _Z10fx_from_r3v, .-_Z10fx_from_r3v + .align 2 + .type _Z10fx_from_r4v, %function +_Z10fx_from_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2506 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2500 + ldr r3, .L2506 + ldr r3, [r3, #16] + str r3, [fp, #-16] + ldr r3, .L2506 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2506 + str r2, [r3, #60] + ldr r3, .L2506 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2506 + str r2, [r3, #128] + ldr r2, .L2506 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2506 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2506 + ldr r2, [r3, #100] + ldr r3, .L2506+4 + cmp r2, r3 + bne .L2502 + ldr r3, .L2506 + ldr r2, [r3, #468] + ldr r3, .L2506 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2506 + strb r3, [r2, #108] +.L2502: + ldr r3, .L2506 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2506 + str r2, [r3, #72] + ldr r2, .L2506 + ldr r3, .L2506 + str r3, [r2, #104] + ldr r3, .L2506 + ldr r2, [r3, #104] + ldr r3, .L2506 + str r2, [r3, #100] + b .L2505 +.L2500: + ldr r2, .L2506 + ldr r3, .L2506+8 + str r3, [r2, #104] + ldr r3, .L2506 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2506 + str r2, [r3, #60] +.L2505: + ldmib sp, {fp, sp, pc} +.L2507: + .align 2 +.L2506: + .word GSU + .word GSU+56 + .word GSU+16 + .size _Z10fx_from_r4v, .-_Z10fx_from_r4v + .align 2 + .type _Z10fx_from_r5v, %function +_Z10fx_from_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2515 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2509 + ldr r3, .L2515 + ldr r3, [r3, #20] + str r3, [fp, #-16] + ldr r3, .L2515 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2515 + str r2, [r3, #60] + ldr r3, .L2515 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2515 + str r2, [r3, #128] + ldr r2, .L2515 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2515 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2515 + ldr r2, [r3, #100] + ldr r3, .L2515+4 + cmp r2, r3 + bne .L2511 + ldr r3, .L2515 + ldr r2, [r3, #468] + ldr r3, .L2515 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2515 + strb r3, [r2, #108] +.L2511: + ldr r3, .L2515 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2515 + str r2, [r3, #72] + ldr r2, .L2515 + ldr r3, .L2515 + str r3, [r2, #104] + ldr r3, .L2515 + ldr r2, [r3, #104] + ldr r3, .L2515 + str r2, [r3, #100] + b .L2514 +.L2509: + ldr r2, .L2515 + ldr r3, .L2515+8 + str r3, [r2, #104] + ldr r3, .L2515 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2515 + str r2, [r3, #60] +.L2514: + ldmib sp, {fp, sp, pc} +.L2516: + .align 2 +.L2515: + .word GSU + .word GSU+56 + .word GSU+20 + .size _Z10fx_from_r5v, .-_Z10fx_from_r5v + .align 2 + .type _Z10fx_from_r6v, %function +_Z10fx_from_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2524 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2518 + ldr r3, .L2524 + ldr r3, [r3, #24] + str r3, [fp, #-16] + ldr r3, .L2524 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2524 + str r2, [r3, #60] + ldr r3, .L2524 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2524 + str r2, [r3, #128] + ldr r2, .L2524 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2524 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2524 + ldr r2, [r3, #100] + ldr r3, .L2524+4 + cmp r2, r3 + bne .L2520 + ldr r3, .L2524 + ldr r2, [r3, #468] + ldr r3, .L2524 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2524 + strb r3, [r2, #108] +.L2520: + ldr r3, .L2524 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2524 + str r2, [r3, #72] + ldr r2, .L2524 + ldr r3, .L2524 + str r3, [r2, #104] + ldr r3, .L2524 + ldr r2, [r3, #104] + ldr r3, .L2524 + str r2, [r3, #100] + b .L2523 +.L2518: + ldr r2, .L2524 + ldr r3, .L2524+8 + str r3, [r2, #104] + ldr r3, .L2524 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2524 + str r2, [r3, #60] +.L2523: + ldmib sp, {fp, sp, pc} +.L2525: + .align 2 +.L2524: + .word GSU + .word GSU+56 + .word GSU+24 + .size _Z10fx_from_r6v, .-_Z10fx_from_r6v + .align 2 + .type _Z10fx_from_r7v, %function +_Z10fx_from_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2533 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2527 + ldr r3, .L2533 + ldr r3, [r3, #28] + str r3, [fp, #-16] + ldr r3, .L2533 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2533 + str r2, [r3, #60] + ldr r3, .L2533 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2533 + str r2, [r3, #128] + ldr r2, .L2533 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2533 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2533 + ldr r2, [r3, #100] + ldr r3, .L2533+4 + cmp r2, r3 + bne .L2529 + ldr r3, .L2533 + ldr r2, [r3, #468] + ldr r3, .L2533 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2533 + strb r3, [r2, #108] +.L2529: + ldr r3, .L2533 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2533 + str r2, [r3, #72] + ldr r2, .L2533 + ldr r3, .L2533 + str r3, [r2, #104] + ldr r3, .L2533 + ldr r2, [r3, #104] + ldr r3, .L2533 + str r2, [r3, #100] + b .L2532 +.L2527: + ldr r2, .L2533 + ldr r3, .L2533+8 + str r3, [r2, #104] + ldr r3, .L2533 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2533 + str r2, [r3, #60] +.L2532: + ldmib sp, {fp, sp, pc} +.L2534: + .align 2 +.L2533: + .word GSU + .word GSU+56 + .word GSU+28 + .size _Z10fx_from_r7v, .-_Z10fx_from_r7v + .align 2 + .type _Z10fx_from_r8v, %function +_Z10fx_from_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2542 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2536 + ldr r3, .L2542 + ldr r3, [r3, #32] + str r3, [fp, #-16] + ldr r3, .L2542 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2542 + str r2, [r3, #60] + ldr r3, .L2542 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2542 + str r2, [r3, #128] + ldr r2, .L2542 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2542 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2542 + ldr r2, [r3, #100] + ldr r3, .L2542+4 + cmp r2, r3 + bne .L2538 + ldr r3, .L2542 + ldr r2, [r3, #468] + ldr r3, .L2542 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2542 + strb r3, [r2, #108] +.L2538: + ldr r3, .L2542 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2542 + str r2, [r3, #72] + ldr r2, .L2542 + ldr r3, .L2542 + str r3, [r2, #104] + ldr r3, .L2542 + ldr r2, [r3, #104] + ldr r3, .L2542 + str r2, [r3, #100] + b .L2541 +.L2536: + ldr r2, .L2542 + ldr r3, .L2542+8 + str r3, [r2, #104] + ldr r3, .L2542 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2542 + str r2, [r3, #60] +.L2541: + ldmib sp, {fp, sp, pc} +.L2543: + .align 2 +.L2542: + .word GSU + .word GSU+56 + .word GSU+32 + .size _Z10fx_from_r8v, .-_Z10fx_from_r8v + .align 2 + .type _Z10fx_from_r9v, %function +_Z10fx_from_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2551 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2545 + ldr r3, .L2551 + ldr r3, [r3, #36] + str r3, [fp, #-16] + ldr r3, .L2551 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2551 + str r2, [r3, #60] + ldr r3, .L2551 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2551 + str r2, [r3, #128] + ldr r2, .L2551 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2551 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2551 + ldr r2, [r3, #100] + ldr r3, .L2551+4 + cmp r2, r3 + bne .L2547 + ldr r3, .L2551 + ldr r2, [r3, #468] + ldr r3, .L2551 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2551 + strb r3, [r2, #108] +.L2547: + ldr r3, .L2551 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2551 + str r2, [r3, #72] + ldr r2, .L2551 + ldr r3, .L2551 + str r3, [r2, #104] + ldr r3, .L2551 + ldr r2, [r3, #104] + ldr r3, .L2551 + str r2, [r3, #100] + b .L2550 +.L2545: + ldr r2, .L2551 + ldr r3, .L2551+8 + str r3, [r2, #104] + ldr r3, .L2551 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2551 + str r2, [r3, #60] +.L2550: + ldmib sp, {fp, sp, pc} +.L2552: + .align 2 +.L2551: + .word GSU + .word GSU+56 + .word GSU+36 + .size _Z10fx_from_r9v, .-_Z10fx_from_r9v + .align 2 + .type _Z11fx_from_r10v, %function +_Z11fx_from_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2560 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2554 + ldr r3, .L2560 + ldr r3, [r3, #40] + str r3, [fp, #-16] + ldr r3, .L2560 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2560 + str r2, [r3, #60] + ldr r3, .L2560 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2560 + str r2, [r3, #128] + ldr r2, .L2560 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2560 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2560 + ldr r2, [r3, #100] + ldr r3, .L2560+4 + cmp r2, r3 + bne .L2556 + ldr r3, .L2560 + ldr r2, [r3, #468] + ldr r3, .L2560 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2560 + strb r3, [r2, #108] +.L2556: + ldr r3, .L2560 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2560 + str r2, [r3, #72] + ldr r2, .L2560 + ldr r3, .L2560 + str r3, [r2, #104] + ldr r3, .L2560 + ldr r2, [r3, #104] + ldr r3, .L2560 + str r2, [r3, #100] + b .L2559 +.L2554: + ldr r2, .L2560 + ldr r3, .L2560+8 + str r3, [r2, #104] + ldr r3, .L2560 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2560 + str r2, [r3, #60] +.L2559: + ldmib sp, {fp, sp, pc} +.L2561: + .align 2 +.L2560: + .word GSU + .word GSU+56 + .word GSU+40 + .size _Z11fx_from_r10v, .-_Z11fx_from_r10v + .align 2 + .type _Z11fx_from_r11v, %function +_Z11fx_from_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2569 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2563 + ldr r3, .L2569 + ldr r3, [r3, #44] + str r3, [fp, #-16] + ldr r3, .L2569 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2569 + str r2, [r3, #60] + ldr r3, .L2569 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2569 + str r2, [r3, #128] + ldr r2, .L2569 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2569 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2569 + ldr r2, [r3, #100] + ldr r3, .L2569+4 + cmp r2, r3 + bne .L2565 + ldr r3, .L2569 + ldr r2, [r3, #468] + ldr r3, .L2569 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2569 + strb r3, [r2, #108] +.L2565: + ldr r3, .L2569 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2569 + str r2, [r3, #72] + ldr r2, .L2569 + ldr r3, .L2569 + str r3, [r2, #104] + ldr r3, .L2569 + ldr r2, [r3, #104] + ldr r3, .L2569 + str r2, [r3, #100] + b .L2568 +.L2563: + ldr r2, .L2569 + ldr r3, .L2569+8 + str r3, [r2, #104] + ldr r3, .L2569 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2569 + str r2, [r3, #60] +.L2568: + ldmib sp, {fp, sp, pc} +.L2570: + .align 2 +.L2569: + .word GSU + .word GSU+56 + .word GSU+44 + .size _Z11fx_from_r11v, .-_Z11fx_from_r11v + .align 2 + .type _Z11fx_from_r12v, %function +_Z11fx_from_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2578 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2572 + ldr r3, .L2578 + ldr r3, [r3, #48] + str r3, [fp, #-16] + ldr r3, .L2578 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2578 + str r2, [r3, #60] + ldr r3, .L2578 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2578 + str r2, [r3, #128] + ldr r2, .L2578 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2578 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2578 + ldr r2, [r3, #100] + ldr r3, .L2578+4 + cmp r2, r3 + bne .L2574 + ldr r3, .L2578 + ldr r2, [r3, #468] + ldr r3, .L2578 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2578 + strb r3, [r2, #108] +.L2574: + ldr r3, .L2578 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2578 + str r2, [r3, #72] + ldr r2, .L2578 + ldr r3, .L2578 + str r3, [r2, #104] + ldr r3, .L2578 + ldr r2, [r3, #104] + ldr r3, .L2578 + str r2, [r3, #100] + b .L2577 +.L2572: + ldr r2, .L2578 + ldr r3, .L2578+8 + str r3, [r2, #104] + ldr r3, .L2578 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2578 + str r2, [r3, #60] +.L2577: + ldmib sp, {fp, sp, pc} +.L2579: + .align 2 +.L2578: + .word GSU + .word GSU+56 + .word GSU+48 + .size _Z11fx_from_r12v, .-_Z11fx_from_r12v + .align 2 + .type _Z11fx_from_r13v, %function +_Z11fx_from_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2587 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2581 + ldr r3, .L2587 + ldr r3, [r3, #52] + str r3, [fp, #-16] + ldr r3, .L2587 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2587 + str r2, [r3, #60] + ldr r3, .L2587 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2587 + str r2, [r3, #128] + ldr r2, .L2587 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2587 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2587 + ldr r2, [r3, #100] + ldr r3, .L2587+4 + cmp r2, r3 + bne .L2583 + ldr r3, .L2587 + ldr r2, [r3, #468] + ldr r3, .L2587 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2587 + strb r3, [r2, #108] +.L2583: + ldr r3, .L2587 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2587 + str r2, [r3, #72] + ldr r2, .L2587 + ldr r3, .L2587 + str r3, [r2, #104] + ldr r3, .L2587 + ldr r2, [r3, #104] + ldr r3, .L2587 + str r2, [r3, #100] + b .L2586 +.L2581: + ldr r2, .L2587 + ldr r3, .L2587+8 + str r3, [r2, #104] + ldr r3, .L2587 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2587 + str r2, [r3, #60] +.L2586: + ldmib sp, {fp, sp, pc} +.L2588: + .align 2 +.L2587: + .word GSU + .word GSU+56 + .word GSU+52 + .size _Z11fx_from_r13v, .-_Z11fx_from_r13v + .align 2 + .type _Z11fx_from_r14v, %function +_Z11fx_from_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2596 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2590 + ldr r3, .L2596 + ldr r3, [r3, #56] + str r3, [fp, #-16] + ldr r3, .L2596 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2596 + str r2, [r3, #60] + ldr r3, .L2596 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2596 + str r2, [r3, #128] + ldr r2, .L2596 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2596 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2596 + ldr r2, [r3, #100] + ldr r3, .L2596+4 + cmp r2, r3 + bne .L2592 + ldr r3, .L2596 + ldr r2, [r3, #468] + ldr r3, .L2596 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2596 + strb r3, [r2, #108] +.L2592: + ldr r3, .L2596 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2596 + str r2, [r3, #72] + ldr r2, .L2596 + ldr r3, .L2596 + str r3, [r2, #104] + ldr r3, .L2596 + ldr r2, [r3, #104] + ldr r3, .L2596 + str r2, [r3, #100] + b .L2595 +.L2590: + ldr r2, .L2596 + ldr r3, .L2596+4 + str r3, [r2, #104] + ldr r3, .L2596 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2596 + str r2, [r3, #60] +.L2595: + ldmib sp, {fp, sp, pc} +.L2597: + .align 2 +.L2596: + .word GSU + .word GSU+56 + .size _Z11fx_from_r14v, .-_Z11fx_from_r14v + .align 2 + .type _Z11fx_from_r15v, %function +_Z11fx_from_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2605 + ldr r3, [r3, #72] + and r3, r3, #4096 + cmp r3, #0 + beq .L2599 + ldr r3, .L2605 + ldr r3, [r3, #60] + str r3, [fp, #-16] + ldr r3, .L2605 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2605 + str r2, [r3, #60] + ldr r3, .L2605 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + and r3, r3, #128 + mov r3, r3, asl #16 + mov r2, r3 + ldr r3, .L2605 + str r2, [r3, #128] + ldr r2, .L2605 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2605 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2605 + ldr r2, [r3, #100] + ldr r3, .L2605+4 + cmp r2, r3 + bne .L2601 + ldr r3, .L2605 + ldr r2, [r3, #468] + ldr r3, .L2605 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2605 + strb r3, [r2, #108] +.L2601: + ldr r3, .L2605 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2605 + str r2, [r3, #72] + ldr r2, .L2605 + ldr r3, .L2605 + str r3, [r2, #104] + ldr r3, .L2605 + ldr r2, [r3, #104] + ldr r3, .L2605 + str r2, [r3, #100] + b .L2604 +.L2599: + ldr r2, .L2605 + ldr r3, .L2605+8 + str r3, [r2, #104] + ldr r3, .L2605 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2605 + str r2, [r3, #60] +.L2604: + ldmib sp, {fp, sp, pc} +.L2606: + .align 2 +.L2605: + .word GSU + .word GSU+56 + .word GSU+60 + .size _Z11fx_from_r15v, .-_Z11fx_from_r15v + .align 2 + .type _Z6fx_hibv, %function +_Z6fx_hibv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2611 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + mov r3, r3, lsr #8 + and r3, r3, #255 + str r3, [fp, #-16] + ldr r3, .L2611 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2611 + str r2, [r3, #60] + ldr r3, .L2611 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, [fp, #-16] + mov r2, r3, asl #8 + ldr r3, .L2611 + str r2, [r3, #116] + ldr r3, [fp, #-16] + mov r2, r3, asl #8 + ldr r3, .L2611 + str r2, [r3, #120] + ldr r3, .L2611 + ldr r2, [r3, #100] + ldr r3, .L2611+4 + cmp r2, r3 + bne .L2608 + ldr r3, .L2611 + ldr r2, [r3, #468] + ldr r3, .L2611 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2611 + strb r3, [r2, #108] +.L2608: + ldr r3, .L2611 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2611 + str r2, [r3, #72] + ldr r2, .L2611 + ldr r3, .L2611 + str r3, [r2, #104] + ldr r3, .L2611 + ldr r2, [r3, #104] + ldr r3, .L2611 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2612: + .align 2 +.L2611: + .word GSU + .word GSU+56 + .size _Z6fx_hibv, .-_Z6fx_hibv + .align 2 + .type _Z8fx_or_r1v, %function +_Z8fx_or_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2617 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2617 + ldr r3, [r3, #4] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2617 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2617 + str r2, [r3, #60] + ldr r3, .L2617 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2617 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2617 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2617 + ldr r2, [r3, #100] + ldr r3, .L2617+4 + cmp r2, r3 + bne .L2614 + ldr r3, .L2617 + ldr r2, [r3, #468] + ldr r3, .L2617 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2617 + strb r3, [r2, #108] +.L2614: + ldr r3, .L2617 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2617 + str r2, [r3, #72] + ldr r2, .L2617 + ldr r3, .L2617 + str r3, [r2, #104] + ldr r3, .L2617 + ldr r2, [r3, #104] + ldr r3, .L2617 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2618: + .align 2 +.L2617: + .word GSU + .word GSU+56 + .size _Z8fx_or_r1v, .-_Z8fx_or_r1v + .align 2 + .type _Z8fx_or_r2v, %function +_Z8fx_or_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2623 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2623 + ldr r3, [r3, #8] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2623 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2623 + str r2, [r3, #60] + ldr r3, .L2623 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2623 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2623 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2623 + ldr r2, [r3, #100] + ldr r3, .L2623+4 + cmp r2, r3 + bne .L2620 + ldr r3, .L2623 + ldr r2, [r3, #468] + ldr r3, .L2623 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2623 + strb r3, [r2, #108] +.L2620: + ldr r3, .L2623 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2623 + str r2, [r3, #72] + ldr r2, .L2623 + ldr r3, .L2623 + str r3, [r2, #104] + ldr r3, .L2623 + ldr r2, [r3, #104] + ldr r3, .L2623 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2624: + .align 2 +.L2623: + .word GSU + .word GSU+56 + .size _Z8fx_or_r2v, .-_Z8fx_or_r2v + .align 2 + .type _Z8fx_or_r3v, %function +_Z8fx_or_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2629 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2629 + ldr r3, [r3, #12] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2629 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2629 + str r2, [r3, #60] + ldr r3, .L2629 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2629 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2629 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2629 + ldr r2, [r3, #100] + ldr r3, .L2629+4 + cmp r2, r3 + bne .L2626 + ldr r3, .L2629 + ldr r2, [r3, #468] + ldr r3, .L2629 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2629 + strb r3, [r2, #108] +.L2626: + ldr r3, .L2629 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2629 + str r2, [r3, #72] + ldr r2, .L2629 + ldr r3, .L2629 + str r3, [r2, #104] + ldr r3, .L2629 + ldr r2, [r3, #104] + ldr r3, .L2629 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2630: + .align 2 +.L2629: + .word GSU + .word GSU+56 + .size _Z8fx_or_r3v, .-_Z8fx_or_r3v + .align 2 + .type _Z8fx_or_r4v, %function +_Z8fx_or_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2635 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2635 + ldr r3, [r3, #16] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2635 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2635 + str r2, [r3, #60] + ldr r3, .L2635 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2635 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2635 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2635 + ldr r2, [r3, #100] + ldr r3, .L2635+4 + cmp r2, r3 + bne .L2632 + ldr r3, .L2635 + ldr r2, [r3, #468] + ldr r3, .L2635 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2635 + strb r3, [r2, #108] +.L2632: + ldr r3, .L2635 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2635 + str r2, [r3, #72] + ldr r2, .L2635 + ldr r3, .L2635 + str r3, [r2, #104] + ldr r3, .L2635 + ldr r2, [r3, #104] + ldr r3, .L2635 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2636: + .align 2 +.L2635: + .word GSU + .word GSU+56 + .size _Z8fx_or_r4v, .-_Z8fx_or_r4v + .align 2 + .type _Z8fx_or_r5v, %function +_Z8fx_or_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2641 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2641 + ldr r3, [r3, #20] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2641 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2641 + str r2, [r3, #60] + ldr r3, .L2641 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2641 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2641 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2641 + ldr r2, [r3, #100] + ldr r3, .L2641+4 + cmp r2, r3 + bne .L2638 + ldr r3, .L2641 + ldr r2, [r3, #468] + ldr r3, .L2641 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2641 + strb r3, [r2, #108] +.L2638: + ldr r3, .L2641 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2641 + str r2, [r3, #72] + ldr r2, .L2641 + ldr r3, .L2641 + str r3, [r2, #104] + ldr r3, .L2641 + ldr r2, [r3, #104] + ldr r3, .L2641 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2642: + .align 2 +.L2641: + .word GSU + .word GSU+56 + .size _Z8fx_or_r5v, .-_Z8fx_or_r5v + .align 2 + .type _Z8fx_or_r6v, %function +_Z8fx_or_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2647 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2647 + ldr r3, [r3, #24] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2647 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2647 + str r2, [r3, #60] + ldr r3, .L2647 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2647 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2647 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2647 + ldr r2, [r3, #100] + ldr r3, .L2647+4 + cmp r2, r3 + bne .L2644 + ldr r3, .L2647 + ldr r2, [r3, #468] + ldr r3, .L2647 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2647 + strb r3, [r2, #108] +.L2644: + ldr r3, .L2647 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2647 + str r2, [r3, #72] + ldr r2, .L2647 + ldr r3, .L2647 + str r3, [r2, #104] + ldr r3, .L2647 + ldr r2, [r3, #104] + ldr r3, .L2647 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2648: + .align 2 +.L2647: + .word GSU + .word GSU+56 + .size _Z8fx_or_r6v, .-_Z8fx_or_r6v + .align 2 + .type _Z8fx_or_r7v, %function +_Z8fx_or_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2653 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2653 + ldr r3, [r3, #28] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2653 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2653 + str r2, [r3, #60] + ldr r3, .L2653 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2653 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2653 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2653 + ldr r2, [r3, #100] + ldr r3, .L2653+4 + cmp r2, r3 + bne .L2650 + ldr r3, .L2653 + ldr r2, [r3, #468] + ldr r3, .L2653 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2653 + strb r3, [r2, #108] +.L2650: + ldr r3, .L2653 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2653 + str r2, [r3, #72] + ldr r2, .L2653 + ldr r3, .L2653 + str r3, [r2, #104] + ldr r3, .L2653 + ldr r2, [r3, #104] + ldr r3, .L2653 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2654: + .align 2 +.L2653: + .word GSU + .word GSU+56 + .size _Z8fx_or_r7v, .-_Z8fx_or_r7v + .align 2 + .type _Z8fx_or_r8v, %function +_Z8fx_or_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2659 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2659 + ldr r3, [r3, #32] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2659 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2659 + str r2, [r3, #60] + ldr r3, .L2659 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2659 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2659 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2659 + ldr r2, [r3, #100] + ldr r3, .L2659+4 + cmp r2, r3 + bne .L2656 + ldr r3, .L2659 + ldr r2, [r3, #468] + ldr r3, .L2659 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2659 + strb r3, [r2, #108] +.L2656: + ldr r3, .L2659 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2659 + str r2, [r3, #72] + ldr r2, .L2659 + ldr r3, .L2659 + str r3, [r2, #104] + ldr r3, .L2659 + ldr r2, [r3, #104] + ldr r3, .L2659 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2660: + .align 2 +.L2659: + .word GSU + .word GSU+56 + .size _Z8fx_or_r8v, .-_Z8fx_or_r8v + .align 2 + .type _Z8fx_or_r9v, %function +_Z8fx_or_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2665 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2665 + ldr r3, [r3, #36] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2665 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2665 + str r2, [r3, #60] + ldr r3, .L2665 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2665 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2665 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2665 + ldr r2, [r3, #100] + ldr r3, .L2665+4 + cmp r2, r3 + bne .L2662 + ldr r3, .L2665 + ldr r2, [r3, #468] + ldr r3, .L2665 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2665 + strb r3, [r2, #108] +.L2662: + ldr r3, .L2665 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2665 + str r2, [r3, #72] + ldr r2, .L2665 + ldr r3, .L2665 + str r3, [r2, #104] + ldr r3, .L2665 + ldr r2, [r3, #104] + ldr r3, .L2665 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2666: + .align 2 +.L2665: + .word GSU + .word GSU+56 + .size _Z8fx_or_r9v, .-_Z8fx_or_r9v + .align 2 + .type _Z9fx_or_r10v, %function +_Z9fx_or_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2671 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2671 + ldr r3, [r3, #40] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2671 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2671 + str r2, [r3, #60] + ldr r3, .L2671 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2671 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2671 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2671 + ldr r2, [r3, #100] + ldr r3, .L2671+4 + cmp r2, r3 + bne .L2668 + ldr r3, .L2671 + ldr r2, [r3, #468] + ldr r3, .L2671 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2671 + strb r3, [r2, #108] +.L2668: + ldr r3, .L2671 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2671 + str r2, [r3, #72] + ldr r2, .L2671 + ldr r3, .L2671 + str r3, [r2, #104] + ldr r3, .L2671 + ldr r2, [r3, #104] + ldr r3, .L2671 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2672: + .align 2 +.L2671: + .word GSU + .word GSU+56 + .size _Z9fx_or_r10v, .-_Z9fx_or_r10v + .align 2 + .type _Z9fx_or_r11v, %function +_Z9fx_or_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2677 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2677 + ldr r3, [r3, #44] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2677 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2677 + str r2, [r3, #60] + ldr r3, .L2677 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2677 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2677 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2677 + ldr r2, [r3, #100] + ldr r3, .L2677+4 + cmp r2, r3 + bne .L2674 + ldr r3, .L2677 + ldr r2, [r3, #468] + ldr r3, .L2677 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2677 + strb r3, [r2, #108] +.L2674: + ldr r3, .L2677 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2677 + str r2, [r3, #72] + ldr r2, .L2677 + ldr r3, .L2677 + str r3, [r2, #104] + ldr r3, .L2677 + ldr r2, [r3, #104] + ldr r3, .L2677 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2678: + .align 2 +.L2677: + .word GSU + .word GSU+56 + .size _Z9fx_or_r11v, .-_Z9fx_or_r11v + .align 2 + .type _Z9fx_or_r12v, %function +_Z9fx_or_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2683 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2683 + ldr r3, [r3, #48] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2683 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2683 + str r2, [r3, #60] + ldr r3, .L2683 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2683 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2683 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2683 + ldr r2, [r3, #100] + ldr r3, .L2683+4 + cmp r2, r3 + bne .L2680 + ldr r3, .L2683 + ldr r2, [r3, #468] + ldr r3, .L2683 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2683 + strb r3, [r2, #108] +.L2680: + ldr r3, .L2683 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2683 + str r2, [r3, #72] + ldr r2, .L2683 + ldr r3, .L2683 + str r3, [r2, #104] + ldr r3, .L2683 + ldr r2, [r3, #104] + ldr r3, .L2683 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2684: + .align 2 +.L2683: + .word GSU + .word GSU+56 + .size _Z9fx_or_r12v, .-_Z9fx_or_r12v + .align 2 + .type _Z9fx_or_r13v, %function +_Z9fx_or_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2689 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2689 + ldr r3, [r3, #52] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2689 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2689 + str r2, [r3, #60] + ldr r3, .L2689 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2689 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2689 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2689 + ldr r2, [r3, #100] + ldr r3, .L2689+4 + cmp r2, r3 + bne .L2686 + ldr r3, .L2689 + ldr r2, [r3, #468] + ldr r3, .L2689 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2689 + strb r3, [r2, #108] +.L2686: + ldr r3, .L2689 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2689 + str r2, [r3, #72] + ldr r2, .L2689 + ldr r3, .L2689 + str r3, [r2, #104] + ldr r3, .L2689 + ldr r2, [r3, #104] + ldr r3, .L2689 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2690: + .align 2 +.L2689: + .word GSU + .word GSU+56 + .size _Z9fx_or_r13v, .-_Z9fx_or_r13v + .align 2 + .type _Z9fx_or_r14v, %function +_Z9fx_or_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2695 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2695 + ldr r3, [r3, #56] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2695 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2695 + str r2, [r3, #60] + ldr r3, .L2695 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2695 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2695 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2695 + ldr r2, [r3, #100] + ldr r3, .L2695+4 + cmp r2, r3 + bne .L2692 + ldr r3, .L2695 + ldr r2, [r3, #468] + ldr r3, .L2695 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2695 + strb r3, [r2, #108] +.L2692: + ldr r3, .L2695 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2695 + str r2, [r3, #72] + ldr r2, .L2695 + ldr r3, .L2695 + str r3, [r2, #104] + ldr r3, .L2695 + ldr r2, [r3, #104] + ldr r3, .L2695 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2696: + .align 2 +.L2695: + .word GSU + .word GSU+56 + .size _Z9fx_or_r14v, .-_Z9fx_or_r14v + .align 2 + .type _Z9fx_or_r15v, %function +_Z9fx_or_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2701 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2701 + ldr r3, [r3, #60] + orr r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2701 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2701 + str r2, [r3, #60] + ldr r3, .L2701 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2701 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2701 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2701 + ldr r2, [r3, #100] + ldr r3, .L2701+4 + cmp r2, r3 + bne .L2698 + ldr r3, .L2701 + ldr r2, [r3, #468] + ldr r3, .L2701 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2701 + strb r3, [r2, #108] +.L2698: + ldr r3, .L2701 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2701 + str r2, [r3, #72] + ldr r2, .L2701 + ldr r3, .L2701 + str r3, [r2, #104] + ldr r3, .L2701 + ldr r2, [r3, #104] + ldr r3, .L2701 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2702: + .align 2 +.L2701: + .word GSU + .word GSU+56 + .size _Z9fx_or_r15v, .-_Z9fx_or_r15v + .align 2 + .type _Z9fx_xor_r1v, %function +_Z9fx_xor_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2707 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2707 + ldr r3, [r3, #4] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2707 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2707 + str r2, [r3, #60] + ldr r3, .L2707 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2707 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2707 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2707 + ldr r2, [r3, #100] + ldr r3, .L2707+4 + cmp r2, r3 + bne .L2704 + ldr r3, .L2707 + ldr r2, [r3, #468] + ldr r3, .L2707 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2707 + strb r3, [r2, #108] +.L2704: + ldr r3, .L2707 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2707 + str r2, [r3, #72] + ldr r2, .L2707 + ldr r3, .L2707 + str r3, [r2, #104] + ldr r3, .L2707 + ldr r2, [r3, #104] + ldr r3, .L2707 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2708: + .align 2 +.L2707: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r1v, .-_Z9fx_xor_r1v + .align 2 + .type _Z9fx_xor_r2v, %function +_Z9fx_xor_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2713 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2713 + ldr r3, [r3, #8] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2713 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2713 + str r2, [r3, #60] + ldr r3, .L2713 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2713 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2713 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2713 + ldr r2, [r3, #100] + ldr r3, .L2713+4 + cmp r2, r3 + bne .L2710 + ldr r3, .L2713 + ldr r2, [r3, #468] + ldr r3, .L2713 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2713 + strb r3, [r2, #108] +.L2710: + ldr r3, .L2713 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2713 + str r2, [r3, #72] + ldr r2, .L2713 + ldr r3, .L2713 + str r3, [r2, #104] + ldr r3, .L2713 + ldr r2, [r3, #104] + ldr r3, .L2713 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2714: + .align 2 +.L2713: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r2v, .-_Z9fx_xor_r2v + .align 2 + .type _Z9fx_xor_r3v, %function +_Z9fx_xor_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2719 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2719 + ldr r3, [r3, #12] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2719 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2719 + str r2, [r3, #60] + ldr r3, .L2719 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2719 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2719 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2719 + ldr r2, [r3, #100] + ldr r3, .L2719+4 + cmp r2, r3 + bne .L2716 + ldr r3, .L2719 + ldr r2, [r3, #468] + ldr r3, .L2719 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2719 + strb r3, [r2, #108] +.L2716: + ldr r3, .L2719 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2719 + str r2, [r3, #72] + ldr r2, .L2719 + ldr r3, .L2719 + str r3, [r2, #104] + ldr r3, .L2719 + ldr r2, [r3, #104] + ldr r3, .L2719 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2720: + .align 2 +.L2719: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r3v, .-_Z9fx_xor_r3v + .align 2 + .type _Z9fx_xor_r4v, %function +_Z9fx_xor_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2725 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2725 + ldr r3, [r3, #16] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2725 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2725 + str r2, [r3, #60] + ldr r3, .L2725 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2725 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2725 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2725 + ldr r2, [r3, #100] + ldr r3, .L2725+4 + cmp r2, r3 + bne .L2722 + ldr r3, .L2725 + ldr r2, [r3, #468] + ldr r3, .L2725 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2725 + strb r3, [r2, #108] +.L2722: + ldr r3, .L2725 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2725 + str r2, [r3, #72] + ldr r2, .L2725 + ldr r3, .L2725 + str r3, [r2, #104] + ldr r3, .L2725 + ldr r2, [r3, #104] + ldr r3, .L2725 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2726: + .align 2 +.L2725: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r4v, .-_Z9fx_xor_r4v + .align 2 + .type _Z9fx_xor_r5v, %function +_Z9fx_xor_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2731 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2731 + ldr r3, [r3, #20] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2731 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2731 + str r2, [r3, #60] + ldr r3, .L2731 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2731 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2731 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2731 + ldr r2, [r3, #100] + ldr r3, .L2731+4 + cmp r2, r3 + bne .L2728 + ldr r3, .L2731 + ldr r2, [r3, #468] + ldr r3, .L2731 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2731 + strb r3, [r2, #108] +.L2728: + ldr r3, .L2731 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2731 + str r2, [r3, #72] + ldr r2, .L2731 + ldr r3, .L2731 + str r3, [r2, #104] + ldr r3, .L2731 + ldr r2, [r3, #104] + ldr r3, .L2731 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2732: + .align 2 +.L2731: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r5v, .-_Z9fx_xor_r5v + .align 2 + .type _Z9fx_xor_r6v, %function +_Z9fx_xor_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2737 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2737 + ldr r3, [r3, #24] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2737 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2737 + str r2, [r3, #60] + ldr r3, .L2737 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2737 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2737 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2737 + ldr r2, [r3, #100] + ldr r3, .L2737+4 + cmp r2, r3 + bne .L2734 + ldr r3, .L2737 + ldr r2, [r3, #468] + ldr r3, .L2737 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2737 + strb r3, [r2, #108] +.L2734: + ldr r3, .L2737 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2737 + str r2, [r3, #72] + ldr r2, .L2737 + ldr r3, .L2737 + str r3, [r2, #104] + ldr r3, .L2737 + ldr r2, [r3, #104] + ldr r3, .L2737 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2738: + .align 2 +.L2737: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r6v, .-_Z9fx_xor_r6v + .align 2 + .type _Z9fx_xor_r7v, %function +_Z9fx_xor_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2743 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2743 + ldr r3, [r3, #28] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2743 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2743 + str r2, [r3, #60] + ldr r3, .L2743 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2743 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2743 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2743 + ldr r2, [r3, #100] + ldr r3, .L2743+4 + cmp r2, r3 + bne .L2740 + ldr r3, .L2743 + ldr r2, [r3, #468] + ldr r3, .L2743 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2743 + strb r3, [r2, #108] +.L2740: + ldr r3, .L2743 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2743 + str r2, [r3, #72] + ldr r2, .L2743 + ldr r3, .L2743 + str r3, [r2, #104] + ldr r3, .L2743 + ldr r2, [r3, #104] + ldr r3, .L2743 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2744: + .align 2 +.L2743: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r7v, .-_Z9fx_xor_r7v + .align 2 + .type _Z9fx_xor_r8v, %function +_Z9fx_xor_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2749 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2749 + ldr r3, [r3, #32] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2749 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2749 + str r2, [r3, #60] + ldr r3, .L2749 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2749 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2749 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2749 + ldr r2, [r3, #100] + ldr r3, .L2749+4 + cmp r2, r3 + bne .L2746 + ldr r3, .L2749 + ldr r2, [r3, #468] + ldr r3, .L2749 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2749 + strb r3, [r2, #108] +.L2746: + ldr r3, .L2749 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2749 + str r2, [r3, #72] + ldr r2, .L2749 + ldr r3, .L2749 + str r3, [r2, #104] + ldr r3, .L2749 + ldr r2, [r3, #104] + ldr r3, .L2749 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2750: + .align 2 +.L2749: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r8v, .-_Z9fx_xor_r8v + .align 2 + .type _Z9fx_xor_r9v, %function +_Z9fx_xor_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2755 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2755 + ldr r3, [r3, #36] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2755 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2755 + str r2, [r3, #60] + ldr r3, .L2755 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2755 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2755 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2755 + ldr r2, [r3, #100] + ldr r3, .L2755+4 + cmp r2, r3 + bne .L2752 + ldr r3, .L2755 + ldr r2, [r3, #468] + ldr r3, .L2755 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2755 + strb r3, [r2, #108] +.L2752: + ldr r3, .L2755 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2755 + str r2, [r3, #72] + ldr r2, .L2755 + ldr r3, .L2755 + str r3, [r2, #104] + ldr r3, .L2755 + ldr r2, [r3, #104] + ldr r3, .L2755 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2756: + .align 2 +.L2755: + .word GSU + .word GSU+56 + .size _Z9fx_xor_r9v, .-_Z9fx_xor_r9v + .align 2 + .type _Z10fx_xor_r10v, %function +_Z10fx_xor_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2761 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2761 + ldr r3, [r3, #40] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2761 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2761 + str r2, [r3, #60] + ldr r3, .L2761 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2761 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2761 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2761 + ldr r2, [r3, #100] + ldr r3, .L2761+4 + cmp r2, r3 + bne .L2758 + ldr r3, .L2761 + ldr r2, [r3, #468] + ldr r3, .L2761 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2761 + strb r3, [r2, #108] +.L2758: + ldr r3, .L2761 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2761 + str r2, [r3, #72] + ldr r2, .L2761 + ldr r3, .L2761 + str r3, [r2, #104] + ldr r3, .L2761 + ldr r2, [r3, #104] + ldr r3, .L2761 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2762: + .align 2 +.L2761: + .word GSU + .word GSU+56 + .size _Z10fx_xor_r10v, .-_Z10fx_xor_r10v + .align 2 + .type _Z10fx_xor_r11v, %function +_Z10fx_xor_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2767 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2767 + ldr r3, [r3, #44] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2767 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2767 + str r2, [r3, #60] + ldr r3, .L2767 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2767 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2767 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2767 + ldr r2, [r3, #100] + ldr r3, .L2767+4 + cmp r2, r3 + bne .L2764 + ldr r3, .L2767 + ldr r2, [r3, #468] + ldr r3, .L2767 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2767 + strb r3, [r2, #108] +.L2764: + ldr r3, .L2767 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2767 + str r2, [r3, #72] + ldr r2, .L2767 + ldr r3, .L2767 + str r3, [r2, #104] + ldr r3, .L2767 + ldr r2, [r3, #104] + ldr r3, .L2767 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2768: + .align 2 +.L2767: + .word GSU + .word GSU+56 + .size _Z10fx_xor_r11v, .-_Z10fx_xor_r11v + .align 2 + .type _Z10fx_xor_r12v, %function +_Z10fx_xor_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2773 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2773 + ldr r3, [r3, #48] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2773 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2773 + str r2, [r3, #60] + ldr r3, .L2773 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2773 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2773 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2773 + ldr r2, [r3, #100] + ldr r3, .L2773+4 + cmp r2, r3 + bne .L2770 + ldr r3, .L2773 + ldr r2, [r3, #468] + ldr r3, .L2773 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2773 + strb r3, [r2, #108] +.L2770: + ldr r3, .L2773 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2773 + str r2, [r3, #72] + ldr r2, .L2773 + ldr r3, .L2773 + str r3, [r2, #104] + ldr r3, .L2773 + ldr r2, [r3, #104] + ldr r3, .L2773 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2774: + .align 2 +.L2773: + .word GSU + .word GSU+56 + .size _Z10fx_xor_r12v, .-_Z10fx_xor_r12v + .align 2 + .type _Z10fx_xor_r13v, %function +_Z10fx_xor_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2779 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2779 + ldr r3, [r3, #52] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2779 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2779 + str r2, [r3, #60] + ldr r3, .L2779 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2779 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2779 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2779 + ldr r2, [r3, #100] + ldr r3, .L2779+4 + cmp r2, r3 + bne .L2776 + ldr r3, .L2779 + ldr r2, [r3, #468] + ldr r3, .L2779 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2779 + strb r3, [r2, #108] +.L2776: + ldr r3, .L2779 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2779 + str r2, [r3, #72] + ldr r2, .L2779 + ldr r3, .L2779 + str r3, [r2, #104] + ldr r3, .L2779 + ldr r2, [r3, #104] + ldr r3, .L2779 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2780: + .align 2 +.L2779: + .word GSU + .word GSU+56 + .size _Z10fx_xor_r13v, .-_Z10fx_xor_r13v + .align 2 + .type _Z10fx_xor_r14v, %function +_Z10fx_xor_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2785 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2785 + ldr r3, [r3, #56] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2785 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2785 + str r2, [r3, #60] + ldr r3, .L2785 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2785 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2785 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2785 + ldr r2, [r3, #100] + ldr r3, .L2785+4 + cmp r2, r3 + bne .L2782 + ldr r3, .L2785 + ldr r2, [r3, #468] + ldr r3, .L2785 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2785 + strb r3, [r2, #108] +.L2782: + ldr r3, .L2785 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2785 + str r2, [r3, #72] + ldr r2, .L2785 + ldr r3, .L2785 + str r3, [r2, #104] + ldr r3, .L2785 + ldr r2, [r3, #104] + ldr r3, .L2785 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2786: + .align 2 +.L2785: + .word GSU + .word GSU+56 + .size _Z10fx_xor_r14v, .-_Z10fx_xor_r14v + .align 2 + .type _Z10fx_xor_r15v, %function +_Z10fx_xor_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2791 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L2791 + ldr r3, [r3, #60] + eor r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L2791 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2791 + str r2, [r3, #60] + ldr r3, .L2791 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2791 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2791 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2791 + ldr r2, [r3, #100] + ldr r3, .L2791+4 + cmp r2, r3 + bne .L2788 + ldr r3, .L2791 + ldr r2, [r3, #468] + ldr r3, .L2791 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2791 + strb r3, [r2, #108] +.L2788: + ldr r3, .L2791 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2791 + str r2, [r3, #72] + ldr r2, .L2791 + ldr r3, .L2791 + str r3, [r2, #104] + ldr r3, .L2791 + ldr r2, [r3, #104] + ldr r3, .L2791 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2792: + .align 2 +.L2791: + .word GSU + .word GSU+56 + .size _Z10fx_xor_r15v, .-_Z10fx_xor_r15v + .align 2 + .type _Z8fx_or_i1v, %function +_Z8fx_or_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2797 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #1 + str r3, [fp, #-16] + ldr r3, .L2797 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2797 + str r2, [r3, #60] + ldr r3, .L2797 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2797 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2797 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2797 + ldr r2, [r3, #100] + ldr r3, .L2797+4 + cmp r2, r3 + bne .L2794 + ldr r3, .L2797 + ldr r2, [r3, #468] + ldr r3, .L2797 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2797 + strb r3, [r2, #108] +.L2794: + ldr r3, .L2797 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2797 + str r2, [r3, #72] + ldr r2, .L2797 + ldr r3, .L2797 + str r3, [r2, #104] + ldr r3, .L2797 + ldr r2, [r3, #104] + ldr r3, .L2797 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2798: + .align 2 +.L2797: + .word GSU + .word GSU+56 + .size _Z8fx_or_i1v, .-_Z8fx_or_i1v + .align 2 + .type _Z8fx_or_i2v, %function +_Z8fx_or_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2803 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #2 + str r3, [fp, #-16] + ldr r3, .L2803 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2803 + str r2, [r3, #60] + ldr r3, .L2803 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2803 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2803 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2803 + ldr r2, [r3, #100] + ldr r3, .L2803+4 + cmp r2, r3 + bne .L2800 + ldr r3, .L2803 + ldr r2, [r3, #468] + ldr r3, .L2803 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2803 + strb r3, [r2, #108] +.L2800: + ldr r3, .L2803 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2803 + str r2, [r3, #72] + ldr r2, .L2803 + ldr r3, .L2803 + str r3, [r2, #104] + ldr r3, .L2803 + ldr r2, [r3, #104] + ldr r3, .L2803 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2804: + .align 2 +.L2803: + .word GSU + .word GSU+56 + .size _Z8fx_or_i2v, .-_Z8fx_or_i2v + .align 2 + .type _Z8fx_or_i3v, %function +_Z8fx_or_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2809 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #3 + str r3, [fp, #-16] + ldr r3, .L2809 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2809 + str r2, [r3, #60] + ldr r3, .L2809 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2809 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2809 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2809 + ldr r2, [r3, #100] + ldr r3, .L2809+4 + cmp r2, r3 + bne .L2806 + ldr r3, .L2809 + ldr r2, [r3, #468] + ldr r3, .L2809 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2809 + strb r3, [r2, #108] +.L2806: + ldr r3, .L2809 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2809 + str r2, [r3, #72] + ldr r2, .L2809 + ldr r3, .L2809 + str r3, [r2, #104] + ldr r3, .L2809 + ldr r2, [r3, #104] + ldr r3, .L2809 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2810: + .align 2 +.L2809: + .word GSU + .word GSU+56 + .size _Z8fx_or_i3v, .-_Z8fx_or_i3v + .align 2 + .type _Z8fx_or_i4v, %function +_Z8fx_or_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2815 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #4 + str r3, [fp, #-16] + ldr r3, .L2815 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2815 + str r2, [r3, #60] + ldr r3, .L2815 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2815 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2815 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2815 + ldr r2, [r3, #100] + ldr r3, .L2815+4 + cmp r2, r3 + bne .L2812 + ldr r3, .L2815 + ldr r2, [r3, #468] + ldr r3, .L2815 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2815 + strb r3, [r2, #108] +.L2812: + ldr r3, .L2815 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2815 + str r2, [r3, #72] + ldr r2, .L2815 + ldr r3, .L2815 + str r3, [r2, #104] + ldr r3, .L2815 + ldr r2, [r3, #104] + ldr r3, .L2815 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2816: + .align 2 +.L2815: + .word GSU + .word GSU+56 + .size _Z8fx_or_i4v, .-_Z8fx_or_i4v + .align 2 + .type _Z8fx_or_i5v, %function +_Z8fx_or_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2821 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #5 + str r3, [fp, #-16] + ldr r3, .L2821 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2821 + str r2, [r3, #60] + ldr r3, .L2821 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2821 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2821 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2821 + ldr r2, [r3, #100] + ldr r3, .L2821+4 + cmp r2, r3 + bne .L2818 + ldr r3, .L2821 + ldr r2, [r3, #468] + ldr r3, .L2821 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2821 + strb r3, [r2, #108] +.L2818: + ldr r3, .L2821 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2821 + str r2, [r3, #72] + ldr r2, .L2821 + ldr r3, .L2821 + str r3, [r2, #104] + ldr r3, .L2821 + ldr r2, [r3, #104] + ldr r3, .L2821 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2822: + .align 2 +.L2821: + .word GSU + .word GSU+56 + .size _Z8fx_or_i5v, .-_Z8fx_or_i5v + .align 2 + .type _Z8fx_or_i6v, %function +_Z8fx_or_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2827 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #6 + str r3, [fp, #-16] + ldr r3, .L2827 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2827 + str r2, [r3, #60] + ldr r3, .L2827 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2827 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2827 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2827 + ldr r2, [r3, #100] + ldr r3, .L2827+4 + cmp r2, r3 + bne .L2824 + ldr r3, .L2827 + ldr r2, [r3, #468] + ldr r3, .L2827 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2827 + strb r3, [r2, #108] +.L2824: + ldr r3, .L2827 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2827 + str r2, [r3, #72] + ldr r2, .L2827 + ldr r3, .L2827 + str r3, [r2, #104] + ldr r3, .L2827 + ldr r2, [r3, #104] + ldr r3, .L2827 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2828: + .align 2 +.L2827: + .word GSU + .word GSU+56 + .size _Z8fx_or_i6v, .-_Z8fx_or_i6v + .align 2 + .type _Z8fx_or_i7v, %function +_Z8fx_or_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2833 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #7 + str r3, [fp, #-16] + ldr r3, .L2833 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2833 + str r2, [r3, #60] + ldr r3, .L2833 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2833 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2833 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2833 + ldr r2, [r3, #100] + ldr r3, .L2833+4 + cmp r2, r3 + bne .L2830 + ldr r3, .L2833 + ldr r2, [r3, #468] + ldr r3, .L2833 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2833 + strb r3, [r2, #108] +.L2830: + ldr r3, .L2833 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2833 + str r2, [r3, #72] + ldr r2, .L2833 + ldr r3, .L2833 + str r3, [r2, #104] + ldr r3, .L2833 + ldr r2, [r3, #104] + ldr r3, .L2833 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2834: + .align 2 +.L2833: + .word GSU + .word GSU+56 + .size _Z8fx_or_i7v, .-_Z8fx_or_i7v + .align 2 + .type _Z8fx_or_i8v, %function +_Z8fx_or_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2839 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #8 + str r3, [fp, #-16] + ldr r3, .L2839 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2839 + str r2, [r3, #60] + ldr r3, .L2839 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2839 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2839 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2839 + ldr r2, [r3, #100] + ldr r3, .L2839+4 + cmp r2, r3 + bne .L2836 + ldr r3, .L2839 + ldr r2, [r3, #468] + ldr r3, .L2839 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2839 + strb r3, [r2, #108] +.L2836: + ldr r3, .L2839 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2839 + str r2, [r3, #72] + ldr r2, .L2839 + ldr r3, .L2839 + str r3, [r2, #104] + ldr r3, .L2839 + ldr r2, [r3, #104] + ldr r3, .L2839 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2840: + .align 2 +.L2839: + .word GSU + .word GSU+56 + .size _Z8fx_or_i8v, .-_Z8fx_or_i8v + .align 2 + .type _Z8fx_or_i9v, %function +_Z8fx_or_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2845 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #9 + str r3, [fp, #-16] + ldr r3, .L2845 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2845 + str r2, [r3, #60] + ldr r3, .L2845 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2845 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2845 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2845 + ldr r2, [r3, #100] + ldr r3, .L2845+4 + cmp r2, r3 + bne .L2842 + ldr r3, .L2845 + ldr r2, [r3, #468] + ldr r3, .L2845 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2845 + strb r3, [r2, #108] +.L2842: + ldr r3, .L2845 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2845 + str r2, [r3, #72] + ldr r2, .L2845 + ldr r3, .L2845 + str r3, [r2, #104] + ldr r3, .L2845 + ldr r2, [r3, #104] + ldr r3, .L2845 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2846: + .align 2 +.L2845: + .word GSU + .word GSU+56 + .size _Z8fx_or_i9v, .-_Z8fx_or_i9v + .align 2 + .type _Z9fx_or_i10v, %function +_Z9fx_or_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2851 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #10 + str r3, [fp, #-16] + ldr r3, .L2851 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2851 + str r2, [r3, #60] + ldr r3, .L2851 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2851 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2851 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2851 + ldr r2, [r3, #100] + ldr r3, .L2851+4 + cmp r2, r3 + bne .L2848 + ldr r3, .L2851 + ldr r2, [r3, #468] + ldr r3, .L2851 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2851 + strb r3, [r2, #108] +.L2848: + ldr r3, .L2851 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2851 + str r2, [r3, #72] + ldr r2, .L2851 + ldr r3, .L2851 + str r3, [r2, #104] + ldr r3, .L2851 + ldr r2, [r3, #104] + ldr r3, .L2851 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2852: + .align 2 +.L2851: + .word GSU + .word GSU+56 + .size _Z9fx_or_i10v, .-_Z9fx_or_i10v + .align 2 + .type _Z9fx_or_i11v, %function +_Z9fx_or_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2857 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #11 + str r3, [fp, #-16] + ldr r3, .L2857 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2857 + str r2, [r3, #60] + ldr r3, .L2857 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2857 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2857 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2857 + ldr r2, [r3, #100] + ldr r3, .L2857+4 + cmp r2, r3 + bne .L2854 + ldr r3, .L2857 + ldr r2, [r3, #468] + ldr r3, .L2857 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2857 + strb r3, [r2, #108] +.L2854: + ldr r3, .L2857 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2857 + str r2, [r3, #72] + ldr r2, .L2857 + ldr r3, .L2857 + str r3, [r2, #104] + ldr r3, .L2857 + ldr r2, [r3, #104] + ldr r3, .L2857 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2858: + .align 2 +.L2857: + .word GSU + .word GSU+56 + .size _Z9fx_or_i11v, .-_Z9fx_or_i11v + .align 2 + .type _Z9fx_or_i12v, %function +_Z9fx_or_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2863 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #12 + str r3, [fp, #-16] + ldr r3, .L2863 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2863 + str r2, [r3, #60] + ldr r3, .L2863 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2863 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2863 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2863 + ldr r2, [r3, #100] + ldr r3, .L2863+4 + cmp r2, r3 + bne .L2860 + ldr r3, .L2863 + ldr r2, [r3, #468] + ldr r3, .L2863 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2863 + strb r3, [r2, #108] +.L2860: + ldr r3, .L2863 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2863 + str r2, [r3, #72] + ldr r2, .L2863 + ldr r3, .L2863 + str r3, [r2, #104] + ldr r3, .L2863 + ldr r2, [r3, #104] + ldr r3, .L2863 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2864: + .align 2 +.L2863: + .word GSU + .word GSU+56 + .size _Z9fx_or_i12v, .-_Z9fx_or_i12v + .align 2 + .type _Z9fx_or_i13v, %function +_Z9fx_or_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2869 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #13 + str r3, [fp, #-16] + ldr r3, .L2869 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2869 + str r2, [r3, #60] + ldr r3, .L2869 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2869 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2869 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2869 + ldr r2, [r3, #100] + ldr r3, .L2869+4 + cmp r2, r3 + bne .L2866 + ldr r3, .L2869 + ldr r2, [r3, #468] + ldr r3, .L2869 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2869 + strb r3, [r2, #108] +.L2866: + ldr r3, .L2869 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2869 + str r2, [r3, #72] + ldr r2, .L2869 + ldr r3, .L2869 + str r3, [r2, #104] + ldr r3, .L2869 + ldr r2, [r3, #104] + ldr r3, .L2869 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2870: + .align 2 +.L2869: + .word GSU + .word GSU+56 + .size _Z9fx_or_i13v, .-_Z9fx_or_i13v + .align 2 + .type _Z9fx_or_i14v, %function +_Z9fx_or_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2875 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #14 + str r3, [fp, #-16] + ldr r3, .L2875 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2875 + str r2, [r3, #60] + ldr r3, .L2875 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2875 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2875 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2875 + ldr r2, [r3, #100] + ldr r3, .L2875+4 + cmp r2, r3 + bne .L2872 + ldr r3, .L2875 + ldr r2, [r3, #468] + ldr r3, .L2875 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2875 + strb r3, [r2, #108] +.L2872: + ldr r3, .L2875 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2875 + str r2, [r3, #72] + ldr r2, .L2875 + ldr r3, .L2875 + str r3, [r2, #104] + ldr r3, .L2875 + ldr r2, [r3, #104] + ldr r3, .L2875 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2876: + .align 2 +.L2875: + .word GSU + .word GSU+56 + .size _Z9fx_or_i14v, .-_Z9fx_or_i14v + .align 2 + .type _Z9fx_or_i15v, %function +_Z9fx_or_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2881 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + orr r3, r3, #15 + str r3, [fp, #-16] + ldr r3, .L2881 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2881 + str r2, [r3, #60] + ldr r3, .L2881 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2881 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2881 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2881 + ldr r2, [r3, #100] + ldr r3, .L2881+4 + cmp r2, r3 + bne .L2878 + ldr r3, .L2881 + ldr r2, [r3, #468] + ldr r3, .L2881 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2881 + strb r3, [r2, #108] +.L2878: + ldr r3, .L2881 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2881 + str r2, [r3, #72] + ldr r2, .L2881 + ldr r3, .L2881 + str r3, [r2, #104] + ldr r3, .L2881 + ldr r2, [r3, #104] + ldr r3, .L2881 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2882: + .align 2 +.L2881: + .word GSU + .word GSU+56 + .size _Z9fx_or_i15v, .-_Z9fx_or_i15v + .align 2 + .type _Z9fx_xor_i1v, %function +_Z9fx_xor_i1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2887 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #1 + str r3, [fp, #-16] + ldr r3, .L2887 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2887 + str r2, [r3, #60] + ldr r3, .L2887 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2887 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2887 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2887 + ldr r2, [r3, #100] + ldr r3, .L2887+4 + cmp r2, r3 + bne .L2884 + ldr r3, .L2887 + ldr r2, [r3, #468] + ldr r3, .L2887 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2887 + strb r3, [r2, #108] +.L2884: + ldr r3, .L2887 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2887 + str r2, [r3, #72] + ldr r2, .L2887 + ldr r3, .L2887 + str r3, [r2, #104] + ldr r3, .L2887 + ldr r2, [r3, #104] + ldr r3, .L2887 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2888: + .align 2 +.L2887: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i1v, .-_Z9fx_xor_i1v + .align 2 + .type _Z9fx_xor_i2v, %function +_Z9fx_xor_i2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2893 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #2 + str r3, [fp, #-16] + ldr r3, .L2893 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2893 + str r2, [r3, #60] + ldr r3, .L2893 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2893 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2893 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2893 + ldr r2, [r3, #100] + ldr r3, .L2893+4 + cmp r2, r3 + bne .L2890 + ldr r3, .L2893 + ldr r2, [r3, #468] + ldr r3, .L2893 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2893 + strb r3, [r2, #108] +.L2890: + ldr r3, .L2893 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2893 + str r2, [r3, #72] + ldr r2, .L2893 + ldr r3, .L2893 + str r3, [r2, #104] + ldr r3, .L2893 + ldr r2, [r3, #104] + ldr r3, .L2893 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2894: + .align 2 +.L2893: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i2v, .-_Z9fx_xor_i2v + .align 2 + .type _Z9fx_xor_i3v, %function +_Z9fx_xor_i3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2899 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #3 + str r3, [fp, #-16] + ldr r3, .L2899 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2899 + str r2, [r3, #60] + ldr r3, .L2899 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2899 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2899 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2899 + ldr r2, [r3, #100] + ldr r3, .L2899+4 + cmp r2, r3 + bne .L2896 + ldr r3, .L2899 + ldr r2, [r3, #468] + ldr r3, .L2899 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2899 + strb r3, [r2, #108] +.L2896: + ldr r3, .L2899 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2899 + str r2, [r3, #72] + ldr r2, .L2899 + ldr r3, .L2899 + str r3, [r2, #104] + ldr r3, .L2899 + ldr r2, [r3, #104] + ldr r3, .L2899 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2900: + .align 2 +.L2899: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i3v, .-_Z9fx_xor_i3v + .align 2 + .type _Z9fx_xor_i4v, %function +_Z9fx_xor_i4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2905 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #4 + str r3, [fp, #-16] + ldr r3, .L2905 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2905 + str r2, [r3, #60] + ldr r3, .L2905 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2905 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2905 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2905 + ldr r2, [r3, #100] + ldr r3, .L2905+4 + cmp r2, r3 + bne .L2902 + ldr r3, .L2905 + ldr r2, [r3, #468] + ldr r3, .L2905 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2905 + strb r3, [r2, #108] +.L2902: + ldr r3, .L2905 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2905 + str r2, [r3, #72] + ldr r2, .L2905 + ldr r3, .L2905 + str r3, [r2, #104] + ldr r3, .L2905 + ldr r2, [r3, #104] + ldr r3, .L2905 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2906: + .align 2 +.L2905: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i4v, .-_Z9fx_xor_i4v + .align 2 + .type _Z9fx_xor_i5v, %function +_Z9fx_xor_i5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2911 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #5 + str r3, [fp, #-16] + ldr r3, .L2911 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2911 + str r2, [r3, #60] + ldr r3, .L2911 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2911 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2911 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2911 + ldr r2, [r3, #100] + ldr r3, .L2911+4 + cmp r2, r3 + bne .L2908 + ldr r3, .L2911 + ldr r2, [r3, #468] + ldr r3, .L2911 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2911 + strb r3, [r2, #108] +.L2908: + ldr r3, .L2911 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2911 + str r2, [r3, #72] + ldr r2, .L2911 + ldr r3, .L2911 + str r3, [r2, #104] + ldr r3, .L2911 + ldr r2, [r3, #104] + ldr r3, .L2911 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2912: + .align 2 +.L2911: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i5v, .-_Z9fx_xor_i5v + .align 2 + .type _Z9fx_xor_i6v, %function +_Z9fx_xor_i6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2917 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #6 + str r3, [fp, #-16] + ldr r3, .L2917 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2917 + str r2, [r3, #60] + ldr r3, .L2917 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2917 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2917 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2917 + ldr r2, [r3, #100] + ldr r3, .L2917+4 + cmp r2, r3 + bne .L2914 + ldr r3, .L2917 + ldr r2, [r3, #468] + ldr r3, .L2917 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2917 + strb r3, [r2, #108] +.L2914: + ldr r3, .L2917 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2917 + str r2, [r3, #72] + ldr r2, .L2917 + ldr r3, .L2917 + str r3, [r2, #104] + ldr r3, .L2917 + ldr r2, [r3, #104] + ldr r3, .L2917 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2918: + .align 2 +.L2917: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i6v, .-_Z9fx_xor_i6v + .align 2 + .type _Z9fx_xor_i7v, %function +_Z9fx_xor_i7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2923 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #7 + str r3, [fp, #-16] + ldr r3, .L2923 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2923 + str r2, [r3, #60] + ldr r3, .L2923 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2923 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2923 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2923 + ldr r2, [r3, #100] + ldr r3, .L2923+4 + cmp r2, r3 + bne .L2920 + ldr r3, .L2923 + ldr r2, [r3, #468] + ldr r3, .L2923 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2923 + strb r3, [r2, #108] +.L2920: + ldr r3, .L2923 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2923 + str r2, [r3, #72] + ldr r2, .L2923 + ldr r3, .L2923 + str r3, [r2, #104] + ldr r3, .L2923 + ldr r2, [r3, #104] + ldr r3, .L2923 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2924: + .align 2 +.L2923: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i7v, .-_Z9fx_xor_i7v + .align 2 + .type _Z9fx_xor_i8v, %function +_Z9fx_xor_i8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2929 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #8 + str r3, [fp, #-16] + ldr r3, .L2929 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2929 + str r2, [r3, #60] + ldr r3, .L2929 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2929 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2929 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2929 + ldr r2, [r3, #100] + ldr r3, .L2929+4 + cmp r2, r3 + bne .L2926 + ldr r3, .L2929 + ldr r2, [r3, #468] + ldr r3, .L2929 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2929 + strb r3, [r2, #108] +.L2926: + ldr r3, .L2929 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2929 + str r2, [r3, #72] + ldr r2, .L2929 + ldr r3, .L2929 + str r3, [r2, #104] + ldr r3, .L2929 + ldr r2, [r3, #104] + ldr r3, .L2929 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2930: + .align 2 +.L2929: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i8v, .-_Z9fx_xor_i8v + .align 2 + .type _Z9fx_xor_i9v, %function +_Z9fx_xor_i9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2935 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #9 + str r3, [fp, #-16] + ldr r3, .L2935 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2935 + str r2, [r3, #60] + ldr r3, .L2935 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2935 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2935 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2935 + ldr r2, [r3, #100] + ldr r3, .L2935+4 + cmp r2, r3 + bne .L2932 + ldr r3, .L2935 + ldr r2, [r3, #468] + ldr r3, .L2935 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2935 + strb r3, [r2, #108] +.L2932: + ldr r3, .L2935 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2935 + str r2, [r3, #72] + ldr r2, .L2935 + ldr r3, .L2935 + str r3, [r2, #104] + ldr r3, .L2935 + ldr r2, [r3, #104] + ldr r3, .L2935 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2936: + .align 2 +.L2935: + .word GSU + .word GSU+56 + .size _Z9fx_xor_i9v, .-_Z9fx_xor_i9v + .align 2 + .type _Z10fx_xor_i10v, %function +_Z10fx_xor_i10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2941 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #10 + str r3, [fp, #-16] + ldr r3, .L2941 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2941 + str r2, [r3, #60] + ldr r3, .L2941 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2941 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2941 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2941 + ldr r2, [r3, #100] + ldr r3, .L2941+4 + cmp r2, r3 + bne .L2938 + ldr r3, .L2941 + ldr r2, [r3, #468] + ldr r3, .L2941 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2941 + strb r3, [r2, #108] +.L2938: + ldr r3, .L2941 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2941 + str r2, [r3, #72] + ldr r2, .L2941 + ldr r3, .L2941 + str r3, [r2, #104] + ldr r3, .L2941 + ldr r2, [r3, #104] + ldr r3, .L2941 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2942: + .align 2 +.L2941: + .word GSU + .word GSU+56 + .size _Z10fx_xor_i10v, .-_Z10fx_xor_i10v + .align 2 + .type _Z10fx_xor_i11v, %function +_Z10fx_xor_i11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2947 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #11 + str r3, [fp, #-16] + ldr r3, .L2947 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2947 + str r2, [r3, #60] + ldr r3, .L2947 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2947 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2947 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2947 + ldr r2, [r3, #100] + ldr r3, .L2947+4 + cmp r2, r3 + bne .L2944 + ldr r3, .L2947 + ldr r2, [r3, #468] + ldr r3, .L2947 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2947 + strb r3, [r2, #108] +.L2944: + ldr r3, .L2947 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2947 + str r2, [r3, #72] + ldr r2, .L2947 + ldr r3, .L2947 + str r3, [r2, #104] + ldr r3, .L2947 + ldr r2, [r3, #104] + ldr r3, .L2947 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2948: + .align 2 +.L2947: + .word GSU + .word GSU+56 + .size _Z10fx_xor_i11v, .-_Z10fx_xor_i11v + .align 2 + .type _Z10fx_xor_i12v, %function +_Z10fx_xor_i12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2953 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #12 + str r3, [fp, #-16] + ldr r3, .L2953 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2953 + str r2, [r3, #60] + ldr r3, .L2953 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2953 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2953 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2953 + ldr r2, [r3, #100] + ldr r3, .L2953+4 + cmp r2, r3 + bne .L2950 + ldr r3, .L2953 + ldr r2, [r3, #468] + ldr r3, .L2953 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2953 + strb r3, [r2, #108] +.L2950: + ldr r3, .L2953 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2953 + str r2, [r3, #72] + ldr r2, .L2953 + ldr r3, .L2953 + str r3, [r2, #104] + ldr r3, .L2953 + ldr r2, [r3, #104] + ldr r3, .L2953 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2954: + .align 2 +.L2953: + .word GSU + .word GSU+56 + .size _Z10fx_xor_i12v, .-_Z10fx_xor_i12v + .align 2 + .type _Z10fx_xor_i13v, %function +_Z10fx_xor_i13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2959 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #13 + str r3, [fp, #-16] + ldr r3, .L2959 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2959 + str r2, [r3, #60] + ldr r3, .L2959 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2959 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2959 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2959 + ldr r2, [r3, #100] + ldr r3, .L2959+4 + cmp r2, r3 + bne .L2956 + ldr r3, .L2959 + ldr r2, [r3, #468] + ldr r3, .L2959 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2959 + strb r3, [r2, #108] +.L2956: + ldr r3, .L2959 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2959 + str r2, [r3, #72] + ldr r2, .L2959 + ldr r3, .L2959 + str r3, [r2, #104] + ldr r3, .L2959 + ldr r2, [r3, #104] + ldr r3, .L2959 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2960: + .align 2 +.L2959: + .word GSU + .word GSU+56 + .size _Z10fx_xor_i13v, .-_Z10fx_xor_i13v + .align 2 + .type _Z10fx_xor_i14v, %function +_Z10fx_xor_i14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2965 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #14 + str r3, [fp, #-16] + ldr r3, .L2965 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2965 + str r2, [r3, #60] + ldr r3, .L2965 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2965 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2965 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2965 + ldr r2, [r3, #100] + ldr r3, .L2965+4 + cmp r2, r3 + bne .L2962 + ldr r3, .L2965 + ldr r2, [r3, #468] + ldr r3, .L2965 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2965 + strb r3, [r2, #108] +.L2962: + ldr r3, .L2965 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2965 + str r2, [r3, #72] + ldr r2, .L2965 + ldr r3, .L2965 + str r3, [r2, #104] + ldr r3, .L2965 + ldr r2, [r3, #104] + ldr r3, .L2965 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2966: + .align 2 +.L2965: + .word GSU + .word GSU+56 + .size _Z10fx_xor_i14v, .-_Z10fx_xor_i14v + .align 2 + .type _Z10fx_xor_i15v, %function +_Z10fx_xor_i15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L2971 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + eor r3, r3, #15 + str r3, [fp, #-16] + ldr r3, .L2971 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2971 + str r2, [r3, #60] + ldr r3, .L2971 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r2, .L2971 + ldr r3, [fp, #-16] + str r3, [r2, #116] + ldr r2, .L2971 + ldr r3, [fp, #-16] + str r3, [r2, #120] + ldr r3, .L2971 + ldr r2, [r3, #100] + ldr r3, .L2971+4 + cmp r2, r3 + bne .L2968 + ldr r3, .L2971 + ldr r2, [r3, #468] + ldr r3, .L2971 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L2971 + strb r3, [r2, #108] +.L2968: + ldr r3, .L2971 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2971 + str r2, [r3, #72] + ldr r2, .L2971 + ldr r3, .L2971 + str r3, [r2, #104] + ldr r3, .L2971 + ldr r2, [r3, #104] + ldr r3, .L2971 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L2972: + .align 2 +.L2971: + .word GSU + .word GSU+56 + .size _Z10fx_xor_i15v, .-_Z10fx_xor_i15v + .align 2 + .type _Z9fx_inc_r0v, %function +_Z9fx_inc_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2975 + ldr r3, [r3, #0] + add r2, r3, #1 + ldr r3, .L2975 + str r2, [r3, #0] + ldr r3, .L2975 + ldr r2, [r3, #0] + ldr r3, .L2975 + str r2, [r3, #116] + ldr r3, .L2975 + ldr r2, [r3, #0] + ldr r3, .L2975 + str r2, [r3, #120] + ldr r3, .L2975 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2975 + str r2, [r3, #72] + ldr r2, .L2975 + ldr r3, .L2975 + str r3, [r2, #104] + ldr r3, .L2975 + ldr r2, [r3, #104] + ldr r3, .L2975 + str r2, [r3, #100] + ldr r3, .L2975 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2975 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2976: + .align 2 +.L2975: + .word GSU + .size _Z9fx_inc_r0v, .-_Z9fx_inc_r0v + .align 2 + .type _Z9fx_inc_r1v, %function +_Z9fx_inc_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2979 + ldr r3, [r3, #4] + add r2, r3, #1 + ldr r3, .L2979 + str r2, [r3, #4] + ldr r3, .L2979 + ldr r2, [r3, #4] + ldr r3, .L2979 + str r2, [r3, #116] + ldr r3, .L2979 + ldr r2, [r3, #4] + ldr r3, .L2979 + str r2, [r3, #120] + ldr r3, .L2979 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2979 + str r2, [r3, #72] + ldr r2, .L2979 + ldr r3, .L2979 + str r3, [r2, #104] + ldr r3, .L2979 + ldr r2, [r3, #104] + ldr r3, .L2979 + str r2, [r3, #100] + ldr r3, .L2979 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2979 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2980: + .align 2 +.L2979: + .word GSU + .size _Z9fx_inc_r1v, .-_Z9fx_inc_r1v + .align 2 + .type _Z9fx_inc_r2v, %function +_Z9fx_inc_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2983 + ldr r3, [r3, #8] + add r2, r3, #1 + ldr r3, .L2983 + str r2, [r3, #8] + ldr r3, .L2983 + ldr r2, [r3, #8] + ldr r3, .L2983 + str r2, [r3, #116] + ldr r3, .L2983 + ldr r2, [r3, #8] + ldr r3, .L2983 + str r2, [r3, #120] + ldr r3, .L2983 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2983 + str r2, [r3, #72] + ldr r2, .L2983 + ldr r3, .L2983 + str r3, [r2, #104] + ldr r3, .L2983 + ldr r2, [r3, #104] + ldr r3, .L2983 + str r2, [r3, #100] + ldr r3, .L2983 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2983 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2984: + .align 2 +.L2983: + .word GSU + .size _Z9fx_inc_r2v, .-_Z9fx_inc_r2v + .align 2 + .type _Z9fx_inc_r3v, %function +_Z9fx_inc_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2987 + ldr r3, [r3, #12] + add r2, r3, #1 + ldr r3, .L2987 + str r2, [r3, #12] + ldr r3, .L2987 + ldr r2, [r3, #12] + ldr r3, .L2987 + str r2, [r3, #116] + ldr r3, .L2987 + ldr r2, [r3, #12] + ldr r3, .L2987 + str r2, [r3, #120] + ldr r3, .L2987 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2987 + str r2, [r3, #72] + ldr r2, .L2987 + ldr r3, .L2987 + str r3, [r2, #104] + ldr r3, .L2987 + ldr r2, [r3, #104] + ldr r3, .L2987 + str r2, [r3, #100] + ldr r3, .L2987 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2987 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2988: + .align 2 +.L2987: + .word GSU + .size _Z9fx_inc_r3v, .-_Z9fx_inc_r3v + .align 2 + .type _Z9fx_inc_r4v, %function +_Z9fx_inc_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2991 + ldr r3, [r3, #16] + add r2, r3, #1 + ldr r3, .L2991 + str r2, [r3, #16] + ldr r3, .L2991 + ldr r2, [r3, #16] + ldr r3, .L2991 + str r2, [r3, #116] + ldr r3, .L2991 + ldr r2, [r3, #16] + ldr r3, .L2991 + str r2, [r3, #120] + ldr r3, .L2991 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2991 + str r2, [r3, #72] + ldr r2, .L2991 + ldr r3, .L2991 + str r3, [r2, #104] + ldr r3, .L2991 + ldr r2, [r3, #104] + ldr r3, .L2991 + str r2, [r3, #100] + ldr r3, .L2991 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2991 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2992: + .align 2 +.L2991: + .word GSU + .size _Z9fx_inc_r4v, .-_Z9fx_inc_r4v + .align 2 + .type _Z9fx_inc_r5v, %function +_Z9fx_inc_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2995 + ldr r3, [r3, #20] + add r2, r3, #1 + ldr r3, .L2995 + str r2, [r3, #20] + ldr r3, .L2995 + ldr r2, [r3, #20] + ldr r3, .L2995 + str r2, [r3, #116] + ldr r3, .L2995 + ldr r2, [r3, #20] + ldr r3, .L2995 + str r2, [r3, #120] + ldr r3, .L2995 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2995 + str r2, [r3, #72] + ldr r2, .L2995 + ldr r3, .L2995 + str r3, [r2, #104] + ldr r3, .L2995 + ldr r2, [r3, #104] + ldr r3, .L2995 + str r2, [r3, #100] + ldr r3, .L2995 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2995 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L2996: + .align 2 +.L2995: + .word GSU + .size _Z9fx_inc_r5v, .-_Z9fx_inc_r5v + .align 2 + .type _Z9fx_inc_r6v, %function +_Z9fx_inc_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L2999 + ldr r3, [r3, #24] + add r2, r3, #1 + ldr r3, .L2999 + str r2, [r3, #24] + ldr r3, .L2999 + ldr r2, [r3, #24] + ldr r3, .L2999 + str r2, [r3, #116] + ldr r3, .L2999 + ldr r2, [r3, #24] + ldr r3, .L2999 + str r2, [r3, #120] + ldr r3, .L2999 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L2999 + str r2, [r3, #72] + ldr r2, .L2999 + ldr r3, .L2999 + str r3, [r2, #104] + ldr r3, .L2999 + ldr r2, [r3, #104] + ldr r3, .L2999 + str r2, [r3, #100] + ldr r3, .L2999 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L2999 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3000: + .align 2 +.L2999: + .word GSU + .size _Z9fx_inc_r6v, .-_Z9fx_inc_r6v + .align 2 + .type _Z9fx_inc_r7v, %function +_Z9fx_inc_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3003 + ldr r3, [r3, #28] + add r2, r3, #1 + ldr r3, .L3003 + str r2, [r3, #28] + ldr r3, .L3003 + ldr r2, [r3, #28] + ldr r3, .L3003 + str r2, [r3, #116] + ldr r3, .L3003 + ldr r2, [r3, #28] + ldr r3, .L3003 + str r2, [r3, #120] + ldr r3, .L3003 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3003 + str r2, [r3, #72] + ldr r2, .L3003 + ldr r3, .L3003 + str r3, [r2, #104] + ldr r3, .L3003 + ldr r2, [r3, #104] + ldr r3, .L3003 + str r2, [r3, #100] + ldr r3, .L3003 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3003 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3004: + .align 2 +.L3003: + .word GSU + .size _Z9fx_inc_r7v, .-_Z9fx_inc_r7v + .align 2 + .type _Z9fx_inc_r8v, %function +_Z9fx_inc_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3007 + ldr r3, [r3, #32] + add r2, r3, #1 + ldr r3, .L3007 + str r2, [r3, #32] + ldr r3, .L3007 + ldr r2, [r3, #32] + ldr r3, .L3007 + str r2, [r3, #116] + ldr r3, .L3007 + ldr r2, [r3, #32] + ldr r3, .L3007 + str r2, [r3, #120] + ldr r3, .L3007 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3007 + str r2, [r3, #72] + ldr r2, .L3007 + ldr r3, .L3007 + str r3, [r2, #104] + ldr r3, .L3007 + ldr r2, [r3, #104] + ldr r3, .L3007 + str r2, [r3, #100] + ldr r3, .L3007 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3007 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3008: + .align 2 +.L3007: + .word GSU + .size _Z9fx_inc_r8v, .-_Z9fx_inc_r8v + .align 2 + .type _Z9fx_inc_r9v, %function +_Z9fx_inc_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3011 + ldr r3, [r3, #36] + add r2, r3, #1 + ldr r3, .L3011 + str r2, [r3, #36] + ldr r3, .L3011 + ldr r2, [r3, #36] + ldr r3, .L3011 + str r2, [r3, #116] + ldr r3, .L3011 + ldr r2, [r3, #36] + ldr r3, .L3011 + str r2, [r3, #120] + ldr r3, .L3011 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3011 + str r2, [r3, #72] + ldr r2, .L3011 + ldr r3, .L3011 + str r3, [r2, #104] + ldr r3, .L3011 + ldr r2, [r3, #104] + ldr r3, .L3011 + str r2, [r3, #100] + ldr r3, .L3011 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3011 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3012: + .align 2 +.L3011: + .word GSU + .size _Z9fx_inc_r9v, .-_Z9fx_inc_r9v + .align 2 + .type _Z10fx_inc_r10v, %function +_Z10fx_inc_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3015 + ldr r3, [r3, #40] + add r2, r3, #1 + ldr r3, .L3015 + str r2, [r3, #40] + ldr r3, .L3015 + ldr r2, [r3, #40] + ldr r3, .L3015 + str r2, [r3, #116] + ldr r3, .L3015 + ldr r2, [r3, #40] + ldr r3, .L3015 + str r2, [r3, #120] + ldr r3, .L3015 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3015 + str r2, [r3, #72] + ldr r2, .L3015 + ldr r3, .L3015 + str r3, [r2, #104] + ldr r3, .L3015 + ldr r2, [r3, #104] + ldr r3, .L3015 + str r2, [r3, #100] + ldr r3, .L3015 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3015 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3016: + .align 2 +.L3015: + .word GSU + .size _Z10fx_inc_r10v, .-_Z10fx_inc_r10v + .align 2 + .type _Z10fx_inc_r11v, %function +_Z10fx_inc_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3019 + ldr r3, [r3, #44] + add r2, r3, #1 + ldr r3, .L3019 + str r2, [r3, #44] + ldr r3, .L3019 + ldr r2, [r3, #44] + ldr r3, .L3019 + str r2, [r3, #116] + ldr r3, .L3019 + ldr r2, [r3, #44] + ldr r3, .L3019 + str r2, [r3, #120] + ldr r3, .L3019 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3019 + str r2, [r3, #72] + ldr r2, .L3019 + ldr r3, .L3019 + str r3, [r2, #104] + ldr r3, .L3019 + ldr r2, [r3, #104] + ldr r3, .L3019 + str r2, [r3, #100] + ldr r3, .L3019 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3019 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3020: + .align 2 +.L3019: + .word GSU + .size _Z10fx_inc_r11v, .-_Z10fx_inc_r11v + .align 2 + .type _Z10fx_inc_r12v, %function +_Z10fx_inc_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3023 + ldr r3, [r3, #48] + add r2, r3, #1 + ldr r3, .L3023 + str r2, [r3, #48] + ldr r3, .L3023 + ldr r2, [r3, #48] + ldr r3, .L3023 + str r2, [r3, #116] + ldr r3, .L3023 + ldr r2, [r3, #48] + ldr r3, .L3023 + str r2, [r3, #120] + ldr r3, .L3023 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3023 + str r2, [r3, #72] + ldr r2, .L3023 + ldr r3, .L3023 + str r3, [r2, #104] + ldr r3, .L3023 + ldr r2, [r3, #104] + ldr r3, .L3023 + str r2, [r3, #100] + ldr r3, .L3023 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3023 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3024: + .align 2 +.L3023: + .word GSU + .size _Z10fx_inc_r12v, .-_Z10fx_inc_r12v + .align 2 + .type _Z10fx_inc_r13v, %function +_Z10fx_inc_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3027 + ldr r3, [r3, #52] + add r2, r3, #1 + ldr r3, .L3027 + str r2, [r3, #52] + ldr r3, .L3027 + ldr r2, [r3, #52] + ldr r3, .L3027 + str r2, [r3, #116] + ldr r3, .L3027 + ldr r2, [r3, #52] + ldr r3, .L3027 + str r2, [r3, #120] + ldr r3, .L3027 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3027 + str r2, [r3, #72] + ldr r2, .L3027 + ldr r3, .L3027 + str r3, [r2, #104] + ldr r3, .L3027 + ldr r2, [r3, #104] + ldr r3, .L3027 + str r2, [r3, #100] + ldr r3, .L3027 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3027 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3028: + .align 2 +.L3027: + .word GSU + .size _Z10fx_inc_r13v, .-_Z10fx_inc_r13v + .align 2 + .type _Z10fx_inc_r14v, %function +_Z10fx_inc_r14v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3031 + ldr r3, [r3, #56] + add r2, r3, #1 + ldr r3, .L3031 + str r2, [r3, #56] + ldr r3, .L3031 + ldr r2, [r3, #56] + ldr r3, .L3031 + str r2, [r3, #116] + ldr r3, .L3031 + ldr r2, [r3, #56] + ldr r3, .L3031 + str r2, [r3, #120] + ldr r3, .L3031 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3031 + str r2, [r3, #72] + ldr r2, .L3031 + ldr r3, .L3031 + str r3, [r2, #104] + ldr r3, .L3031 + ldr r2, [r3, #104] + ldr r3, .L3031 + str r2, [r3, #100] + ldr r3, .L3031 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3031 + str r2, [r3, #60] + ldr r3, .L3031 + ldr r2, [r3, #468] + ldr r3, .L3031 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3031 + strb r3, [r2, #108] + ldmfd sp, {fp, sp, pc} +.L3032: + .align 2 +.L3031: + .word GSU + .size _Z10fx_inc_r14v, .-_Z10fx_inc_r14v + .align 2 + .type _Z7fx_getcv, %function +_Z7fx_getcv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3040 + ldrb r3, [r3, #108] + strb r3, [fp, #-13] + ldr r3, .L3040 + ldr r3, [r3, #68] + and r3, r3, #4 + cmp r3, #0 + beq .L3034 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r2, r3, #255 + mov r3, #240 + and r2, r2, r3 + ldrb r3, [fp, #-13] @ zero_extendqisi2 + mov r3, r3, lsr #4 + and r3, r3, #255 + orr r3, r2, r3 + and r3, r3, #255 + strb r3, [fp, #-13] +.L3034: + ldr r3, .L3040 + ldr r3, [r3, #68] + and r3, r3, #8 + cmp r3, #0 + beq .L3036 + ldr r3, .L3040 + ldr r3, [r3, #64] + and r2, r3, #240 + ldr r3, .L3040 + str r2, [r3, #64] + ldr r3, .L3040 + ldr r2, [r3, #64] + ldrb r3, [fp, #-13] @ zero_extendqisi2 + and r3, r3, #15 + orr r2, r2, r3 + ldr r3, .L3040 + str r2, [r3, #64] + b .L3038 +.L3036: + ldrb r2, [fp, #-13] @ zero_extendqisi2 + ldr r3, .L3040 + str r2, [r3, #64] +.L3038: + ldr r3, .L3040 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3040 + str r2, [r3, #72] + ldr r2, .L3040 + ldr r3, .L3040 + str r3, [r2, #104] + ldr r3, .L3040 + ldr r2, [r3, #104] + ldr r3, .L3040 + str r2, [r3, #100] + ldr r3, .L3040 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3040 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3041: + .align 2 +.L3040: + .word GSU + .size _Z7fx_getcv, .-_Z7fx_getcv + .align 2 + .type _Z7fx_rambv, %function +_Z7fx_rambv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3044 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r2, r3, #3 + ldr r3, .L3044 + str r2, [r3, #84] + ldr r3, .L3044 + ldr r3, [r3, #84] + and r3, r3, #3 + ldr r2, .L3044 + mov r1, #476 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3044 + str r2, [r3, #464] + ldr r3, .L3044 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3044 + str r2, [r3, #72] + ldr r2, .L3044 + ldr r3, .L3044 + str r3, [r2, #104] + ldr r3, .L3044 + ldr r2, [r3, #104] + ldr r3, .L3044 + str r2, [r3, #100] + ldr r3, .L3044 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3044 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3045: + .align 2 +.L3044: + .word GSU + .size _Z7fx_rambv, .-_Z7fx_rambv + .align 2 + .type _Z7fx_rombv, %function +_Z7fx_rombv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3048 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + and r2, r3, #127 + ldr r3, .L3048 + str r2, [r3, #80] + ldr r3, .L3048 + ldr r3, [r3, #80] + ldr r2, .L3048 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3048 + str r2, [r3, #468] + ldr r3, .L3048 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3048 + str r2, [r3, #72] + ldr r2, .L3048 + ldr r3, .L3048 + str r3, [r2, #104] + ldr r3, .L3048 + ldr r2, [r3, #104] + ldr r3, .L3048 + str r2, [r3, #100] + ldr r3, .L3048 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3048 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3049: + .align 2 +.L3048: + .word GSU + .size _Z7fx_rombv, .-_Z7fx_rombv + .align 2 + .type _Z9fx_dec_r0v, %function +_Z9fx_dec_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3052 + ldr r3, [r3, #0] + sub r2, r3, #1 + ldr r3, .L3052 + str r2, [r3, #0] + ldr r3, .L3052 + ldr r2, [r3, #0] + ldr r3, .L3052 + str r2, [r3, #116] + ldr r3, .L3052 + ldr r2, [r3, #0] + ldr r3, .L3052 + str r2, [r3, #120] + ldr r3, .L3052 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3052 + str r2, [r3, #72] + ldr r2, .L3052 + ldr r3, .L3052 + str r3, [r2, #104] + ldr r3, .L3052 + ldr r2, [r3, #104] + ldr r3, .L3052 + str r2, [r3, #100] + ldr r3, .L3052 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3052 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3053: + .align 2 +.L3052: + .word GSU + .size _Z9fx_dec_r0v, .-_Z9fx_dec_r0v + .align 2 + .type _Z9fx_dec_r1v, %function +_Z9fx_dec_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3056 + ldr r3, [r3, #4] + sub r2, r3, #1 + ldr r3, .L3056 + str r2, [r3, #4] + ldr r3, .L3056 + ldr r2, [r3, #4] + ldr r3, .L3056 + str r2, [r3, #116] + ldr r3, .L3056 + ldr r2, [r3, #4] + ldr r3, .L3056 + str r2, [r3, #120] + ldr r3, .L3056 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3056 + str r2, [r3, #72] + ldr r2, .L3056 + ldr r3, .L3056 + str r3, [r2, #104] + ldr r3, .L3056 + ldr r2, [r3, #104] + ldr r3, .L3056 + str r2, [r3, #100] + ldr r3, .L3056 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3056 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3057: + .align 2 +.L3056: + .word GSU + .size _Z9fx_dec_r1v, .-_Z9fx_dec_r1v + .align 2 + .type _Z9fx_dec_r2v, %function +_Z9fx_dec_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3060 + ldr r3, [r3, #8] + sub r2, r3, #1 + ldr r3, .L3060 + str r2, [r3, #8] + ldr r3, .L3060 + ldr r2, [r3, #8] + ldr r3, .L3060 + str r2, [r3, #116] + ldr r3, .L3060 + ldr r2, [r3, #8] + ldr r3, .L3060 + str r2, [r3, #120] + ldr r3, .L3060 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3060 + str r2, [r3, #72] + ldr r2, .L3060 + ldr r3, .L3060 + str r3, [r2, #104] + ldr r3, .L3060 + ldr r2, [r3, #104] + ldr r3, .L3060 + str r2, [r3, #100] + ldr r3, .L3060 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3060 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3061: + .align 2 +.L3060: + .word GSU + .size _Z9fx_dec_r2v, .-_Z9fx_dec_r2v + .align 2 + .type _Z9fx_dec_r3v, %function +_Z9fx_dec_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3064 + ldr r3, [r3, #12] + sub r2, r3, #1 + ldr r3, .L3064 + str r2, [r3, #12] + ldr r3, .L3064 + ldr r2, [r3, #12] + ldr r3, .L3064 + str r2, [r3, #116] + ldr r3, .L3064 + ldr r2, [r3, #12] + ldr r3, .L3064 + str r2, [r3, #120] + ldr r3, .L3064 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3064 + str r2, [r3, #72] + ldr r2, .L3064 + ldr r3, .L3064 + str r3, [r2, #104] + ldr r3, .L3064 + ldr r2, [r3, #104] + ldr r3, .L3064 + str r2, [r3, #100] + ldr r3, .L3064 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3064 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3065: + .align 2 +.L3064: + .word GSU + .size _Z9fx_dec_r3v, .-_Z9fx_dec_r3v + .align 2 + .type _Z9fx_dec_r4v, %function +_Z9fx_dec_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3068 + ldr r3, [r3, #16] + sub r2, r3, #1 + ldr r3, .L3068 + str r2, [r3, #16] + ldr r3, .L3068 + ldr r2, [r3, #16] + ldr r3, .L3068 + str r2, [r3, #116] + ldr r3, .L3068 + ldr r2, [r3, #16] + ldr r3, .L3068 + str r2, [r3, #120] + ldr r3, .L3068 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3068 + str r2, [r3, #72] + ldr r2, .L3068 + ldr r3, .L3068 + str r3, [r2, #104] + ldr r3, .L3068 + ldr r2, [r3, #104] + ldr r3, .L3068 + str r2, [r3, #100] + ldr r3, .L3068 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3068 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3069: + .align 2 +.L3068: + .word GSU + .size _Z9fx_dec_r4v, .-_Z9fx_dec_r4v + .align 2 + .type _Z9fx_dec_r5v, %function +_Z9fx_dec_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3072 + ldr r3, [r3, #20] + sub r2, r3, #1 + ldr r3, .L3072 + str r2, [r3, #20] + ldr r3, .L3072 + ldr r2, [r3, #20] + ldr r3, .L3072 + str r2, [r3, #116] + ldr r3, .L3072 + ldr r2, [r3, #20] + ldr r3, .L3072 + str r2, [r3, #120] + ldr r3, .L3072 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3072 + str r2, [r3, #72] + ldr r2, .L3072 + ldr r3, .L3072 + str r3, [r2, #104] + ldr r3, .L3072 + ldr r2, [r3, #104] + ldr r3, .L3072 + str r2, [r3, #100] + ldr r3, .L3072 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3072 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3073: + .align 2 +.L3072: + .word GSU + .size _Z9fx_dec_r5v, .-_Z9fx_dec_r5v + .align 2 + .type _Z9fx_dec_r6v, %function +_Z9fx_dec_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3076 + ldr r3, [r3, #24] + sub r2, r3, #1 + ldr r3, .L3076 + str r2, [r3, #24] + ldr r3, .L3076 + ldr r2, [r3, #24] + ldr r3, .L3076 + str r2, [r3, #116] + ldr r3, .L3076 + ldr r2, [r3, #24] + ldr r3, .L3076 + str r2, [r3, #120] + ldr r3, .L3076 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3076 + str r2, [r3, #72] + ldr r2, .L3076 + ldr r3, .L3076 + str r3, [r2, #104] + ldr r3, .L3076 + ldr r2, [r3, #104] + ldr r3, .L3076 + str r2, [r3, #100] + ldr r3, .L3076 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3076 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3077: + .align 2 +.L3076: + .word GSU + .size _Z9fx_dec_r6v, .-_Z9fx_dec_r6v + .align 2 + .type _Z9fx_dec_r7v, %function +_Z9fx_dec_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3080 + ldr r3, [r3, #28] + sub r2, r3, #1 + ldr r3, .L3080 + str r2, [r3, #28] + ldr r3, .L3080 + ldr r2, [r3, #28] + ldr r3, .L3080 + str r2, [r3, #116] + ldr r3, .L3080 + ldr r2, [r3, #28] + ldr r3, .L3080 + str r2, [r3, #120] + ldr r3, .L3080 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3080 + str r2, [r3, #72] + ldr r2, .L3080 + ldr r3, .L3080 + str r3, [r2, #104] + ldr r3, .L3080 + ldr r2, [r3, #104] + ldr r3, .L3080 + str r2, [r3, #100] + ldr r3, .L3080 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3080 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3081: + .align 2 +.L3080: + .word GSU + .size _Z9fx_dec_r7v, .-_Z9fx_dec_r7v + .align 2 + .type _Z9fx_dec_r8v, %function +_Z9fx_dec_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3084 + ldr r3, [r3, #32] + sub r2, r3, #1 + ldr r3, .L3084 + str r2, [r3, #32] + ldr r3, .L3084 + ldr r2, [r3, #32] + ldr r3, .L3084 + str r2, [r3, #116] + ldr r3, .L3084 + ldr r2, [r3, #32] + ldr r3, .L3084 + str r2, [r3, #120] + ldr r3, .L3084 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3084 + str r2, [r3, #72] + ldr r2, .L3084 + ldr r3, .L3084 + str r3, [r2, #104] + ldr r3, .L3084 + ldr r2, [r3, #104] + ldr r3, .L3084 + str r2, [r3, #100] + ldr r3, .L3084 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3084 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3085: + .align 2 +.L3084: + .word GSU + .size _Z9fx_dec_r8v, .-_Z9fx_dec_r8v + .align 2 + .type _Z9fx_dec_r9v, %function +_Z9fx_dec_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3088 + ldr r3, [r3, #36] + sub r2, r3, #1 + ldr r3, .L3088 + str r2, [r3, #36] + ldr r3, .L3088 + ldr r2, [r3, #36] + ldr r3, .L3088 + str r2, [r3, #116] + ldr r3, .L3088 + ldr r2, [r3, #36] + ldr r3, .L3088 + str r2, [r3, #120] + ldr r3, .L3088 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3088 + str r2, [r3, #72] + ldr r2, .L3088 + ldr r3, .L3088 + str r3, [r2, #104] + ldr r3, .L3088 + ldr r2, [r3, #104] + ldr r3, .L3088 + str r2, [r3, #100] + ldr r3, .L3088 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3088 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3089: + .align 2 +.L3088: + .word GSU + .size _Z9fx_dec_r9v, .-_Z9fx_dec_r9v + .align 2 + .type _Z10fx_dec_r10v, %function +_Z10fx_dec_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3092 + ldr r3, [r3, #40] + sub r2, r3, #1 + ldr r3, .L3092 + str r2, [r3, #40] + ldr r3, .L3092 + ldr r2, [r3, #40] + ldr r3, .L3092 + str r2, [r3, #116] + ldr r3, .L3092 + ldr r2, [r3, #40] + ldr r3, .L3092 + str r2, [r3, #120] + ldr r3, .L3092 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3092 + str r2, [r3, #72] + ldr r2, .L3092 + ldr r3, .L3092 + str r3, [r2, #104] + ldr r3, .L3092 + ldr r2, [r3, #104] + ldr r3, .L3092 + str r2, [r3, #100] + ldr r3, .L3092 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3092 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3093: + .align 2 +.L3092: + .word GSU + .size _Z10fx_dec_r10v, .-_Z10fx_dec_r10v + .align 2 + .type _Z10fx_dec_r11v, %function +_Z10fx_dec_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3096 + ldr r3, [r3, #44] + sub r2, r3, #1 + ldr r3, .L3096 + str r2, [r3, #44] + ldr r3, .L3096 + ldr r2, [r3, #44] + ldr r3, .L3096 + str r2, [r3, #116] + ldr r3, .L3096 + ldr r2, [r3, #44] + ldr r3, .L3096 + str r2, [r3, #120] + ldr r3, .L3096 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3096 + str r2, [r3, #72] + ldr r2, .L3096 + ldr r3, .L3096 + str r3, [r2, #104] + ldr r3, .L3096 + ldr r2, [r3, #104] + ldr r3, .L3096 + str r2, [r3, #100] + ldr r3, .L3096 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3096 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3097: + .align 2 +.L3096: + .word GSU + .size _Z10fx_dec_r11v, .-_Z10fx_dec_r11v + .align 2 + .type _Z10fx_dec_r12v, %function +_Z10fx_dec_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3100 + ldr r3, [r3, #48] + sub r2, r3, #1 + ldr r3, .L3100 + str r2, [r3, #48] + ldr r3, .L3100 + ldr r2, [r3, #48] + ldr r3, .L3100 + str r2, [r3, #116] + ldr r3, .L3100 + ldr r2, [r3, #48] + ldr r3, .L3100 + str r2, [r3, #120] + ldr r3, .L3100 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3100 + str r2, [r3, #72] + ldr r2, .L3100 + ldr r3, .L3100 + str r3, [r2, #104] + ldr r3, .L3100 + ldr r2, [r3, #104] + ldr r3, .L3100 + str r2, [r3, #100] + ldr r3, .L3100 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3100 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3101: + .align 2 +.L3100: + .word GSU + .size _Z10fx_dec_r12v, .-_Z10fx_dec_r12v + .align 2 + .type _Z10fx_dec_r13v, %function +_Z10fx_dec_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3104 + ldr r3, [r3, #52] + sub r2, r3, #1 + ldr r3, .L3104 + str r2, [r3, #52] + ldr r3, .L3104 + ldr r2, [r3, #52] + ldr r3, .L3104 + str r2, [r3, #116] + ldr r3, .L3104 + ldr r2, [r3, #52] + ldr r3, .L3104 + str r2, [r3, #120] + ldr r3, .L3104 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3104 + str r2, [r3, #72] + ldr r2, .L3104 + ldr r3, .L3104 + str r3, [r2, #104] + ldr r3, .L3104 + ldr r2, [r3, #104] + ldr r3, .L3104 + str r2, [r3, #100] + ldr r3, .L3104 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3104 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3105: + .align 2 +.L3104: + .word GSU + .size _Z10fx_dec_r13v, .-_Z10fx_dec_r13v + .align 2 + .type _Z10fx_dec_r14v, %function +_Z10fx_dec_r14v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3108 + ldr r3, [r3, #56] + sub r2, r3, #1 + ldr r3, .L3108 + str r2, [r3, #56] + ldr r3, .L3108 + ldr r2, [r3, #56] + ldr r3, .L3108 + str r2, [r3, #116] + ldr r3, .L3108 + ldr r2, [r3, #56] + ldr r3, .L3108 + str r2, [r3, #120] + ldr r3, .L3108 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3108 + str r2, [r3, #72] + ldr r2, .L3108 + ldr r3, .L3108 + str r3, [r2, #104] + ldr r3, .L3108 + ldr r2, [r3, #104] + ldr r3, .L3108 + str r2, [r3, #100] + ldr r3, .L3108 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3108 + str r2, [r3, #60] + ldr r3, .L3108 + ldr r2, [r3, #468] + ldr r3, .L3108 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3108 + strb r3, [r2, #108] + ldmfd sp, {fp, sp, pc} +.L3109: + .align 2 +.L3108: + .word GSU + .size _Z10fx_dec_r14v, .-_Z10fx_dec_r14v + .align 2 + .type _Z7fx_getbv, %function +_Z7fx_getbv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3114 + ldrb r3, [r3, #108] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3114 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3114 + str r2, [r3, #60] + ldr r3, .L3114 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L3114 + ldr r2, [r3, #100] + ldr r3, .L3114+4 + cmp r2, r3 + bne .L3111 + ldr r3, .L3114 + ldr r2, [r3, #468] + ldr r3, .L3114 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3114 + strb r3, [r2, #108] +.L3111: + ldr r3, .L3114 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3114 + str r2, [r3, #72] + ldr r2, .L3114 + ldr r3, .L3114 + str r3, [r2, #104] + ldr r3, .L3114 + ldr r2, [r3, #104] + ldr r3, .L3114 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3115: + .align 2 +.L3114: + .word GSU + .word GSU+56 + .size _Z7fx_getbv, .-_Z7fx_getbv + .align 2 + .type _Z8fx_getbhv, %function +_Z8fx_getbhv: + @ args = 0, pretend = 0, frame = 8 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #8 + ldr r3, .L3120 + ldrb r3, [r3, #108] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3120 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r3, r3, #255 + mov r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, asl #8 + orr r3, r2, r3 + str r3, [fp, #-20] + ldr r3, .L3120 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3120 + str r2, [r3, #60] + ldr r3, .L3120 + ldr r2, [r3, #100] + ldr r3, [fp, #-20] + str r3, [r2, #0] + ldr r3, .L3120 + ldr r2, [r3, #100] + ldr r3, .L3120+4 + cmp r2, r3 + bne .L3117 + ldr r3, .L3120 + ldr r2, [r3, #468] + ldr r3, .L3120 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3120 + strb r3, [r2, #108] +.L3117: + ldr r3, .L3120 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3120 + str r2, [r3, #72] + ldr r2, .L3120 + ldr r3, .L3120 + str r3, [r2, #104] + ldr r3, .L3120 + ldr r2, [r3, #104] + ldr r3, .L3120 + str r2, [r3, #100] + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L3121: + .align 2 +.L3120: + .word GSU + .word GSU+56 + .size _Z8fx_getbhv, .-_Z8fx_getbhv + .align 2 + .type _Z8fx_getblv, %function +_Z8fx_getblv: + @ args = 0, pretend = 0, frame = 8 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #8 + ldr r3, .L3126 + ldrb r3, [r3, #108] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3126 + ldr r3, [r3, #104] + ldr r3, [r3, #0] + and r2, r3, #65280 + ldr r3, [fp, #-16] + orr r3, r2, r3 + str r3, [fp, #-20] + ldr r3, .L3126 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3126 + str r2, [r3, #60] + ldr r3, .L3126 + ldr r2, [r3, #100] + ldr r3, [fp, #-20] + str r3, [r2, #0] + ldr r3, .L3126 + ldr r2, [r3, #100] + ldr r3, .L3126+4 + cmp r2, r3 + bne .L3123 + ldr r3, .L3126 + ldr r2, [r3, #468] + ldr r3, .L3126 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3126 + strb r3, [r2, #108] +.L3123: + ldr r3, .L3126 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3126 + str r2, [r3, #72] + ldr r2, .L3126 + ldr r3, .L3126 + str r3, [r2, #104] + ldr r3, .L3126 + ldr r2, [r3, #104] + ldr r3, .L3126 + str r2, [r3, #100] + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L3127: + .align 2 +.L3126: + .word GSU + .word GSU+56 + .size _Z8fx_getblv, .-_Z8fx_getblv + .align 2 + .type _Z8fx_getbsv, %function +_Z8fx_getbsv: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3132 + ldrb r3, [r3, #108] @ zero_extendqisi2 + mov r3, r3, asl #24 + mov r3, r3, asr #24 + str r3, [fp, #-16] + ldr r3, .L3132 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3132 + str r2, [r3, #60] + ldr r3, .L3132 + ldr r2, [r3, #100] + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L3132 + ldr r2, [r3, #100] + ldr r3, .L3132+4 + cmp r2, r3 + bne .L3129 + ldr r3, .L3132 + ldr r2, [r3, #468] + ldr r3, .L3132 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3132 + strb r3, [r2, #108] +.L3129: + ldr r3, .L3132 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3132 + str r2, [r3, #72] + ldr r2, .L3132 + ldr r3, .L3132 + str r3, [r2, #104] + ldr r3, .L3132 + ldr r2, [r3, #104] + ldr r3, .L3132 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3133: + .align 2 +.L3132: + .word GSU + .word GSU+56 + .size _Z8fx_getbsv, .-_Z8fx_getbsv + .align 2 + .type _Z9fx_iwt_r0v, %function +_Z9fx_iwt_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3136 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3136 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3136 + str r2, [r3, #60] + ldr r3, .L3136 + ldr r2, [r3, #472] + ldr r3, .L3136 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3136 + strb r3, [r2, #109] + ldr r3, .L3136 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3136 + str r2, [r3, #60] + ldr r3, .L3136 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3136 + ldr r2, [r3, #472] + ldr r3, .L3136 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3136 + strb r3, [r2, #109] + ldr r3, .L3136 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3136 + str r2, [r3, #60] + ldr r2, .L3136 + ldr r3, [fp, #-16] + str r3, [r2, #0] + ldr r3, .L3136 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3136 + str r2, [r3, #72] + ldr r2, .L3136 + ldr r3, .L3136 + str r3, [r2, #104] + ldr r3, .L3136 + ldr r2, [r3, #104] + ldr r3, .L3136 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3137: + .align 2 +.L3136: + .word GSU + .size _Z9fx_iwt_r0v, .-_Z9fx_iwt_r0v + .align 2 + .type _Z9fx_iwt_r1v, %function +_Z9fx_iwt_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3140 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3140 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3140 + str r2, [r3, #60] + ldr r3, .L3140 + ldr r2, [r3, #472] + ldr r3, .L3140 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3140 + strb r3, [r2, #109] + ldr r3, .L3140 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3140 + str r2, [r3, #60] + ldr r3, .L3140 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3140 + ldr r2, [r3, #472] + ldr r3, .L3140 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3140 + strb r3, [r2, #109] + ldr r3, .L3140 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3140 + str r2, [r3, #60] + ldr r2, .L3140 + ldr r3, [fp, #-16] + str r3, [r2, #4] + ldr r3, .L3140 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3140 + str r2, [r3, #72] + ldr r2, .L3140 + ldr r3, .L3140 + str r3, [r2, #104] + ldr r3, .L3140 + ldr r2, [r3, #104] + ldr r3, .L3140 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3141: + .align 2 +.L3140: + .word GSU + .size _Z9fx_iwt_r1v, .-_Z9fx_iwt_r1v + .align 2 + .type _Z9fx_iwt_r2v, %function +_Z9fx_iwt_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3144 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3144 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3144 + str r2, [r3, #60] + ldr r3, .L3144 + ldr r2, [r3, #472] + ldr r3, .L3144 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3144 + strb r3, [r2, #109] + ldr r3, .L3144 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3144 + str r2, [r3, #60] + ldr r3, .L3144 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3144 + ldr r2, [r3, #472] + ldr r3, .L3144 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3144 + strb r3, [r2, #109] + ldr r3, .L3144 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3144 + str r2, [r3, #60] + ldr r2, .L3144 + ldr r3, [fp, #-16] + str r3, [r2, #8] + ldr r3, .L3144 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3144 + str r2, [r3, #72] + ldr r2, .L3144 + ldr r3, .L3144 + str r3, [r2, #104] + ldr r3, .L3144 + ldr r2, [r3, #104] + ldr r3, .L3144 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3145: + .align 2 +.L3144: + .word GSU + .size _Z9fx_iwt_r2v, .-_Z9fx_iwt_r2v + .align 2 + .type _Z9fx_iwt_r3v, %function +_Z9fx_iwt_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3148 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3148 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3148 + str r2, [r3, #60] + ldr r3, .L3148 + ldr r2, [r3, #472] + ldr r3, .L3148 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3148 + strb r3, [r2, #109] + ldr r3, .L3148 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3148 + str r2, [r3, #60] + ldr r3, .L3148 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3148 + ldr r2, [r3, #472] + ldr r3, .L3148 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3148 + strb r3, [r2, #109] + ldr r3, .L3148 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3148 + str r2, [r3, #60] + ldr r2, .L3148 + ldr r3, [fp, #-16] + str r3, [r2, #12] + ldr r3, .L3148 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3148 + str r2, [r3, #72] + ldr r2, .L3148 + ldr r3, .L3148 + str r3, [r2, #104] + ldr r3, .L3148 + ldr r2, [r3, #104] + ldr r3, .L3148 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3149: + .align 2 +.L3148: + .word GSU + .size _Z9fx_iwt_r3v, .-_Z9fx_iwt_r3v + .align 2 + .type _Z9fx_iwt_r4v, %function +_Z9fx_iwt_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3152 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3152 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3152 + str r2, [r3, #60] + ldr r3, .L3152 + ldr r2, [r3, #472] + ldr r3, .L3152 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3152 + strb r3, [r2, #109] + ldr r3, .L3152 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3152 + str r2, [r3, #60] + ldr r3, .L3152 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3152 + ldr r2, [r3, #472] + ldr r3, .L3152 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3152 + strb r3, [r2, #109] + ldr r3, .L3152 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3152 + str r2, [r3, #60] + ldr r2, .L3152 + ldr r3, [fp, #-16] + str r3, [r2, #16] + ldr r3, .L3152 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3152 + str r2, [r3, #72] + ldr r2, .L3152 + ldr r3, .L3152 + str r3, [r2, #104] + ldr r3, .L3152 + ldr r2, [r3, #104] + ldr r3, .L3152 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3153: + .align 2 +.L3152: + .word GSU + .size _Z9fx_iwt_r4v, .-_Z9fx_iwt_r4v + .align 2 + .type _Z9fx_iwt_r5v, %function +_Z9fx_iwt_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3156 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3156 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3156 + str r2, [r3, #60] + ldr r3, .L3156 + ldr r2, [r3, #472] + ldr r3, .L3156 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3156 + strb r3, [r2, #109] + ldr r3, .L3156 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3156 + str r2, [r3, #60] + ldr r3, .L3156 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3156 + ldr r2, [r3, #472] + ldr r3, .L3156 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3156 + strb r3, [r2, #109] + ldr r3, .L3156 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3156 + str r2, [r3, #60] + ldr r2, .L3156 + ldr r3, [fp, #-16] + str r3, [r2, #20] + ldr r3, .L3156 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3156 + str r2, [r3, #72] + ldr r2, .L3156 + ldr r3, .L3156 + str r3, [r2, #104] + ldr r3, .L3156 + ldr r2, [r3, #104] + ldr r3, .L3156 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3157: + .align 2 +.L3156: + .word GSU + .size _Z9fx_iwt_r5v, .-_Z9fx_iwt_r5v + .align 2 + .type _Z9fx_iwt_r6v, %function +_Z9fx_iwt_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3160 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3160 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3160 + str r2, [r3, #60] + ldr r3, .L3160 + ldr r2, [r3, #472] + ldr r3, .L3160 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3160 + strb r3, [r2, #109] + ldr r3, .L3160 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3160 + str r2, [r3, #60] + ldr r3, .L3160 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3160 + ldr r2, [r3, #472] + ldr r3, .L3160 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3160 + strb r3, [r2, #109] + ldr r3, .L3160 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3160 + str r2, [r3, #60] + ldr r2, .L3160 + ldr r3, [fp, #-16] + str r3, [r2, #24] + ldr r3, .L3160 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3160 + str r2, [r3, #72] + ldr r2, .L3160 + ldr r3, .L3160 + str r3, [r2, #104] + ldr r3, .L3160 + ldr r2, [r3, #104] + ldr r3, .L3160 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3161: + .align 2 +.L3160: + .word GSU + .size _Z9fx_iwt_r6v, .-_Z9fx_iwt_r6v + .align 2 + .type _Z9fx_iwt_r7v, %function +_Z9fx_iwt_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3164 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3164 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3164 + str r2, [r3, #60] + ldr r3, .L3164 + ldr r2, [r3, #472] + ldr r3, .L3164 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3164 + strb r3, [r2, #109] + ldr r3, .L3164 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3164 + str r2, [r3, #60] + ldr r3, .L3164 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3164 + ldr r2, [r3, #472] + ldr r3, .L3164 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3164 + strb r3, [r2, #109] + ldr r3, .L3164 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3164 + str r2, [r3, #60] + ldr r2, .L3164 + ldr r3, [fp, #-16] + str r3, [r2, #28] + ldr r3, .L3164 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3164 + str r2, [r3, #72] + ldr r2, .L3164 + ldr r3, .L3164 + str r3, [r2, #104] + ldr r3, .L3164 + ldr r2, [r3, #104] + ldr r3, .L3164 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3165: + .align 2 +.L3164: + .word GSU + .size _Z9fx_iwt_r7v, .-_Z9fx_iwt_r7v + .align 2 + .type _Z9fx_iwt_r8v, %function +_Z9fx_iwt_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3168 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3168 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3168 + str r2, [r3, #60] + ldr r3, .L3168 + ldr r2, [r3, #472] + ldr r3, .L3168 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3168 + strb r3, [r2, #109] + ldr r3, .L3168 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3168 + str r2, [r3, #60] + ldr r3, .L3168 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3168 + ldr r2, [r3, #472] + ldr r3, .L3168 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3168 + strb r3, [r2, #109] + ldr r3, .L3168 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3168 + str r2, [r3, #60] + ldr r2, .L3168 + ldr r3, [fp, #-16] + str r3, [r2, #32] + ldr r3, .L3168 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3168 + str r2, [r3, #72] + ldr r2, .L3168 + ldr r3, .L3168 + str r3, [r2, #104] + ldr r3, .L3168 + ldr r2, [r3, #104] + ldr r3, .L3168 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3169: + .align 2 +.L3168: + .word GSU + .size _Z9fx_iwt_r8v, .-_Z9fx_iwt_r8v + .align 2 + .type _Z9fx_iwt_r9v, %function +_Z9fx_iwt_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3172 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3172 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3172 + str r2, [r3, #60] + ldr r3, .L3172 + ldr r2, [r3, #472] + ldr r3, .L3172 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3172 + strb r3, [r2, #109] + ldr r3, .L3172 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3172 + str r2, [r3, #60] + ldr r3, .L3172 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3172 + ldr r2, [r3, #472] + ldr r3, .L3172 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3172 + strb r3, [r2, #109] + ldr r3, .L3172 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3172 + str r2, [r3, #60] + ldr r2, .L3172 + ldr r3, [fp, #-16] + str r3, [r2, #36] + ldr r3, .L3172 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3172 + str r2, [r3, #72] + ldr r2, .L3172 + ldr r3, .L3172 + str r3, [r2, #104] + ldr r3, .L3172 + ldr r2, [r3, #104] + ldr r3, .L3172 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3173: + .align 2 +.L3172: + .word GSU + .size _Z9fx_iwt_r9v, .-_Z9fx_iwt_r9v + .align 2 + .type _Z10fx_iwt_r10v, %function +_Z10fx_iwt_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3176 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3176 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3176 + str r2, [r3, #60] + ldr r3, .L3176 + ldr r2, [r3, #472] + ldr r3, .L3176 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3176 + strb r3, [r2, #109] + ldr r3, .L3176 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3176 + str r2, [r3, #60] + ldr r3, .L3176 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3176 + ldr r2, [r3, #472] + ldr r3, .L3176 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3176 + strb r3, [r2, #109] + ldr r3, .L3176 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3176 + str r2, [r3, #60] + ldr r2, .L3176 + ldr r3, [fp, #-16] + str r3, [r2, #40] + ldr r3, .L3176 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3176 + str r2, [r3, #72] + ldr r2, .L3176 + ldr r3, .L3176 + str r3, [r2, #104] + ldr r3, .L3176 + ldr r2, [r3, #104] + ldr r3, .L3176 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3177: + .align 2 +.L3176: + .word GSU + .size _Z10fx_iwt_r10v, .-_Z10fx_iwt_r10v + .align 2 + .type _Z10fx_iwt_r11v, %function +_Z10fx_iwt_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3180 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3180 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3180 + str r2, [r3, #60] + ldr r3, .L3180 + ldr r2, [r3, #472] + ldr r3, .L3180 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3180 + strb r3, [r2, #109] + ldr r3, .L3180 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3180 + str r2, [r3, #60] + ldr r3, .L3180 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3180 + ldr r2, [r3, #472] + ldr r3, .L3180 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3180 + strb r3, [r2, #109] + ldr r3, .L3180 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3180 + str r2, [r3, #60] + ldr r2, .L3180 + ldr r3, [fp, #-16] + str r3, [r2, #44] + ldr r3, .L3180 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3180 + str r2, [r3, #72] + ldr r2, .L3180 + ldr r3, .L3180 + str r3, [r2, #104] + ldr r3, .L3180 + ldr r2, [r3, #104] + ldr r3, .L3180 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3181: + .align 2 +.L3180: + .word GSU + .size _Z10fx_iwt_r11v, .-_Z10fx_iwt_r11v + .align 2 + .type _Z10fx_iwt_r12v, %function +_Z10fx_iwt_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3184 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3184 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3184 + str r2, [r3, #60] + ldr r3, .L3184 + ldr r2, [r3, #472] + ldr r3, .L3184 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3184 + strb r3, [r2, #109] + ldr r3, .L3184 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3184 + str r2, [r3, #60] + ldr r3, .L3184 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3184 + ldr r2, [r3, #472] + ldr r3, .L3184 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3184 + strb r3, [r2, #109] + ldr r3, .L3184 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3184 + str r2, [r3, #60] + ldr r2, .L3184 + ldr r3, [fp, #-16] + str r3, [r2, #48] + ldr r3, .L3184 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3184 + str r2, [r3, #72] + ldr r2, .L3184 + ldr r3, .L3184 + str r3, [r2, #104] + ldr r3, .L3184 + ldr r2, [r3, #104] + ldr r3, .L3184 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3185: + .align 2 +.L3184: + .word GSU + .size _Z10fx_iwt_r12v, .-_Z10fx_iwt_r12v + .align 2 + .type _Z10fx_iwt_r13v, %function +_Z10fx_iwt_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3188 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3188 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3188 + str r2, [r3, #60] + ldr r3, .L3188 + ldr r2, [r3, #472] + ldr r3, .L3188 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3188 + strb r3, [r2, #109] + ldr r3, .L3188 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3188 + str r2, [r3, #60] + ldr r3, .L3188 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3188 + ldr r2, [r3, #472] + ldr r3, .L3188 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3188 + strb r3, [r2, #109] + ldr r3, .L3188 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3188 + str r2, [r3, #60] + ldr r2, .L3188 + ldr r3, [fp, #-16] + str r3, [r2, #52] + ldr r3, .L3188 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3188 + str r2, [r3, #72] + ldr r2, .L3188 + ldr r3, .L3188 + str r3, [r2, #104] + ldr r3, .L3188 + ldr r2, [r3, #104] + ldr r3, .L3188 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3189: + .align 2 +.L3188: + .word GSU + .size _Z10fx_iwt_r13v, .-_Z10fx_iwt_r13v + .align 2 + .type _Z10fx_iwt_r14v, %function +_Z10fx_iwt_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3192 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3192 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3192 + str r2, [r3, #60] + ldr r3, .L3192 + ldr r2, [r3, #472] + ldr r3, .L3192 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3192 + strb r3, [r2, #109] + ldr r3, .L3192 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3192 + str r2, [r3, #60] + ldr r3, .L3192 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3192 + ldr r2, [r3, #472] + ldr r3, .L3192 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3192 + strb r3, [r2, #109] + ldr r3, .L3192 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3192 + str r2, [r3, #60] + ldr r2, .L3192 + ldr r3, [fp, #-16] + str r3, [r2, #56] + ldr r3, .L3192 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3192 + str r2, [r3, #72] + ldr r2, .L3192 + ldr r3, .L3192 + str r3, [r2, #104] + ldr r3, .L3192 + ldr r2, [r3, #104] + ldr r3, .L3192 + str r2, [r3, #100] + ldr r3, .L3192 + ldr r2, [r3, #468] + ldr r3, .L3192 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3192 + strb r3, [r2, #108] + ldmib sp, {fp, sp, pc} +.L3193: + .align 2 +.L3192: + .word GSU + .size _Z10fx_iwt_r14v, .-_Z10fx_iwt_r14v + .align 2 + .type _Z10fx_iwt_r15v, %function +_Z10fx_iwt_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3196 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3196 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3196 + str r2, [r3, #60] + ldr r3, .L3196 + ldr r2, [r3, #472] + ldr r3, .L3196 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3196 + strb r3, [r2, #109] + ldr r3, .L3196 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3196 + str r2, [r3, #60] + ldr r3, .L3196 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3, asl #8 + ldr r3, [fp, #-16] + orr r3, r3, r2 + str r3, [fp, #-16] + ldr r3, .L3196 + ldr r2, [r3, #472] + ldr r3, .L3196 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3196 + strb r3, [r2, #109] + ldr r3, .L3196 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3196 + str r2, [r3, #60] + ldr r2, .L3196 + ldr r3, [fp, #-16] + str r3, [r2, #60] + ldr r3, .L3196 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3196 + str r2, [r3, #72] + ldr r2, .L3196 + ldr r3, .L3196 + str r3, [r2, #104] + ldr r3, .L3196 + ldr r2, [r3, #104] + ldr r3, .L3196 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3197: + .align 2 +.L3196: + .word GSU + .size _Z10fx_iwt_r15v, .-_Z10fx_iwt_r15v + .align 2 + .type _Z8fx_lm_r0v, %function +_Z8fx_lm_r0v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3200 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3200 + str r2, [r3, #96] + ldr r3, .L3200 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3200 + str r2, [r3, #60] + ldr r3, .L3200 + ldr r2, [r3, #472] + ldr r3, .L3200 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3200 + strb r3, [r2, #109] + ldr r3, .L3200 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3200 + str r2, [r3, #60] + ldr r3, .L3200 + ldr r2, [r3, #96] + ldr r3, .L3200 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3200 + str r2, [r3, #96] + ldr r3, .L3200 + ldr r2, [r3, #472] + ldr r3, .L3200 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3200 + strb r3, [r2, #109] + ldr r3, .L3200 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3200 + str r2, [r3, #60] + ldr r3, .L3200 + ldr r2, [r3, #464] + ldr r3, .L3200 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3200 + str r2, [r3, #0] + ldr r3, .L3200 + ldr r1, [r3, #0] + ldr r3, .L3200 + ldr r2, [r3, #464] + ldr r3, .L3200 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3200 + str r2, [r3, #0] + ldr r3, .L3200 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3200 + str r2, [r3, #72] + ldr r2, .L3200 + ldr r3, .L3200 + str r3, [r2, #104] + ldr r3, .L3200 + ldr r2, [r3, #104] + ldr r3, .L3200 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3201: + .align 2 +.L3200: + .word GSU + .size _Z8fx_lm_r0v, .-_Z8fx_lm_r0v + .align 2 + .type _Z8fx_lm_r1v, %function +_Z8fx_lm_r1v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3204 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3204 + str r2, [r3, #96] + ldr r3, .L3204 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3204 + str r2, [r3, #60] + ldr r3, .L3204 + ldr r2, [r3, #472] + ldr r3, .L3204 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3204 + strb r3, [r2, #109] + ldr r3, .L3204 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3204 + str r2, [r3, #60] + ldr r3, .L3204 + ldr r2, [r3, #96] + ldr r3, .L3204 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3204 + str r2, [r3, #96] + ldr r3, .L3204 + ldr r2, [r3, #472] + ldr r3, .L3204 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3204 + strb r3, [r2, #109] + ldr r3, .L3204 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3204 + str r2, [r3, #60] + ldr r3, .L3204 + ldr r2, [r3, #464] + ldr r3, .L3204 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3204 + str r2, [r3, #4] + ldr r3, .L3204 + ldr r1, [r3, #4] + ldr r3, .L3204 + ldr r2, [r3, #464] + ldr r3, .L3204 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3204 + str r2, [r3, #4] + ldr r3, .L3204 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3204 + str r2, [r3, #72] + ldr r2, .L3204 + ldr r3, .L3204 + str r3, [r2, #104] + ldr r3, .L3204 + ldr r2, [r3, #104] + ldr r3, .L3204 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3205: + .align 2 +.L3204: + .word GSU + .size _Z8fx_lm_r1v, .-_Z8fx_lm_r1v + .align 2 + .type _Z8fx_lm_r2v, %function +_Z8fx_lm_r2v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3208 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3208 + str r2, [r3, #96] + ldr r3, .L3208 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3208 + str r2, [r3, #60] + ldr r3, .L3208 + ldr r2, [r3, #472] + ldr r3, .L3208 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3208 + strb r3, [r2, #109] + ldr r3, .L3208 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3208 + str r2, [r3, #60] + ldr r3, .L3208 + ldr r2, [r3, #96] + ldr r3, .L3208 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3208 + str r2, [r3, #96] + ldr r3, .L3208 + ldr r2, [r3, #472] + ldr r3, .L3208 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3208 + strb r3, [r2, #109] + ldr r3, .L3208 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3208 + str r2, [r3, #60] + ldr r3, .L3208 + ldr r2, [r3, #464] + ldr r3, .L3208 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3208 + str r2, [r3, #8] + ldr r3, .L3208 + ldr r1, [r3, #8] + ldr r3, .L3208 + ldr r2, [r3, #464] + ldr r3, .L3208 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3208 + str r2, [r3, #8] + ldr r3, .L3208 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3208 + str r2, [r3, #72] + ldr r2, .L3208 + ldr r3, .L3208 + str r3, [r2, #104] + ldr r3, .L3208 + ldr r2, [r3, #104] + ldr r3, .L3208 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3209: + .align 2 +.L3208: + .word GSU + .size _Z8fx_lm_r2v, .-_Z8fx_lm_r2v + .align 2 + .type _Z8fx_lm_r3v, %function +_Z8fx_lm_r3v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3212 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3212 + str r2, [r3, #96] + ldr r3, .L3212 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3212 + str r2, [r3, #60] + ldr r3, .L3212 + ldr r2, [r3, #472] + ldr r3, .L3212 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3212 + strb r3, [r2, #109] + ldr r3, .L3212 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3212 + str r2, [r3, #60] + ldr r3, .L3212 + ldr r2, [r3, #96] + ldr r3, .L3212 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3212 + str r2, [r3, #96] + ldr r3, .L3212 + ldr r2, [r3, #472] + ldr r3, .L3212 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3212 + strb r3, [r2, #109] + ldr r3, .L3212 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3212 + str r2, [r3, #60] + ldr r3, .L3212 + ldr r2, [r3, #464] + ldr r3, .L3212 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3212 + str r2, [r3, #12] + ldr r3, .L3212 + ldr r1, [r3, #12] + ldr r3, .L3212 + ldr r2, [r3, #464] + ldr r3, .L3212 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3212 + str r2, [r3, #12] + ldr r3, .L3212 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3212 + str r2, [r3, #72] + ldr r2, .L3212 + ldr r3, .L3212 + str r3, [r2, #104] + ldr r3, .L3212 + ldr r2, [r3, #104] + ldr r3, .L3212 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3213: + .align 2 +.L3212: + .word GSU + .size _Z8fx_lm_r3v, .-_Z8fx_lm_r3v + .align 2 + .type _Z8fx_lm_r4v, %function +_Z8fx_lm_r4v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3216 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3216 + str r2, [r3, #96] + ldr r3, .L3216 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3216 + str r2, [r3, #60] + ldr r3, .L3216 + ldr r2, [r3, #472] + ldr r3, .L3216 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3216 + strb r3, [r2, #109] + ldr r3, .L3216 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3216 + str r2, [r3, #60] + ldr r3, .L3216 + ldr r2, [r3, #96] + ldr r3, .L3216 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3216 + str r2, [r3, #96] + ldr r3, .L3216 + ldr r2, [r3, #472] + ldr r3, .L3216 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3216 + strb r3, [r2, #109] + ldr r3, .L3216 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3216 + str r2, [r3, #60] + ldr r3, .L3216 + ldr r2, [r3, #464] + ldr r3, .L3216 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3216 + str r2, [r3, #16] + ldr r3, .L3216 + ldr r1, [r3, #16] + ldr r3, .L3216 + ldr r2, [r3, #464] + ldr r3, .L3216 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3216 + str r2, [r3, #16] + ldr r3, .L3216 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3216 + str r2, [r3, #72] + ldr r2, .L3216 + ldr r3, .L3216 + str r3, [r2, #104] + ldr r3, .L3216 + ldr r2, [r3, #104] + ldr r3, .L3216 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3217: + .align 2 +.L3216: + .word GSU + .size _Z8fx_lm_r4v, .-_Z8fx_lm_r4v + .align 2 + .type _Z8fx_lm_r5v, %function +_Z8fx_lm_r5v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3220 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3220 + str r2, [r3, #96] + ldr r3, .L3220 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3220 + str r2, [r3, #60] + ldr r3, .L3220 + ldr r2, [r3, #472] + ldr r3, .L3220 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3220 + strb r3, [r2, #109] + ldr r3, .L3220 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3220 + str r2, [r3, #60] + ldr r3, .L3220 + ldr r2, [r3, #96] + ldr r3, .L3220 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3220 + str r2, [r3, #96] + ldr r3, .L3220 + ldr r2, [r3, #472] + ldr r3, .L3220 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3220 + strb r3, [r2, #109] + ldr r3, .L3220 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3220 + str r2, [r3, #60] + ldr r3, .L3220 + ldr r2, [r3, #464] + ldr r3, .L3220 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3220 + str r2, [r3, #20] + ldr r3, .L3220 + ldr r1, [r3, #20] + ldr r3, .L3220 + ldr r2, [r3, #464] + ldr r3, .L3220 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3220 + str r2, [r3, #20] + ldr r3, .L3220 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3220 + str r2, [r3, #72] + ldr r2, .L3220 + ldr r3, .L3220 + str r3, [r2, #104] + ldr r3, .L3220 + ldr r2, [r3, #104] + ldr r3, .L3220 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3221: + .align 2 +.L3220: + .word GSU + .size _Z8fx_lm_r5v, .-_Z8fx_lm_r5v + .align 2 + .type _Z8fx_lm_r6v, %function +_Z8fx_lm_r6v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3224 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3224 + str r2, [r3, #96] + ldr r3, .L3224 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3224 + str r2, [r3, #60] + ldr r3, .L3224 + ldr r2, [r3, #472] + ldr r3, .L3224 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3224 + strb r3, [r2, #109] + ldr r3, .L3224 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3224 + str r2, [r3, #60] + ldr r3, .L3224 + ldr r2, [r3, #96] + ldr r3, .L3224 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3224 + str r2, [r3, #96] + ldr r3, .L3224 + ldr r2, [r3, #472] + ldr r3, .L3224 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3224 + strb r3, [r2, #109] + ldr r3, .L3224 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3224 + str r2, [r3, #60] + ldr r3, .L3224 + ldr r2, [r3, #464] + ldr r3, .L3224 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3224 + str r2, [r3, #24] + ldr r3, .L3224 + ldr r1, [r3, #24] + ldr r3, .L3224 + ldr r2, [r3, #464] + ldr r3, .L3224 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3224 + str r2, [r3, #24] + ldr r3, .L3224 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3224 + str r2, [r3, #72] + ldr r2, .L3224 + ldr r3, .L3224 + str r3, [r2, #104] + ldr r3, .L3224 + ldr r2, [r3, #104] + ldr r3, .L3224 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3225: + .align 2 +.L3224: + .word GSU + .size _Z8fx_lm_r6v, .-_Z8fx_lm_r6v + .align 2 + .type _Z8fx_lm_r7v, %function +_Z8fx_lm_r7v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3228 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3228 + str r2, [r3, #96] + ldr r3, .L3228 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3228 + str r2, [r3, #60] + ldr r3, .L3228 + ldr r2, [r3, #472] + ldr r3, .L3228 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3228 + strb r3, [r2, #109] + ldr r3, .L3228 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3228 + str r2, [r3, #60] + ldr r3, .L3228 + ldr r2, [r3, #96] + ldr r3, .L3228 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3228 + str r2, [r3, #96] + ldr r3, .L3228 + ldr r2, [r3, #472] + ldr r3, .L3228 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3228 + strb r3, [r2, #109] + ldr r3, .L3228 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3228 + str r2, [r3, #60] + ldr r3, .L3228 + ldr r2, [r3, #464] + ldr r3, .L3228 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3228 + str r2, [r3, #28] + ldr r3, .L3228 + ldr r1, [r3, #28] + ldr r3, .L3228 + ldr r2, [r3, #464] + ldr r3, .L3228 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3228 + str r2, [r3, #28] + ldr r3, .L3228 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3228 + str r2, [r3, #72] + ldr r2, .L3228 + ldr r3, .L3228 + str r3, [r2, #104] + ldr r3, .L3228 + ldr r2, [r3, #104] + ldr r3, .L3228 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3229: + .align 2 +.L3228: + .word GSU + .size _Z8fx_lm_r7v, .-_Z8fx_lm_r7v + .align 2 + .type _Z8fx_lm_r8v, %function +_Z8fx_lm_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3232 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3232 + str r2, [r3, #96] + ldr r3, .L3232 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3232 + str r2, [r3, #60] + ldr r3, .L3232 + ldr r2, [r3, #472] + ldr r3, .L3232 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3232 + strb r3, [r2, #109] + ldr r3, .L3232 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3232 + str r2, [r3, #60] + ldr r3, .L3232 + ldr r2, [r3, #96] + ldr r3, .L3232 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3232 + str r2, [r3, #96] + ldr r3, .L3232 + ldr r2, [r3, #472] + ldr r3, .L3232 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3232 + strb r3, [r2, #109] + ldr r3, .L3232 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3232 + str r2, [r3, #60] + ldr r3, .L3232 + ldr r2, [r3, #464] + ldr r3, .L3232 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3232 + str r2, [r3, #32] + ldr r3, .L3232 + ldr r1, [r3, #32] + ldr r3, .L3232 + ldr r2, [r3, #464] + ldr r3, .L3232 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3232 + str r2, [r3, #32] + ldr r3, .L3232 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3232 + str r2, [r3, #72] + ldr r2, .L3232 + ldr r3, .L3232 + str r3, [r2, #104] + ldr r3, .L3232 + ldr r2, [r3, #104] + ldr r3, .L3232 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3233: + .align 2 +.L3232: + .word GSU + .size _Z8fx_lm_r8v, .-_Z8fx_lm_r8v + .align 2 + .type _Z8fx_lm_r9v, %function +_Z8fx_lm_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3236 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3236 + str r2, [r3, #96] + ldr r3, .L3236 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3236 + str r2, [r3, #60] + ldr r3, .L3236 + ldr r2, [r3, #472] + ldr r3, .L3236 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3236 + strb r3, [r2, #109] + ldr r3, .L3236 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3236 + str r2, [r3, #60] + ldr r3, .L3236 + ldr r2, [r3, #96] + ldr r3, .L3236 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3236 + str r2, [r3, #96] + ldr r3, .L3236 + ldr r2, [r3, #472] + ldr r3, .L3236 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3236 + strb r3, [r2, #109] + ldr r3, .L3236 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3236 + str r2, [r3, #60] + ldr r3, .L3236 + ldr r2, [r3, #464] + ldr r3, .L3236 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3236 + str r2, [r3, #36] + ldr r3, .L3236 + ldr r1, [r3, #36] + ldr r3, .L3236 + ldr r2, [r3, #464] + ldr r3, .L3236 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3236 + str r2, [r3, #36] + ldr r3, .L3236 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3236 + str r2, [r3, #72] + ldr r2, .L3236 + ldr r3, .L3236 + str r3, [r2, #104] + ldr r3, .L3236 + ldr r2, [r3, #104] + ldr r3, .L3236 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3237: + .align 2 +.L3236: + .word GSU + .size _Z8fx_lm_r9v, .-_Z8fx_lm_r9v + .align 2 + .type _Z9fx_lm_r10v, %function +_Z9fx_lm_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3240 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3240 + str r2, [r3, #96] + ldr r3, .L3240 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3240 + str r2, [r3, #60] + ldr r3, .L3240 + ldr r2, [r3, #472] + ldr r3, .L3240 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3240 + strb r3, [r2, #109] + ldr r3, .L3240 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3240 + str r2, [r3, #60] + ldr r3, .L3240 + ldr r2, [r3, #96] + ldr r3, .L3240 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3240 + str r2, [r3, #96] + ldr r3, .L3240 + ldr r2, [r3, #472] + ldr r3, .L3240 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3240 + strb r3, [r2, #109] + ldr r3, .L3240 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3240 + str r2, [r3, #60] + ldr r3, .L3240 + ldr r2, [r3, #464] + ldr r3, .L3240 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3240 + str r2, [r3, #40] + ldr r3, .L3240 + ldr r1, [r3, #40] + ldr r3, .L3240 + ldr r2, [r3, #464] + ldr r3, .L3240 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3240 + str r2, [r3, #40] + ldr r3, .L3240 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3240 + str r2, [r3, #72] + ldr r2, .L3240 + ldr r3, .L3240 + str r3, [r2, #104] + ldr r3, .L3240 + ldr r2, [r3, #104] + ldr r3, .L3240 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3241: + .align 2 +.L3240: + .word GSU + .size _Z9fx_lm_r10v, .-_Z9fx_lm_r10v + .align 2 + .type _Z9fx_lm_r11v, %function +_Z9fx_lm_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3244 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3244 + str r2, [r3, #96] + ldr r3, .L3244 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3244 + str r2, [r3, #60] + ldr r3, .L3244 + ldr r2, [r3, #472] + ldr r3, .L3244 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3244 + strb r3, [r2, #109] + ldr r3, .L3244 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3244 + str r2, [r3, #60] + ldr r3, .L3244 + ldr r2, [r3, #96] + ldr r3, .L3244 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3244 + str r2, [r3, #96] + ldr r3, .L3244 + ldr r2, [r3, #472] + ldr r3, .L3244 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3244 + strb r3, [r2, #109] + ldr r3, .L3244 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3244 + str r2, [r3, #60] + ldr r3, .L3244 + ldr r2, [r3, #464] + ldr r3, .L3244 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3244 + str r2, [r3, #44] + ldr r3, .L3244 + ldr r1, [r3, #44] + ldr r3, .L3244 + ldr r2, [r3, #464] + ldr r3, .L3244 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3244 + str r2, [r3, #44] + ldr r3, .L3244 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3244 + str r2, [r3, #72] + ldr r2, .L3244 + ldr r3, .L3244 + str r3, [r2, #104] + ldr r3, .L3244 + ldr r2, [r3, #104] + ldr r3, .L3244 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3245: + .align 2 +.L3244: + .word GSU + .size _Z9fx_lm_r11v, .-_Z9fx_lm_r11v + .align 2 + .type _Z9fx_lm_r12v, %function +_Z9fx_lm_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3248 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3248 + str r2, [r3, #96] + ldr r3, .L3248 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3248 + str r2, [r3, #60] + ldr r3, .L3248 + ldr r2, [r3, #472] + ldr r3, .L3248 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3248 + strb r3, [r2, #109] + ldr r3, .L3248 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3248 + str r2, [r3, #60] + ldr r3, .L3248 + ldr r2, [r3, #96] + ldr r3, .L3248 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3248 + str r2, [r3, #96] + ldr r3, .L3248 + ldr r2, [r3, #472] + ldr r3, .L3248 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3248 + strb r3, [r2, #109] + ldr r3, .L3248 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3248 + str r2, [r3, #60] + ldr r3, .L3248 + ldr r2, [r3, #464] + ldr r3, .L3248 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3248 + str r2, [r3, #48] + ldr r3, .L3248 + ldr r1, [r3, #48] + ldr r3, .L3248 + ldr r2, [r3, #464] + ldr r3, .L3248 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3248 + str r2, [r3, #48] + ldr r3, .L3248 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3248 + str r2, [r3, #72] + ldr r2, .L3248 + ldr r3, .L3248 + str r3, [r2, #104] + ldr r3, .L3248 + ldr r2, [r3, #104] + ldr r3, .L3248 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3249: + .align 2 +.L3248: + .word GSU + .size _Z9fx_lm_r12v, .-_Z9fx_lm_r12v + .align 2 + .type _Z9fx_lm_r13v, %function +_Z9fx_lm_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3252 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3252 + str r2, [r3, #96] + ldr r3, .L3252 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3252 + str r2, [r3, #60] + ldr r3, .L3252 + ldr r2, [r3, #472] + ldr r3, .L3252 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3252 + strb r3, [r2, #109] + ldr r3, .L3252 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3252 + str r2, [r3, #60] + ldr r3, .L3252 + ldr r2, [r3, #96] + ldr r3, .L3252 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3252 + str r2, [r3, #96] + ldr r3, .L3252 + ldr r2, [r3, #472] + ldr r3, .L3252 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3252 + strb r3, [r2, #109] + ldr r3, .L3252 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3252 + str r2, [r3, #60] + ldr r3, .L3252 + ldr r2, [r3, #464] + ldr r3, .L3252 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3252 + str r2, [r3, #52] + ldr r3, .L3252 + ldr r1, [r3, #52] + ldr r3, .L3252 + ldr r2, [r3, #464] + ldr r3, .L3252 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3252 + str r2, [r3, #52] + ldr r3, .L3252 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3252 + str r2, [r3, #72] + ldr r2, .L3252 + ldr r3, .L3252 + str r3, [r2, #104] + ldr r3, .L3252 + ldr r2, [r3, #104] + ldr r3, .L3252 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3253: + .align 2 +.L3252: + .word GSU + .size _Z9fx_lm_r13v, .-_Z9fx_lm_r13v + .align 2 + .type _Z9fx_lm_r14v, %function +_Z9fx_lm_r14v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3256 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3256 + str r2, [r3, #96] + ldr r3, .L3256 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3256 + str r2, [r3, #60] + ldr r3, .L3256 + ldr r2, [r3, #472] + ldr r3, .L3256 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3256 + strb r3, [r2, #109] + ldr r3, .L3256 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3256 + str r2, [r3, #60] + ldr r3, .L3256 + ldr r2, [r3, #96] + ldr r3, .L3256 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3256 + str r2, [r3, #96] + ldr r3, .L3256 + ldr r2, [r3, #472] + ldr r3, .L3256 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3256 + strb r3, [r2, #109] + ldr r3, .L3256 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3256 + str r2, [r3, #60] + ldr r3, .L3256 + ldr r2, [r3, #464] + ldr r3, .L3256 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3256 + str r2, [r3, #56] + ldr r3, .L3256 + ldr r1, [r3, #56] + ldr r3, .L3256 + ldr r2, [r3, #464] + ldr r3, .L3256 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3256 + str r2, [r3, #56] + ldr r3, .L3256 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3256 + str r2, [r3, #72] + ldr r2, .L3256 + ldr r3, .L3256 + str r3, [r2, #104] + ldr r3, .L3256 + ldr r2, [r3, #104] + ldr r3, .L3256 + str r2, [r3, #100] + ldr r3, .L3256 + ldr r2, [r3, #468] + ldr r3, .L3256 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3256 + strb r3, [r2, #108] + ldmfd sp, {fp, sp, pc} +.L3257: + .align 2 +.L3256: + .word GSU + .size _Z9fx_lm_r14v, .-_Z9fx_lm_r14v + .align 2 + .type _Z9fx_lm_r15v, %function +_Z9fx_lm_r15v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3260 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3260 + str r2, [r3, #96] + ldr r3, .L3260 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3260 + str r2, [r3, #60] + ldr r3, .L3260 + ldr r2, [r3, #472] + ldr r3, .L3260 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3260 + strb r3, [r2, #109] + ldr r3, .L3260 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3260 + str r2, [r3, #60] + ldr r3, .L3260 + ldr r2, [r3, #96] + ldr r3, .L3260 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3260 + str r2, [r3, #96] + ldr r3, .L3260 + ldr r2, [r3, #472] + ldr r3, .L3260 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3260 + strb r3, [r2, #109] + ldr r3, .L3260 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3260 + str r2, [r3, #60] + ldr r3, .L3260 + ldr r2, [r3, #464] + ldr r3, .L3260 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3260 + str r2, [r3, #60] + ldr r3, .L3260 + ldr r1, [r3, #60] + ldr r3, .L3260 + ldr r2, [r3, #464] + ldr r3, .L3260 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r1, r3 + ldr r3, .L3260 + str r2, [r3, #60] + ldr r3, .L3260 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3260 + str r2, [r3, #72] + ldr r2, .L3260 + ldr r3, .L3260 + str r3, [r2, #104] + ldr r3, .L3260 + ldr r2, [r3, #104] + ldr r3, .L3260 + str r2, [r3, #100] + ldmfd sp, {fp, sp, pc} +.L3261: + .align 2 +.L3260: + .word GSU + .size _Z9fx_lm_r15v, .-_Z9fx_lm_r15v + .align 2 + .type _Z8fx_sm_r0v, %function +_Z8fx_sm_r0v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3264 + ldr r3, [r3, #0] + str r3, [fp, #-16] + ldr r3, .L3264 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3264 + str r2, [r3, #96] + ldr r3, .L3264 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3264 + str r2, [r3, #60] + ldr r3, .L3264 + ldr r2, [r3, #472] + ldr r3, .L3264 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3264 + strb r3, [r2, #109] + ldr r3, .L3264 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3264 + str r2, [r3, #60] + ldr r3, .L3264 + ldr r2, [r3, #96] + ldr r3, .L3264 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3264 + str r2, [r3, #96] + ldr r3, .L3264 + ldr r2, [r3, #472] + ldr r3, .L3264 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3264 + strb r3, [r2, #109] + ldr r3, .L3264 + ldr r2, [r3, #464] + ldr r3, .L3264 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3264 + ldr r2, [r3, #464] + ldr r3, .L3264 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3264 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3264 + str r2, [r3, #72] + ldr r2, .L3264 + ldr r3, .L3264 + str r3, [r2, #104] + ldr r3, .L3264 + ldr r2, [r3, #104] + ldr r3, .L3264 + str r2, [r3, #100] + ldr r3, .L3264 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3264 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3265: + .align 2 +.L3264: + .word GSU + .size _Z8fx_sm_r0v, .-_Z8fx_sm_r0v + .align 2 + .type _Z8fx_sm_r1v, %function +_Z8fx_sm_r1v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3268 + ldr r3, [r3, #4] + str r3, [fp, #-16] + ldr r3, .L3268 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3268 + str r2, [r3, #96] + ldr r3, .L3268 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3268 + str r2, [r3, #60] + ldr r3, .L3268 + ldr r2, [r3, #472] + ldr r3, .L3268 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3268 + strb r3, [r2, #109] + ldr r3, .L3268 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3268 + str r2, [r3, #60] + ldr r3, .L3268 + ldr r2, [r3, #96] + ldr r3, .L3268 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3268 + str r2, [r3, #96] + ldr r3, .L3268 + ldr r2, [r3, #472] + ldr r3, .L3268 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3268 + strb r3, [r2, #109] + ldr r3, .L3268 + ldr r2, [r3, #464] + ldr r3, .L3268 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3268 + ldr r2, [r3, #464] + ldr r3, .L3268 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3268 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3268 + str r2, [r3, #72] + ldr r2, .L3268 + ldr r3, .L3268 + str r3, [r2, #104] + ldr r3, .L3268 + ldr r2, [r3, #104] + ldr r3, .L3268 + str r2, [r3, #100] + ldr r3, .L3268 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3268 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3269: + .align 2 +.L3268: + .word GSU + .size _Z8fx_sm_r1v, .-_Z8fx_sm_r1v + .align 2 + .type _Z8fx_sm_r2v, %function +_Z8fx_sm_r2v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3272 + ldr r3, [r3, #8] + str r3, [fp, #-16] + ldr r3, .L3272 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3272 + str r2, [r3, #96] + ldr r3, .L3272 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3272 + str r2, [r3, #60] + ldr r3, .L3272 + ldr r2, [r3, #472] + ldr r3, .L3272 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3272 + strb r3, [r2, #109] + ldr r3, .L3272 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3272 + str r2, [r3, #60] + ldr r3, .L3272 + ldr r2, [r3, #96] + ldr r3, .L3272 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3272 + str r2, [r3, #96] + ldr r3, .L3272 + ldr r2, [r3, #472] + ldr r3, .L3272 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3272 + strb r3, [r2, #109] + ldr r3, .L3272 + ldr r2, [r3, #464] + ldr r3, .L3272 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3272 + ldr r2, [r3, #464] + ldr r3, .L3272 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3272 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3272 + str r2, [r3, #72] + ldr r2, .L3272 + ldr r3, .L3272 + str r3, [r2, #104] + ldr r3, .L3272 + ldr r2, [r3, #104] + ldr r3, .L3272 + str r2, [r3, #100] + ldr r3, .L3272 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3272 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3273: + .align 2 +.L3272: + .word GSU + .size _Z8fx_sm_r2v, .-_Z8fx_sm_r2v + .align 2 + .type _Z8fx_sm_r3v, %function +_Z8fx_sm_r3v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3276 + ldr r3, [r3, #12] + str r3, [fp, #-16] + ldr r3, .L3276 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3276 + str r2, [r3, #96] + ldr r3, .L3276 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3276 + str r2, [r3, #60] + ldr r3, .L3276 + ldr r2, [r3, #472] + ldr r3, .L3276 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3276 + strb r3, [r2, #109] + ldr r3, .L3276 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3276 + str r2, [r3, #60] + ldr r3, .L3276 + ldr r2, [r3, #96] + ldr r3, .L3276 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3276 + str r2, [r3, #96] + ldr r3, .L3276 + ldr r2, [r3, #472] + ldr r3, .L3276 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3276 + strb r3, [r2, #109] + ldr r3, .L3276 + ldr r2, [r3, #464] + ldr r3, .L3276 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3276 + ldr r2, [r3, #464] + ldr r3, .L3276 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3276 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3276 + str r2, [r3, #72] + ldr r2, .L3276 + ldr r3, .L3276 + str r3, [r2, #104] + ldr r3, .L3276 + ldr r2, [r3, #104] + ldr r3, .L3276 + str r2, [r3, #100] + ldr r3, .L3276 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3276 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3277: + .align 2 +.L3276: + .word GSU + .size _Z8fx_sm_r3v, .-_Z8fx_sm_r3v + .align 2 + .type _Z8fx_sm_r4v, %function +_Z8fx_sm_r4v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3280 + ldr r3, [r3, #16] + str r3, [fp, #-16] + ldr r3, .L3280 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3280 + str r2, [r3, #96] + ldr r3, .L3280 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3280 + str r2, [r3, #60] + ldr r3, .L3280 + ldr r2, [r3, #472] + ldr r3, .L3280 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3280 + strb r3, [r2, #109] + ldr r3, .L3280 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3280 + str r2, [r3, #60] + ldr r3, .L3280 + ldr r2, [r3, #96] + ldr r3, .L3280 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3280 + str r2, [r3, #96] + ldr r3, .L3280 + ldr r2, [r3, #472] + ldr r3, .L3280 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3280 + strb r3, [r2, #109] + ldr r3, .L3280 + ldr r2, [r3, #464] + ldr r3, .L3280 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3280 + ldr r2, [r3, #464] + ldr r3, .L3280 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3280 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3280 + str r2, [r3, #72] + ldr r2, .L3280 + ldr r3, .L3280 + str r3, [r2, #104] + ldr r3, .L3280 + ldr r2, [r3, #104] + ldr r3, .L3280 + str r2, [r3, #100] + ldr r3, .L3280 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3280 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3281: + .align 2 +.L3280: + .word GSU + .size _Z8fx_sm_r4v, .-_Z8fx_sm_r4v + .align 2 + .type _Z8fx_sm_r5v, %function +_Z8fx_sm_r5v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3284 + ldr r3, [r3, #20] + str r3, [fp, #-16] + ldr r3, .L3284 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3284 + str r2, [r3, #96] + ldr r3, .L3284 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3284 + str r2, [r3, #60] + ldr r3, .L3284 + ldr r2, [r3, #472] + ldr r3, .L3284 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3284 + strb r3, [r2, #109] + ldr r3, .L3284 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3284 + str r2, [r3, #60] + ldr r3, .L3284 + ldr r2, [r3, #96] + ldr r3, .L3284 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3284 + str r2, [r3, #96] + ldr r3, .L3284 + ldr r2, [r3, #472] + ldr r3, .L3284 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3284 + strb r3, [r2, #109] + ldr r3, .L3284 + ldr r2, [r3, #464] + ldr r3, .L3284 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3284 + ldr r2, [r3, #464] + ldr r3, .L3284 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3284 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3284 + str r2, [r3, #72] + ldr r2, .L3284 + ldr r3, .L3284 + str r3, [r2, #104] + ldr r3, .L3284 + ldr r2, [r3, #104] + ldr r3, .L3284 + str r2, [r3, #100] + ldr r3, .L3284 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3284 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3285: + .align 2 +.L3284: + .word GSU + .size _Z8fx_sm_r5v, .-_Z8fx_sm_r5v + .align 2 + .type _Z8fx_sm_r6v, %function +_Z8fx_sm_r6v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3288 + ldr r3, [r3, #24] + str r3, [fp, #-16] + ldr r3, .L3288 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3288 + str r2, [r3, #96] + ldr r3, .L3288 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3288 + str r2, [r3, #60] + ldr r3, .L3288 + ldr r2, [r3, #472] + ldr r3, .L3288 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3288 + strb r3, [r2, #109] + ldr r3, .L3288 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3288 + str r2, [r3, #60] + ldr r3, .L3288 + ldr r2, [r3, #96] + ldr r3, .L3288 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3288 + str r2, [r3, #96] + ldr r3, .L3288 + ldr r2, [r3, #472] + ldr r3, .L3288 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3288 + strb r3, [r2, #109] + ldr r3, .L3288 + ldr r2, [r3, #464] + ldr r3, .L3288 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3288 + ldr r2, [r3, #464] + ldr r3, .L3288 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3288 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3288 + str r2, [r3, #72] + ldr r2, .L3288 + ldr r3, .L3288 + str r3, [r2, #104] + ldr r3, .L3288 + ldr r2, [r3, #104] + ldr r3, .L3288 + str r2, [r3, #100] + ldr r3, .L3288 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3288 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3289: + .align 2 +.L3288: + .word GSU + .size _Z8fx_sm_r6v, .-_Z8fx_sm_r6v + .align 2 + .type _Z8fx_sm_r7v, %function +_Z8fx_sm_r7v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3292 + ldr r3, [r3, #28] + str r3, [fp, #-16] + ldr r3, .L3292 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3292 + str r2, [r3, #96] + ldr r3, .L3292 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3292 + str r2, [r3, #60] + ldr r3, .L3292 + ldr r2, [r3, #472] + ldr r3, .L3292 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3292 + strb r3, [r2, #109] + ldr r3, .L3292 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3292 + str r2, [r3, #60] + ldr r3, .L3292 + ldr r2, [r3, #96] + ldr r3, .L3292 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3292 + str r2, [r3, #96] + ldr r3, .L3292 + ldr r2, [r3, #472] + ldr r3, .L3292 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3292 + strb r3, [r2, #109] + ldr r3, .L3292 + ldr r2, [r3, #464] + ldr r3, .L3292 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3292 + ldr r2, [r3, #464] + ldr r3, .L3292 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3292 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3292 + str r2, [r3, #72] + ldr r2, .L3292 + ldr r3, .L3292 + str r3, [r2, #104] + ldr r3, .L3292 + ldr r2, [r3, #104] + ldr r3, .L3292 + str r2, [r3, #100] + ldr r3, .L3292 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3292 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3293: + .align 2 +.L3292: + .word GSU + .size _Z8fx_sm_r7v, .-_Z8fx_sm_r7v + .align 2 + .type _Z8fx_sm_r8v, %function +_Z8fx_sm_r8v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3296 + ldr r3, [r3, #32] + str r3, [fp, #-16] + ldr r3, .L3296 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3296 + str r2, [r3, #96] + ldr r3, .L3296 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3296 + str r2, [r3, #60] + ldr r3, .L3296 + ldr r2, [r3, #472] + ldr r3, .L3296 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3296 + strb r3, [r2, #109] + ldr r3, .L3296 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3296 + str r2, [r3, #60] + ldr r3, .L3296 + ldr r2, [r3, #96] + ldr r3, .L3296 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3296 + str r2, [r3, #96] + ldr r3, .L3296 + ldr r2, [r3, #472] + ldr r3, .L3296 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3296 + strb r3, [r2, #109] + ldr r3, .L3296 + ldr r2, [r3, #464] + ldr r3, .L3296 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3296 + ldr r2, [r3, #464] + ldr r3, .L3296 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3296 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3296 + str r2, [r3, #72] + ldr r2, .L3296 + ldr r3, .L3296 + str r3, [r2, #104] + ldr r3, .L3296 + ldr r2, [r3, #104] + ldr r3, .L3296 + str r2, [r3, #100] + ldr r3, .L3296 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3296 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3297: + .align 2 +.L3296: + .word GSU + .size _Z8fx_sm_r8v, .-_Z8fx_sm_r8v + .align 2 + .type _Z8fx_sm_r9v, %function +_Z8fx_sm_r9v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3300 + ldr r3, [r3, #36] + str r3, [fp, #-16] + ldr r3, .L3300 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3300 + str r2, [r3, #96] + ldr r3, .L3300 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3300 + str r2, [r3, #60] + ldr r3, .L3300 + ldr r2, [r3, #472] + ldr r3, .L3300 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3300 + strb r3, [r2, #109] + ldr r3, .L3300 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3300 + str r2, [r3, #60] + ldr r3, .L3300 + ldr r2, [r3, #96] + ldr r3, .L3300 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3300 + str r2, [r3, #96] + ldr r3, .L3300 + ldr r2, [r3, #472] + ldr r3, .L3300 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3300 + strb r3, [r2, #109] + ldr r3, .L3300 + ldr r2, [r3, #464] + ldr r3, .L3300 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3300 + ldr r2, [r3, #464] + ldr r3, .L3300 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3300 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3300 + str r2, [r3, #72] + ldr r2, .L3300 + ldr r3, .L3300 + str r3, [r2, #104] + ldr r3, .L3300 + ldr r2, [r3, #104] + ldr r3, .L3300 + str r2, [r3, #100] + ldr r3, .L3300 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3300 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3301: + .align 2 +.L3300: + .word GSU + .size _Z8fx_sm_r9v, .-_Z8fx_sm_r9v + .align 2 + .type _Z9fx_sm_r10v, %function +_Z9fx_sm_r10v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3304 + ldr r3, [r3, #40] + str r3, [fp, #-16] + ldr r3, .L3304 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3304 + str r2, [r3, #96] + ldr r3, .L3304 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3304 + str r2, [r3, #60] + ldr r3, .L3304 + ldr r2, [r3, #472] + ldr r3, .L3304 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3304 + strb r3, [r2, #109] + ldr r3, .L3304 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3304 + str r2, [r3, #60] + ldr r3, .L3304 + ldr r2, [r3, #96] + ldr r3, .L3304 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3304 + str r2, [r3, #96] + ldr r3, .L3304 + ldr r2, [r3, #472] + ldr r3, .L3304 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3304 + strb r3, [r2, #109] + ldr r3, .L3304 + ldr r2, [r3, #464] + ldr r3, .L3304 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3304 + ldr r2, [r3, #464] + ldr r3, .L3304 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3304 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3304 + str r2, [r3, #72] + ldr r2, .L3304 + ldr r3, .L3304 + str r3, [r2, #104] + ldr r3, .L3304 + ldr r2, [r3, #104] + ldr r3, .L3304 + str r2, [r3, #100] + ldr r3, .L3304 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3304 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3305: + .align 2 +.L3304: + .word GSU + .size _Z9fx_sm_r10v, .-_Z9fx_sm_r10v + .align 2 + .type _Z9fx_sm_r11v, %function +_Z9fx_sm_r11v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3308 + ldr r3, [r3, #44] + str r3, [fp, #-16] + ldr r3, .L3308 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3308 + str r2, [r3, #96] + ldr r3, .L3308 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3308 + str r2, [r3, #60] + ldr r3, .L3308 + ldr r2, [r3, #472] + ldr r3, .L3308 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3308 + strb r3, [r2, #109] + ldr r3, .L3308 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3308 + str r2, [r3, #60] + ldr r3, .L3308 + ldr r2, [r3, #96] + ldr r3, .L3308 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3308 + str r2, [r3, #96] + ldr r3, .L3308 + ldr r2, [r3, #472] + ldr r3, .L3308 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3308 + strb r3, [r2, #109] + ldr r3, .L3308 + ldr r2, [r3, #464] + ldr r3, .L3308 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3308 + ldr r2, [r3, #464] + ldr r3, .L3308 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3308 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3308 + str r2, [r3, #72] + ldr r2, .L3308 + ldr r3, .L3308 + str r3, [r2, #104] + ldr r3, .L3308 + ldr r2, [r3, #104] + ldr r3, .L3308 + str r2, [r3, #100] + ldr r3, .L3308 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3308 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3309: + .align 2 +.L3308: + .word GSU + .size _Z9fx_sm_r11v, .-_Z9fx_sm_r11v + .align 2 + .type _Z9fx_sm_r12v, %function +_Z9fx_sm_r12v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3312 + ldr r3, [r3, #48] + str r3, [fp, #-16] + ldr r3, .L3312 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3312 + str r2, [r3, #96] + ldr r3, .L3312 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3312 + str r2, [r3, #60] + ldr r3, .L3312 + ldr r2, [r3, #472] + ldr r3, .L3312 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3312 + strb r3, [r2, #109] + ldr r3, .L3312 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3312 + str r2, [r3, #60] + ldr r3, .L3312 + ldr r2, [r3, #96] + ldr r3, .L3312 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3312 + str r2, [r3, #96] + ldr r3, .L3312 + ldr r2, [r3, #472] + ldr r3, .L3312 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3312 + strb r3, [r2, #109] + ldr r3, .L3312 + ldr r2, [r3, #464] + ldr r3, .L3312 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3312 + ldr r2, [r3, #464] + ldr r3, .L3312 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3312 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3312 + str r2, [r3, #72] + ldr r2, .L3312 + ldr r3, .L3312 + str r3, [r2, #104] + ldr r3, .L3312 + ldr r2, [r3, #104] + ldr r3, .L3312 + str r2, [r3, #100] + ldr r3, .L3312 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3312 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3313: + .align 2 +.L3312: + .word GSU + .size _Z9fx_sm_r12v, .-_Z9fx_sm_r12v + .align 2 + .type _Z9fx_sm_r13v, %function +_Z9fx_sm_r13v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3316 + ldr r3, [r3, #52] + str r3, [fp, #-16] + ldr r3, .L3316 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3316 + str r2, [r3, #96] + ldr r3, .L3316 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3316 + str r2, [r3, #60] + ldr r3, .L3316 + ldr r2, [r3, #472] + ldr r3, .L3316 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3316 + strb r3, [r2, #109] + ldr r3, .L3316 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3316 + str r2, [r3, #60] + ldr r3, .L3316 + ldr r2, [r3, #96] + ldr r3, .L3316 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3316 + str r2, [r3, #96] + ldr r3, .L3316 + ldr r2, [r3, #472] + ldr r3, .L3316 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3316 + strb r3, [r2, #109] + ldr r3, .L3316 + ldr r2, [r3, #464] + ldr r3, .L3316 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3316 + ldr r2, [r3, #464] + ldr r3, .L3316 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3316 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3316 + str r2, [r3, #72] + ldr r2, .L3316 + ldr r3, .L3316 + str r3, [r2, #104] + ldr r3, .L3316 + ldr r2, [r3, #104] + ldr r3, .L3316 + str r2, [r3, #100] + ldr r3, .L3316 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3316 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3317: + .align 2 +.L3316: + .word GSU + .size _Z9fx_sm_r13v, .-_Z9fx_sm_r13v + .align 2 + .type _Z9fx_sm_r14v, %function +_Z9fx_sm_r14v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3320 + ldr r3, [r3, #56] + str r3, [fp, #-16] + ldr r3, .L3320 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3320 + str r2, [r3, #96] + ldr r3, .L3320 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3320 + str r2, [r3, #60] + ldr r3, .L3320 + ldr r2, [r3, #472] + ldr r3, .L3320 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3320 + strb r3, [r2, #109] + ldr r3, .L3320 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3320 + str r2, [r3, #60] + ldr r3, .L3320 + ldr r2, [r3, #96] + ldr r3, .L3320 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3320 + str r2, [r3, #96] + ldr r3, .L3320 + ldr r2, [r3, #472] + ldr r3, .L3320 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3320 + strb r3, [r2, #109] + ldr r3, .L3320 + ldr r2, [r3, #464] + ldr r3, .L3320 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3320 + ldr r2, [r3, #464] + ldr r3, .L3320 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3320 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3320 + str r2, [r3, #72] + ldr r2, .L3320 + ldr r3, .L3320 + str r3, [r2, #104] + ldr r3, .L3320 + ldr r2, [r3, #104] + ldr r3, .L3320 + str r2, [r3, #100] + ldr r3, .L3320 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3320 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3321: + .align 2 +.L3320: + .word GSU + .size _Z9fx_sm_r14v, .-_Z9fx_sm_r14v + .align 2 + .type _Z9fx_sm_r15v, %function +_Z9fx_sm_r15v: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3324 + ldr r3, [r3, #60] + str r3, [fp, #-16] + ldr r3, .L3324 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r2, r3 + ldr r3, .L3324 + str r2, [r3, #96] + ldr r3, .L3324 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3324 + str r2, [r3, #60] + ldr r3, .L3324 + ldr r2, [r3, #472] + ldr r3, .L3324 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3324 + strb r3, [r2, #109] + ldr r3, .L3324 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3324 + str r2, [r3, #60] + ldr r3, .L3324 + ldr r2, [r3, #96] + ldr r3, .L3324 + ldrb r3, [r3, #109] @ zero_extendqisi2 + mov r3, r3, asl #8 + orr r2, r2, r3 + ldr r3, .L3324 + str r2, [r3, #96] + ldr r3, .L3324 + ldr r2, [r3, #472] + ldr r3, .L3324 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3324 + strb r3, [r2, #109] + ldr r3, .L3324 + ldr r2, [r3, #464] + ldr r3, .L3324 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3324 + ldr r2, [r3, #464] + ldr r3, .L3324 + ldr r3, [r3, #96] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + eor r3, r3, #1 + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r2, r2, r3 + ldr r3, [fp, #-16] + mov r3, r3, lsr #8 + and r3, r3, #255 + strb r3, [r2, #0] + ldr r3, .L3324 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3324 + str r2, [r3, #72] + ldr r2, .L3324 + ldr r3, .L3324 + str r3, [r2, #104] + ldr r3, .L3324 + ldr r2, [r3, #104] + ldr r3, .L3324 + str r2, [r3, #100] + ldr r3, .L3324 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3324 + str r2, [r3, #60] + ldmib sp, {fp, sp, pc} +.L3325: + .align 2 +.L3324: + .word GSU + .size _Z9fx_sm_r15v, .-_Z9fx_sm_r15v + .align 2 + .type _Z6fx_runj, %function +_Z6fx_runj: + @ args = 0, pretend = 0, frame = 12 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #12 + str r0, [fp, #-20] + ldr r2, .L3335 + ldr r3, [fp, #-20] + str r3, [r2, #2036] + ldr r3, .L3335 + ldr r2, [r3, #468] + ldr r3, .L3335 + ldr r3, [r3, #56] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3335 + strb r3, [r2, #108] + b .L3327 +.L3328: + ldr r3, .L3335 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3335 + ldr r2, [r3, #472] + ldr r3, .L3335 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3335 + strb r3, [r2, #109] + ldr r3, .L3335 + ldr r3, [r3, #72] + and r2, r3, #768 + ldr r3, [fp, #-16] + orr r3, r2, r3 + mov r3, r3, asl #2 + mov r2, r3 + ldr r3, .L3335+4 + ldr r3, [r3, #0] + add r3, r2, r3 + ldr r3, [r3, #0] + blx r3 +.L3327: + ldr r3, .L3335 + ldr r3, [r3, #72] + and r3, r3, #32 + cmp r3, #0 + beq .L3329 + ldr r3, .L3335 + ldr r3, [r3, #2036] + sub r2, r3, #1 + ldr r3, .L3335 + str r2, [r3, #2036] + ldr r3, .L3335 + ldr r3, [r3, #2036] + cmn r3, #1 + beq .L3329 + mov r3, #1 + str r3, [fp, #-24] + b .L3332 +.L3329: + mov r3, #0 + str r3, [fp, #-24] +.L3332: + ldr r3, [fp, #-24] + cmp r3, #0 + bne .L3328 + ldr r3, .L3335 + ldr r2, [r3, #2040] + ldr r3, [fp, #-20] + rsb r3, r2, r3 + mov r0, r3 + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L3336: + .align 2 +.L3335: + .word GSU + .word fx_ppfOpcodeTable + .size _Z6fx_runj, .-_Z6fx_runj + .align 2 + .type _Z20fx_run_to_breakpointj, %function +_Z20fx_run_to_breakpointj: + @ args = 0, pretend = 0, frame = 12 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #12 + str r0, [fp, #-24] + mov r3, #0 + str r3, [fp, #-20] + b .L3338 +.L3339: + ldr r3, [fp, #-20] + add r3, r3, #1 + str r3, [fp, #-20] + ldr r3, .L3344 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3344 + ldr r2, [r3, #472] + ldr r3, .L3344 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3344 + strb r3, [r2, #109] + ldr r3, .L3344 + ldr r3, [r3, #72] + and r2, r3, #768 + ldr r3, [fp, #-16] + orr r3, r2, r3 + mov r3, r3, asl #2 + mov r2, r3 + ldr r3, .L3344+4 + ldr r3, [r3, #0] + add r3, r2, r3 + ldr r3, [r3, #0] + blx r3 + ldr r3, .L3344 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L3344 + ldr r3, [r3, #144] + cmp r2, r3 + bne .L3338 + ldr r2, .L3344 + mvn r3, #0 + str r3, [r2, #132] + b .L3341 +.L3338: + ldr r3, .L3344 + ldr r3, [r3, #72] + and r3, r3, #32 + cmp r3, #0 + beq .L3341 + ldr r2, [fp, #-20] + ldr r3, [fp, #-24] + cmp r2, r3 + bcc .L3339 +.L3341: + ldr r3, [fp, #-20] + mov r0, r3 + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L3345: + .align 2 +.L3344: + .word GSU + .word fx_ppfOpcodeTable + .size _Z20fx_run_to_breakpointj, .-_Z20fx_run_to_breakpointj + .align 2 + .type _Z12fx_step_overj, %function +_Z12fx_step_overj: + @ args = 0, pretend = 0, frame = 12 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #12 + str r0, [fp, #-24] + mov r3, #0 + str r3, [fp, #-20] + b .L3347 +.L3348: + ldr r3, [fp, #-20] + add r3, r3, #1 + str r3, [fp, #-20] + ldr r3, .L3354 + ldrb r3, [r3, #109] @ zero_extendqisi2 + str r3, [fp, #-16] + ldr r3, .L3354 + ldr r2, [r3, #472] + ldr r3, .L3354 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + add r3, r2, r3 + ldrb r3, [r3, #0] @ zero_extendqisi2 + ldr r2, .L3354 + strb r3, [r2, #109] + ldr r3, .L3354 + ldr r3, [r3, #72] + and r2, r3, #768 + ldr r3, [fp, #-16] + orr r3, r2, r3 + mov r3, r3, asl #2 + mov r2, r3 + ldr r3, .L3354+4 + ldr r3, [r3, #0] + add r3, r2, r3 + ldr r3, [r3, #0] + blx r3 + ldr r3, .L3354 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L3354 + ldr r3, [r3, #144] + cmp r2, r3 + bne .L3349 + ldr r2, .L3354 + mvn r3, #0 + str r3, [r2, #132] + b .L3351 +.L3349: + ldr r3, .L3354 + ldr r3, [r3, #60] + mov r3, r3, asl #16 + mov r3, r3, lsr #16 + mov r2, r3 + ldr r3, .L3354 + ldr r3, [r3, #148] + cmp r2, r3 + beq .L3351 +.L3347: + ldr r3, .L3354 + ldr r3, [r3, #72] + and r3, r3, #32 + cmp r3, #0 + beq .L3351 + ldr r2, [fp, #-20] + ldr r3, [fp, #-24] + cmp r2, r3 + bcc .L3348 +.L3351: + ldr r3, [fp, #-20] + mov r0, r3 + sub sp, fp, #12 + ldmfd sp, {fp, sp, pc} +.L3355: + .align 2 +.L3354: + .word GSU + .word fx_ppfOpcodeTable + .size _Z12fx_step_overj, .-_Z12fx_step_overj + .align 2 + .type _Z8fx_cmodev, %function +_Z8fx_cmodev: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3361 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3361 + str r2, [r3, #68] + ldr r3, .L3361 + ldr r3, [r3, #68] + and r3, r3, #16 + cmp r3, #0 + beq .L3357 + ldr r2, .L3361 + mov r3, #256 + str r3, [r2, #440] + b .L3359 +.L3357: + ldr r3, .L3361 + ldr r2, [r3, #444] + ldr r3, .L3361 + str r2, [r3, #440] +.L3359: + bl _Z24fx_computeScreenPointersv + ldr r3, .L3361 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3361 + str r2, [r3, #72] + ldr r2, .L3361 + ldr r3, .L3361 + str r3, [r2, #104] + ldr r3, .L3361 + ldr r2, [r3, #104] + ldr r3, .L3361 + str r2, [r3, #100] + ldr r3, .L3361 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3361 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3362: + .align 2 +.L3361: + .word GSU + .size _Z8fx_cmodev, .-_Z8fx_cmodev + .align 2 + .type _Z8fx_cachev, %function +_Z8fx_cachev: + @ args = 0, pretend = 0, frame = 4 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + sub sp, sp, #4 + ldr r3, .L3368 + ldr r2, [r3, #60] + ldr r3, .L3368+4 + and r3, r2, r3 + str r3, [fp, #-16] + ldr r3, .L3368 + ldr r2, [r3, #88] + ldr r3, [fp, #-16] + cmp r2, r3 + bne .L3364 + ldr r3, .L3368 + ldrb r3, [r3, #1516] @ zero_extendqisi2 + cmp r3, #0 + bne .L3366 +.L3364: + bl _Z13fx_flushCachev + ldr r2, .L3368 + ldr r3, [fp, #-16] + str r3, [r2, #88] + ldr r2, .L3368 + mov r3, #1 + strb r3, [r2, #1516] +.L3366: + ldr r3, .L3368 + ldr r3, [r3, #60] + add r2, r3, #1 + ldr r3, .L3368 + str r2, [r3, #60] + ldr r3, .L3368 + ldr r3, [r3, #72] + bic r2, r3, #4864 + ldr r3, .L3368 + str r2, [r3, #72] + ldr r2, .L3368 + ldr r3, .L3368 + str r3, [r2, #104] + ldr r3, .L3368 + ldr r2, [r3, #104] + ldr r3, .L3368 + str r2, [r3, #100] + ldmib sp, {fp, sp, pc} +.L3369: + .align 2 +.L3368: + .word GSU + .word 65520 + .size _Z8fx_cachev, .-_Z8fx_cachev + .align 2 + .type _Z11fx_ljmp_r13v, %function +_Z11fx_ljmp_r13v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3372 + ldr r3, [r3, #52] + and r2, r3, #127 + ldr r3, .L3372 + str r2, [r3, #76] + ldr r3, .L3372 + ldr r3, [r3, #76] + ldr r2, .L3372 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3372 + str r2, [r3, #472] + ldr r3, .L3372 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3372 + str r2, [r3, #60] + ldr r2, .L3372 + mov r3, #0 + strb r3, [r2, #1516] + bl _Z8fx_cachev + ldr r3, .L3372 + ldr r3, [r3, #60] + sub r2, r3, #1 + ldr r3, .L3372 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3373: + .align 2 +.L3372: + .word GSU + .size _Z11fx_ljmp_r13v, .-_Z11fx_ljmp_r13v + .align 2 + .type _Z11fx_ljmp_r12v, %function +_Z11fx_ljmp_r12v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3376 + ldr r3, [r3, #48] + and r2, r3, #127 + ldr r3, .L3376 + str r2, [r3, #76] + ldr r3, .L3376 + ldr r3, [r3, #76] + ldr r2, .L3376 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3376 + str r2, [r3, #472] + ldr r3, .L3376 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3376 + str r2, [r3, #60] + ldr r2, .L3376 + mov r3, #0 + strb r3, [r2, #1516] + bl _Z8fx_cachev + ldr r3, .L3376 + ldr r3, [r3, #60] + sub r2, r3, #1 + ldr r3, .L3376 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3377: + .align 2 +.L3376: + .word GSU + .size _Z11fx_ljmp_r12v, .-_Z11fx_ljmp_r12v + .align 2 + .type _Z11fx_ljmp_r11v, %function +_Z11fx_ljmp_r11v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3380 + ldr r3, [r3, #44] + and r2, r3, #127 + ldr r3, .L3380 + str r2, [r3, #76] + ldr r3, .L3380 + ldr r3, [r3, #76] + ldr r2, .L3380 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3380 + str r2, [r3, #472] + ldr r3, .L3380 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3380 + str r2, [r3, #60] + ldr r2, .L3380 + mov r3, #0 + strb r3, [r2, #1516] + bl _Z8fx_cachev + ldr r3, .L3380 + ldr r3, [r3, #60] + sub r2, r3, #1 + ldr r3, .L3380 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3381: + .align 2 +.L3380: + .word GSU + .size _Z11fx_ljmp_r11v, .-_Z11fx_ljmp_r11v + .align 2 + .type _Z11fx_ljmp_r10v, %function +_Z11fx_ljmp_r10v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3384 + ldr r3, [r3, #40] + and r2, r3, #127 + ldr r3, .L3384 + str r2, [r3, #76] + ldr r3, .L3384 + ldr r3, [r3, #76] + ldr r2, .L3384 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3384 + str r2, [r3, #472] + ldr r3, .L3384 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3384 + str r2, [r3, #60] + ldr r2, .L3384 + mov r3, #0 + strb r3, [r2, #1516] + bl _Z8fx_cachev + ldr r3, .L3384 + ldr r3, [r3, #60] + sub r2, r3, #1 + ldr r3, .L3384 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3385: + .align 2 +.L3384: + .word GSU + .size _Z11fx_ljmp_r10v, .-_Z11fx_ljmp_r10v + .align 2 + .type _Z10fx_ljmp_r9v, %function +_Z10fx_ljmp_r9v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3388 + ldr r3, [r3, #36] + and r2, r3, #127 + ldr r3, .L3388 + str r2, [r3, #76] + ldr r3, .L3388 + ldr r3, [r3, #76] + ldr r2, .L3388 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3388 + str r2, [r3, #472] + ldr r3, .L3388 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3388 + str r2, [r3, #60] + ldr r2, .L3388 + mov r3, #0 + strb r3, [r2, #1516] + bl _Z8fx_cachev + ldr r3, .L3388 + ldr r3, [r3, #60] + sub r2, r3, #1 + ldr r3, .L3388 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3389: + .align 2 +.L3388: + .word GSU + .size _Z10fx_ljmp_r9v, .-_Z10fx_ljmp_r9v + .align 2 + .type _Z10fx_ljmp_r8v, %function +_Z10fx_ljmp_r8v: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r3, .L3392 + ldr r3, [r3, #32] + and r2, r3, #127 + ldr r3, .L3392 + str r2, [r3, #76] + ldr r3, .L3392 + ldr r3, [r3, #76] + ldr r2, .L3392 + mov r1, #492 + mov r3, r3, asl #2 + add r3, r3, r2 + add r3, r3, r1 + ldr r2, [r3, #0] + ldr r3, .L3392 + str r2, [r3, #472] + ldr r3, .L3392 + ldr r3, [r3, #104] + ldr r2, [r3, #0] + ldr r3, .L3392 + str r2, [r3, #60] + ldr r2, .L3392 + mov r3, #0 + strb r3, [r2, #1516] + bl _Z8fx_cachev + ldr r3, .L3392 + ldr r3, [r3, #60] + sub r2, r3, #1 + ldr r3, .L3392 + str r2, [r3, #60] + ldmfd sp, {fp, sp, pc} +.L3393: + .align 2 +.L3392: + .word GSU + .size _Z10fx_ljmp_r8v, .-_Z10fx_ljmp_r8v + .section .rodata + .align 2 +.LC0: + .ascii "ERROR fx_rpix_obj called\000" + .text + .align 2 + .type _Z11fx_rpix_objv, %function +_Z11fx_rpix_objv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r0, .L3396 + bl puts + ldmfd sp, {fp, sp, pc} +.L3397: + .align 2 +.L3396: + .word .LC0 + .size _Z11fx_rpix_objv, .-_Z11fx_rpix_objv + .section .rodata + .align 2 +.LC1: + .ascii "ERROR fx_plot_obj called\000" + .text + .align 2 + .type _Z11fx_plot_objv, %function +_Z11fx_plot_objv: + @ args = 0, pretend = 0, frame = 0 + @ frame_needed = 1, uses_anonymous_args = 0 + mov ip, sp + stmfd sp!, {fp, ip, lr, pc} + sub fp, ip, #4 + ldr r0, .L3400 + bl puts + ldmfd sp, {fp, sp, pc} +.L3401: + .align 2 +.L3400: + .word .LC1 + .size _Z11fx_plot_objv, .-_Z11fx_plot_objv + .global gsu_bank + .bss + .align 2 + .type gsu_bank, %object + .size gsu_bank, 2048 +gsu_bank: + .space 2048 + .global fx_apfFunctionTable + .data + .align 2 + .type fx_apfFunctionTable, %object + .size fx_apfFunctionTable, 12 +fx_apfFunctionTable: + .word _Z6fx_runj + .word _Z20fx_run_to_breakpointj + .word _Z12fx_step_overj + .global fx_apfPlotTable + .align 2 + .type fx_apfPlotTable, %object + .size fx_apfPlotTable, 40 +fx_apfPlotTable: + .word _Z12fx_plot_2bitv + .word _Z12fx_plot_4bitv + .word _Z12fx_plot_4bitv + .word _Z12fx_plot_8bitv + .word _Z11fx_plot_objv + .word _Z12fx_rpix_2bitv + .word _Z12fx_rpix_4bitv + .word _Z12fx_rpix_4bitv + .word _Z12fx_rpix_8bitv + .word _Z11fx_rpix_objv + .global fx_apfOpcodeTable + .align 2 + .type fx_apfOpcodeTable, %object + .size fx_apfOpcodeTable, 4096 +fx_apfOpcodeTable: + .word _Z7fx_stopv + .word _Z6fx_nopv + .word _Z8fx_cachev + .word _Z6fx_lsrv + .word _Z6fx_rolv + .word _Z6fx_brav + .word _Z6fx_bgev + .word _Z6fx_bltv + .word _Z6fx_bnev + .word _Z6fx_beqv + .word _Z6fx_bplv + .word _Z6fx_bmiv + .word _Z6fx_bccv + .word _Z6fx_bcsv + .word _Z6fx_bvcv + .word _Z6fx_bvsv + .word _Z8fx_to_r0v + .word _Z8fx_to_r1v + .word _Z8fx_to_r2v + .word _Z8fx_to_r3v + .word _Z8fx_to_r4v + .word _Z8fx_to_r5v + .word _Z8fx_to_r6v + .word _Z8fx_to_r7v + .word _Z8fx_to_r8v + .word _Z8fx_to_r9v + .word _Z9fx_to_r10v + .word _Z9fx_to_r11v + .word _Z9fx_to_r12v + .word _Z9fx_to_r13v + .word _Z9fx_to_r14v + .word _Z9fx_to_r15v + .word _Z10fx_with_r0v + .word _Z10fx_with_r1v + .word _Z10fx_with_r2v + .word _Z10fx_with_r3v + .word _Z10fx_with_r4v + .word _Z10fx_with_r5v + .word _Z10fx_with_r6v + .word _Z10fx_with_r7v + .word _Z10fx_with_r8v + .word _Z10fx_with_r9v + .word _Z11fx_with_r10v + .word _Z11fx_with_r11v + .word _Z11fx_with_r12v + .word _Z11fx_with_r13v + .word _Z11fx_with_r14v + .word _Z11fx_with_r15v + .word _Z9fx_stw_r0v + .word _Z9fx_stw_r1v + .word _Z9fx_stw_r2v + .word _Z9fx_stw_r3v + .word _Z9fx_stw_r4v + .word _Z9fx_stw_r5v + .word _Z9fx_stw_r6v + .word _Z9fx_stw_r7v + .word _Z9fx_stw_r8v + .word _Z9fx_stw_r9v + .word _Z10fx_stw_r10v + .word _Z10fx_stw_r11v + .word _Z7fx_loopv + .word _Z7fx_alt1v + .word _Z7fx_alt2v + .word _Z7fx_alt3v + .word _Z9fx_ldw_r0v + .word _Z9fx_ldw_r1v + .word _Z9fx_ldw_r2v + .word _Z9fx_ldw_r3v + .word _Z9fx_ldw_r4v + .word _Z9fx_ldw_r5v + .word _Z9fx_ldw_r6v + .word _Z9fx_ldw_r7v + .word _Z9fx_ldw_r8v + .word _Z9fx_ldw_r9v + .word _Z10fx_ldw_r10v + .word _Z10fx_ldw_r11v + .word _Z12fx_plot_2bitv + .word _Z7fx_swapv + .word _Z8fx_colorv + .word _Z6fx_notv + .word _Z9fx_add_r0v + .word _Z9fx_add_r1v + .word _Z9fx_add_r2v + .word _Z9fx_add_r3v + .word _Z9fx_add_r4v + .word _Z9fx_add_r5v + .word _Z9fx_add_r6v + .word _Z9fx_add_r7v + .word _Z9fx_add_r8v + .word _Z9fx_add_r9v + .word _Z10fx_add_r10v + .word _Z10fx_add_r11v + .word _Z10fx_add_r12v + .word _Z10fx_add_r13v + .word _Z10fx_add_r14v + .word _Z10fx_add_r15v + .word _Z9fx_sub_r0v + .word _Z9fx_sub_r1v + .word _Z9fx_sub_r2v + .word _Z9fx_sub_r3v + .word _Z9fx_sub_r4v + .word _Z9fx_sub_r5v + .word _Z9fx_sub_r6v + .word _Z9fx_sub_r7v + .word _Z9fx_sub_r8v + .word _Z9fx_sub_r9v + .word _Z10fx_sub_r10v + .word _Z10fx_sub_r11v + .word _Z10fx_sub_r12v + .word _Z10fx_sub_r13v + .word _Z10fx_sub_r14v + .word _Z10fx_sub_r15v + .word _Z8fx_mergev + .word _Z9fx_and_r1v + .word _Z9fx_and_r2v + .word _Z9fx_and_r3v + .word _Z9fx_and_r4v + .word _Z9fx_and_r5v + .word _Z9fx_and_r6v + .word _Z9fx_and_r7v + .word _Z9fx_and_r8v + .word _Z9fx_and_r9v + .word _Z10fx_and_r10v + .word _Z10fx_and_r11v + .word _Z10fx_and_r12v + .word _Z10fx_and_r13v + .word _Z10fx_and_r14v + .word _Z10fx_and_r15v + .word _Z10fx_mult_r0v + .word _Z10fx_mult_r1v + .word _Z10fx_mult_r2v + .word _Z10fx_mult_r3v + .word _Z10fx_mult_r4v + .word _Z10fx_mult_r5v + .word _Z10fx_mult_r6v + .word _Z10fx_mult_r7v + .word _Z10fx_mult_r8v + .word _Z10fx_mult_r9v + .word _Z11fx_mult_r10v + .word _Z11fx_mult_r11v + .word _Z11fx_mult_r12v + .word _Z11fx_mult_r13v + .word _Z11fx_mult_r14v + .word _Z11fx_mult_r15v + .word _Z6fx_sbkv + .word _Z10fx_link_i1v + .word _Z10fx_link_i2v + .word _Z10fx_link_i3v + .word _Z10fx_link_i4v + .word _Z6fx_sexv + .word _Z6fx_asrv + .word _Z6fx_rorv + .word _Z9fx_jmp_r8v + .word _Z9fx_jmp_r9v + .word _Z10fx_jmp_r10v + .word _Z10fx_jmp_r11v + .word _Z10fx_jmp_r12v + .word _Z10fx_jmp_r13v + .word _Z6fx_lobv + .word _Z8fx_fmultv + .word _Z9fx_ibt_r0v + .word _Z9fx_ibt_r1v + .word _Z9fx_ibt_r2v + .word _Z9fx_ibt_r3v + .word _Z9fx_ibt_r4v + .word _Z9fx_ibt_r5v + .word _Z9fx_ibt_r6v + .word _Z9fx_ibt_r7v + .word _Z9fx_ibt_r8v + .word _Z9fx_ibt_r9v + .word _Z10fx_ibt_r10v + .word _Z10fx_ibt_r11v + .word _Z10fx_ibt_r12v + .word _Z10fx_ibt_r13v + .word _Z10fx_ibt_r14v + .word _Z10fx_ibt_r15v + .word _Z10fx_from_r0v + .word _Z10fx_from_r1v + .word _Z10fx_from_r2v + .word _Z10fx_from_r3v + .word _Z10fx_from_r4v + .word _Z10fx_from_r5v + .word _Z10fx_from_r6v + .word _Z10fx_from_r7v + .word _Z10fx_from_r8v + .word _Z10fx_from_r9v + .word _Z11fx_from_r10v + .word _Z11fx_from_r11v + .word _Z11fx_from_r12v + .word _Z11fx_from_r13v + .word _Z11fx_from_r14v + .word _Z11fx_from_r15v + .word _Z6fx_hibv + .word _Z8fx_or_r1v + .word _Z8fx_or_r2v + .word _Z8fx_or_r3v + .word _Z8fx_or_r4v + .word _Z8fx_or_r5v + .word _Z8fx_or_r6v + .word _Z8fx_or_r7v + .word _Z8fx_or_r8v + .word _Z8fx_or_r9v + .word _Z9fx_or_r10v + .word _Z9fx_or_r11v + .word _Z9fx_or_r12v + .word _Z9fx_or_r13v + .word _Z9fx_or_r14v + .word _Z9fx_or_r15v + .word _Z9fx_inc_r0v + .word _Z9fx_inc_r1v + .word _Z9fx_inc_r2v + .word _Z9fx_inc_r3v + .word _Z9fx_inc_r4v + .word _Z9fx_inc_r5v + .word _Z9fx_inc_r6v + .word _Z9fx_inc_r7v + .word _Z9fx_inc_r8v + .word _Z9fx_inc_r9v + .word _Z10fx_inc_r10v + .word _Z10fx_inc_r11v + .word _Z10fx_inc_r12v + .word _Z10fx_inc_r13v + .word _Z10fx_inc_r14v + .word _Z7fx_getcv + .word _Z9fx_dec_r0v + .word _Z9fx_dec_r1v + .word _Z9fx_dec_r2v + .word _Z9fx_dec_r3v + .word _Z9fx_dec_r4v + .word _Z9fx_dec_r5v + .word _Z9fx_dec_r6v + .word _Z9fx_dec_r7v + .word _Z9fx_dec_r8v + .word _Z9fx_dec_r9v + .word _Z10fx_dec_r10v + .word _Z10fx_dec_r11v + .word _Z10fx_dec_r12v + .word _Z10fx_dec_r13v + .word _Z10fx_dec_r14v + .word _Z7fx_getbv + .word _Z9fx_iwt_r0v + .word _Z9fx_iwt_r1v + .word _Z9fx_iwt_r2v + .word _Z9fx_iwt_r3v + .word _Z9fx_iwt_r4v + .word _Z9fx_iwt_r5v + .word _Z9fx_iwt_r6v + .word _Z9fx_iwt_r7v + .word _Z9fx_iwt_r8v + .word _Z9fx_iwt_r9v + .word _Z10fx_iwt_r10v + .word _Z10fx_iwt_r11v + .word _Z10fx_iwt_r12v + .word _Z10fx_iwt_r13v + .word _Z10fx_iwt_r14v + .word _Z10fx_iwt_r15v + .word _Z7fx_stopv + .word _Z6fx_nopv + .word _Z8fx_cachev + .word _Z6fx_lsrv + .word _Z6fx_rolv + .word _Z6fx_brav + .word _Z6fx_bgev + .word _Z6fx_bltv + .word _Z6fx_bnev + .word _Z6fx_beqv + .word _Z6fx_bplv + .word _Z6fx_bmiv + .word _Z6fx_bccv + .word _Z6fx_bcsv + .word _Z6fx_bvcv + .word _Z6fx_bvsv + .word _Z8fx_to_r0v + .word _Z8fx_to_r1v + .word _Z8fx_to_r2v + .word _Z8fx_to_r3v + .word _Z8fx_to_r4v + .word _Z8fx_to_r5v + .word _Z8fx_to_r6v + .word _Z8fx_to_r7v + .word _Z8fx_to_r8v + .word _Z8fx_to_r9v + .word _Z9fx_to_r10v + .word _Z9fx_to_r11v + .word _Z9fx_to_r12v + .word _Z9fx_to_r13v + .word _Z9fx_to_r14v + .word _Z9fx_to_r15v + .word _Z10fx_with_r0v + .word _Z10fx_with_r1v + .word _Z10fx_with_r2v + .word _Z10fx_with_r3v + .word _Z10fx_with_r4v + .word _Z10fx_with_r5v + .word _Z10fx_with_r6v + .word _Z10fx_with_r7v + .word _Z10fx_with_r8v + .word _Z10fx_with_r9v + .word _Z11fx_with_r10v + .word _Z11fx_with_r11v + .word _Z11fx_with_r12v + .word _Z11fx_with_r13v + .word _Z11fx_with_r14v + .word _Z11fx_with_r15v + .word _Z9fx_stb_r0v + .word _Z9fx_stb_r1v + .word _Z9fx_stb_r2v + .word _Z9fx_stb_r3v + .word _Z9fx_stb_r4v + .word _Z9fx_stb_r5v + .word _Z9fx_stb_r6v + .word _Z9fx_stb_r7v + .word _Z9fx_stb_r8v + .word _Z9fx_stb_r9v + .word _Z10fx_stb_r10v + .word _Z10fx_stb_r11v + .word _Z7fx_loopv + .word _Z7fx_alt1v + .word _Z7fx_alt2v + .word _Z7fx_alt3v + .word _Z9fx_ldb_r0v + .word _Z9fx_ldb_r1v + .word _Z9fx_ldb_r2v + .word _Z9fx_ldb_r3v + .word _Z9fx_ldb_r4v + .word _Z9fx_ldb_r5v + .word _Z9fx_ldb_r6v + .word _Z9fx_ldb_r7v + .word _Z9fx_ldb_r8v + .word _Z9fx_ldb_r9v + .word _Z10fx_ldb_r10v + .word _Z10fx_ldb_r11v + .word _Z12fx_rpix_2bitv + .word _Z7fx_swapv + .word _Z8fx_cmodev + .word _Z6fx_notv + .word _Z9fx_adc_r0v + .word _Z9fx_adc_r1v + .word _Z9fx_adc_r2v + .word _Z9fx_adc_r3v + .word _Z9fx_adc_r4v + .word _Z9fx_adc_r5v + .word _Z9fx_adc_r6v + .word _Z9fx_adc_r7v + .word _Z9fx_adc_r8v + .word _Z9fx_adc_r9v + .word _Z10fx_adc_r10v + .word _Z10fx_adc_r11v + .word _Z10fx_adc_r12v + .word _Z10fx_adc_r13v + .word _Z10fx_adc_r14v + .word _Z10fx_adc_r15v + .word _Z9fx_sbc_r0v + .word _Z9fx_sbc_r1v + .word _Z9fx_sbc_r2v + .word _Z9fx_sbc_r3v + .word _Z9fx_sbc_r4v + .word _Z9fx_sbc_r5v + .word _Z9fx_sbc_r6v + .word _Z9fx_sbc_r7v + .word _Z9fx_sbc_r8v + .word _Z9fx_sbc_r9v + .word _Z10fx_sbc_r10v + .word _Z10fx_sbc_r11v + .word _Z10fx_sbc_r12v + .word _Z10fx_sbc_r13v + .word _Z10fx_sbc_r14v + .word _Z10fx_sbc_r15v + .word _Z8fx_mergev + .word _Z9fx_bic_r1v + .word _Z9fx_bic_r2v + .word _Z9fx_bic_r3v + .word _Z9fx_bic_r4v + .word _Z9fx_bic_r5v + .word _Z9fx_bic_r6v + .word _Z9fx_bic_r7v + .word _Z9fx_bic_r8v + .word _Z9fx_bic_r9v + .word _Z10fx_bic_r10v + .word _Z10fx_bic_r11v + .word _Z10fx_bic_r12v + .word _Z10fx_bic_r13v + .word _Z10fx_bic_r14v + .word _Z10fx_bic_r15v + .word _Z11fx_umult_r0v + .word _Z11fx_umult_r1v + .word _Z11fx_umult_r2v + .word _Z11fx_umult_r3v + .word _Z11fx_umult_r4v + .word _Z11fx_umult_r5v + .word _Z11fx_umult_r6v + .word _Z11fx_umult_r7v + .word _Z11fx_umult_r8v + .word _Z11fx_umult_r9v + .word _Z12fx_umult_r10v + .word _Z12fx_umult_r11v + .word _Z12fx_umult_r12v + .word _Z12fx_umult_r13v + .word _Z12fx_umult_r14v + .word _Z12fx_umult_r15v + .word _Z6fx_sbkv + .word _Z10fx_link_i1v + .word _Z10fx_link_i2v + .word _Z10fx_link_i3v + .word _Z10fx_link_i4v + .word _Z6fx_sexv + .word _Z7fx_div2v + .word _Z6fx_rorv + .word _Z10fx_ljmp_r8v + .word _Z10fx_ljmp_r9v + .word _Z11fx_ljmp_r10v + .word _Z11fx_ljmp_r11v + .word _Z11fx_ljmp_r12v + .word _Z11fx_ljmp_r13v + .word _Z6fx_lobv + .word _Z8fx_lmultv + .word _Z9fx_lms_r0v + .word _Z9fx_lms_r1v + .word _Z9fx_lms_r2v + .word _Z9fx_lms_r3v + .word _Z9fx_lms_r4v + .word _Z9fx_lms_r5v + .word _Z9fx_lms_r6v + .word _Z9fx_lms_r7v + .word _Z9fx_lms_r8v + .word _Z9fx_lms_r9v + .word _Z10fx_lms_r10v + .word _Z10fx_lms_r11v + .word _Z10fx_lms_r12v + .word _Z10fx_lms_r13v + .word _Z10fx_lms_r14v + .word _Z10fx_lms_r15v + .word _Z10fx_from_r0v + .word _Z10fx_from_r1v + .word _Z10fx_from_r2v + .word _Z10fx_from_r3v + .word _Z10fx_from_r4v + .word _Z10fx_from_r5v + .word _Z10fx_from_r6v + .word _Z10fx_from_r7v + .word _Z10fx_from_r8v + .word _Z10fx_from_r9v + .word _Z11fx_from_r10v + .word _Z11fx_from_r11v + .word _Z11fx_from_r12v + .word _Z11fx_from_r13v + .word _Z11fx_from_r14v + .word _Z11fx_from_r15v + .word _Z6fx_hibv + .word _Z9fx_xor_r1v + .word _Z9fx_xor_r2v + .word _Z9fx_xor_r3v + .word _Z9fx_xor_r4v + .word _Z9fx_xor_r5v + .word _Z9fx_xor_r6v + .word _Z9fx_xor_r7v + .word _Z9fx_xor_r8v + .word _Z9fx_xor_r9v + .word _Z10fx_xor_r10v + .word _Z10fx_xor_r11v + .word _Z10fx_xor_r12v + .word _Z10fx_xor_r13v + .word _Z10fx_xor_r14v + .word _Z10fx_xor_r15v + .word _Z9fx_inc_r0v + .word _Z9fx_inc_r1v + .word _Z9fx_inc_r2v + .word _Z9fx_inc_r3v + .word _Z9fx_inc_r4v + .word _Z9fx_inc_r5v + .word _Z9fx_inc_r6v + .word _Z9fx_inc_r7v + .word _Z9fx_inc_r8v + .word _Z9fx_inc_r9v + .word _Z10fx_inc_r10v + .word _Z10fx_inc_r11v + .word _Z10fx_inc_r12v + .word _Z10fx_inc_r13v + .word _Z10fx_inc_r14v + .word _Z7fx_getcv + .word _Z9fx_dec_r0v + .word _Z9fx_dec_r1v + .word _Z9fx_dec_r2v + .word _Z9fx_dec_r3v + .word _Z9fx_dec_r4v + .word _Z9fx_dec_r5v + .word _Z9fx_dec_r6v + .word _Z9fx_dec_r7v + .word _Z9fx_dec_r8v + .word _Z9fx_dec_r9v + .word _Z10fx_dec_r10v + .word _Z10fx_dec_r11v + .word _Z10fx_dec_r12v + .word _Z10fx_dec_r13v + .word _Z10fx_dec_r14v + .word _Z8fx_getbhv + .word _Z8fx_lm_r0v + .word _Z8fx_lm_r1v + .word _Z8fx_lm_r2v + .word _Z8fx_lm_r3v + .word _Z8fx_lm_r4v + .word _Z8fx_lm_r5v + .word _Z8fx_lm_r6v + .word _Z8fx_lm_r7v + .word _Z8fx_lm_r8v + .word _Z8fx_lm_r9v + .word _Z9fx_lm_r10v + .word _Z9fx_lm_r11v + .word _Z9fx_lm_r12v + .word _Z9fx_lm_r13v + .word _Z9fx_lm_r14v + .word _Z9fx_lm_r15v + .word _Z7fx_stopv + .word _Z6fx_nopv + .word _Z8fx_cachev + .word _Z6fx_lsrv + .word _Z6fx_rolv + .word _Z6fx_brav + .word _Z6fx_bgev + .word _Z6fx_bltv + .word _Z6fx_bnev + .word _Z6fx_beqv + .word _Z6fx_bplv + .word _Z6fx_bmiv + .word _Z6fx_bccv + .word _Z6fx_bcsv + .word _Z6fx_bvcv + .word _Z6fx_bvsv + .word _Z8fx_to_r0v + .word _Z8fx_to_r1v + .word _Z8fx_to_r2v + .word _Z8fx_to_r3v + .word _Z8fx_to_r4v + .word _Z8fx_to_r5v + .word _Z8fx_to_r6v + .word _Z8fx_to_r7v + .word _Z8fx_to_r8v + .word _Z8fx_to_r9v + .word _Z9fx_to_r10v + .word _Z9fx_to_r11v + .word _Z9fx_to_r12v + .word _Z9fx_to_r13v + .word _Z9fx_to_r14v + .word _Z9fx_to_r15v + .word _Z10fx_with_r0v + .word _Z10fx_with_r1v + .word _Z10fx_with_r2v + .word _Z10fx_with_r3v + .word _Z10fx_with_r4v + .word _Z10fx_with_r5v + .word _Z10fx_with_r6v + .word _Z10fx_with_r7v + .word _Z10fx_with_r8v + .word _Z10fx_with_r9v + .word _Z11fx_with_r10v + .word _Z11fx_with_r11v + .word _Z11fx_with_r12v + .word _Z11fx_with_r13v + .word _Z11fx_with_r14v + .word _Z11fx_with_r15v + .word _Z9fx_stw_r0v + .word _Z9fx_stw_r1v + .word _Z9fx_stw_r2v + .word _Z9fx_stw_r3v + .word _Z9fx_stw_r4v + .word _Z9fx_stw_r5v + .word _Z9fx_stw_r6v + .word _Z9fx_stw_r7v + .word _Z9fx_stw_r8v + .word _Z9fx_stw_r9v + .word _Z10fx_stw_r10v + .word _Z10fx_stw_r11v + .word _Z7fx_loopv + .word _Z7fx_alt1v + .word _Z7fx_alt2v + .word _Z7fx_alt3v + .word _Z9fx_ldw_r0v + .word _Z9fx_ldw_r1v + .word _Z9fx_ldw_r2v + .word _Z9fx_ldw_r3v + .word _Z9fx_ldw_r4v + .word _Z9fx_ldw_r5v + .word _Z9fx_ldw_r6v + .word _Z9fx_ldw_r7v + .word _Z9fx_ldw_r8v + .word _Z9fx_ldw_r9v + .word _Z10fx_ldw_r10v + .word _Z10fx_ldw_r11v + .word _Z12fx_plot_2bitv + .word _Z7fx_swapv + .word _Z8fx_colorv + .word _Z6fx_notv + .word _Z9fx_add_i0v + .word _Z9fx_add_i1v + .word _Z9fx_add_i2v + .word _Z9fx_add_i3v + .word _Z9fx_add_i4v + .word _Z9fx_add_i5v + .word _Z9fx_add_i6v + .word _Z9fx_add_i7v + .word _Z9fx_add_i8v + .word _Z9fx_add_i9v + .word _Z10fx_add_i10v + .word _Z10fx_add_i11v + .word _Z10fx_add_i12v + .word _Z10fx_add_i13v + .word _Z10fx_add_i14v + .word _Z10fx_add_i15v + .word _Z9fx_sub_i0v + .word _Z9fx_sub_i1v + .word _Z9fx_sub_i2v + .word _Z9fx_sub_i3v + .word _Z9fx_sub_i4v + .word _Z9fx_sub_i5v + .word _Z9fx_sub_i6v + .word _Z9fx_sub_i7v + .word _Z9fx_sub_i8v + .word _Z9fx_sub_i9v + .word _Z10fx_sub_i10v + .word _Z10fx_sub_i11v + .word _Z10fx_sub_i12v + .word _Z10fx_sub_i13v + .word _Z10fx_sub_i14v + .word _Z10fx_sub_i15v + .word _Z8fx_mergev + .word _Z9fx_and_i1v + .word _Z9fx_and_i2v + .word _Z9fx_and_i3v + .word _Z9fx_and_i4v + .word _Z9fx_and_i5v + .word _Z9fx_and_i6v + .word _Z9fx_and_i7v + .word _Z9fx_and_i8v + .word _Z9fx_and_i9v + .word _Z10fx_and_i10v + .word _Z10fx_and_i11v + .word _Z10fx_and_i12v + .word _Z10fx_and_i13v + .word _Z10fx_and_i14v + .word _Z10fx_and_i15v + .word _Z10fx_mult_i0v + .word _Z10fx_mult_i1v + .word _Z10fx_mult_i2v + .word _Z10fx_mult_i3v + .word _Z10fx_mult_i4v + .word _Z10fx_mult_i5v + .word _Z10fx_mult_i6v + .word _Z10fx_mult_i7v + .word _Z10fx_mult_i8v + .word _Z10fx_mult_i9v + .word _Z11fx_mult_i10v + .word _Z11fx_mult_i11v + .word _Z11fx_mult_i12v + .word _Z11fx_mult_i13v + .word _Z11fx_mult_i14v + .word _Z11fx_mult_i15v + .word _Z6fx_sbkv + .word _Z10fx_link_i1v + .word _Z10fx_link_i2v + .word _Z10fx_link_i3v + .word _Z10fx_link_i4v + .word _Z6fx_sexv + .word _Z6fx_asrv + .word _Z6fx_rorv + .word _Z9fx_jmp_r8v + .word _Z9fx_jmp_r9v + .word _Z10fx_jmp_r10v + .word _Z10fx_jmp_r11v + .word _Z10fx_jmp_r12v + .word _Z10fx_jmp_r13v + .word _Z6fx_lobv + .word _Z8fx_fmultv + .word _Z9fx_sms_r0v + .word _Z9fx_sms_r1v + .word _Z9fx_sms_r2v + .word _Z9fx_sms_r3v + .word _Z9fx_sms_r4v + .word _Z9fx_sms_r5v + .word _Z9fx_sms_r6v + .word _Z9fx_sms_r7v + .word _Z9fx_sms_r8v + .word _Z9fx_sms_r9v + .word _Z10fx_sms_r10v + .word _Z10fx_sms_r11v + .word _Z10fx_sms_r12v + .word _Z10fx_sms_r13v + .word _Z10fx_sms_r14v + .word _Z10fx_sms_r15v + .word _Z10fx_from_r0v + .word _Z10fx_from_r1v + .word _Z10fx_from_r2v + .word _Z10fx_from_r3v + .word _Z10fx_from_r4v + .word _Z10fx_from_r5v + .word _Z10fx_from_r6v + .word _Z10fx_from_r7v + .word _Z10fx_from_r8v + .word _Z10fx_from_r9v + .word _Z11fx_from_r10v + .word _Z11fx_from_r11v + .word _Z11fx_from_r12v + .word _Z11fx_from_r13v + .word _Z11fx_from_r14v + .word _Z11fx_from_r15v + .word _Z6fx_hibv + .word _Z8fx_or_i1v + .word _Z8fx_or_i2v + .word _Z8fx_or_i3v + .word _Z8fx_or_i4v + .word _Z8fx_or_i5v + .word _Z8fx_or_i6v + .word _Z8fx_or_i7v + .word _Z8fx_or_i8v + .word _Z8fx_or_i9v + .word _Z9fx_or_i10v + .word _Z9fx_or_i11v + .word _Z9fx_or_i12v + .word _Z9fx_or_i13v + .word _Z9fx_or_i14v + .word _Z9fx_or_i15v + .word _Z9fx_inc_r0v + .word _Z9fx_inc_r1v + .word _Z9fx_inc_r2v + .word _Z9fx_inc_r3v + .word _Z9fx_inc_r4v + .word _Z9fx_inc_r5v + .word _Z9fx_inc_r6v + .word _Z9fx_inc_r7v + .word _Z9fx_inc_r8v + .word _Z9fx_inc_r9v + .word _Z10fx_inc_r10v + .word _Z10fx_inc_r11v + .word _Z10fx_inc_r12v + .word _Z10fx_inc_r13v + .word _Z10fx_inc_r14v + .word _Z7fx_rambv + .word _Z9fx_dec_r0v + .word _Z9fx_dec_r1v + .word _Z9fx_dec_r2v + .word _Z9fx_dec_r3v + .word _Z9fx_dec_r4v + .word _Z9fx_dec_r5v + .word _Z9fx_dec_r6v + .word _Z9fx_dec_r7v + .word _Z9fx_dec_r8v + .word _Z9fx_dec_r9v + .word _Z10fx_dec_r10v + .word _Z10fx_dec_r11v + .word _Z10fx_dec_r12v + .word _Z10fx_dec_r13v + .word _Z10fx_dec_r14v + .word _Z8fx_getblv + .word _Z8fx_sm_r0v + .word _Z8fx_sm_r1v + .word _Z8fx_sm_r2v + .word _Z8fx_sm_r3v + .word _Z8fx_sm_r4v + .word _Z8fx_sm_r5v + .word _Z8fx_sm_r6v + .word _Z8fx_sm_r7v + .word _Z8fx_sm_r8v + .word _Z8fx_sm_r9v + .word _Z9fx_sm_r10v + .word _Z9fx_sm_r11v + .word _Z9fx_sm_r12v + .word _Z9fx_sm_r13v + .word _Z9fx_sm_r14v + .word _Z9fx_sm_r15v + .word _Z7fx_stopv + .word _Z6fx_nopv + .word _Z8fx_cachev + .word _Z6fx_lsrv + .word _Z6fx_rolv + .word _Z6fx_brav + .word _Z6fx_bgev + .word _Z6fx_bltv + .word _Z6fx_bnev + .word _Z6fx_beqv + .word _Z6fx_bplv + .word _Z6fx_bmiv + .word _Z6fx_bccv + .word _Z6fx_bcsv + .word _Z6fx_bvcv + .word _Z6fx_bvsv + .word _Z8fx_to_r0v + .word _Z8fx_to_r1v + .word _Z8fx_to_r2v + .word _Z8fx_to_r3v + .word _Z8fx_to_r4v + .word _Z8fx_to_r5v + .word _Z8fx_to_r6v + .word _Z8fx_to_r7v + .word _Z8fx_to_r8v + .word _Z8fx_to_r9v + .word _Z9fx_to_r10v + .word _Z9fx_to_r11v + .word _Z9fx_to_r12v + .word _Z9fx_to_r13v + .word _Z9fx_to_r14v + .word _Z9fx_to_r15v + .word _Z10fx_with_r0v + .word _Z10fx_with_r1v + .word _Z10fx_with_r2v + .word _Z10fx_with_r3v + .word _Z10fx_with_r4v + .word _Z10fx_with_r5v + .word _Z10fx_with_r6v + .word _Z10fx_with_r7v + .word _Z10fx_with_r8v + .word _Z10fx_with_r9v + .word _Z11fx_with_r10v + .word _Z11fx_with_r11v + .word _Z11fx_with_r12v + .word _Z11fx_with_r13v + .word _Z11fx_with_r14v + .word _Z11fx_with_r15v + .word _Z9fx_stb_r0v + .word _Z9fx_stb_r1v + .word _Z9fx_stb_r2v + .word _Z9fx_stb_r3v + .word _Z9fx_stb_r4v + .word _Z9fx_stb_r5v + .word _Z9fx_stb_r6v + .word _Z9fx_stb_r7v + .word _Z9fx_stb_r8v + .word _Z9fx_stb_r9v + .word _Z10fx_stb_r10v + .word _Z10fx_stb_r11v + .word _Z7fx_loopv + .word _Z7fx_alt1v + .word _Z7fx_alt2v + .word _Z7fx_alt3v + .word _Z9fx_ldb_r0v + .word _Z9fx_ldb_r1v + .word _Z9fx_ldb_r2v + .word _Z9fx_ldb_r3v + .word _Z9fx_ldb_r4v + .word _Z9fx_ldb_r5v + .word _Z9fx_ldb_r6v + .word _Z9fx_ldb_r7v + .word _Z9fx_ldb_r8v + .word _Z9fx_ldb_r9v + .word _Z10fx_ldb_r10v + .word _Z10fx_ldb_r11v + .word _Z12fx_rpix_2bitv + .word _Z7fx_swapv + .word _Z8fx_cmodev + .word _Z6fx_notv + .word _Z9fx_adc_i0v + .word _Z9fx_adc_i1v + .word _Z9fx_adc_i2v + .word _Z9fx_adc_i3v + .word _Z9fx_adc_i4v + .word _Z9fx_adc_i5v + .word _Z9fx_adc_i6v + .word _Z9fx_adc_i7v + .word _Z9fx_adc_i8v + .word _Z9fx_adc_i9v + .word _Z10fx_adc_i10v + .word _Z10fx_adc_i11v + .word _Z10fx_adc_i12v + .word _Z10fx_adc_i13v + .word _Z10fx_adc_i14v + .word _Z10fx_adc_i15v + .word _Z9fx_cmp_r0v + .word _Z9fx_cmp_r1v + .word _Z9fx_cmp_r2v + .word _Z9fx_cmp_r3v + .word _Z9fx_cmp_r4v + .word _Z9fx_cmp_r5v + .word _Z9fx_cmp_r6v + .word _Z9fx_cmp_r7v + .word _Z9fx_cmp_r8v + .word _Z9fx_cmp_r9v + .word _Z10fx_cmp_r10v + .word _Z10fx_cmp_r11v + .word _Z10fx_cmp_r12v + .word _Z10fx_cmp_r13v + .word _Z10fx_cmp_r14v + .word _Z10fx_cmp_r15v + .word _Z8fx_mergev + .word _Z9fx_bic_i1v + .word _Z9fx_bic_i2v + .word _Z9fx_bic_i3v + .word _Z9fx_bic_i4v + .word _Z9fx_bic_i5v + .word _Z9fx_bic_i6v + .word _Z9fx_bic_i7v + .word _Z9fx_bic_i8v + .word _Z9fx_bic_i9v + .word _Z10fx_bic_i10v + .word _Z10fx_bic_i11v + .word _Z10fx_bic_i12v + .word _Z10fx_bic_i13v + .word _Z10fx_bic_i14v + .word _Z10fx_bic_i15v + .word _Z11fx_umult_i0v + .word _Z11fx_umult_i1v + .word _Z11fx_umult_i2v + .word _Z11fx_umult_i3v + .word _Z11fx_umult_i4v + .word _Z11fx_umult_i5v + .word _Z11fx_umult_i6v + .word _Z11fx_umult_i7v + .word _Z11fx_umult_i8v + .word _Z11fx_umult_i9v + .word _Z12fx_umult_i10v + .word _Z12fx_umult_i11v + .word _Z12fx_umult_i12v + .word _Z12fx_umult_i13v + .word _Z12fx_umult_i14v + .word _Z12fx_umult_i15v + .word _Z6fx_sbkv + .word _Z10fx_link_i1v + .word _Z10fx_link_i2v + .word _Z10fx_link_i3v + .word _Z10fx_link_i4v + .word _Z6fx_sexv + .word _Z7fx_div2v + .word _Z6fx_rorv + .word _Z10fx_ljmp_r8v + .word _Z10fx_ljmp_r9v + .word _Z11fx_ljmp_r10v + .word _Z11fx_ljmp_r11v + .word _Z11fx_ljmp_r12v + .word _Z11fx_ljmp_r13v + .word _Z6fx_lobv + .word _Z8fx_lmultv + .word _Z9fx_lms_r0v + .word _Z9fx_lms_r1v + .word _Z9fx_lms_r2v + .word _Z9fx_lms_r3v + .word _Z9fx_lms_r4v + .word _Z9fx_lms_r5v + .word _Z9fx_lms_r6v + .word _Z9fx_lms_r7v + .word _Z9fx_lms_r8v + .word _Z9fx_lms_r9v + .word _Z10fx_lms_r10v + .word _Z10fx_lms_r11v + .word _Z10fx_lms_r12v + .word _Z10fx_lms_r13v + .word _Z10fx_lms_r14v + .word _Z10fx_lms_r15v + .word _Z10fx_from_r0v + .word _Z10fx_from_r1v + .word _Z10fx_from_r2v + .word _Z10fx_from_r3v + .word _Z10fx_from_r4v + .word _Z10fx_from_r5v + .word _Z10fx_from_r6v + .word _Z10fx_from_r7v + .word _Z10fx_from_r8v + .word _Z10fx_from_r9v + .word _Z11fx_from_r10v + .word _Z11fx_from_r11v + .word _Z11fx_from_r12v + .word _Z11fx_from_r13v + .word _Z11fx_from_r14v + .word _Z11fx_from_r15v + .word _Z6fx_hibv + .word _Z9fx_xor_i1v + .word _Z9fx_xor_i2v + .word _Z9fx_xor_i3v + .word _Z9fx_xor_i4v + .word _Z9fx_xor_i5v + .word _Z9fx_xor_i6v + .word _Z9fx_xor_i7v + .word _Z9fx_xor_i8v + .word _Z9fx_xor_i9v + .word _Z10fx_xor_i10v + .word _Z10fx_xor_i11v + .word _Z10fx_xor_i12v + .word _Z10fx_xor_i13v + .word _Z10fx_xor_i14v + .word _Z10fx_xor_i15v + .word _Z9fx_inc_r0v + .word _Z9fx_inc_r1v + .word _Z9fx_inc_r2v + .word _Z9fx_inc_r3v + .word _Z9fx_inc_r4v + .word _Z9fx_inc_r5v + .word _Z9fx_inc_r6v + .word _Z9fx_inc_r7v + .word _Z9fx_inc_r8v + .word _Z9fx_inc_r9v + .word _Z10fx_inc_r10v + .word _Z10fx_inc_r11v + .word _Z10fx_inc_r12v + .word _Z10fx_inc_r13v + .word _Z10fx_inc_r14v + .word _Z7fx_rombv + .word _Z9fx_dec_r0v + .word _Z9fx_dec_r1v + .word _Z9fx_dec_r2v + .word _Z9fx_dec_r3v + .word _Z9fx_dec_r4v + .word _Z9fx_dec_r5v + .word _Z9fx_dec_r6v + .word _Z9fx_dec_r7v + .word _Z9fx_dec_r8v + .word _Z9fx_dec_r9v + .word _Z10fx_dec_r10v + .word _Z10fx_dec_r11v + .word _Z10fx_dec_r12v + .word _Z10fx_dec_r13v + .word _Z10fx_dec_r14v + .word _Z8fx_getbsv + .word _Z8fx_lm_r0v + .word _Z8fx_lm_r1v + .word _Z8fx_lm_r2v + .word _Z8fx_lm_r3v + .word _Z8fx_lm_r4v + .word _Z8fx_lm_r5v + .word _Z8fx_lm_r6v + .word _Z8fx_lm_r7v + .word _Z8fx_lm_r8v + .word _Z8fx_lm_r9v + .word _Z9fx_lm_r10v + .word _Z9fx_lm_r11v + .word _Z9fx_lm_r12v + .word _Z9fx_lm_r13v + .word _Z9fx_lm_r14v + .word _Z9fx_lm_r15v + .ident "GCC: (GNU) 4.2.4" |