slice.s

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

S
4,872
字号
andi	$2,$2,0xffff$L108:addu	$2,$2,$8move	$8,$0sh	$2,196($24)addu	$4,$8,$24lw	$5,16792($24)lh	$3,196($4)li	$2,3			# 0x3subu	$2,$2,$5lw	$4,16824($24)sll	$3,$3,$2.set	noreorder.set	nomacrobne	$4,$0,$L251sh	$3,208($24).set	macro.set	reorder$L119:lw	$2,16808($24).set	noreorder.set	nomacrobeq	$2,$0,$L156li	$2,2			# 0x2.set	macro.set	reordermovz	$2,$0,$9sll	$2,$2,2addu	$2,$2,$24addiu	$14,$24,208lw	$25,364($2)lw	$7,16816($24)#APP.word	0b01110000000000000000001011000111	#S32CPS XR11,XR0,XR0#NO_APPlh	$4,0($14)lw	$8,0($24)move	$10,$13.set	noreorder.set	nomacroblez	$13,$L161lw	$12,8($24).set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$13or	$8,$8,$2addiu	$12,$12,2addiu	$10,$13,-16$L161:lui	$2,%hi(DCT_B15_8-12)nor	$15,$0,$4addiu	$16,$2,%lo(DCT_B15_8-12)move	$13,$0$L248:li	$2,67108864			# 0x4000000sltu	$2,$8,$2.set	noreorder.set	nomacrobne	$2,$0,$L258li	$2,33554432			# 0x2000000.set	macro.set	reorder$L252:srl	$3,$8,24sll	$2,$3,1addu	$2,$2,$3addu	$2,$2,$16#APP.set noreorder#NO_APPlbu	$3,0($2)lbu	$4,2($2)addu	$13,$13,$3lbu	$3,1($2)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobne	$2,$0,$L259move	$6,$4.set	macro.set	reordersll	$2,$8,6srl	$2,$2,26addu	$2,$2,$13addiu	$13,$2,-64slt	$3,$13,64beq	$3,$0,$L172#APP.set noreorder#NO_APPaddu	$2,$7,$13addiu	$6,$10,12lbu	$4,0($2).set	noreorder.set	nomacroblez	$6,$L174sll	$5,$8,12.set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$6or	$5,$5,$2addiu	$12,$12,2addiu	$6,$10,-4$L174:sll	$8,$4,1#APP.word	0b01110000000001000000001010101111	#S32I2M XR10,$4#NO_APPaddu	$2,$25,$8lhu	$3,0($2)sra	$4,$5,20mul	$3,$3,$4#APP.word	0b01110000000000101010111011000011	#S32MAX XR11,XR11,XR10#NO_APPsra	$3,$3,4#APP.set reorder#NO_APPsll	$3,$3,4sll	$2,$3,16sra	$2,$2,16.set	noreorder.set	nomacrobeq	$3,$2,$L176sra	$2,$3,31.set	macro.set	reorderxori	$2,$2,0x7ffsll	$3,$2,4$L176:sra	$3,$3,4addu	$2,$14,$8addiu	$10,$6,12sh	$3,0($2)xor	$15,$15,$3.set	noreorder.set	nomacroblez	$10,$L248sll	$8,$5,12.set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$10or	$8,$8,$2li	$2,67108864			# 0x4000000sltu	$2,$8,$2addiu	$12,$12,2.set	noreorder.set	nomacrobeq	$2,$0,$L252addiu	$10,$6,-4.set	macro.set	reorderli	$2,33554432			# 0x2000000$L258:sltu	$2,$8,$2.set	noreorder.set	nomacrobne	$2,$0,$L179li	$2,8388608			# 0x800000.set	macro.set	reordersrl	$4,$8,22lui	$2,%hi(DCT_B15_10)sll	$3,$4,1addiu	$2,$2,%lo(DCT_B15_10)addu	$3,$3,$4addiu	$2,$2,-24$L244:addu	$3,$3,$2#APP.set noreorder#NO_APPlbu	$2,0($3)lbu	$4,2($3)addu	$13,$13,$2lbu	$3,1($3)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobeq	$2,$0,$L172move	$6,$4.set	macro.set	reorder$L259:move	$9,$3$L168:#APP.set noreorder#NO_APPaddu	$2,$7,$13lbu	$3,0($2)addiu	$4,$6,1sll	$11,$3,1addu	$5,$25,$11addu	$10,$10,$4lhu	$2,0($5)sll	$4,$8,$6#APP.word	0b01110000000000110000001010101111	#S32I2M XR10,$3#NO_APPmul	$2,$9,$2#APP.word	0b01110000000000101010111011000011	#S32MAX XR11,XR11,XR10#NO_APPsra	$3,$4,31sra	$2,$2,4xor	$2,$3,$2subu	$2,$2,$3#APP.set reorder#NO_APPsll	$2,$2,4sll	$3,$2,16sra	$3,$3,16.set	noreorder.set	nomacrobeq	$2,$3,$L260sra	$3,$2,4.set	macro.set	reordersra	$2,$2,31xori	$2,$2,0x7ffsll	$2,$2,4sra	$3,$2,4$L260:addu	$2,$14,$11sh	$3,0($2)xor	$15,$15,$3.set	noreorder.set	nomacroblez	$10,$L248sll	$8,$4,1.set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$10or	$8,$8,$2addiu	$12,$12,2.set	noreorder.set	nomacroj	$L248addiu	$10,$10,-16.set	macro.set	reorder$L102:sll	$8,$9,1ori	$2,$2,0xffffaddu	$3,$8,$24sltu	$2,$2,$5.set	noreorder.set	nomacrobeq	$2,$0,$L253lh	$10,196($3).set	macro.set	reorderlui	$2,%hi(DC_long)srl	$4,$5,22addiu	$2,$2,%lo(DC_long)addiu	$2,$2,-1984sll	$4,$4,1addu	$4,$4,$2lbu	$3,1($4)lbu	$6,0($4)addiu	$3,$3,1sll	$5,$5,$3sw	$5,0($24)lbu	$3,1($4)addiu	$2,$13,1addu	$13,$3,$2.set	noreorder.set	nomacroblez	$13,$L117sw	$13,4($24).set	macro.set	reorderlw	$2,8($24)lbu	$3,0($2)lbu	$4,1($2)sll	$3,$3,8or	$3,$3,$4sll	$3,$3,$13or	$5,$5,$3addiu	$2,$2,2addiu	$13,$13,-16sw	$5,0($24)sw	$2,8($24)sw	$13,4($24)$L117:lw	$4,0($24)li	$2,32			# 0x20nor	$3,$0,$4subu	$2,$2,$6sra	$3,$3,31srl	$3,$3,$2srl	$2,$4,$2addu	$13,$13,$6subu	$2,$2,$3sll	$5,$4,$6sw	$5,0($24)sw	$13,4($24)andi	$2,$2,0xffff$L116:addu	$3,$2,$10addu	$2,$8,$24sh	$3,196($2)addu	$4,$8,$24lw	$5,16792($24)lh	$3,196($4)li	$2,3			# 0x3subu	$2,$2,$5lw	$4,16824($24)sll	$3,$3,$2.set	noreorder.set	nomacrobeq	$4,$0,$L119sh	$3,208($24).set	macro.set	reorder$L251:lw	$3,16788($24)li	$2,4			# 0x4.set	noreorder.set	nomacrobeq	$3,$2,$L121addiu	$14,$24,208.set	macro.set	reorderlw	$15,16816($24)lw	$25,364($24)#APP.word	0b01110000000000000000001011000111	#S32CPS XR11,XR0,XR0#NO_APPlw	$9,0($24)move	$11,$13.set	noreorder.set	nomacroblez	$13,$L123lw	$12,8($24).set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$13or	$9,$9,$2addiu	$12,$12,2addiu	$11,$13,-16$L123:lui	$2,%hi(DCT_B14AC_5-15)addiu	$7,$2,%lo(DCT_B14AC_5-15)move	$13,$0$L247:li	$2,671088640			# 0x28000000sltu	$2,$9,$2.set	noreorder.set	nomacrobne	$2,$0,$L261li	$2,67108864			# 0x4000000.set	macro.set	reorder$L254:srl	$3,$9,27sll	$2,$3,1addu	$2,$2,$3addu	$2,$2,$7#APP.set noreorder#NO_APPlbu	$3,0($2)lbu	$4,2($2)addu	$13,$13,$3lbu	$3,1($2)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobeq	$2,$0,$L128move	$6,$4.set	macro.set	reorder$L263:move	$8,$3$L130:#APP.set noreorder#NO_APPaddu	$2,$15,$13lbu	$3,0($2)addiu	$4,$6,1sll	$10,$3,1addu	$5,$25,$10addu	$11,$11,$4lhu	$2,0($5)sll	$4,$9,$6#APP.word	0b01110000000000110000001010101111	#S32I2M XR10,$3#NO_APPmul	$2,$8,$2#APP.word	0b01110000000000101010111011000011	#S32MAX XR11,XR11,XR10#NO_APPsra	$2,$2,4addiu	$2,$2,-1sra	$3,$4,31ori	$2,$2,0x1xor	$2,$3,$2subu	$2,$2,$3#APP.set reorder#NO_APPsll	$2,$2,4sll	$3,$2,16sra	$3,$3,16.set	noreorder.set	nomacrobeq	$2,$3,$L262addu	$3,$14,$10.set	macro.set	reordersra	$2,$2,31xori	$2,$2,0x7ffsll	$2,$2,4$L262:sra	$2,$2,4sh	$2,0($3).set	noreorder.set	nomacroblez	$11,$L247sll	$9,$4,1.set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$11or	$9,$9,$2li	$2,671088640			# 0x28000000sltu	$2,$9,$2addiu	$12,$12,2.set	noreorder.set	nomacrobeq	$2,$0,$L254addiu	$11,$11,-16.set	macro.set	reorderli	$2,67108864			# 0x4000000$L261:sltu	$2,$9,$2.set	noreorder.set	nomacrobne	$2,$0,$L134li	$2,33554432			# 0x2000000.set	macro.set	reordersrl	$4,$9,24lui	$2,%hi(DCT_B14_8)sll	$3,$4,1addiu	$2,$2,%lo(DCT_B14_8)addu	$3,$3,$4addiu	$2,$2,-12addu	$3,$3,$2#APP.set noreorder#NO_APPlbu	$2,0($3)lbu	$4,2($3)addu	$13,$13,$2lbu	$3,1($3)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobne	$2,$0,$L263move	$6,$4.set	macro.set	reordersll	$2,$9,6srl	$2,$2,26addu	$2,$2,$13addiu	$13,$2,-64slt	$3,$13,64beq	$3,$0,$L128#APP.set noreorder#NO_APPaddu	$2,$15,$13addiu	$5,$11,12lbu	$6,0($2).set	noreorder.set	nomacroblez	$5,$L139sll	$4,$9,12.set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$5or	$4,$4,$2addiu	$12,$12,2addiu	$5,$11,-4$L139:#APP.word	0b01110000000001100000001010101111	#S32I2M XR10,$6#NO_APPsll	$9,$6,1sra	$6,$4,24addu	$2,$25,$9andi	$3,$6,0x7f.set	noreorder.set	nomacrobne	$3,$0,$L141lhu	$8,0($2).set	macro.set	reordersll	$4,$4,8sll	$3,$6,1srl	$2,$4,24addu	$6,$2,$3addiu	$5,$5,8$L141:mul	$2,$6,$8#APP.word	0b01110000000000101010111011000011	#S32MAX XR11,XR11,XR10#NO_APPsra	$3,$2,4#APP.set reorder#NO_APPsra	$2,$2,31nor	$2,$0,$2addu	$3,$3,$2ori	$3,$3,0x1sll	$6,$3,4sll	$2,$6,16sra	$2,$2,16.set	noreorder.set	nomacrobeq	$6,$2,$L143sra	$2,$6,31.set	macro.set	reorderxori	$2,$2,0x7ffsll	$6,$2,4$L143:addu	$3,$14,$9sra	$2,$6,4addiu	$11,$5,8sh	$2,0($3).set	noreorder.set	nomacroblez	$11,$L247sll	$9,$4,8.set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$11or	$9,$9,$2addiu	$12,$12,2.set	noreorder.set	nomacroj	$L247addiu	$11,$5,-8.set	macro.set	reorder$L253:srl	$3,$5,27lui	$2,%hi(DC_chrom_5)sll	$3,$3,1addiu	$2,$2,%lo(DC_chrom_5)addu	$4,$3,$2lbu	$6,0($4)bne	$6,$0,$L255sll	$5,$5,2addiu	$13,$13,2move	$2,$0sw	$5,0($24).set	noreorder.set	nomacroj	$L116sw	$13,4($24).set	macro.set	reorder$L250:srl	$3,$5,27lui	$2,%hi(DC_lum_5)sll	$3,$3,1addiu	$2,$2,%lo(DC_lum_5)addu	$4,$3,$2lbu	$6,0($4)bne	$6,$0,$L256sll	$5,$5,3addiu	$13,$13,3move	$2,$0sw	$5,0($24).set	noreorder.set	nomacroj	$L108sw	$13,4($24).set	macro.set	reorder$L134:sltu	$2,$9,$2.set	noreorder.set	nomacrobne	$2,$0,$L146li	$2,8388608			# 0x800000.set	macro.set	reordersrl	$4,$9,22lui	$2,%hi(DCT_B14_10)sll	$3,$4,1addiu	$2,$2,%lo(DCT_B14_10)addu	$3,$3,$4addiu	$2,$2,-24$L242:addu	$3,$3,$2#APP.set noreorder#NO_APPlbu	$2,0($3)lbu	$4,2($3)addu	$13,$13,$2lbu	$3,1($3)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobne	$2,$0,$L263move	$6,$4.set	macro.set	reorder$L128:#APP.word	0b01110000000000110000001011101110	#S32M2I XR11, $3#NO_APPlui	$2,%hi(idct_row_max_intra)sll	$5,$9,2addiu	$13,$11,2sra	$3,$3,3sw	$5,0($24)sw	$13,4($24)sw	$12,8($24)sw	$3,%lo(idct_row_max_intra)($2)$L121:lui	$2,%hi(mpeg2_idct_copy)lw	$25,%lo(mpeg2_idct_copy)($2)move	$5,$17move	$6,$18lw	$17,4($sp)lw	$18,8($sp)lw	$16,0($sp)move	$4,$14.set	noreorder.set	nomacrojr	$25addiu	$sp,$sp,16.set	macro.set	reorder$L146:sltu	$2,$9,$2.set	noreorder.set	nomacrobne	$2,$0,$L149srl	$4,$9,19.set	macro.set	reorderlui	$2,%hi(DCT_13)sll	$3,$4,1addiu	$2,$2,%lo(DCT_13)addu	$3,$3,$4.set	noreorder.set	nomacroj	$L242addiu	$2,$2,-48.set	macro.set	reorder$L149:li	$2,2097152			# 0x200000sltu	$2,$9,$2.set	noreorder.set	nomacrobne	$2,$0,$L152srl	$5,$9,16.set	macro.set	reordersrl	$4,$9,17lui	$2,%hi(DCT_15)sll	$3,$4,1addiu	$2,$2,%lo(DCT_15)addu	$3,$3,$4.set	noreorder.set	nomacroj	$L242addiu	$2,$2,-48.set	macro.set	reorder$L152:lbu	$3,0($12)lbu	$2,1($12)sll	$3,$3,8or	$3,$3,$2addiu	$2,$11,16sll	$3,$3,$2sll	$4,$5,1lui	$2,%hi(DCT_16)addu	$4,$4,$5addiu	$2,$2,%lo(DCT_16)sll	$5,$9,16addu	$4,$4,$2or	$9,$5,$3addiu	$12,$12,2#APP.set noreorder#NO_APPlbu	$2,0($4)lbu	$3,2($4)addu	$13,$13,$2lbu	$4,1($4)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobeq	$2,$0,$L128move	$6,$3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L130move	$8,$4.set	macro.set	reorder$L172:#APP.word	0b01110000000001000000001011101110	#S32M2I XR11, $4#NO_APPlhu	$2,126($14)andi	$3,$15,0x1xor	$3,$3,$2sll	$5,$8,4sra	$4,$4,3lui	$2,%hi(idct_row_max_intra)addiu	$13,$10,4sw	$5,0($24)sw	$13,4($24)sw	$4,%lo(idct_row_max_intra)($2)lui	$2,%hi(mpeg2_idct_copy)sw	$12,8($24)sh	$3,126($14)lw	$25,%lo(mpeg2_idct_copy)($2)move	$5,$17move	$6,$18lw	$17,4($sp)lw	$18,8($sp)lw	$16,0($sp)move	$4,$14.set	noreorder.set	nomacrojr	$25addiu	$sp,$sp,16.set	macro.set	reorder$L179:sltu	$2,$8,$2.set	noreorder.set	nomacrobne	$2,$0,$L182srl	$4,$8,19.set	macro.set	reorderlui	$2,%hi(DCT_13)sll	$3,$4,1addiu	$2,$2,%lo(DCT_13)addu	$3,$3,$4.set	noreorder.set	nomacroj	$L244addiu	$2,$2,-48.set	macro.set	reorder$L182:li	$2,2097152			# 0x200000sltu	$2,$8,$2.set	noreorder.set	nomacrobne	$2,$0,$L185srl	$5,$8,16.set	macro.set	reordersrl	$4,$8,17lui	$2,%hi(DCT_15)sll	$3,$4,1addiu	$2,$2,%lo(DCT_15)addu	$3,$3,$4.set	noreorder.set	nomacroj	$L244addiu	$2,$2,-48.set	macro.set	reorder$L185:lbu	$3,0($12)lbu	$2,1($12)sll	$3,$3,8or	$3,$3,$2addiu	$2,$10,16sll	$3,$3,$2sll	$4,$5,1lui	$2,%hi(DCT_16)addu	$4,$4,$5addiu	$2,$2,%lo(DCT_16)sll	$5,$8,16addu	$4,$4,$2or	$8,$5,$3addiu	$12,$12,2#APP.set noreorder#NO_APPlbu	$2,0($4)lbu	$3,2($4)addu	$13,$13,$2lbu	$4,1($4)#APP.set reorder#NO_APPslt	$2,$13,64.set	noreorder.set	nomacrobeq	$2,$0,$L172move	$6,$3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L168move	$9,$4.set	macro.set	reorder$L156:movz	$2,$0,$9sll	$2,$2,2addu	$2,$2,$24addiu	$14,$24,208lw	$25,364($2)lw	$7,16816($24)#APP.word	0b01110000000000000000001011000111	#S32CPS XR11,XR0,XR0#NO_APPlh	$4,0($14)lw	$10,0($24)move	$6,$13.set	noreorder.set	nomacroblez	$13,$L192lw	$12,8($24).set	macro.set	reorderlbu	$2,0($12)lbu	$3,1($12)sll	$2,$2,8or	$2,$2,$3sll	$2,$2,$13or	$10,$10,$2addiu	$12,$12,2addiu	$6,$13,-16$L192:lui	$2,%hi(DCT_B14AC_5-15)nor	$15,$0,$4addiu	$16,$2,%lo(DCT_B14AC_5-15)move	$13,$0$L249:li	$2,671088640			# 0x28000000sltu	$2,$10,$2.set	noreorder.set	nomacrobne	$2,$0,$L264li	$2,67108864			# 0x4000000.set	macro.set	reorder$L257:srl	$3,$10,27sll	$2,$3,1addu	$2,$2,$3addu	$2,$2,$16#APP.set noreorder#NO_APP

⌨️ 快捷键说明

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