vf_tfields.s

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

S
2,532
字号
.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L254$L186:andi	$2,$20,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L305li	$2,2			# 0x2.set	macro.set	reorder$L255:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L255li	$2,2			# 0x2.set	macro.set	reorder$L305:.set	noreorder.set	nomacrobeq	$fp,$2,$L192li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$fp,$2,$L193li	$2,1			# 0x1.set	macro.set	reorderbeq	$fp,$2,$L285$L190:addiu	$19,$19,1.set	noreorder.set	nomacrobeq	$23,$19,$L306lw	$8,40($sp).set	macro.set	reorderlw	$6,72($sp)$L307:lw	$7,68($sp)addu	$17,$17,$6.set	noreorder.set	nomacrobeq	$22,$0,$L286addu	$16,$16,$7.set	macro.set	reorder$L182:move	$4,$16$L303:move	$5,$17$L304:move	$6,$20.set	noreorder.set	nomacrojal	memcpyaddiu	$19,$19,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$23,$19,$L307lw	$6,72($sp).set	macro.set	reorderlw	$8,40($sp)$L306:lw	$7,48($18)lw	$6,32($18)lw	$4,32($8)lw	$5,48($8)lw	$2,24($18)$L179:sw	$2,16($sp)lw	$2,28($18)lw	$9,44($sp)sw	$2,20($sp).set	noreorder.set	nomacrojal	deintsw	$9,24($sp).set	macro.set	reorderlhu	$2,0($18)andi	$2,$2,0x100.set	noreorder.set	nomacrobeq	$2,$0,$L308lw	$4,136($sp).set	macro.set	reorderlw	$3,92($18)lw	$2,40($sp)lw	$7,52($18)lw	$5,52($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,40($sp)sll	$8,$5,1sll	$9,$7,1sra	$23,$2,1lw	$4,36($3)lw	$6,36($18)lw	$19,88($18)sw	$8,60($sp).set	noreorder.set	nomacroblez	$23,$L197sw	$9,64($sp).set	macro.set	reorderlw	$2,44($sp)sltu	$22,$19,32mul	$3,$2,$5move	$20,$0addu	$16,$3,$4mul	$3,$2,$7li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2addu	$17,$3,$6sw	$2,88($sp).set	noreorder.set	nomacrobne	$22,$0,$L200andi	$fp,$19,0x3.set	macro.set	reorder$L289:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L309move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L310move	$5,$17.set	macro.set	reorderlw	$4,88($sp)addiu	$5,$16,-4addu	$3,$4,$5sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L204addiu	$4,$17,-4.set	macro.set	reorder$L256:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L256$L204:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L311li	$2,2			# 0x2.set	macro.set	reorder$L257:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L257li	$2,2			# 0x2.set	macro.set	reorder$L311:.set	noreorder.set	nomacrobeq	$fp,$2,$L210li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$fp,$2,$L211li	$2,1			# 0x1.set	macro.set	reorderbeq	$fp,$2,$L288$L208:addiu	$20,$20,1.set	noreorder.set	nomacrobeq	$23,$20,$L212lw	$6,64($sp).set	macro.set	reorder$L312:lw	$7,60($sp)addu	$17,$17,$6.set	noreorder.set	nomacrobeq	$22,$0,$L289addu	$16,$16,$7.set	macro.set	reorder$L200:move	$4,$16$L309:move	$5,$17$L310:move	$6,$19.set	noreorder.set	nomacrojal	memcpyaddiu	$20,$20,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$23,$20,$L312lw	$6,64($sp).set	macro.set	reorder$L212:lw	$3,92($18)lw	$8,40($sp)srl	$2,$3,31lw	$4,56($8)lw	$5,56($18)addu	$2,$2,$3sra	$23,$2,1sll	$9,$4,1sll	$6,$5,1lw	$2,40($8)lw	$3,40($18)lw	$19,88($18)sw	$9,52($sp).set	noreorder.set	nomacroblez	$23,$L244sw	$6,56($sp).set	macro.set	reorderlw	$6,44($sp)sltu	$22,$19,32mul	$7,$6,$4move	$20,$0addu	$16,$7,$2mul	$2,$6,$5andi	$fp,$19,0x3addu	$17,$2,$3li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2.set	noreorder.set	nomacrobne	$22,$0,$L216sw	$2,92($sp).set	macro.set	reorder$L292:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L313move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L314move	$5,$17.set	macro.set	reorderlw	$4,92($sp)addiu	$5,$16,-4addu	$3,$5,$4sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L220addiu	$4,$17,-4.set	macro.set	reorder$L258:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L258$L220:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L315li	$2,2			# 0x2.set	macro.set	reorder$L259:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L259li	$2,2			# 0x2.set	macro.set	reorder$L315:.set	noreorder.set	nomacrobeq	$fp,$2,$L226li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$fp,$2,$L227li	$2,1			# 0x1.set	macro.set	reorderbeq	$fp,$2,$L291$L224:addiu	$20,$20,1.set	noreorder.set	nomacrobeq	$23,$20,$L316lw	$9,40($sp).set	macro.set	reorderlw	$6,56($sp)$L317:lw	$7,52($sp)addu	$17,$17,$6.set	noreorder.set	nomacrobeq	$22,$0,$L292addu	$16,$16,$7.set	macro.set	reorder$L216:move	$4,$16$L313:move	$5,$17$L314:move	$6,$19.set	noreorder.set	nomacrojal	memcpyaddiu	$20,$20,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$23,$20,$L317lw	$6,56($sp).set	macro.set	reorderlw	$9,40($sp)$L316:lw	$7,52($18)lw	$6,36($18)lw	$4,36($9)lw	$5,52($9)lw	$19,88($18)$L197:sw	$19,16($sp)lw	$2,92($18)sw	$2,20($sp)lw	$2,44($sp).set	noreorder.set	nomacrojal	deintsw	$2,24($sp).set	macro.set	reorderlw	$2,88($18)lw	$3,40($sp)lw	$6,40($18)lw	$4,40($3)lw	$5,56($3)lw	$7,56($18)sw	$2,16($sp)lw	$3,92($18)lw	$8,44($sp)sw	$3,20($sp).set	noreorder.set	nomacrojal	deintsw	$8,24($sp).set	macro.set	reorderlw	$4,136($sp)$L308:lw	$5,40($sp)lw	$6,32($sp).set	noreorder.set	nomacrojal	vf_next_put_imagelw	$7,36($sp).set	macro.set	reorderlw	$4,80($sp)lui	$9,%hi(correct_pts)lw	$3,%lo(correct_pts)($9)or	$4,$4,$2.set	noreorder.set	nomacrobne	$3,$0,$L246sw	$4,80($sp).set	macro.set	reorderbeq	$21,$0,$L294addiu	$21,$21,1slt	$2,$21,2.set	noreorder.set	nomacrobne	$2,$0,$L274lw	$6,136($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L174lw	$16,100($6).set	macro.set	reorder$L192:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L190sb	$3,5($5).set	macro.set	reorder$L193:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L190sb	$2,6($5).set	macro.set	reorder$L294:lw	$4,136($sp)li	$5,10			# 0xa.set	noreorder.set	nomacrojal	vf_next_controlmove	$6,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L274li	$21,1			# 0x1.set	macro.set	reorder$L285:lbu	$2,4($4).set	noreorder.set	nomacroj	$L190sb	$2,4($5).set	macro.set	reorder$L226:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L224sb	$3,5($5).set	macro.set	reorder$L210:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L208sb	$3,5($5).set	macro.set	reorder$L227:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L224sb	$2,6($5).set	macro.set	reorder$L211:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L208sb	$2,6($5).set	macro.set	reorder$L291:lbu	$2,4($4).set	noreorder.set	nomacroj	$L224sb	$2,4($5).set	macro.set	reorder$L288:lbu	$2,4($4).set	noreorder.set	nomacroj	$L208sb	$2,4($5).set	macro.set	reorder$L246:lw	$3,136($sp).set	noreorder.set	nomacroj	$L174lw	$16,100($3).set	macro.set	reorder$L165:.set	noreorder.set	nomacrobeq	$2,$0,$L300li	$2,1			# 0x1.set	macro.set	reordersltu	$16,$4,1sw	$0,80($sp)$L273:lw	$2,8($18)$L298:lw	$5,4($18)sw	$2,16($sp)lw	$3,12($18)lw	$6,136($sp)srl	$2,$3,31lw	$4,92($6)addu	$2,$2,$3sra	$2,$2,1move	$6,$0li	$7,16			# 0x10.set	noreorder.set	nomacrojal	vf_get_imagesw	$2,20($sp).set	macro.set	reordermove	$10,$2move	$5,$2lw	$2,48($18)xor	$11,$16,$21mul	$9,$11,$2lw	$3,32($18)lhu	$8,0($18)addu	$3,$9,$3sll	$2,$2,1andi	$8,$8,0x100lw	$6,32($sp)lw	$7,36($sp)lw	$4,136($sp)sw	$2,48($10).set	noreorder.set	nomacrobeq	$8,$0,$L172sw	$3,32($10).set	macro.set	reorderlw	$2,52($18)lw	$3,36($18)mul	$8,$11,$2sll	$9,$2,1addu	$2,$8,$3lw	$3,56($18)sw	$9,52($10)mul	$9,$11,$3sw	$2,36($10)lw	$8,40($18)lw	$2,56($18)addu	$3,$9,$8sll	$2,$2,1sw	$3,40($10)sw	$2,56($10)$L172:jal	vf_next_put_imagelw	$8,80($sp)lui	$7,%hi(correct_pts)lw	$3,%lo(correct_pts)($7)or	$8,$8,$2lw	$4,136($sp)li	$5,10			# 0xamove	$6,$0.set	noreorder.set	nomacrobne	$3,$0,$L242sw	$8,80($sp).set	macro.set	reorderbeq	$21,$0,$L295addiu	$21,$21,1slt	$2,$21,2.set	noreorder.set	nomacrobne	$2,$0,$L273lw	$9,136($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L174lw	$16,100($9).set	macro.set	reorder$L295:.set	noreorder.set	nomacrojal	vf_next_controlli	$21,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacroj	$L298lw	$2,8($18).set	macro.set	reorder$L242:lw	$2,136($sp).set	noreorder.set	nomacroj	$L174lw	$16,100($2).set	macro.set	reorder$L244:lw	$8,40($sp)lw	$7,52($18)lw	$6,36($18)lw	$4,36($8).set	noreorder.set	nomacroj	$L197lw	$5,52($8).set	macro.set	reorder.end	continue_buffered_image.section	.text.put_image,"ax",@progbits.align	2.align	5.ent	put_image.type	put_image, @functionput_image:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$2,100($4)sw	$5,12($2)sw	$6,16($2)sw	$7,20($2)j	continue_buffered_imagesw	$0,8($2).set	macro.set	reorder.end	put_image.globl	vf_info_tfields.section	.rodata.str1.4.align	2$LC2:.ascii	"temporal field separation\000".align	2$LC3:.ascii	"tfields\000".align	2$LC4:.ascii	"Rich Felker\000".subsection	-1.align	2$LC5:.ascii	"\000".data.align	2.type	vf_info_tfields, @object.size	vf_info_tfields, 24vf_info_tfields:.word	$LC2.word	$LC3.word	$LC4.word	$LC5.word	open.word	0.local	qpel_li.comm	qpel_li,4,4.local	qpel_4tap.comm	qpel_4tap,4,4.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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