demux_vqf.s

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

S
3,871
字号
.set	reorderbne	$2,$0,$L61.set	noreorder.set	nomacroj	$L60li	$3,-256			# 0xffffffffffffff00.set	macro.set	reorder$L82:lbu	$2,4($4)sb	$2,4($6)lbu	$3,5($4)sb	$3,5($6)lbu	$2,6($4).set	noreorder.set	nomacroj	$L79sb	$2,6($6).set	macro.set	reorder$L299:lbu	$2,4($4).set	noreorder.set	nomacroj	$L79sb	$2,4($6).set	macro.set	reorder$L305:lw	$2,28($18)andi	$2,$2,0x2bne	$2,$0,$L220$L236:lw	$6,40($18).set	noreorder.set	nomacroj	$L289lw	$5,36($18).set	macro.set	reorder$L46:lw	$5,36($18)lw	$2,80($18)lw	$6,40($18)addu	$2,$2,$5lbu	$3,0($2)addiu	$5,$5,1sll	$19,$3,8.set	noreorder.set	nomacroj	$L45sw	$5,36($18).set	macro.set	reorder$L51:lw	$5,36($18)lw	$2,80($18)lw	$6,40($18)addu	$2,$2,$5lbu	$3,0($2)addiu	$5,$5,1move	$17,$3.set	noreorder.set	nomacroj	$L50sw	$5,36($18).set	macro.set	reorder$L61:lw	$2,36($18)lw	$3,80($18)addiu	$5,$2,1addu	$3,$3,$2lbu	$4,0($3)sw	$5,36($18).set	noreorder.set	nomacroj	$L60move	$3,$4.set	macro.set	reorder$L56:lw	$5,36($18)lw	$2,80($18)lw	$6,40($18)addu	$2,$2,$5lbu	$3,0($2)addiu	$5,$5,1move	$16,$3.set	noreorder.set	nomacroj	$L55sw	$5,36($18).set	macro.set	reorder$L303:addiu	$2,$20,6srl	$2,$2,3sll	$2,$2,3sw	$sp,92($fp)addiu	$23,$20,-8subu	$sp,$sp,$2sw	$23,40($fp).set	noreorder.set	nomacroblez	$23,$L86addiu	$22,$sp,32.set	macro.set	reorderlw	$5,36($18)lw	$6,40($18)move	$19,$22subu	$2,$6,$5.set	noreorder.set	nomacrobeq	$2,$0,$L89move	$17,$23.set	macro.set	reorder$L312:move	$16,$2sltu	$2,$6,$5.set	noreorder.set	nomacrobne	$2,$0,$L341lui	$6,%hi($LC1).set	macro.set	reorder$L94:slt	$2,$17,$16movn	$16,$17,$2lw	$3,80($18)sltu	$2,$16,32.set	noreorder.set	nomacrobne	$2,$0,$L96addu	$5,$3,$5.set	macro.set	reorder$L313:andi	$2,$19,0x3.set	noreorder.set	nomacrobne	$2,$0,$L342move	$4,$19.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L342li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$6,$19,-4and	$2,$16,$2addu	$7,$6,$2sltu	$3,$6,$7.set	noreorder.set	nomacrobeq	$3,$0,$L100addiu	$4,$5,-4.set	macro.set	reorder$L248:#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	0b01110000110000000000010001010101	#S32SDI XR1,$6,4.word	0b01110000110000000000010010010101	#S32SDI XR2,$6,4.word	0b01110000110000000000010011010101	#S32SDI XR3,$6,4.word	0b01110000110000000000010100010101	#S32SDI XR4,$6,4.word	0b01110000110000000000010101010101	#S32SDI XR5,$6,4.word	0b01110000110000000000010110010101	#S32SDI XR6,$6,4.word	0b01110000110000000000010111010101	#S32SDI XR7,$6,4.word	0b01110000110000000000011000010101	#S32SDI XR8,$6,4#NO_APPsltu	$2,$6,$7bne	$2,$0,$L248$L100:andi	$2,$16,0x1caddu	$5,$7,$2sltu	$3,$6,$5.set	noreorder.set	nomacrobeq	$3,$0,$L343andi	$3,$16,0x3.set	macro.set	reorder$L249:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000110000000000010001010101	#S32SDI XR1,$6,4#NO_APPsltu	$2,$6,$5.set	noreorder.set	nomacrobne	$2,$0,$L249andi	$3,$16,0x3.set	macro.set	reorder$L343:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L106li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L107li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L311$L104:lw	$5,36($18)subu	$17,$17,$16addu	$5,$5,$16.set	noreorder.set	nomacroblez	$17,$L86sw	$5,36($18).set	macro.set	reorder$L314:lw	$6,40($18)subu	$2,$6,$5.set	noreorder.set	nomacrobne	$2,$0,$L312addu	$19,$19,$16.set	macro.set	reorder$L89:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$18.set	macro.set	reorderbeq	$2,$0,$L237lw	$6,40($18)lw	$5,36($18)sltu	$2,$6,$5.set	noreorder.set	nomacrobeq	$2,$0,$L94subu	$16,$6,$5.set	macro.set	reorderlui	$6,%hi($LC1)$L341:li	$5,2			# 0x2addiu	$6,$6,%lo($LC1).set	noreorder.set	nomacrojal	mp_msgli	$4,7			# 0x7.set	macro.set	reorderslt	$2,$17,$16lw	$5,36($18)movn	$16,$17,$2lw	$3,80($18)sltu	$2,$16,32.set	noreorder.set	nomacrobeq	$2,$0,$L313addu	$5,$3,$5.set	macro.set	reorder$L96:move	$4,$19$L342:.set	noreorder.set	nomacrojal	memcpymove	$6,$16.set	macro.set	reorderlw	$5,36($18)subu	$17,$17,$16addu	$5,$5,$16.set	noreorder.set	nomacrobgtz	$17,$L314sw	$5,36($18).set	macro.set	reorder$L86:lw	$6,40($fp)bne	$23,$6,$L238$L329:lw	$2,4($22)li	$6,-16777216			# 0xffffffffff000000li	$7,16711680			# 0xff0000ori	$6,$6,0xff00ori	$7,$7,0xffsrl	$3,$2,8sll	$2,$2,8and	$3,$3,$7and	$2,$2,$6or	$2,$2,$3sll	$4,$2,16srl	$2,$2,16lw	$9,84($fp)or	$4,$4,$2addiu	$3,$4,1lw	$8,0($22)andi	$5,$3,0xffffsw	$4,20($9)lw	$4,88($fp)srl	$2,$5,8sw	$3,36($4)sb	$5,2($21)sb	$2,3($21)lw	$2,8($22)srl	$3,$2,8sll	$2,$2,8and	$3,$3,$7and	$2,$2,$6or	$2,$2,$3sll	$4,$2,16srl	$2,$2,16or	$4,$4,$2sll	$5,$4,2sll	$3,$4,7sw	$4,24($9)subu	$3,$3,$5lw	$9,88($fp)addu	$3,$3,$4sw	$3,44($9)swl	$3,11($21)swr	$3,8($21)lw	$2,12($22)srl	$3,$2,8sll	$2,$2,8and	$2,$2,$6and	$3,$3,$7or	$2,$2,$3sll	$4,$2,16srl	$2,$2,16or	$4,$4,$2lw	$2,84($fp)sw	$4,28($2)li	$2,22			# 0x16.set	noreorder.set	nomacrobeq	$4,$2,$L114li	$2,44			# 0x2c.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$4,$2,$L115li	$2,11			# 0xb.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$4,$2,$L315sll	$3,$4,2.set	macro.set	reordersll	$2,$4,7subu	$2,$2,$3addu	$2,$2,$4sll	$2,$2,3swl	$2,7($21)swr	$2,4($21)$L116:lwl	$2,7($21)lw	$3,88($fp)lwr	$2,4($21)li	$7,-16777216			# 0xffffffffff000000sw	$2,28($3)lw	$3,16($22)li	$6,16711680			# 0xff0000ori	$6,$6,0xffori	$7,$7,0xff00srl	$5,$3,8sll	$3,$3,8and	$5,$5,$6srl	$4,$8,8sll	$2,$8,8and	$3,$3,$7and	$4,$4,$6or	$3,$3,$5and	$2,$2,$7lw	$6,84($fp)or	$2,$2,$4sll	$5,$3,16srl	$3,$3,16sll	$4,$2,16or	$3,$3,$5srl	$2,$2,16sw	$3,32($6)or	$2,$2,$4sb	$0,12($21)sb	$0,13($21)lw	$9,88($fp)addiu	$19,$2,4li	$3,32			# 0x20li	$2,4			# 0x4sltu	$4,$19,$23sw	$2,32($9)sb	$3,14($21)sb	$0,15($21)sb	$0,16($21).set	noreorder.set	nomacrobeq	$4,$0,$L117sb	$0,17($21).set	macro.set	reorderaddiu	$20,$20,14sw	$20,96($fp)addu	$2,$22,$19$L347:lw	$4,0($2)lw	$2,96($fp)sw	$4,36($fp)srl	$3,$2,3sll	$3,$3,3addu	$2,$19,$22move	$20,$spsubu	$sp,$sp,$3lw	$3,4($2)li	$2,1514733568			# 0x5a490000ori	$2,$2,0x5344addiu	$19,$19,8.set	noreorder.set	nomacrobeq	$4,$2,$L316addiu	$17,$sp,32.set	macro.set	reordersrl	$5,$3,8sll	$4,$3,8li	$2,-16777216			# 0xffffffffff000000li	$3,16711680			# 0xff0000ori	$2,$2,0xff00ori	$3,$3,0xffand	$4,$4,$2and	$5,$5,$3or	$4,$4,$5sll	$16,$4,16srl	$4,$4,16or	$16,$16,$4sltu	$2,$16,32.set	noreorder.set	nomacrobne	$2,$0,$L122addu	$5,$22,$19.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L344move	$4,$17.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L344li	$6,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$17,-4and	$2,$16,$6addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L126addiu	$5,$5,-4.set	macro.set	reorder$L250:#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,$L250$L126:andi	$2,$16,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L345andi	$2,$16,0x3.set	macro.set	reorder$L251:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L251andi	$2,$16,0x3.set	macro.set	reorder$L345:li	$9,2			# 0x2.set	noreorder.set	nomacrobeq	$2,$9,$L132li	$3,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$3,$L133li	$6,1			# 0x1.set	macro.set	reorderbeq	$2,$6,$L317$L130:addu	$2,$17,$16sb	$0,0($2)lw	$3,36($fp)li	$2,1162674176			# 0x454d0000ori	$2,$2,0x414e.set	noreorder.set	nomacrobeq	$3,$2,$L346sltu	$2,$16,1025.set	macro.set	reorderli	$2,1213464576			# 0x48540000$L348:ori	$2,$2,0x5541.set	noreorder.set	nomacrobeq	$3,$2,$L319li	$2,1414332416			# 0x544d0000.set	macro.set	reorderori	$2,$2,0x4f43.set	noreorder.set	nomacrobeq	$3,$2,$L320li	$2,539557888			# 0x20290000.set	macro.set	reorderori	$2,$2,0x6328.set	noreorder.set	nomacrobeq	$3,$2,$L321li	$2,1162608640			# 0x454c0000.set	macro.set	reorderori	$2,$2,0x4946.set	noreorder.set	nomacrobeq	$3,$2,$L322li	$2,1296171008			# 0x4d420000.set	macro.set	reorderori	$2,$2,0x4c41.set	noreorder.set	nomacrobeq	$3,$2,$L323li	$2,1379991552			# 0x52410000.set	macro.set	reorderori	$2,$2,0x4559.set	noreorder.set	nomacrobeq	$3,$2,$L324li	$2,1128333312			# 0x43410000.set	macro.set	reorderori	$2,$2,0x5254.set	noreorder.set	nomacrobeq	$3,$2,$L325li	$2,1145241600			# 0x44430000.set	macro.set	reorderori	$2,$2,0x4e45.set	noreorder.set	nomacrobeq	$3,$2,$L326lui	$5,%hi($LC9).set	macro.set	reorderlb	$3,37($fp)lb	$7,36($fp)sw	$3,16($sp)lb	$2,38($fp)lui	$6,%hi($LC10)sw	$2,20($sp)lb	$3,39($fp)addiu	$6,$6,%lo($LC10)sw	$17,28($sp)sw	$3,24($sp)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,6			# 0x6.set	macro.set	reorder$L148:addu	$19,$19,$16$L330:move	$sp,$20$L121:sltu	$2,$19,$23.set	noreorder.set	nomacrobne	$2,$0,$L347addu	$2,$22,$19.set	macro.set	reorder$L117:lw	$6,40($18)lw	$5,36($18).set	noreorder.set	nomacroj	$L289lw	$sp,92($fp).set	macro.set	reorder$L122:move	$4,$17$L344:.set	noreorder.set	nomacrojal	memcpymove	$6,$16.set	macro.set	reorderaddu	$2,$17,$16sb	$0,0($2)lw	$3,36($fp)li	$2,1162674176			# 0x454d0000ori	$2,$2,0x414e.set	noreorder.set	nomacrobne	$3,$2,$L348li	$2,1213464576			# 0x48540000.set	macro.set	reordersltu	$2,$16,1025$L346:li	$6,1024			# 0x400movn	$6,$16,$2sltu	$3,$6,32.set	noreorder.set	nomacrobne	$3,$0,$L349lw	$4,76($fp).set	macro.set	reorderlw	$9,80($fp).set	noreorder.set	nomacrobne	$9,$0,$L349andi	$2,$17,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L136lw	$2,76($fp).set	macro.set	reorderli	$3,-32			# 0xffffffffffffffe0addiu	$5,$2,-4and	$2,$6,$3addu	$7,$5,$2sltu	$3,$5,$7.set	noreorder.set	nomacrobeq	$3,$0,$L140addiu	$4,$17,-4.set	macro.set	reorder$L252:#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,$7bne	$2,$0,$L252$L140:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$5,$7.set	noreorder.set	nomacrobeq	$3,$0,$L350andi	$2,$6,0x3.set	macro.set	reorder$L253:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$7.set	noreorder.set	nomacrobne	$2,$0,$L253andi	$2,$6,0x3.set	macro.set	reorder$L350:li	$6,2			# 0x2beq	$2,$6,$L146li	$9,3			# 0x3.set	noreorder.set	nomacrobeq	$2,$9,$L147move	$6,$17.set	macro.set	reorderli	$3,1			# 0x1beq	$2,$3,$L327lui	$5,%hi($LC2)lw	$4,144($fp)addiu	$5,$5,%lo($LC2).set	noreorder.set	nomacrojal	demux_info_addmove	$6,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L330addu	$19,$19,$16.set	macro.set	reorder$L136:$L349:.set	noreorder.set	nomacrojal	memcpymove	$5,$17.set	macro.set	reorderlui	$5,%hi($LC2)lw	$4,144($fp)addiu	$5,$5,%lo($LC2).set	noreorder.set	nomacrojal	demux_info_addmove	$6,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L330addu	$19,$19,$16.set	macro.set	reorder$L319:sltu	$2,$16,1025li	$6,1024			# 0x400movn	$6,$16,$2sltu	$3,$6,32.set	noreorder.set	nomacrobne	$3,$0,$L351lw	$4,68($fp).set	macro.set	reorderlw	$4,72($fp).set	noreorder.set	nomacrobne	$4,$0,$L151andi	$2,$17,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L351lw	$4,68($fp).set	macro.set	reorderlw	$9,68($fp)li	$3,-32			# 0xffffffffffffffe0addiu	$5,$9,-4and	$2,$6,$3addu	$7,$5,$2sltu	$3,$5,$7.set	noreorder.set	nomacrobeq	$3,$0,$L155addiu	$4,$17,-4.set	macro.set	reorder$L254:#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,$7bne	$2,$0,$L254$L155:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$5,$7.set	noreorder.set	nomacrobeq	$3,$0,$L352andi	$2,$6,0x3.set	macro.set	reorder$L255:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$7.set	noreorder.set	nomacrobne	$2,$0,$L255andi	$2,$6,0x3.set	macro.set	reorder$L352:li	$6,2			# 0x2beq	$2,$6,$L161li	$9,3			# 0x3beq	$2,$9,$L162li	$3,1			# 0x1bne	$2,$3,$L159lbu	$2,4($4).set	noreorder.set	nomacroj	$L159sb	$2,4($5).set	macro.set	reorder

⌨️ 快捷键说明

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