📄 faandct.s
字号:
.file 1 "faandct.c".section .mdebug.abi32.previous.globl __floatsisf.globl __addsf3.globl __subsf3.globl __extendsfdf2.globl __muldf3.globl __truncdfsf2.globl __adddf3.globl __mulsf3.section .rodata.cst8,"aM",@progbits,8.align 3$LC0:.word 1719614413.word 1072079006.align 3$LC1:.word -1498502813.word 1071152610.align 3$LC2:.word 2077964437.word 1071731066.align 3$LC3:.word -1857752836.word 1073014702.section .text.ff_faandct248,"ax",@progbits.align 2.align 5.globl ff_faandct248.ent ff_faandct248.type ff_faandct248, @functionff_faandct248:.frame $sp,432,$31 # vars= 376, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-432addiu $2,$sp,16addiu $3,$sp,272sw $fp,424($sp)sw $31,428($sp)sw $23,420($sp)sw $22,416($sp)sw $21,412($sp)sw $20,408($sp)sw $19,404($sp)sw $18,400($sp)sw $17,396($sp)sw $16,392($sp)sw $4,432($sp)move $fp,$4sw $2,272($sp)sw $3,384($sp)$L2:lh $17,0($fp)lh $16,14($fp)jal __floatsisfaddu $4,$17,$16subu $4,$17,$16jal __floatsisfsw $2,296($sp)lh $17,2($fp)lh $16,12($fp)sw $2,300($sp)jal __floatsisfaddu $4,$17,$16subu $4,$17,$16jal __floatsisfsw $2,304($sp)lh $17,4($fp)lh $16,10($fp)sw $2,308($sp)jal __floatsisfaddu $4,$17,$16subu $4,$17,$16jal __floatsisfsw $2,312($sp)lh $20,6($fp)lh $21,8($fp)sw $2,316($sp)jal __floatsisfaddu $4,$20,$21lw $4,296($sp)move $5,$2jal __addsf3move $16,$2lw $4,296($sp)move $5,$16jal __subsf3move $18,$2lw $4,304($sp)lw $5,312($sp)jal __addsf3move $17,$2move $5,$2move $4,$18jal __addsf3move $16,$2lw $3,272($sp)move $4,$18move $5,$16jal __subsf3sw $2,0($3)lw $3,272($sp)lw $4,304($sp)lw $5,312($sp)jal __subsf3sw $2,16($3)move $5,$2jal __addsf3move $4,$17jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC0)addiu $2,$2,%lo($LC0)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2move $5,$2move $4,$17jal __addsf3move $16,$2lw $3,272($sp)move $4,$17sw $2,8($3)jal __subsf3move $5,$16lw $5,272($sp)subu $4,$20,$21jal __floatsisfsw $2,24($5)lw $4,316($sp)jal __addsf3move $5,$2lw $4,300($sp)lw $5,308($sp)jal __addsf3move $18,$2move $5,$2move $4,$18jal __subsf3sw $2,320($sp)jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC1)addiu $2,$2,%lo($LC1)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2jal __extendsfdf2move $4,$2move $4,$18move $16,$2jal __extendsfdf2move $17,$3move $5,$3lui $3,%hi($LC2)addiu $3,$3,%lo($LC2)lw $6,0($3)lw $7,4($3)jal __muldf3move $4,$2move $4,$2move $6,$16move $7,$17jal __adddf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2lw $4,320($sp)jal __extendsfdf2sw $2,324($sp)move $4,$2lui $2,%hi($LC3)addiu $2,$2,%lo($LC3)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $6,$2move $7,$3move $4,$16jal __adddf3move $5,$17move $5,$3jal __truncdfsf2move $4,$2lw $5,316($sp)lw $4,308($sp)jal __addsf3move $18,$2jal __extendsfdf2move $4,$2move $5,$3lui $3,%hi($LC0)addiu $3,$3,%lo($LC0)lw $6,0($3)lw $7,4($3)jal __muldf3move $4,$2move $5,$3jal __truncdfsf2move $4,$2lw $4,300($sp)move $5,$2jal __addsf3move $16,$2lw $4,300($sp)move $5,$16jal __subsf3move $17,$2lw $4,324($sp)move $5,$2jal __addsf3move $16,$2lw $3,272($sp)lw $5,324($sp)move $4,$16jal __subsf3sw $2,20($3)lw $3,272($sp)move $4,$18move $5,$17jal __addsf3sw $2,12($3)lw $3,272($sp)move $4,$17move $5,$18jal __subsf3sw $2,4($3)lw $4,272($sp)lw $5,384($sp)sw $2,28($4)addiu $4,$4,32addiu $fp,$fp,16bne $4,$5,$L2sw $4,272($sp)lui $2,%hi(postscale)addiu $2,$2,%lo(postscale)sw $2,276($sp)lw $3,276($sp)addiu $2,$sp,16lw $fp,432($sp)sw $0,288($sp)sw $2,284($sp)sw $3,280($sp)$L4:lw $5,288($sp)addiu $4,$sp,16addu $2,$4,$5lw $2,0($2)sw $2,292($sp)lw $2,284($sp)lw $4,292($sp)lw $19,32($2)jal __addsf3move $5,$19lw $4,284($sp)lw $3,284($sp)lw $4,96($4)lw $3,64($3)sw $4,372($sp)lw $5,372($sp)move $4,$3move $22,$2jal __addsf3sw $3,376($sp)lw $5,284($sp)sw $2,328($sp)lw $18,128($5)lw $2,160($5)move $4,$18move $5,$2jal __addsf3sw $2,368($sp)lw $3,284($sp)sw $2,332($sp)lw $16,192($3)lw $17,224($3)move $4,$16jal __addsf3move $5,$17lw $4,292($sp)move $5,$19jal __subsf3move $23,$2lw $4,376($sp)lw $5,372($sp)jal __subsf3sw $2,336($sp)lw $5,368($sp)move $4,$18jal __subsf3sw $2,340($sp)move $4,$16move $5,$17jal __subsf3sw $2,344($sp)move $4,$22move $5,$23jal __addsf3sw $2,348($sp)lw $4,328($sp)lw $5,332($sp)jal __addsf3move $18,$2move $4,$22move $5,$23jal __subsf3move $16,$2lw $4,280($sp)move $5,$16lw $4,0($4)move $17,$2sw $4,364($sp)jal __addsf3move $4,$18lw $4,364($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2lw $5,276($sp)move $4,$18lw $5,128($5)sh $2,0($fp)sw $5,360($sp)jal __subsf3move $5,$16lw $4,360($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2lw $4,328($sp)lw $5,332($sp)jal __subsf3sh $2,64($fp)move $4,$2jal __addsf3move $5,$17jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC0)addiu $2,$2,%lo($LC0)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2lw $3,276($sp)move $4,$17lw $3,64($3)move $5,$2sw $3,356($sp)jal __addsf3move $16,$2lw $4,356($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2lw $4,276($sp)move $5,$16lw $4,192($4)sh $2,32($fp)sw $4,352($sp)jal __subsf3move $4,$17lw $4,352($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2lw $4,336($sp)lw $5,348($sp)jal __addsf3sh $2,96($fp)lw $4,340($sp)lw $5,344($sp)jal __addsf3move $18,$2lw $4,336($sp)lw $5,348($sp)jal __subsf3move $16,$2move $5,$16move $4,$18jal __addsf3move $17,$2lw $4,364($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2sh $2,16($fp)move $5,$16jal __subsf3move $4,$18lw $4,360($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2lw $4,340($sp)lw $5,344($sp)jal __subsf3sh $2,80($fp)move $4,$2jal __addsf3move $5,$17jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC0)addiu $2,$2,%lo($LC0)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2move $5,$2move $4,$17jal __addsf3move $16,$2lw $4,356($sp)jal __mulsf3move $5,$2jal lrintfmove $4,$2sh $2,48($fp)move $4,$17jal __subsf3move $5,$16lw $4,352($sp)jal __mulsf3move $5,$2lw $3,288($sp)move $4,$2addiu $3,$3,4jal lrintfsw $3,288($sp)sh $2,112($fp)lw $2,276($sp)lw $4,284($sp)lw $5,280($sp)addiu $2,$2,4lw $3,288($sp)addiu $4,$4,4addiu $5,$5,4sw $2,276($sp)li $2,32 # 0x20sw $4,284($sp)sw $5,280($sp)bne $3,$2,$L4addiu $fp,$fp,2lw $31,428($sp)lw $fp,424($sp)lw $23,420($sp)lw $22,416($sp)lw $21,412($sp)lw $20,408($sp)lw $19,404($sp)lw $18,400($sp)lw $17,396($sp)lw $16,392($sp)j $31addiu $sp,$sp,432.set macro.set reorder.end ff_faandct248.section .rodata.cst8.align 3$LC4:.word 1719614413.word 1072079006.align 3$LC5:.word -1498502813.word 1071152610.align 3$LC6:.word 2077964437.word 1071731066.align 3$LC7:.word -1857752836.word 1073014702.section .text.ff_faandct,"ax",@progbits.align 2.align 5.globl ff_faandct.ent ff_faandct.type ff_faandct, @functionff_faandct:.frame $sp,376,$31 # vars= 320, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-376addiu $2,$sp,272sw $fp,368($sp)sw $23,364($sp)sw $31,372($sp)sw $22,360($sp)sw $21,356($sp)sw $20,352($sp)sw $19,348($sp)sw $18,344($sp)sw $17,340($sp)sw $16,336($sp)sw $4,376($sp)move $fp,$4addiu $23,$sp,16sw $2,328($sp)$L13:lh $17,0($fp)lh $16,14($fp)jal __floatsisfaddu $4,$17,$16subu $4,$17,$16jal __floatsisfmove $19,$2lh $17,2($fp)lh $16,12($fp)sw $2,300($sp)jal __floatsisfaddu $4,$17,$16subu $4,$17,$16jal __floatsisfmove $21,$2lh $17,4($fp)lh $16,10($fp)sw $2,304($sp)jal __floatsisfaddu $4,$17,$16subu $4,$17,$16jal __floatsisfmove $20,$2lh $3,8($fp)lh $22,6($fp)sw $3,288($sp)addu $4,$22,$3jal __floatsisfsw $2,308($sp)move $16,$2move $4,$19jal __addsf3move $5,$2move $4,$19move $5,$16jal __subsf3move $18,$2move $5,$20move $4,$21jal __addsf3move $17,$2move $16,$2move $4,$18jal __addsf3move $5,$2move $4,$18move $5,$16jal __subsf3sw $2,0($23)move $5,$20move $4,$21jal __subsf3sw $2,16($23)move $5,$2jal __addsf3move $4,$17jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC4)addiu $2,$2,%lo($LC4)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2move $16,$2move $4,$17jal __addsf3move $5,$2move $5,$16move $4,$17jal __subsf3sw $2,8($23)lw $3,288($sp)sw $2,24($23)jal __floatsisfsubu $4,$22,$3lw $4,308($sp)jal __addsf3move $5,$2lw $4,300($sp)lw $5,304($sp)jal __addsf3move $18,$2move $5,$2move $4,$18jal __subsf3move $19,$2jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC5)addiu $2,$2,%lo($LC5)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2jal __extendsfdf2move $4,$2move $4,$18move $16,$2jal __extendsfdf2move $17,$3move $5,$3lui $3,%hi($LC6)addiu $3,$3,%lo($LC6)lw $6,0($3)lw $7,4($3)jal __muldf3move $4,$2move $4,$2move $6,$16move $7,$17jal __adddf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2move $4,$19jal __extendsfdf2move $20,$2move $4,$2lui $2,%hi($LC7)addiu $2,$2,%lo($LC7)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $6,$2move $7,$3move $4,$16jal __adddf3move $5,$17move $5,$3jal __truncdfsf2move $4,$2lw $5,308($sp)lw $4,304($sp)jal __addsf3move $18,$2jal __extendsfdf2move $4,$2move $5,$3lui $3,%hi($LC4)addiu $3,$3,%lo($LC4)lw $6,0($3)lw $7,4($3)jal __muldf3move $4,$2move $5,$3jal __truncdfsf2move $4,$2lw $4,300($sp)move $5,$2jal __addsf3move $16,$2lw $4,300($sp)move $5,$16jal __subsf3move $17,$2move $16,$2move $4,$20jal __addsf3move $5,$2move $4,$16move $5,$20jal __subsf3sw $2,20($23)move $4,$18move $5,$17jal __addsf3sw $2,12($23)move $4,$17move $5,$18jal __subsf3sw $2,4($23)lw $4,328($sp)sw $2,28($23)addiu $23,$23,32bne $23,$4,$L13addiu $fp,$fp,16lui $2,%hi(postscale)sw $0,284($sp)addiu $2,$2,%lo(postscale)addiu $5,$sp,16lw $fp,376($sp)lw $4,284($sp)sw $2,272($sp)sw $5,280($sp)sw $2,276($sp)$L15:addiu $3,$sp,16lw $5,280($sp)addu $2,$3,$4lw $16,0($2)lw $17,224($5)move $4,$16jal __addsf3move $5,$17move $4,$16move $5,$17jal __subsf3move $19,$2sw $2,312($sp)lw $2,280($sp)lw $16,32($2)lw $17,192($2)move $4,$16jal __addsf3move $5,$17move $4,$16move $5,$17jal __subsf3move $21,$2lw $3,280($sp)sw $2,316($sp)lw $16,64($3)lw $17,160($3)move $4,$16jal __addsf3move $5,$17move $4,$16move $5,$17jal __subsf3move $20,$2lw $4,280($sp)lw $5,280($sp)lw $4,96($4)lw $5,128($5)sw $4,296($sp)sw $5,292($sp)jal __addsf3sw $2,320($sp)move $16,$2move $4,$19jal __addsf3move $5,$2move $4,$19move $5,$16jal __subsf3move $18,$2move $4,$21move $5,$20jal __addsf3move $17,$2move $5,$2move $4,$18jal __addsf3move $16,$2move $4,$2lw $2,276($sp)lw $3,284($sp)lw $5,0($2)addiu $3,$3,4jal __mulsf3sw $3,284($sp)jal lrintfmove $4,$2sh $2,0($fp)move $5,$16jal __subsf3move $4,$18move $4,$2lw $2,272($sp)lw $3,280($sp)lw $5,128($2)addiu $3,$3,4jal __mulsf3sw $3,280($sp)jal lrintfmove $4,$2sh $2,64($fp)move $4,$21jal __subsf3move $5,$20move $5,$2jal __addsf3move $4,$17jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC4)addiu $2,$2,%lo($LC4)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2move $5,$2move $4,$17jal __addsf3move $16,$2lw $3,272($sp)move $4,$2lw $2,276($sp)lw $5,64($3)addiu $2,$2,4jal __mulsf3sw $2,276($sp)jal lrintfmove $4,$2sh $2,32($fp)move $5,$16jal __subsf3move $4,$17lw $3,272($sp)move $4,$2jal __mulsf3lw $5,192($3)jal lrintfmove $4,$2lw $4,296($sp)lw $5,292($sp)jal __subsf3sh $2,96($fp)lw $4,320($sp)jal __addsf3move $5,$2lw $4,312($sp)lw $5,316($sp)jal __addsf3move $18,$2move $5,$2move $4,$18jal __subsf3move $19,$2jal __extendsfdf2move $4,$2move $4,$2lui $2,%hi($LC5)lw $6,%lo($LC5)($2)lw $7,%lo($LC5+4)($2)jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2jal __extendsfdf2move $4,$2move $4,$18move $16,$2jal __extendsfdf2move $17,$3move $5,$3lui $3,%hi($LC6)lw $6,%lo($LC6)($3)lw $7,%lo($LC6+4)($3)jal __muldf3move $4,$2move $4,$2move $6,$16move $7,$17jal __adddf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2move $4,$19jal __extendsfdf2move $18,$2move $4,$2lui $2,%hi($LC7)lw $6,%lo($LC7)($2)lw $7,%lo($LC7+4)($2)jal __muldf3move $5,$3move $6,$2move $7,$3move $4,$16jal __adddf3move $5,$17move $5,$3jal __truncdfsf2move $4,$2lw $5,320($sp)lw $4,316($sp)jal __addsf3move $19,$2jal __extendsfdf2move $4,$2move $5,$3lui $3,%hi($LC4)addiu $3,$3,%lo($LC4)lw $6,0($3)lw $7,4($3)jal __muldf3move $4,$2move $5,$3jal __truncdfsf2move $4,$2lw $4,312($sp)move $5,$2jal __addsf3move $16,$2lw $4,312($sp)move $5,$16jal __subsf3move $17,$2move $5,$2move $4,$18jal __addsf3move $16,$2move $4,$2lw $2,272($sp)jal __mulsf3lw $5,160($2)jal lrintfmove $4,$2sh $2,80($fp)move $5,$18jal __subsf3move $4,$16lw $3,272($sp)move $4,$2jal __mulsf3lw $5,96($3)jal lrintfmove $4,$2sh $2,48($fp)move $5,$17jal __addsf3move $4,$19move $4,$2lw $2,272($sp)jal __mulsf3lw $5,32($2)jal lrintfmove $4,$2sh $2,16($fp)move $5,$19jal __subsf3move $4,$17lw $3,272($sp)move $4,$2lw $5,224($3)addiu $3,$3,4jal __mulsf3sw $3,272($sp)jal lrintfmove $4,$2lw $4,284($sp)sh $2,112($fp)li $2,32 # 0x20bne $4,$2,$L15addiu $fp,$fp,2lw $31,372($sp)lw $fp,368($sp)lw $23,364($sp)lw $22,360($sp)lw $21,356($sp)lw $20,352($sp)lw $19,348($sp)lw $18,344($sp)lw $17,340($sp)lw $16,336($sp)j $31addiu $sp,$sp,376.set macro.set reorder.end ff_faandct.rdata.align 2.type postscale, @object.size postscale, 256postscale:.word 1065353216.word 1060671699.word 1061416725.word 1062843849.word 1065353216.word 1067641281.word 1072464734.word 1080555512.word 1060671699.word 1057296513.word 1057833647.word 1058862546.word 1060671699.word 1063970904.word 1068139576.word 1076313461.word 1061416725.word 1057833647.word 1058403866.word 1059496139.word 1061416725.word 1064919143.word 1068827891.word 1076988550.word 1062843849.word 1058862546.word 1059496139.word 1060709809.word 1062843849.word 1066044372.word 1070146382.word 1078281706.word 1065353216.word 1060671699.word 1061416725.word 1062843849.word 1065353216.word 1067641281.word 1072464734.word 1080555512.word 1067641281.word 1063970904.word 1064919143.word 1066044372.word 1067641281.word 1070553435.word 1075217175.word 1083416250.word 1072464734.word 1068139576.word 1068827891.word 1070146382.word 1072464734.word 1075217175.word 1079673466.word 1087786914.word 1080555512.word 1076313461.word 1076988550.word 1078281706.word 1080555512.word 1083416250.word 1087786914.word 1095905650.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -