postprocess.s

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

S
4,624
字号
.set	nomacroj	$31move	$2,$5.set	macro.set	reorder$L128:lbu	$3,4($5)addiu	$5,$5,5sb	$3,4($4)lbu	$2,0($5).set	noreorder.set	nomacroj	$L126sb	$2,5($4).set	macro.set	reorder$L129:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)addiu	$5,$5,6sb	$3,5($4)lbu	$2,0($5).set	noreorder.set	nomacroj	$L126sb	$2,6($4).set	macro.set	reorder$L137:addiu	$5,$5,4lbu	$2,0($5).set	noreorder.set	nomacroj	$L126sb	$2,4($4).set	macro.set	reorder.end	uc_memcpy.section	.text.reallocBuffers,"ax",@progbits.align	2.align	5.ent	reallocBuffers.type	reallocBuffers, @functionreallocBuffers:.frame	$sp,48,$31		# vars= 0, regs= 8/0, args= 16, gp= 0.mask	0x807f0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-48sw	$31,44($sp)sw	$22,40($sp)sw	$21,36($sp)sw	$20,32($sp)sw	$19,28($sp)sw	$18,24($sp)sw	$17,20($sp)sw	$16,16($sp)lw	$22,64($sp)move	$18,$4lw	$4,56($4)move	$17,$7addiu	$2,$6,15sw	$7,1144($18)sw	$22,1140($18)move	$19,$6move	$21,$5sra	$20,$2,4jal	av_freesll	$16,$17,5sll	$2,$17,3subu	$16,$16,$2jal	av_malloczmove	$4,$16lw	$4,60($18)jal	av_freesw	$2,56($18)jal	av_malloczmove	$4,$16lw	$4,4($18)jal	av_freesw	$2,60($18)jal	av_malloczli	$4,256			# 0x100lw	$4,8($18)jal	av_freesw	$2,4($18)jal	av_malloczli	$4,2048			# 0x800mul	$3,$21,$19sw	$2,8($18)addiu	$5,$3,63slt	$4,$3,0movn	$3,$5,$4sra	$3,$3,6sll	$4,$3,4subu	$4,$4,$3addiu	$5,$4,255slt	$3,$4,0movn	$4,$5,$3move	$5,$2sra	$2,$4,8sra	$7,$4,31move	$3,$0move	$6,$2li	$4,2048			# 0x800$L141:addu	$2,$5,$3addiu	$3,$3,8sw	$6,0($2)bne	$3,$4,$L141sw	$7,4($2)sll	$17,$17,4mul	$17,$20,$17lw	$4,32($18)addiu	$17,$17,17408li	$2,-8			# 0xfffffffffffffff8addiu	$16,$19,7jal	av_freeand	$16,$16,$2jal	av_malloczmove	$4,$17sll	$16,$16,7lw	$4,44($18)addiu	$16,$16,17408jal	av_freesw	$2,32($18)jal	av_malloczmove	$4,$16lw	$4,36($18)jal	av_freesw	$2,44($18)jal	av_malloczmove	$4,$17lw	$4,48($18)jal	av_freesw	$2,36($18)jal	av_malloczmove	$4,$16lw	$4,40($18)jal	av_freesw	$2,48($18)jal	av_malloczmove	$4,$17lw	$4,52($18)jal	av_freesw	$2,40($18)jal	av_malloczmove	$4,$16lw	$4,64($18)sw	$2,52($18)jal	av_freemul	$16,$20,$22sll	$4,$21,1jal	av_malloczaddiu	$4,$4,32lw	$4,1116($18)jal	av_freesw	$2,64($18)jal	av_malloczmove	$4,$16lw	$4,1112($18)jal	av_freesw	$2,1116($18)jal	av_malloczmove	$4,$16lw	$4,1120($18)jal	av_freesw	$2,1112($18)addiu	$4,$21,15jal	av_malloczsra	$4,$4,4sw	$2,1120($18)lw	$31,44($sp)lw	$22,40($sp)lw	$21,36($sp)lw	$20,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,48.set	macro.set	reorder.end	reallocBuffers.section	.text.pp_free_context,"ax",@progbits.align	2.align	5.globl	pp_free_context.ent	pp_free_context.type	pp_free_context, @functionpp_free_context:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0addiu	$sp,$sp,-24sw	$31,20($sp)sw	$16,16($sp)move	$16,$4.set	noreorder.set	nomacrojal	av_freelw	$4,32($4).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,36($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,40($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,44($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,48($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,52($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,4($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,8($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,56($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,60($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,64($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,1112($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,1116($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freelw	$4,1120($16).set	macro.set	reorderandi	$2,$16,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2addiu	$6,$16,1208.set	noreorder.set	nomacrobeq	$3,$2,$L149move	$4,$16.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L150li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L169$L147:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L171addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L171addiu	$2,$6,-31.set	macro.set	reorder$L163:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L163addiu	$2,$6,-31.set	macro.set	reorder$L171:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L172addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L173:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L173addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L172:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L156$L165:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L165$L156:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L160addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L161li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L170lw	$31,20($sp).set	macro.set	reordermove	$4,$16lw	$16,16($sp).set	noreorder.set	nomacroj	av_freeaddiu	$sp,$sp,24.set	macro.set	reorder$L160:sb	$0,4($5)sb	$0,1($4)lw	$31,20($sp)move	$4,$16lw	$16,16($sp).set	noreorder.set	nomacroj	av_freeaddiu	$sp,$sp,24.set	macro.set	reorder$L149:addiu	$4,$16,2sb	$0,0($16).set	noreorder.set	nomacroj	$L147sb	$0,1($16).set	macro.set	reorder$L161:sb	$0,6($5)sb	$0,4($5)sb	$0,5($5)move	$4,$16lw	$31,20($sp)lw	$16,16($sp).set	noreorder.set	nomacroj	av_freeaddiu	$sp,$sp,24.set	macro.set	reorder$L150:addiu	$4,$16,3sb	$0,0($16)sb	$0,1($16).set	noreorder.set	nomacroj	$L147sb	$0,2($16).set	macro.set	reorder$L170:sb	$0,4($5)move	$4,$16lw	$31,20($sp)lw	$16,16($sp).set	noreorder.set	nomacroj	av_freeaddiu	$sp,$sp,24.set	macro.set	reorder$L169:addiu	$4,$16,1.set	noreorder.set	nomacroj	$L147sb	$0,0($16).set	macro.set	reorder.end	pp_free_context.section	.text.pp_get_context,"ax",@progbits.align	2.align	5.globl	pp_get_context.ent	pp_get_context.type	pp_get_context, @functionpp_get_context:.frame	$sp,48,$31		# vars= 0, regs= 5/0, args= 24, gp= 0.mask	0x800f0000,-8.fmask	0x00000000,0addiu	$sp,$sp,-48sw	$18,32($sp)move	$18,$4li	$4,1208			# 0x4b8sw	$19,36($sp)sw	$17,28($sp)sw	$16,24($sp)move	$17,$6sw	$31,40($sp).set	noreorder.set	nomacrojal	av_mallocmove	$19,$5.set	macro.set	reorderlui	$7,%hi(clip_table)addiu	$4,$7,%lo(clip_table)move	$16,$2li	$3,4			# 0x4andi	$2,$4,0x3subu	$3,$3,$2li	$2,2			# 0x2addiu	$8,$18,15.set	noreorder.set	nomacrobeq	$3,$2,$L177addiu	$6,$4,256.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L178li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L247lui	$2,%hi(clip_table+1).set	macro.set	reorder$L175:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L253addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L253addiu	$2,$6,-31.set	macro.set	reorder$L227:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L227addiu	$2,$6,-31.set	macro.set	reorder$L253:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L254addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L255:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L255addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L254:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L184$L229:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L229$L184:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L188addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3beq	$3,$2,$L189li	$2,1			# 0x1beq	$3,$2,$L248$L186:lui	$2,%hi(clip_table+256)addiu	$2,$2,%lo(clip_table+256)li	$3,256			# 0x100li	$4,512			# 0x200$L190:sb	$3,0($2)addiu	$3,$3,1.set	noreorder.set	nomacrobne	$3,$4,$L190addiu	$2,$2,1.set	macro.set	reorderlui	$2,%hi(clip_table+512)addiu	$4,$2,%lo(clip_table+512)andi	$3,$4,0x3li	$2,4			# 0x4subu	$3,$2,$3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L194addiu	$6,$4,256.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L195li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L249lui	$2,%hi(clip_table+513).set	macro.set	reorder$L192:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L256addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L256addiu	$2,$6,-31.set	macro.set	reorder$L230:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L230addiu	$2,$6,-31.set	macro.set	reorder$L256:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L257addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L258:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L258addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L257:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L201$L232:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L232$L201:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L205addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L206li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L250$L203:andi	$2,$16,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2addiu	$6,$16,1208.set	noreorder.set	nomacrobeq	$3,$2,$L209move	$4,$16.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L210li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L251$L207:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L259addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L259addiu	$2,$6,-31.set	macro.set	reorder$L233:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L233addiu	$2,$6,-31.set	macro.set	reorder$L259:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L260addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L261:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L261addiu	$2,$5,4.set	macro.set	reorder

⌨️ 快捷键说明

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