vf_spp.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,450 行 · 第 1/5 页

S
4,450
字号
sll	$2,$23,4lw	$6,444($sp)sll	$3,$3,3sw	$2,316($sp)sll	$2,$4,1subu	$6,$6,$3addiu	$2,$2,-2sw	$3,308($sp)lw	$4,304($sp)lw	$3,476($sp)sw	$2,368($sp)lw	$2,316($sp)addiu	$3,$3,3sll	$4,$4,1sw	$6,288($sp)lw	$6,460($sp)sw	$3,352($sp)sw	$4,356($sp)lw	$3,464($sp)sltu	$4,$2,40sw	$2,296($sp)lw	$2,440($sp)addiu	$6,$6,8addiu	$2,$2,2932sw	$6,336($sp)sw	$3,312($sp)addiu	$6,$19,112addiu	$3,$19,16sw	$4,348($sp)sw	$6,360($sp)sw	$2,372($sp)sw	$3,376($sp)sll	$4,$23,2addiu	$6,$19,32addiu	$2,$19,48addiu	$3,$19,64sw	$0,328($sp)sw	$0,292($sp)sw	$4,380($sp)sw	$6,384($sp)sw	$2,388($sp)sw	$3,392($sp)$L230:lw	$4,440($sp)lw	$6,296($sp)lw	$2,24($4)addu	$4,$6,$2lw	$2,348($sp).set	noreorder.set	nomacrobne	$2,$0,$L291andi	$2,$4,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L236move	$5,$4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L237li	$6,1			# 0x1.set	macro.set	reorderbeq	$3,$6,$L292$L234:move	$3,$5move	$2,$0addiu	$5,$5,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L303lw	$2,316($sp).set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$6,$2,32sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L303lw	$2,316($sp).set	macro.set	reorder$L270:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L270lw	$2,316($sp).set	macro.set	reorder$L303:li	$3,-32			# 0xffffffffffffffe0addu	$6,$4,$2addiu	$2,$6,-31and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L304addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L305:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L305addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L304:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L243$L272:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L272$L243:andi	$4,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L246addiu	$3,$5,4.set	macro.set	reorderli	$2,3			# 0x3beq	$4,$2,$L247li	$3,1			# 0x1beq	$4,$3,$L293$L233:lw	$4,336($sp)$L298:.set	noreorder.set	nomacroblez	$4,$L248lw	$4,328($sp).set	macro.set	reorderlw	$6,464($sp)addiu	$2,$6,-1slt	$3,$4,$2lw	$6,352($sp)movn	$2,$4,$3lw	$3,472($sp)sra	$2,$2,$6mul	$3,$2,$3sw	$0,332($sp)sw	$3,340($sp)addiu	$22,$19,80addiu	$21,$19,96sll	$20,$23,1$L250:lw	$4,440($sp)lw	$fp,4($4).set	noreorder.set	nomacrobne	$fp,$0,$L306lw	$3,320($sp).set	macro.set	reorderlw	$6,460($sp)lw	$4,332($sp)addiu	$2,$6,-1slt	$3,$4,$2lw	$6,352($sp)movn	$2,$4,$3lw	$3,468($sp)lw	$4,440($sp)sra	$2,$2,$6lw	$6,340($sp)addu	$2,$2,$3lw	$3,12($4)addu	$2,$2,$6.set	noreorder.set	nomacrobeq	$3,$0,$L251lbu	$fp,0($2).set	macro.set	reordersra	$fp,$fp,1li	$2,1			# 0x1movz	$fp,$2,$fp$L251:lw	$3,320($sp)$L306:.set	noreorder.set	nomacroblez	$3,$L254lui	$2,%hi(offset).set	macro.set	reorderlw	$4,368($sp)addiu	$2,$2,%lo(offset)addu	$18,$4,$2sw	$0,324($sp)sll	$17,$23,1$L256:lbu	$16,1($18)lw	$3,328($sp)lw	$4,440($sp)addu	$16,$16,$3mul	$3,$23,$16lbu	$2,0($18)lw	$6,332($sp)lw	$5,20($4)addu	$2,$2,$6addu	$16,$3,$2lw	$3,32($4)addu	$5,$16,$5move	$6,$23.set	noreorder.set	nomacrojal	$3addiu	$4,$sp,32.set	macro.set	reorderlw	$4,440($sp)sll	$16,$16,1lw	$2,2912($4).set	noreorder.set	nomacrojal	$2addiu	$4,$sp,32.set	macro.set	reorderlui	$6,%hi(requantize)lw	$3,%lo(requantize)($6)lw	$7,372($sp)addiu	$5,$sp,32move	$6,$fp.set	noreorder.set	nomacrojal	$3move	$4,$19.set	macro.set	reorderlw	$3,440($sp)move	$4,$19lw	$2,2920($3).set	noreorder.set	nomacrojal	$2addiu	$18,$18,2.set	macro.set	reorderlw	$4,440($sp)lw	$6,376($sp)lw	$3,24($4)lw	$4,0($19)addu	$16,$16,$3lw	$2,0($16)lw	$3,4($16)addu	$2,$2,$4sw	$2,0($16)lw	$4,4($19)lw	$2,8($16)addu	$3,$3,$4sw	$3,4($16)lw	$5,8($19)lw	$4,12($16)addu	$2,$2,$5sw	$2,8($16)lw	$5,12($19)addu	$3,$16,$17addu	$4,$4,$5sw	$4,12($16)lw	$5,16($19)lw	$2,0($3)lw	$4,4($3)addu	$2,$2,$5sw	$2,0($3)lw	$5,4($6)lw	$2,8($3)addu	$4,$4,$5sw	$4,4($3)move	$4,$6lw	$6,8($6)lw	$5,12($3)addu	$2,$2,$6sw	$2,8($3)lw	$6,12($4)lw	$2,380($sp)addu	$5,$5,$6addu	$4,$16,$2sw	$5,12($3)lw	$6,32($19)lw	$2,0($4)lw	$3,4($4)addu	$2,$2,$6sw	$2,0($4)lw	$2,384($sp)lw	$5,8($4)lw	$6,4($2)move	$17,$20addu	$3,$3,$6sw	$3,4($4)lw	$2,8($2)lw	$6,384($sp)addu	$5,$5,$2sw	$5,8($4)lw	$5,12($6)lw	$2,12($4)addu	$3,$20,$23addu	$2,$2,$5sll	$3,$3,1sw	$2,12($4)addu	$3,$16,$3lw	$5,48($19)lw	$2,0($3)lw	$4,4($3)addu	$2,$2,$5sw	$2,0($3)lw	$2,388($sp)lw	$5,4($2)lw	$2,8($3)addu	$4,$4,$5sw	$4,4($3)lw	$4,388($sp)lw	$5,12($3)lw	$6,8($4)addu	$2,$2,$6sw	$2,8($3)lw	$6,12($4)lw	$2,344($sp)addu	$5,$5,$6sw	$5,12($3)addu	$4,$16,$2lw	$6,64($19)lw	$2,0($4)lw	$3,4($4)addu	$2,$2,$6lw	$6,392($sp)sw	$2,0($4)lw	$5,4($6)lw	$2,8($4)addu	$3,$3,$5sw	$3,4($4)move	$3,$6lw	$6,8($6)lw	$5,12($4)addu	$2,$2,$6sw	$2,8($4)lw	$2,380($sp)lw	$6,12($3)addu	$3,$2,$23sll	$3,$3,1addu	$3,$16,$3addu	$5,$5,$6sw	$5,12($4)lw	$5,80($19)lw	$2,0($3)lw	$4,4($3)addu	$2,$2,$5sw	$2,0($3)lw	$6,4($22)lw	$5,8($3)addu	$4,$4,$6sw	$4,4($3)lw	$2,8($22)lw	$6,344($sp)addu	$5,$5,$2sw	$5,8($3)lw	$2,12($3)lw	$5,12($22)subu	$4,$6,$20addu	$2,$2,$5sll	$4,$4,1sw	$2,12($3)addu	$4,$16,$4lw	$5,96($19)lw	$2,0($4)lw	$3,4($4)addu	$2,$2,$5sw	$2,0($4)lw	$5,4($21)lw	$2,8($4)addu	$3,$3,$5sw	$3,4($4)lw	$5,8($21)lw	$3,12($4)addu	$2,$2,$5sw	$2,8($4)lw	$5,12($21)lw	$2,356($sp)addu	$3,$3,$5addu	$16,$16,$2sw	$3,12($4)lw	$5,112($19)lw	$2,0($16)lw	$6,360($sp)addu	$2,$2,$5sw	$2,0($16)lw	$4,4($6)lw	$3,4($16)lw	$2,8($16)addu	$3,$3,$4sw	$3,4($16)lw	$4,8($6)lw	$3,12($16)addu	$2,$2,$4sw	$2,8($16)lw	$4,12($6)lw	$2,324($sp)addu	$3,$3,$4sw	$3,12($16)lw	$3,320($sp)addiu	$2,$2,1.set	noreorder.set	nomacrobne	$3,$2,$L256sw	$2,324($sp).set	macro.set	reorder$L254:lw	$4,332($sp)lw	$6,336($sp)addiu	$4,$4,8slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L250sw	$4,332($sp).set	macro.set	reorder$L248:lw	$2,328($sp).set	noreorder.set	nomacrobeq	$2,$0,$L307lw	$3,328($sp).set	macro.set	reorderlw	$3,440($sp)lw	$4,312($sp).set	noreorder.set	nomacroblez	$4,$L259lw	$5,24($3).set	macro.set	reorderli	$8,8			# 0x8$L261:lw	$3,440($sp)lw	$4,292($sp)lw	$2,0($3)li	$3,6			# 0x6addu	$5,$5,$4subu	$3,$3,$2lw	$4,288($sp)lw	$2,460($sp)lw	$6,452($sp)addiu	$5,$5,16move	$7,$23sw	$8,20($sp)sw	$3,24($sp).set	noreorder.set	nomacrojal	store_slice_csw	$2,16($sp).set	macro.set	reorderlw	$3,328($sp)$L307:lw	$4,300($sp)addiu	$3,$3,8slt	$2,$3,$4lw	$6,296($sp)lw	$4,292($sp)sw	$3,328($sp)lw	$3,316($sp)addu	$6,$6,$3addu	$4,$4,$3sw	$6,296($sp)lw	$3,288($sp)lw	$6,312($sp)sw	$4,292($sp)lw	$4,308($sp)addiu	$6,$6,-8addu	$3,$3,$4sw	$6,312($sp).set	noreorder.set	nomacrobne	$2,$0,$L230sw	$3,288($sp).set	macro.set	reorder$L262:lw	$31,436($sp)$L299:lw	$fp,432($sp)lw	$23,428($sp)lw	$22,424($sp)lw	$21,420($sp)lw	$20,416($sp)lw	$19,412($sp)lw	$18,408($sp)lw	$17,404($sp)lw	$16,400($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,440.set	macro.set	reorder$L190:lw	$6,460($sp)$L300:.set	noreorder.set	nomacrojal	memcpymove	$5,$20.set	macro.set	reorder.set	noreorder.set	nomacroj	$L295lw	$3,440($sp).set	macro.set	reorder$L216:.set	noreorder.set	nomacrojal	memcpymove	$6,$23.set	macro.set	reorderaddiu	$16,$16,1li	$2,8			# 0x8addu	$17,$17,$22addu	$21,$21,$23addu	$20,$20,$23.set	noreorder.set	nomacrobne	$16,$2,$L202addu	$18,$18,$22.set	macro.set	reorder.set	noreorder.set	nomacroj	$L296lw	$6,300($sp).set	macro.set	reorder$L203:.set	noreorder.set	nomacrojal	memcpymove	$6,$23.set	macro.set	reorder.set	noreorder.set	nomacroj	$L297lw	$4,440($sp).set	macro.set	reorder$L291:lw	$6,316($sp).set	noreorder.set	nomacrojal	memsetmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L298lw	$4,336($sp).set	macro.set	reorder$L236:addiu	$5,$4,2sb	$0,0($4).set	noreorder.set	nomacroj	$L234sb	$0,1($4).set	macro.set	reorder$L246:sb	$0,4($5).set	noreorder.set	nomacroj	$L233sb	$0,1($3).set	macro.set	reorder$L237:addiu	$5,$4,3sb	$0,0($4)sb	$0,1($4).set	noreorder.set	nomacroj	$L234sb	$0,2($4).set	macro.set	reorder$L247:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L233sb	$0,5($5).set	macro.set	reorder$L292:addiu	$5,$4,1.set	noreorder.set	nomacroj	$L234sb	$0,0($4).set	macro.set	reorder$L293:.set	noreorder.set	nomacroj	$L233sb	$0,4($5).set	macro.set	reorder$L259:.set	noreorder.set	nomacroj	$L261addiu	$8,$4,8.set	macro.set	reorder$L181:lw	$4,460($sp)li	$2,-16			# 0xfffffffffffffff0addiu	$3,$4,31.set	noreorder.set	nomacroj	$L183and	$23,$3,$2.set	macro.set	reorder$L290:lbu	$2,4($5)addiu	$16,$16,1sb	$2,4($4)li	$2,8			# 0x8addu	$17,$17,$22addu	$21,$21,$23addu	$20,$20,$23.set	noreorder.set	nomacrobne	$16,$2,$L202addu	$18,$18,$22.set	macro.set	reorder.set	noreorder.set	nomacroj	$L296lw	$6,300($sp).set	macro.set	reorder$L289:lbu	$2,4($5)sb	$2,4($4)$L215:lw	$4,440($sp)lw	$2,20($4)addu	$5,$2,$18.set	noreorder.set	nomacroj	$L217addu	$4,$2,$20.set	macro.set	reorder$L213:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L215sb	$3,5($4).set	macro.set	reorder$L200:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L198sb	$3,5($4).set	macro.set	reorder$L226:lbu	$2,4($5)addiu	$16,$16,1sb	$2,4($4)lbu	$3,5($5)li	$2,8			# 0x8sb	$3,5($4)addu	$17,$17,$22addu	$21,$21,$23addu	$20,$20,$23.set	noreorder.set	nomacrobne	$16,$2,$L202addu	$18,$18,$22.set	macro.set	reorder.set	noreorder.set	nomacroj	$L296lw	$6,300($sp).set	macro.set	reorder$L227:lbu	$2,4($5)addiu	$16,$16,1sb	$2,4($4)lbu	$3,5($5)addu	$17,$17,$22sb	$3,5($4)lbu	$2,6($5)addu	$21,$21,$23sb	$2,6($4)li	$2,8			# 0x8addu	$20,$20,$23.set	noreorder.set	nomacrobne	$16,$2,$L202addu	$18,$18,$22.set	macro.set	reorder.set	noreorder.set	nomacroj	$L296lw	$6,300($sp).set	macro.set	reorder$L214:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L215sb	$2,6($4).set	macro.set	reorder$L201:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L198sb	$2,6($4).set	macro.set	reorder$L288:lbu	$2,4($5).set	noreorder.set	nomacroj	$L198sb	$2,4($4).set	macro.set	reorder$L308:sll	$6,$23,3.set	noreorder.set	nomacroj	$L187sw	$6,344($sp).set	macro.set	reorder.end	filter.section	.text.put_image,"ax",@progbits.align	2.align	5.ent	put_image.type	put_image, @functionput_image:.frame	$sp,136,$31		# vars= 56, regs= 10/0, args= 40, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-136sw	$20,112($sp)sw	$17,100($sp)sw	$31,132($sp)sw	$fp,128($sp)sw	$23,124($sp)sw	$22,120($sp)sw	$21,116($sp)sw	$19,108($sp)sw	$18,104($sp)sw	$16,96($sp)lhu	$2,0($5)move	$17,$5andi	$2,$2,0x2000move	$20,$4

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?