demux_ty.s

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

S
4,592
字号
.set	macro.set	reorderaddiu	$16,$23,4sltu	$2,$17,32.set	noreorder.set	nomacrobne	$2,$0,$L424addu	$4,$16,$4.set	macro.set	reorderandi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L424andi	$2,$5,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L424li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$4,-4and	$2,$17,$2addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L428addiu	$5,$5,-4.set	macro.set	reorder$L509:#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,$6bne	$2,$0,$L509$L428:andi	$2,$17,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L605andi	$3,$17,0x3.set	macro.set	reorder$L510:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L510andi	$3,$17,0x3.set	macro.set	reorder$L605:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L434li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L435li	$2,1			# 0x1.set	macro.set	reorderbne	$3,$2,$L432lbu	$2,4($5)sb	$2,4($4)$L432:lw	$6,16388($23)$L590:addu	$6,$6,$17sw	$6,16388($23)$L436:addu	$5,$16,$6li	$7,448			# 0x1c0xori	$2,$21,0x9li	$3,445			# 0x1bdsltu	$4,$16,$5.set	noreorder.set	nomacrobeq	$4,$0,$L367movz	$7,$3,$2.set	macro.set	reorderlbu	$3,4($23)li	$2,-256			# 0xffffffffffffff00or	$3,$3,$2.set	noreorder.set	nomacrobeq	$7,$3,$L441addiu	$4,$23,5.set	macro.set	reordersubu	$5,$5,$16$L442:addu	$2,$5,$16.set	noreorder.set	nomacrobeq	$2,$4,$L367sll	$3,$3,8.set	macro.set	reorderlbu	$2,0($4)or	$3,$3,$2.set	noreorder.set	nomacrobne	$7,$3,$L442addiu	$4,$4,1.set	macro.set	reorder$L441:subu	$2,$4,$16addiu	$9,$2,-4li	$3,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$9,$3,$L367subu	$2,$6,$9.set	macro.set	reorderaddu	$4,$16,$9addu	$5,$4,$2addiu	$6,$4,1sltu	$2,$6,$5.set	noreorder.set	nomacrobeq	$2,$0,$L445li	$2,-256			# 0xffffffffffffff00.set	macro.set	reorderlbu	$3,1($4)or	$3,$3,$2.set	noreorder.set	nomacrobeq	$7,$3,$L447addiu	$4,$4,2.set	macro.set	reorder$L511:sltu	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L445sll	$3,$3,8.set	macro.set	reorderlbu	$2,0($4)or	$3,$3,$2.set	noreorder.set	nomacrobne	$7,$3,$L511addiu	$4,$4,1.set	macro.set	reorder$L447:subu	$2,$4,$6addiu	$2,$2,-4li	$3,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$2,$3,$L567sw	$2,552($sp).set	macro.set	reorderlw	$3,552($sp)addiu	$2,$9,1addu	$3,$3,$2sw	$3,552($sp)$L451:li	$2,-1			# 0xffffffffffffffff$L616:.set	noreorder.set	nomacrobeq	$3,$2,$L367li	$2,1550			# 0x60e.set	macro.set	reordersubu	$17,$3,$9.set	noreorder.set	nomacrobeq	$17,$2,$L453li	$2,1552			# 0x610.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$17,$2,$L453andi	$3,$17,0xf.set	macro.set	reorderli	$2,11			# 0xb.set	noreorder.set	nomacrobeq	$3,$2,$L458li	$8,11			# 0xb.set	macro.set	reorderbne	$3,$0,$L569$L453:li	$8,16			# 0x10$L458:lui	$6,%hi($LC36)addiu	$6,$6,%lo($LC36)li	$4,7			# 0x7li	$5,8			# 0x8move	$7,$17sw	$8,584($sp).set	noreorder.set	nomacrojal	mp_msgsw	$9,588($sp).set	macro.set	reorderlw	$8,584($sp)xori	$2,$21,0x9lw	$9,588($sp)movz	$8,$0,$2lw	$7,4($fp)lw	$4,52($fp)move	$2,$0li	$3,-2147483648			# 0xffffffff80000000addu	$5,$8,$9sw	$2,16400($23)sw	$3,16404($23)subu	$6,$17,$8addu	$7,$19,$7addu	$5,$16,$5sw	$2,16($sp).set	noreorder.set	nomacrojal	demux_ty_CopyToDemuxPacketsw	$3,20($sp).set	macro.set	reorderlw	$6,16388($23)$L586:lw	$3,552($sp)move	$4,$16subu	$6,$6,$3sw	$6,16388($23).set	noreorder.set	nomacrojal	memmoveaddu	$5,$16,$3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L584addiu	$18,$18,16.set	macro.set	reorder$L564:lbu	$5,0($18)lbu	$3,1($18).set	noreorder.set	nomacrobeq	$16,$2,$L570lbu	$4,2($18).set	macro.set	reorderlui	$2,%hi($LC38)addiu	$7,$2,%lo($LC38)$L470:sll	$2,$5,16or	$2,$2,$4sll	$3,$3,8or	$3,$3,$2sra	$3,$3,4lui	$6,%hi($LC39)andi	$3,$3,0x7f7faddiu	$6,$6,%lo($LC39)li	$4,7			# 0x7li	$5,8			# 0x8sw	$3,16($sp).set	noreorder.set	nomacrojal	mp_msgmove	$22,$19.set	macro.set	reorder.set	noreorder.set	nomacroj	$L584addiu	$18,$18,16.set	macro.set	reorder$L556:beq	$19,$0,$L324j	$L169$L550:li	$2,-2147418112			# 0xffffffff80010000ori	$2,$2,0xffffaddu	$3,$4,$5and	$4,$4,$2.set	noreorder.set	nomacrobgez	$4,$L312sra	$5,$3,17.set	macro.set	reorder$L551:addiu	$4,$4,-1li	$2,-131072			# 0xfffffffffffe0000or	$4,$4,$2.set	noreorder.set	nomacroj	$L312addiu	$4,$4,1.set	macro.set	reorder$L298:move	$4,$17$L598:.set	noreorder.set	nomacrojal	stream_seek_longmove	$5,$16.set	macro.set	reorderlw	$17,16($fp).set	noreorder.set	nomacroj	$L301lw	$3,36($17).set	macro.set	reorder$L197:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L195sb	$3,5($4).set	macro.set	reorder$L560:.set	noreorder.set	nomacroj	$L345sw	$0,68($4).set	macro.set	reorder$L565:.set	noreorder.set	nomacrobgtz	$3,$L606lw	$7,564($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L585lw	$3,16($fp).set	macro.set	reorder$L570:lui	$2,%hi($LC37).set	noreorder.set	nomacroj	$L470addiu	$7,$2,%lo($LC37).set	macro.set	reorder$L547:lbu	$2,0($20)lbu	$3,1($20)sll	$2,$2,24sll	$3,$3,16lbu	$4,2($20)lbu	$5,3($20)or	$2,$2,$3or	$2,$2,$5sll	$4,$4,8or	$4,$4,$2li	$2,-179961856			# 0xfffffffff5460000ori	$2,$2,0x7abdaddiu	$19,$20,1.set	noreorder.set	nomacrobne	$4,$2,$L491addiu	$22,$20,3.set	macro.set	reorderlw	$3,16424($23)li	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$3,$2,$L264move	$4,$fp.set	macro.set	reorderlw	$2,16($fp)lw	$7,52($2).set	noreorder.set	nomacrobltz	$7,$L571li	$2,536805376			# 0x1fff0000.set	macro.set	reorder$L266:lui	$6,%hi($LC21)sra	$2,$7,31li	$5,8			# 0x8sra	$7,$7,29addiu	$6,$6,%lo($LC21)li	$4,7			# 0x7sw	$2,20($sp)sw	$7,556($sp).set	noreorder.set	nomacrojal	mp_msgsw	$7,16($sp).set	macro.set	reorderlw	$2,556($sp)lw	$17,16($fp)sll	$5,$2,29lw	$3,52($17)addu	$2,$5,$18slt	$2,$2,$3beq	$2,$0,$L261lw	$3,44($17)slt	$2,$5,$3beq	$2,$0,$L268lw	$2,40($17)subu	$2,$3,$2subu	$2,$5,$2bltz	$2,$L268sw	$2,36($17)$L271:lw	$5,36($17)$L272:lw	$3,40($17)subu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L273move	$16,$2.set	macro.set	reorder$L275:sltu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L572lui	$6,%hi($LC7).set	macro.set	reorder$L279:slt	$2,$18,$16movn	$16,$18,$2lw	$3,80($17)sltu	$2,$16,32.set	noreorder.set	nomacrobne	$2,$0,$L281addu	$5,$3,$5.set	macro.set	reorderlw	$3,544($sp)andi	$2,$3,0x3.set	noreorder.set	nomacrobne	$2,$0,$L607lw	$4,544($sp).set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L607li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$3,-4and	$2,$16,$2addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L285addiu	$5,$5,-4.set	macro.set	reorder$L502:#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,$6bne	$2,$0,$L502$L285:andi	$2,$16,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L608andi	$3,$16,0x3.set	macro.set	reorder$L503:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L503andi	$3,$16,0x3.set	macro.set	reorder$L608:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L291li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L292li	$2,1			# 0x1.set	macro.set	reorderbne	$3,$2,$L289lbu	$2,4($5)sb	$2,4($4)$L289:lw	$5,36($17)$L589:subu	$18,$18,$16addu	$2,$5,$16move	$5,$2.set	noreorder.set	nomacroblez	$18,$L293sw	$2,36($17).set	macro.set	reorderlw	$2,544($sp)addu	$2,$2,$16.set	noreorder.set	nomacroj	$L272sw	$2,544($sp).set	macro.set	reorder$L548:li	$2,65536			# 0x10000ori	$2,$2,0xffffaddu	$5,$16,$2sra	$2,$5,17.set	noreorder.set	nomacroj	$L172sw	$2,0($23).set	macro.set	reorder$L569:lui	$6,%hi($LC35)addiu	$6,$6,%lo($LC35)move	$7,$17li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorder.set	noreorder.set	nomacroj	$L586lw	$6,16388($23).set	macro.set	reorder$L392:$L604:move	$7,$17addiu	$6,$6,%lo($LC34)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlw	$7,4($fp)lw	$4,52($fp)lw	$2,16400($23)lw	$3,16404($23)addu	$7,$19,$7addu	$5,$20,$19move	$6,$17sw	$2,16($sp).set	noreorder.set	nomacrojal	demux_ty_CopyToDemuxPacketsw	$3,20($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L587li	$2,3			# 0x3.set	macro.set	reorder$L546:lui	$6,%hi($LC13)addiu	$6,$6,%lo($LC13).set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlw	$4,16($fp)li	$2,1			# 0x1sw	$2,16424($23)lw	$3,44($4)blez	$3,$L203lw	$2,40($4)subu	$2,$2,$3bltz	$2,$L203sw	$2,36($4)lui	$6,%hi($LC14)$L592:addiu	$6,$6,%lo($LC14)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlw	$17,16($fp)move	$22,$0$L539:lw	$2,56($17)$L588:.set	noreorder.set	nomacrobne	$2,$0,$L231addiu	$21,$sp,32.set	macro.set	reorderlw	$5,36($17)lw	$3,40($17)subu	$2,$3,$5move	$19,$21.set	noreorder.set	nomacrobeq	$2,$0,$L210li	$18,512			# 0x200.set	macro.set	reorder$L575:move	$16,$2sltu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L609lui	$6,%hi($LC7).set	macro.set	reorder$L217:slt	$2,$18,$16movn	$16,$18,$2lw	$3,80($17)sltu	$2,$16,32.set	noreorder.set	nomacrobne	$2,$0,$L219addu	$5,$3,$5.set	macro.set	reorder$L577:andi	$2,$19,0x3.set	noreorder.set	nomacrobne	$2,$0,$L610move	$4,$19.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L610li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$19,-4and	$2,$16,$2addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L223addiu	$5,$5,-4.set	macro.set	reorder$L499:#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,$6bne	$2,$0,$L499$L223:andi	$2,$16,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L611andi	$3,$16,0x3.set	macro.set	reorder$L500:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L500andi	$3,$16,0x3.set	macro.set	reorder$L611:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L229li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L230li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L574$L227:lw	$5,36($17)subu	$18,$18,$16addu	$5,$5,$16.set	noreorder.set	nomacroblez	$18,$L216sw	$5,36($17).set	macro.set	reorder$L208:lw	$3,40($17)subu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L575addu	$19,$19,$16.set	macro.set	reorder$L210:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$17.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L576li	$2,512			# 0x200.set	macro.set	reorderlw	$3,40($17)lw	$5,36($17)sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L217

⌨️ 快捷键说明

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