dvbsubdec.s

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

S
3,769
字号
beq	$5,$6,$L470lbu	$3,1($16).set	macro.set	reorder$L709:lw	$2,4($7).set	noreorder.set	nomacrobeq	$5,$2,$L752li	$2,18			# 0x12.set	macro.set	reorderaddu	$20,$21,$22$L473:lw	$5,36($sp)$L745:sltu	$2,$20,$5$L761:.set	noreorder.set	nomacrobeq	$2,$0,$L753lw	$6,36($sp).set	macro.set	reorder$L720:lbu	$3,0($20)li	$2,15			# 0xf.set	noreorder.set	nomacrobne	$3,$2,$L464move	$16,$20.set	macro.set	reorderlbu	$2,2($16)lw	$7,40($sp)lbu	$5,3($16)lbu	$3,4($16)sll	$2,$2,8lbu	$4,5($16)lw	$6,0($7)sll	$3,$3,8or	$5,$2,$5or	$22,$3,$4addiu	$21,$16,6.set	noreorder.set	nomacrobne	$5,$6,$L709lbu	$3,1($16).set	macro.set	reorder$L470:li	$2,18			# 0x12$L752:.set	noreorder.set	nomacrobeq	$3,$2,$L477sltu	$2,$3,19.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L480li	$2,19			# 0x13.set	macro.set	reorderli	$2,16			# 0x10.set	noreorder.set	nomacrobeq	$3,$2,$L475li	$2,17			# 0x11.set	macro.set	reorder.set	noreorder.set	nomacrobne	$3,$2,$L473addu	$20,$21,$22.set	macro.set	reorderlw	$3,88($sp)slt	$2,$22,10.set	noreorder.set	nomacrobne	$2,$0,$L473lw	$23,136($3).set	macro.set	reorderlw	$19,12($23)addiu	$16,$21,1.set	noreorder.set	nomacrobne	$19,$0,$L698lbu	$22,0($21).set	macro.set	reorderj	$L496$L710:lw	$19,36($19)beq	$19,$0,$L496$L698:lw	$2,0($19)bne	$22,$2,$L710$L498:lbu	$3,1($16)lbu	$2,2($16)sll	$3,$3,8or	$3,$3,$2lbu	$5,0($16)sw	$3,4($19)lbu	$2,3($16)lbu	$4,4($16)sll	$2,$2,8or	$2,$2,$4mul	$3,$2,$3lw	$4,28($19)sw	$2,8($19).set	noreorder.set	nomacrobeq	$3,$4,$L711addiu	$16,$16,5.set	macro.set	reorderlw	$4,24($19)beq	$4,$0,$L504jal	av_free$L504:lw	$4,4($19)lw	$2,8($19)mul	$4,$4,$2.set	noreorder.set	nomacrojal	av_mallocsw	$4,28($19).set	macro.set	reordersw	$2,24($19)li	$5,1			# 0x1$L503:lbu	$2,0($16)li	$3,1			# 0x1srl	$2,$2,2andi	$2,$2,0x7sll	$4,$3,$2sw	$4,12($19)lbu	$2,1($16)li	$3,8			# 0x8.set	noreorder.set	nomacrobeq	$4,$3,$L712sw	$2,16($19).set	macro.set	reorderli	$2,4			# 0x4.set	noreorder.set	nomacrobeq	$4,$2,$L713addiu	$21,$16,4.set	macro.set	reorderlbu	$2,3($16)srl	$2,$2,2andi	$2,$2,0x3sw	$2,20($19)$L508:beq	$5,$0,$L699lw	$9,28($19)lw	$6,24($19)sltu	$2,$9,40.set	noreorder.set	nomacrobne	$2,$0,$L714lbu	$8,20($19).set	macro.set	reorderandi	$2,$6,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L517move	$5,$6.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L518li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L715$L515:sll	$3,$8,8sll	$4,$8,16sll	$2,$8,24or	$4,$4,$2or	$3,$8,$3or	$3,$3,$4addiu	$7,$5,-4#APP.word	0b01110000000000110000000001101111	#S32I2M XR1,$3#NO_APPandi	$5,$5,0x1f.set	noreorder.set	nomacrobeq	$5,$0,$L519li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$7,$2addiu	$4,$2,32sltu	$3,$7,$4beq	$3,$0,$L519$L648:#APP.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4#NO_APPsltu	$2,$7,$4bne	$2,$0,$L648$L519:addu	$6,$9,$6addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$7,$3.set	noreorder.set	nomacrobeq	$4,$0,$L754addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$7,4$L755:#APPpref 30,0($2).word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4#NO_APPsltu	$2,$7,$3.set	noreorder.set	nomacrobne	$2,$0,$L755addiu	$2,$7,4.set	macro.set	reorderaddiu	$2,$6,-4$L754:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$7,$3.set	noreorder.set	nomacrobeq	$4,$0,$L756andi	$4,$6,0x3.set	macro.set	reorder$L650:#APP.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4#NO_APPsltu	$2,$7,$3.set	noreorder.set	nomacrobne	$2,$0,$L650andi	$4,$6,0x3.set	macro.set	reorder$L756:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L527addiu	$3,$7,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L528li	$2,1			# 0x1.set	macro.set	reorderbne	$4,$2,$L699sb	$8,4($7)$L699:lw	$16,32($19)$L749:.set	noreorder.set	nomacrobeq	$16,$0,$L757addiu	$2,$21,5.set	macro.set	reorder$L651:lw	$6,20($23)lw	$3,0($16).set	noreorder.set	nomacrobeq	$6,$0,$L531move	$5,$6.set	macro.set	reorderlw	$2,0($6)bne	$3,$2,$L652.set	noreorder.set	nomacroj	$L742lw	$2,8($5).set	macro.set	reorder$L717:lw	$2,0($5)beq	$3,$2,$L533$L652:lw	$5,12($5)bne	$5,$0,$L717$L531:lw	$2,24($16)$L746:move	$4,$16.set	noreorder.set	nomacrojal	av_freesw	$2,32($19).set	macro.set	reorderlw	$16,32($19).set	noreorder.set	nomacrobne	$16,$0,$L651addiu	$2,$21,5.set	macro.set	reorder$L757:sltu	$2,$2,$20.set	noreorder.set	nomacrobeq	$2,$0,$L745lw	$5,36($sp).set	macro.set	reorder$L655:lbu	$2,0($21)lbu	$3,1($21)lw	$16,20($23)sll	$2,$2,8or	$17,$2,$3.set	noreorder.set	nomacrobne	$16,$0,$L700addiu	$18,$21,2.set	macro.set	reorderj	$L547$L718:lw	$16,12($16)beq	$16,$0,$L547$L700:lw	$2,0($16)bne	$17,$2,$L718$L549:lbu	$2,0($18)li	$4,32			# 0x20srl	$2,$2,6.set	noreorder.set	nomacrojal	av_malloczsw	$2,4($16).set	macro.set	reordersw	$17,0($2)sw	$22,4($2)move	$4,$2lbu	$2,0($18)lbu	$3,1($18)sll	$2,$2,8or	$2,$2,$3andi	$2,$2,0xfffsw	$2,8($4)lbu	$3,2($18)lbu	$2,3($18)sll	$3,$3,8or	$3,$3,$2andi	$3,$3,0xfffsw	$3,12($4)lw	$2,4($16)addiu	$2,$2,-1sltu	$2,$2,2.set	noreorder.set	nomacrobne	$2,$0,$L719addiu	$21,$18,4.set	macro.set	reorder$L552:lw	$2,32($19)addiu	$3,$21,5sw	$2,24($4)sw	$4,32($19)lw	$2,8($16)sltu	$3,$3,$20sw	$2,28($4).set	noreorder.set	nomacrobne	$3,$0,$L655sw	$4,8($16).set	macro.set	reorderlw	$5,36($sp)sltu	$2,$20,$5bne	$2,$0,$L720$L637:lw	$6,36($sp)$L753:.set	noreorder.set	nomacrobeq	$6,$20,$L758lw	$2,104($sp).set	macro.set	reorder$L464:li	$7,-1			# 0xffffffffffffffffsw	$7,104($sp)lw	$2,104($sp)$L758:lw	$31,84($sp)lw	$fp,80($sp)lw	$23,76($sp)lw	$22,72($sp)lw	$21,68($sp)lw	$20,64($sp)lw	$19,60($sp)lw	$18,56($sp)lw	$17,52($sp)lw	$16,48($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,88.set	macro.set	reorder$L480:.set	noreorder.set	nomacrobeq	$3,$2,$L478addu	$20,$21,$22.set	macro.set	reorderli	$2,128			# 0x80.set	noreorder.set	nomacrobne	$3,$2,$L745lw	$5,36($sp).set	macro.set	reorderlw	$4,88($sp)lw	$5,92($sp)lw	$23,136($4)sw	$0,4($5)lw	$2,8($23)sw	$0,16($5)sll	$4,$2,2sll	$3,$2,7subu	$3,$3,$4addu	$3,$3,$2sll	$3,$3,3sw	$3,8($5)lw	$4,24($23)sh	$0,0($5).set	noreorder.set	nomacrobne	$4,$0,$L721sw	$4,12($5).set	macro.set	reorder$L593:lw	$20,28($23).set	noreorder.set	nomacrobeq	$20,$0,$L722move	$fp,$0.set	macro.set	reorder$L598:lw	$17,12($23).set	noreorder.set	nomacrobne	$17,$0,$L702lw	$3,0($20).set	macro.set	reorder.set	noreorder.set	nomacroj	$L743lw	$20,12($20).set	macro.set	reorder$L723:lw	$17,36($17)beq	$17,$0,$L599$L702:lw	$2,0($17).set	noreorder.set	nomacrobne	$3,$2,$L723lw	$5,92($sp).set	macro.set	reordersll	$3,$fp,3lw	$4,16($5)sll	$2,$fp,5subu	$2,$2,$3addu	$18,$2,$4lw	$5,4($17)lw	$2,8($20)lw	$3,4($20)lw	$4,8($17)lw	$6,16($23)sw	$5,12($18)sh	$2,2($18)li	$2,16sh	$3,0($18)sh	$4,6($18)sh	$2,8($18)sh	$5,4($18).set	noreorder.set	nomacrobne	$6,$0,$L703lw	$3,16($17).set	macro.set	reorder.set	noreorder.set	nomacroj	$L744lw	$3,12($17).set	macro.set	reorder$L660:lw	$6,1108($6)beq	$6,$0,$L605$L703:lw	$2,0($6).set	noreorder.set	nomacrobne	$3,$2,$L660li	$2,2			# 0x2.set	macro.set	reorderlw	$3,12($17).set	noreorder.set	nomacrobeq	$3,$2,$L611addiu	$19,$6,4.set	macro.set	reorder$L729:li	$2,8			# 0x8.set	noreorder.set	nomacrobeq	$3,$2,$L611addiu	$19,$6,84.set	macro.set	reorderaddiu	$19,$6,20$L611:li	$16,4			# 0x4.set	noreorder.set	nomacrojal	av_mallocsll	$4,$16,$3.set	macro.set	reorderlw	$3,12($17)move	$4,$2sll	$6,$16,$3sw	$2,16($18)sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L612andi	$2,$4,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L612andi	$2,$19,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L725li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorder$L612:.set	noreorder.set	nomacrojal	memcpymove	$5,$19.set	macro.set	reorder$L620:.set	noreorder.set	nomacrojal	av_malloclw	$4,28($17).set	macro.set	reorderlw	$6,28($17)sw	$2,20($18)move	$4,$2sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L624lw	$5,24($17).set	macro.set	reorderandi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L624andi	$2,$5,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L624li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$4,-4and	$2,$6,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L628addiu	$5,$5,-4.set	macro.set	reorder$L663:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000101000000000010010010100	#S32LDI XR2,$5,4.word	0b01110000101000000000010011010100	#S32LDI XR3,$5,4.word	0b01110000101000000000010100010100	#S32LDI XR4,$5,4.word	0b01110000101000000000010101010100	#S32LDI XR5,$5,4.word	0b01110000101000000000010110010100	#S32LDI XR6,$5,4.word	0b01110000101000000000010111010100	#S32LDI XR7,$5,4.word	0b01110000101000000000011000010100	#S32LDI XR8,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L663$L628:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$4,$7beq	$3,$0,$L630$L664:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L664$L630:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L634li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L635li	$2,1			# 0x1.set	macro.set	reorderbeq	$6,$2,$L726$L632:addiu	$fp,$fp,1$L599:lw	$20,12($20)$L743:.set	noreorder.set	nomacrobne	$20,$0,$L598move	$2,$fp.set	macro.set	reorder$L597:lw	$3,92($sp)lw	$4,96($sp)sw	$2,12($3)addu	$20,$21,$22li	$2,1			# 0x1.set	noreorder.set	nomacroj	$L473sw	$2,0($4).set	macro.set	reorder$L477:lw	$2,88($sp)addu	$20,$21,$22lw	$18,136($2)lw	$16,16($18).set	noreorder.set	nomacrobne	$16,$0,$L701lbu	$17,0($21).set	macro.set	reorderj	$L555$L727:lw	$16,1108($16)beq	$16,$0,$L555$L701:lw	$2,0($16)bne	$17,$2,$L727$L557:lui	$2,%hi(ff_cropTbl+1024)addiu	$11,$21,2addiu	$17,$2,%lo(ff_cropTbl+1024)li	$18,255			# 0xff$L705:addiu	$8,$11,4sltu	$2,$8,$20.set	noreorder.set	nomacrobeq	$2,$0,$L745lw	$5,36($sp).set	macro.set	reorderlbu	$7,1($11)andi	$14,$7,0xe0.set	noreorder.set	nomacrobeq	$14,$0,$L644lbu	$15,0($11).set	macro.set	reorder$L728:andi	$2,$7,0x1.set	noreorder.set	nomacrobeq	$2,$0,$L571addiu	$3,$11,2.set	macro.set	reorderlbu	$12,2($11)lbu	$2,3($11)lbu	$4,4($11)lbu	$13,5($11)addiu	$11,$11,6$L573:addiu	$9,$4,-128addiu	$8,$2,-128li	$6,1192			# 0x4a8li	$5,1634			# 0x662li	$4,-401			# 0xfffffffffffffe6fmul	$6,$12,$6mul	$5,$8,$5mul	$4,$9,$4sll	$10,$8,2sll	$2,$8,4sll	$3,$9,3sll	$7,$9,10subu	$2,$2,$10addu	$3,$3,$7addu	$2,$2,$8addu	$3,$3,$9sll	$2,$2,6sll	$3,$3,1subu	$4,$4,$2addiu	$5,$5,512addiu	$2,$6,-18560addiu	$3,$3,512addiu	$6,$6,-19072addu	$4,$4,$2addu	$3,$3,$6addu	$5,$5,$6sra	$5,$5,10sra	$4,$4,10sra	$3,$3,10addu	$5,$5,$17addu	$4,$4,$17addu	$3,$3,$17li	$2,255			# 0xffandi	$6,$14,0x80movz	$13,$2,$12lbu	$5,0($5)lbu	$8,0($4).set	noreorder.set	nomacrobeq	$6,$0,$L576lbu	$9,0($3).set	macro.set	reordersubu	$2,$18,$13sll	$3,$5,16sll	$2,$2,24or	$2,$2,$3or	$2,$9,$2sll	$4,$15,2sll	$3,$8,8or	$3,$3,$2addu	$4,$4,$16sw	$3,4($4)$L576:andi	$2,$14,0x40.set	noreorder.set	nomacrobeq	$2,$0,$L759andi	$2,$14,0x20.set	macro.set	reordersubu	$2,$18,$13sll	$3,$5,16sll	$2,$2,24or	$2,$2,$3or	$2,$9,$2sll	$4,$15,2sll	$3,$8,8or	$3,$3,$2addu	$4,$4,$16sw	$3,20($4)andi	$2,$14,0x20$L759:.set	noreorder.set	nomacrobeq	$2,$0,$L705subu	$2,$18,$13.set	macro.set	reordersll	$3,$5,16sll	$2,$2,24or	$2,$2,$3or	$2,$9,$2sll	$3,$8,8sll	$4,$15,2addiu	$8,$11,4or	$3,$3,$2addu	$4,$4,$16sltu	$2,$8,$20.set	noreorder.set	nomacrobeq	$2,$0,$L473sw	$3,84($4).set	macro.set	reorderlbu	$7,1($11)andi	$14,$7,0xe0.set	noreorder

⌨️ 快捷键说明

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