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 + -
显示快捷键?