faandct.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 1,283 行 · 第 1/2 页
MID
1,283 行
.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 nomacro addiu $sp,$sp,-432 addiu $2,$sp,16 addiu $3,$sp,272 sw $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,$4 sw $2,272($sp) sw $3,384($sp)$L2: lh $17,0($fp) lh $16,14($fp) jal __floatsisf addu $4,$17,$16 subu $4,$17,$16 jal __floatsisf sw $2,296($sp) lh $17,2($fp) lh $16,12($fp) sw $2,300($sp) jal __floatsisf addu $4,$17,$16 subu $4,$17,$16 jal __floatsisf sw $2,304($sp) lh $17,4($fp) lh $16,10($fp) sw $2,308($sp) jal __floatsisf addu $4,$17,$16 subu $4,$17,$16 jal __floatsisf sw $2,312($sp) lh $20,6($fp) lh $21,8($fp) sw $2,316($sp) jal __floatsisf addu $4,$20,$21 lw $4,296($sp) move $5,$2 jal __addsf3 move $16,$2 lw $4,296($sp) move $5,$16 jal __subsf3 move $18,$2 lw $4,304($sp) lw $5,312($sp) jal __addsf3 move $17,$2 move $5,$2 move $4,$18 jal __addsf3 move $16,$2 lw $3,272($sp) move $4,$18 move $5,$16 jal __subsf3 sw $2,0($3) lw $3,272($sp) lw $4,304($sp) lw $5,312($sp) jal __subsf3 sw $2,16($3) move $5,$2 jal __addsf3 move $4,$17 jal __extendsfdf2 move $4,$2 move $4,$2 lui $2,%hi($LC0) addiu $2,$2,%lo($LC0) lw $6,0($2) lw $7,4($2) jal __muldf3 move $5,$3 move $5,$3 jal __truncdfsf2 move $4,$2 move $5,$2 move $4,$17 jal __addsf3 move $16,$2 lw $3,272($sp) move $4,$17 sw $2,8($3) jal __subsf3 move $5,$16 lw $5,272($sp) subu $4,$20,$21 jal __floatsisf sw $2,24($5) lw $4,316($sp) jal __addsf3 move $5,$2 lw $4,300($sp) lw $5,308($sp) jal __addsf3 move $18,$2 move $5,$2 move $4,$18 jal __subsf3 sw $2,320($sp) jal __extendsfdf2 move $4,$2 move $4,$2 lui $2,%hi($LC1) addiu $2,$2,%lo($LC1) lw $6,0($2) lw $7,4($2) jal __muldf3 move $5,$3 move $5,$3 jal __truncdfsf2 move $4,$2 jal __extendsfdf2 move $4,$2 move $4,$18 move $16,$2 jal __extendsfdf2 move $17,$3 move $5,$3 lui $3,%hi($LC2) addiu $3,$3,%lo($LC2) lw $6,0($3) lw $7,4($3) jal __muldf3 move $4,$2 move $4,$2 move $6,$16 move $7,$17 jal __adddf3 move $5,$3 move $5,$3 jal __truncdfsf2 move $4,$2 lw $4,320($sp) jal __extendsfdf2 sw $2,324($sp) move $4,$2 lui $2,%hi($LC3) addiu $2,$2,%lo($LC3) lw $6,0($2) lw $7,4($2) jal __muldf3 move $5,$3 move $6,$2 move $7,$3 move $4,$16 jal __adddf3 move $5,$17 move $5,$3 jal __truncdfsf2 move $4,$2 lw $5,316($sp) lw $4,308($sp) jal __addsf3 move $18,$2 jal __extendsfdf2 move $4,$2 move $5,$3 lui $3,%hi($LC0) addiu $3,$3,%lo($LC0) lw $6,0($3) lw $7,4($3) jal __muldf3 move $4,$2 move $5,$3 jal __truncdfsf2 move $4,$2 lw $4,300($sp) move $5,$2 jal __addsf3 move $16,$2 lw $4,300($sp) move $5,$16 jal __subsf3 move $17,$2 lw $4,324($sp) move $5,$2 jal __addsf3 move $16,$2 lw $3,272($sp) lw $5,324($sp) move $4,$16 jal __subsf3 sw $2,20($3) lw $3,272($sp) move $4,$18 move $5,$17 jal __addsf3 sw $2,12($3) lw $3,272($sp) move $4,$17 move $5,$18 jal __subsf3 sw $2,4($3) lw $4,272($sp) lw $5,384($sp) sw $2,28($4) addiu $4,$4,32 addiu $fp,$fp,16 bne $4,$5,$L2 sw $4,272($sp) lui $2,%hi(postscale) addiu $2,$2,%lo(postscale) sw $2,276($sp) lw $3,276($sp) addiu $2,$sp,16 lw $fp,432($sp) sw $0,288($sp) sw $2,284($sp) sw $3,280($sp)$L4: lw $5,288($sp) addiu $4,$sp,16 addu $2,$4,$5 lw $2,0($2) sw $2,292($sp) lw $2,284($sp) lw $4,292($sp) lw $19,32($2) jal __addsf3 move $5,$19 lw $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,$3 move $22,$2 jal __addsf3 sw $3,376($sp) lw $5,284($sp) sw $2,328($sp) lw $18,128($5) lw $2,160($5) move $4,$18 move $5,$2 jal __addsf3 sw $2,368($sp) lw $3,284($sp) sw $2,332($sp) lw $16,192($3) lw $17,224($3) move $4,$16 jal __addsf3 move $5,$17 lw $4,292($sp) move $5,$19 jal __subsf3 move $23,$2 lw $4,376($sp) lw $5,372($sp) jal __subsf3 sw $2,336($sp) lw $5,368($sp) move $4,$18 jal __subsf3 sw $2,340($sp) move $4,$16 move $5,$17 jal __subsf3 sw $2,344($sp) move $4,$22 move $5,$23 jal __addsf3 sw $2,348($sp) lw $4,328($sp) lw $5,332($sp) jal __addsf3 move $18,$2 move $4,$22 move $5,$23 jal __subsf3 move $16,$2 lw $4,280($sp) move $5,$16 lw $4,0($4) move $17,$2 sw $4,364($sp) jal __addsf3 move $4,$18 lw $4,364($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 lw $5,276($sp) move $4,$18 lw $5,128($5) sh $2,0($fp) sw $5,360($sp) jal __subsf3 move $5,$16 lw $4,360($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 lw $4,328($sp) lw $5,332($sp) jal __subsf3 sh $2,64($fp) move $4,$2 jal __addsf3 move $5,$17 jal __extendsfdf2 move $4,$2 move $4,$2 lui $2,%hi($LC0) addiu $2,$2,%lo($LC0) lw $6,0($2) lw $7,4($2) jal __muldf3 move $5,$3 move $5,$3 jal __truncdfsf2 move $4,$2 lw $3,276($sp) move $4,$17 lw $3,64($3) move $5,$2 sw $3,356($sp) jal __addsf3 move $16,$2 lw $4,356($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 lw $4,276($sp) move $5,$16 lw $4,192($4) sh $2,32($fp) sw $4,352($sp) jal __subsf3 move $4,$17 lw $4,352($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 lw $4,336($sp) lw $5,348($sp) jal __addsf3 sh $2,96($fp) lw $4,340($sp) lw $5,344($sp) jal __addsf3 move $18,$2 lw $4,336($sp) lw $5,348($sp) jal __subsf3 move $16,$2 move $5,$16 move $4,$18 jal __addsf3 move $17,$2 lw $4,364($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 sh $2,16($fp) move $5,$16 jal __subsf3 move $4,$18 lw $4,360($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 lw $4,340($sp) lw $5,344($sp) jal __subsf3 sh $2,80($fp) move $4,$2 jal __addsf3 move $5,$17 jal __extendsfdf2 move $4,$2 move $4,$2 lui $2,%hi($LC0) addiu $2,$2,%lo($LC0) lw $6,0($2) lw $7,4($2) jal __muldf3 move $5,$3 move $5,$3 jal __truncdfsf2 move $4,$2 move $5,$2 move $4,$17 jal __addsf3 move $16,$2 lw $4,356($sp) jal __mulsf3 move $5,$2 jal lrintf move $4,$2 sh $2,48($fp) move $4,$17 jal __subsf3 move $5,$16 lw $4,352($sp) jal __mulsf3 move $5,$2 lw $3,288($sp) move $4,$2 addiu $3,$3,4 jal lrintf sw $3,288($sp) sh $2,112($fp) lw $2,276($sp) lw $4,284($sp) lw $5,280($sp) addiu $2,$2,4 lw $3,288($sp) addiu $4,$4,4 addiu $5,$5,4 sw $2,276($sp) li $2,32 # 0x20 sw $4,284($sp) sw $5,280($sp) bne $3,$2,$L4 addiu $fp,$fp,2 lw $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 $31 addiu $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 nomacro addiu $sp,$sp,-376 addiu $2,$sp,272 sw $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,$4 addiu $23,$sp,16 sw $2,328($sp)$L13: lh $17,0($fp) lh $16,14($fp) jal __floatsisf addu $4,$17,$16 subu $4,$17,$16 jal __floatsisf
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?