⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 faandct.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 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 + -