svq1dec.s

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

S
4,802
字号
$L384:lw	$7,312($fp)sra	$2,$4,1addu	$5,$2,$7bltz	$5,$L441andi	$2,$4,0x1$L387:or	$2,$3,$2mul	$3,$23,$6sll	$2,$2,2addu	$2,$2,$21lw	$4,408($fp)addu	$5,$3,$5lw	$3,2612($2)addu	$5,$4,$5move	$6,$23move	$4,$16.set	noreorder.set	nomacrojal	$3li	$7,8			# 0x8.set	macro.set	reorderlw	$2,48($fp)lw	$5,400($fp)lw	$3,4($2)lw	$4,0($2)addiu	$3,$3,16sra	$2,$3,1addu	$6,$2,$5addiu	$7,$16,8.set	noreorder.set	nomacrobltz	$6,$L442addiu	$4,$4,16.set	macro.set	reorderandi	$2,$3,0x1sll	$3,$2,1$L390:lw	$8,312($fp)sra	$2,$4,1addu	$5,$2,$8bltz	$5,$L443andi	$2,$4,0x1$L393:or	$2,$3,$2mul	$3,$23,$6sll	$2,$2,2lw	$6,408($fp)addu	$2,$2,$21addu	$5,$3,$5lw	$3,2612($2)move	$4,$7addu	$5,$6,$5li	$7,8			# 0x8.set	noreorder.set	nomacrojal	$3move	$6,$23.set	macro.set	reorder.set	noreorder.set	nomacroj	$L451lw	$5,384($fp).set	macro.set	reorder$L343:move	$4,$20.set	noreorder.set	nomacrojal	svq1_decode_block_intramove	$6,$23.set	macro.set	reordermove	$16,$2beq	$16,$0,$L345.set	noreorder.set	nomacroj	$L308lw	$sp,416($fp).set	macro.set	reorder$L433:move	$4,$0.set	noreorder.set	nomacroj	$L355sw	$0,16($fp).set	macro.set	reorder$L431:.set	noreorder.set	nomacroj	$L352addiu	$2,$2,7.set	macro.set	reorder$L432:move	$5,$0.set	noreorder.set	nomacroj	$L353sw	$0,20($fp).set	macro.set	reorder$L362:lw	$2,312($fp)bltz	$2,$L444$L365:sra	$2,$2,3lw	$5,424($fp)sll	$2,$2,3addu	$2,$5,$2addiu	$2,$2,24.set	noreorder.set	nomacroj	$L364sw	$2,40($fp).set	macro.set	reorder$L357:lw	$2,312($fp)bltz	$2,$L445$L360:lw	$3,424($fp)sra	$2,$2,3sll	$2,$2,3addu	$2,$3,$2addiu	$3,$2,32addiu	$2,$2,16sw	$2,40($fp).set	noreorder.set	nomacroj	$L359sw	$3,44($fp).set	macro.set	reorder$L399:.set	noreorder.set	nomacroj	$L267addiu	$12,$fp,52.set	macro.set	reorder$L434:.set	noreorder.set	nomacroj	$L349addiu	$2,$2,7.set	macro.set	reorder$L436:move	$5,$8.set	noreorder.set	nomacroj	$L372move	$6,$0.set	macro.set	reorder$L435:.set	noreorder.set	nomacroj	$L367addiu	$2,$2,7.set	macro.set	reorder$L440:move	$6,$8.set	noreorder.set	nomacroj	$L384move	$3,$0.set	macro.set	reorder$L439:move	$3,$8.set	noreorder.set	nomacroj	$L381move	$2,$0.set	macro.set	reorder$L438:move	$5,$7.set	noreorder.set	nomacroj	$L378move	$6,$0.set	macro.set	reorder$L437:move	$4,$7.set	noreorder.set	nomacroj	$L375move	$2,$0.set	macro.set	reorder$L442:move	$6,$5.set	noreorder.set	nomacroj	$L390move	$3,$0.set	macro.set	reorder$L441:move	$5,$7.set	noreorder.set	nomacroj	$L387move	$2,$0.set	macro.set	reorder$L443:move	$5,$8.set	noreorder.set	nomacroj	$L393move	$2,$0.set	macro.set	reorder$L445:.set	noreorder.set	nomacroj	$L360addiu	$2,$2,7.set	macro.set	reorder$L444:.set	noreorder.set	nomacroj	$L365addiu	$2,$2,7.set	macro.set	reorder$L394:lw	$6,400($fp)lw	$7,392($fp)addiu	$6,$6,16lw	$4,420($fp)slt	$2,$6,$7lw	$3,336($fp)lw	$5,332($fp)sw	$6,400($fp)lw	$6,328($fp)lw	$8,424($fp)addu	$3,$3,$4addu	$5,$5,$4addu	$6,$6,$4lw	$7,324($fp)sw	$0,4($8)sw	$0,0($8)sw	$3,336($fp)lw	$8,320($fp)lw	$3,316($fp)sw	$5,332($fp)sw	$6,328($fp)lw	$5,344($fp)lw	$6,340($fp)addu	$7,$7,$4addu	$8,$8,$4addu	$3,$3,$4addu	$5,$5,$4addu	$6,$6,$4sw	$7,324($fp)sw	$8,320($fp)sw	$3,316($fp)sw	$5,344($fp).set	noreorder.set	nomacrobne	$2,$0,$L331sw	$6,340($fp).set	macro.set	reorder$L329:lw	$sp,416($fp)$L301:lw	$4,404($fp)lw	$5,348($fp)addiu	$4,$4,1addiu	$5,$5,4li	$6,3			# 0x3sw	$4,404($fp).set	noreorder.set	nomacrobne	$4,$6,$L289sw	$5,348($fp).set	macro.set	reorderlw	$7,476($fp)$L460:addiu	$6,$21,1464addiu	$8,$21,1656$L396:lw	$2,0($6)lw	$3,4($6)lw	$4,8($6)lw	$5,12($6)addiu	$6,$6,16sw	$2,0($7)sw	$3,4($7)sw	$4,8($7)sw	$5,12($7).set	noreorder.set	nomacrobne	$6,$8,$L396addiu	$7,$7,16.set	macro.set	reorderlw	$2,4($6)lw	$3,0($6)move	$4,$21sw	$2,4($7).set	noreorder.set	nomacrojal	MPV_frame_endsw	$3,0($7).set	macro.set	reorderlw	$7,480($fp)li	$2,200			# 0xc8move	$16,$22.set	noreorder.set	nomacroj	$L308sw	$2,0($7).set	macro.set	reorder$L421:lw	$6,348($fp)lw	$6,648($6).set	noreorder.set	nomacroj	$L299sw	$6,408($fp).set	macro.set	reorder$L290:lw	$2,56($21)andi	$2,$2,0x2000.set	noreorder.set	nomacrobne	$2,$0,$L460lw	$7,476($fp).set	macro.set	reorderlw	$3,4($21)lw	$2,8($21)addiu	$7,$3,3slt	$4,$2,0slt	$5,$3,0addiu	$6,$2,3movn	$2,$6,$4movn	$3,$7,$5sra	$3,$3,2sra	$2,$2,2li	$4,-16			# 0xfffffffffffffff0addiu	$3,$3,15addiu	$2,$2,15lw	$23,180($21)and	$2,$2,$4and	$3,$3,$4sw	$2,392($fp).set	noreorder.set	nomacroj	$L292sw	$3,396($fp).set	macro.set	reorder$L328:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L314sb	$0,5($5).set	macro.set	reorder$L327:sb	$0,4($5).set	noreorder.set	nomacroj	$L314sb	$0,1($4).set	macro.set	reorder$L426:.set	noreorder.set	nomacroj	$L314sb	$0,4($5).set	macro.set	reorder$L423:.set	noreorder.set	nomacroj	$L311addiu	$2,$2,7.set	macro.set	reorder$L422:lw	$8,392($fp).set	noreorder.set	nomacroblez	$8,$L301sll	$19,$23,4.set	macro.set	reordermove	$18,$0$L303:lw	$6,396($fp).set	noreorder.set	nomacroblez	$6,$L309move	$17,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L462lw	$2,412($fp).set	macro.set	reorder$L446:.set	noreorder.set	nomacrobeq	$2,$0,$L461lw	$4,392($fp).set	macro.set	reorderlw	$2,412($fp)$L462:move	$4,$20addu	$5,$17,$2.set	noreorder.set	nomacrojal	svq1_decode_block_intramove	$6,$23.set	macro.set	reorderlw	$3,396($fp)addiu	$17,$17,16move	$16,$2.set	noreorder.set	nomacrobeq	$16,$0,$L446slt	$2,$17,$3.set	macro.set	reorderlw	$4,0($21)lui	$6,%hi($LC7)addiu	$6,$6,%lo($LC7)li	$5,1			# 0x1.set	noreorder.set	nomacrojal	av_logmove	$7,$16.set	macro.set	reorder.set	noreorder.set	nomacroj	$L452move	$sp,$fp.set	macro.set	reorder$L425:addiu	$4,$8,1.set	noreorder.set	nomacroj	$L315sb	$0,0($8).set	macro.set	reorder$L318:lw	$4,424($fp)sb	$0,0($4)sb	$0,1($4)sb	$0,2($4)lw	$5,424($fp).set	noreorder.set	nomacroj	$L315addiu	$4,$5,3.set	macro.set	reorder$L317:lw	$3,424($fp)addiu	$4,$3,2sb	$0,0($3).set	noreorder.set	nomacroj	$L315sb	$0,1($3).set	macro.set	reorder$L424:move	$4,$7.set	noreorder.set	nomacrojal	memsetmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L453lw	$2,392($fp).set	macro.set	reorder$L309:lw	$4,392($fp)$L461:addiu	$18,$18,16slt	$2,$18,$4.set	noreorder.set	nomacrobeq	$2,$0,$L301lw	$5,412($fp).set	macro.set	reorderaddu	$5,$5,$19.set	noreorder.set	nomacroj	$L303sw	$5,412($fp).set	macro.set	reorder.end	svq1_decode_frame.globl	mvtab.rdata.align	2.type	mvtab, @object.size	mvtab, 66mvtab:.byte	1.byte	1.byte	1.byte	2.byte	1.byte	3.byte	1.byte	4.byte	3.byte	6.byte	5.byte	7.byte	4.byte	7.byte	3.byte	7.byte	11.byte	9.byte	10.byte	9.byte	9.byte	9.byte	17.byte	10.byte	16.byte	10.byte	15.byte	10.byte	14.byte	10.byte	13.byte	10.byte	12.byte	10.byte	11.byte	10.byte	10.byte	10.byte	9.byte	10.byte	8.byte	10.byte	7.byte	10.byte	6.byte	10.byte	5.byte	10.byte	4.byte	10.byte	7.byte	11.byte	6.byte	11.byte	5.byte	11.byte	4.byte	11.byte	3.byte	11.byte	2.byte	11.byte	3.byte	12.byte	2.byte	12.globl	svq1_decoder.section	.rodata.str1.4.align	2$LC8:.ascii	"svq1\000".data.align	2.type	svq1_decoder, @object.size	svq1_decoder, 52svq1_decoder:.word	$LC8.word	0.word	23.word	8704.word	svq1_decode_init.word	0.word	svq1_decode_end.word	svq1_decode_frame.word	2.space	4.word	ff_mpeg_flush.space	4.word	__compound_literal.0.align	2.type	__compound_literal.0, @object.size	__compound_literal.0, 8__compound_literal.0:.word	7.word	-1.rdata.align	2.type	string_table, @object.size	string_table, 256string_table:.byte	0.byte	-43.byte	127.byte	-86.byte	-2.byte	43.byte	-127.byte	84.byte	41.byte	-4.byte	86.byte	-125.byte	-41.byte	2.byte	-88.byte	125.byte	82.byte	-121.byte	45.byte	-8.byte	-84.byte	121.byte	-45.byte	6.byte	123.byte	-82.byte	4.byte	-47.byte	-123.byte	80.byte	-6.byte	47.byte	-92.byte	113.byte	-37.byte	14.byte	90.byte	-113.byte	37.byte	-16.byte	-115.byte	88.byte	-14.byte	39.byte	115.byte	-90.byte	12.byte	-39.byte	-10.byte	35.byte	-119.byte	92.byte	8.byte	-35.byte	119.byte	-94.byte	-33.byte	10.byte	-96.byte	117.byte	33.byte	-12.byte	94.byte	-117.byte	-99.byte	72.byte	-30.byte	55.byte	99.byte	-74.byte	28.byte	-55.byte	-76.byte	97.byte	-53.byte	30.byte	74.byte	-97.byte	53.byte	-32.byte	-49.byte	26.byte	-80.byte	101.byte	49.byte	-28.byte	78.byte	-101.byte	-26.byte	51.byte	-103.byte	76.byte	24.byte	-51.byte	103.byte	-78.byte	57.byte	-20.byte	70.byte	-109.byte	-57.byte	18.byte	-72.byte	109.byte	16.byte	-59.byte	111.byte	-70.byte	-18.byte	59.byte	-111.byte	68.byte	107.byte	-66.byte	20.byte	-63.byte	-107.byte	64.byte	-22.byte	63.byte	66.byte	-105.byte	61.byte	-24.byte	-68.byte	105.byte	-61.byte	22.byte	-17.byte	58.byte	-112.byte	69.byte	17.byte	-60.byte	110.byte	-69.byte	-58.byte	19.byte	-71.byte	108.byte	56.byte	-19.byte	71.byte	-110.byte	-67.byte	104.byte	-62.byte	23.byte	67.byte	-106.byte	60.byte	-23.byte	-108.byte	65.byte	-21.byte	62.byte	106.byte	-65.byte	21.byte	-64.byte	75.byte	-98.byte	52.byte	-31.byte	-75.byte	96.byte	-54.byte	31.byte	98.byte	-73.byte	29.byte	-56.byte	-100.byte	73.byte	-29.byte	54.byte	25.byte	-52.byte	102.byte	-77.byte	-25.byte	50.byte	-104.byte	77.byte	48.byte	-27.byte	79.byte	-102.byte	-50.byte	27.byte	-79.byte	100.byte	114.byte	-89.byte	13.byte	-40.byte	-116.byte	89.byte	-13.byte	38.byte	91.byte	-114.byte	36.byte	-15.byte	-91.byte	112.byte	-38.byte	15.byte	32.byte	-11.byte	95.byte	-118.byte	-34.byte	11.byte	-95.byte	116.byte	9.byte	-36.byte	118.byte	-93.byte	-9.byte	34.byte	-120.byte	93.byte	-42.byte	3.byte	-87.byte	124.byte	40.byte	-3.byte	87.byte	-126.byte	-1.byte	42.byte	-128.byte	85.byte	1.byte	-44.byte	126.byte	-85.byte	-124.byte	81.byte	-5.byte	46.byte	122.byte	-81.byte	5.byte	-48.byte	-83.byte	120.byte	-46.byte	7.byte	83.byte	-122.byte	44.byte	-7.local	svq1_block_type.comm	svq1_block_type,16,4.local	svq1_motion_component.comm	svq1_motion_component,16,4.local	svq1_intra_multistage.comm	svq1_intra_multistage,96,4.local	svq1_inter_multistage.comm	svq1_inter_multistage,96,4.local	svq1_intra_mean.comm	svq1_intra_mean,16,4.local	svq1_inter_mean.comm	svq1_inter_mean,16,4.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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