postprocess.s

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

S
4,624
字号
addiu	$2,$6,-4$L260:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L216$L235:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L235$L216:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L220addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L221li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L252$L218:lui	$2,%hi(av_codec_context_class)addiu	$2,$2,%lo(av_codec_context_class)andi	$3,$17,0x8sw	$2,0($16).set	noreorder.set	nomacrobeq	$3,$0,$L222sw	$17,1136($16).set	macro.set	reordersra	$2,$17,4andi	$2,$2,0x3andi	$3,$17,0x3sw	$3,1148($16)sw	$2,1152($16)$L224:addiu	$4,$8,15move	$2,$8slt	$3,$8,0movn	$2,$4,$3li	$7,-16			# 0xfffffffffffffff0sra	$2,$2,4addiu	$2,$2,2move	$5,$18move	$6,$19move	$4,$16and	$7,$8,$7.set	noreorder.set	nomacrojal	reallocBufferssw	$2,16($sp).set	macro.set	reorderli	$2,-1			# 0xffffffffffffffffsw	$2,1132($16)lw	$31,40($sp)move	$2,$16lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,48.set	macro.set	reorder$L222:li	$2,1			# 0x1sw	$2,1152($16).set	noreorder.set	nomacroj	$L224sw	$2,1148($16).set	macro.set	reorder$L220:sb	$0,4($5).set	noreorder.set	nomacroj	$L218sb	$0,1($4).set	macro.set	reorder$L209:addiu	$4,$16,2sb	$0,0($16).set	noreorder.set	nomacroj	$L207sb	$0,1($16).set	macro.set	reorder$L188:sb	$0,4($5).set	noreorder.set	nomacroj	$L186sb	$0,1($4).set	macro.set	reorder$L177:lui	$2,%hi(clip_table+2)sb	$0,1($4)addiu	$4,$2,%lo(clip_table+2).set	noreorder.set	nomacroj	$L175sb	$0,%lo(clip_table)($7).set	macro.set	reorder$L205:sb	$0,4($5).set	noreorder.set	nomacroj	$L203sb	$0,1($4).set	macro.set	reorder$L194:lui	$2,%hi(clip_table+514)addiu	$3,$7,%lo(clip_table)addiu	$4,$2,%lo(clip_table+514)sb	$0,513($3).set	noreorder.set	nomacroj	$L192sb	$0,512($3).set	macro.set	reorder$L206:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L203sb	$0,5($5).set	macro.set	reorder$L195:lui	$3,%hi(clip_table+515)addiu	$2,$7,%lo(clip_table)addiu	$4,$3,%lo(clip_table+515)sb	$0,514($2)sb	$0,512($2).set	noreorder.set	nomacroj	$L192sb	$0,513($2).set	macro.set	reorder$L189:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L186sb	$0,5($5).set	macro.set	reorder$L178:lui	$2,%hi(clip_table+3)sb	$0,2($4)sb	$0,1($4)addiu	$4,$2,%lo(clip_table+3).set	noreorder.set	nomacroj	$L175sb	$0,%lo(clip_table)($7).set	macro.set	reorder$L221:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L218sb	$0,5($5).set	macro.set	reorder$L210:addiu	$4,$16,3sb	$0,0($16)sb	$0,1($16).set	noreorder.set	nomacroj	$L207sb	$0,2($16).set	macro.set	reorder$L252:.set	noreorder.set	nomacroj	$L218sb	$0,4($5).set	macro.set	reorder$L247:addiu	$4,$2,%lo(clip_table+1).set	noreorder.set	nomacroj	$L175sb	$0,%lo(clip_table)($7).set	macro.set	reorder$L248:.set	noreorder.set	nomacroj	$L186sb	$0,4($5).set	macro.set	reorder$L249:addiu	$3,$7,%lo(clip_table)addiu	$4,$2,%lo(clip_table+513).set	noreorder.set	nomacroj	$L192sb	$0,512($3).set	macro.set	reorder$L250:.set	noreorder.set	nomacroj	$L203sb	$0,4($5).set	macro.set	reorder$L251:addiu	$4,$16,1.set	noreorder.set	nomacroj	$L207sb	$0,0($16).set	macro.set	reorder.end	pp_get_context.section	.text.linecpy,"ax",@progbits.align	2.align	5.ent	linecpy.type	linecpy, @functionlinecpy:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroblez	$7,$L263subu	$2,$0,$6.set	macro.set	reordermul	$6,$7,$6sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L297andi	$2,$4,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L299andi	$2,$5,0x3.set	macro.set	reorder$L297:j	memcpy$L299:.set	noreorder.set	nomacrobne	$2,$0,$L297li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$4,-4and	$2,$6,$2addu	$8,$4,$2sltu	$3,$4,$8.set	noreorder.set	nomacrobeq	$3,$0,$L269addiu	$5,$5,-4.set	macro.set	reorder$L289:#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,$8bne	$2,$0,$L289$L269:andi	$2,$6,0x1caddu	$8,$8,$2sltu	$3,$4,$8.set	noreorder.set	nomacrobeq	$3,$0,$L300andi	$3,$6,0x3.set	macro.set	reorder$L290:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$8.set	noreorder.set	nomacrobne	$2,$0,$L290andi	$3,$6,0x3.set	macro.set	reorder$L300:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L286li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L287li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L298$L302:j	$31$L263:mul	$8,$7,$2addiu	$3,$6,-1mul	$3,$7,$3sltu	$2,$8,32addu	$5,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L277addu	$4,$3,$4.set	macro.set	reorderandi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L277andi	$2,$5,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L277li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$4,-4and	$2,$8,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L281addiu	$5,$5,-4.set	macro.set	reorder$L291:#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,$L291$L281:andi	$2,$8,0x1caddu	$7,$7,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L301andi	$6,$8,0x3.set	macro.set	reorder$L292:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7.set	noreorder.set	nomacrobne	$2,$0,$L292andi	$6,$8,0x3.set	macro.set	reorder$L301:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L286li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L287li	$2,1			# 0x1.set	macro.set	reorderbne	$6,$2,$L302$L298:lbu	$2,4($5).set	noreorder.set	nomacroj	$31sb	$2,4($4).set	macro.set	reorder$L277:.set	noreorder.set	nomacroj	memcpymove	$6,$8.set	macro.set	reorder$L286:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$31sb	$3,5($4).set	macro.set	reorder$L287:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$31sb	$2,6($4).set	macro.set	reorder.end	linecpy.globl	__cmpdi2.globl	__floatdisf.globl	__addsf3.globl	__mulsf3.globl	__fixunssfdi.globl	__floatsidf.globl	__divdf3.globl	__muldf3.globl	__adddf3.globl	__fixunsdfsi.globl	__fixdfsi.section	.rodata.cst8,"aM",@progbits,8.align	3$LC1:.word	0.word	-1066409984.align	3$LC2:.word	0.word	1083179008.align	3$LC3:.word	0.word	1071644672.align	3$LC4:.word	0.word	1089470464.section	.text.postProcess_C,"ax",@progbits.align	2.align	5.ent	postProcess_C.type	postProcess_C, @functionpostProcess_C:.frame	$sp,1832,$31		# vars= 1776, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-1832sw	$6,1840($sp)lw	$6,1868($sp)sw	$7,1844($sp)sw	$31,1828($sp)sw	$fp,1824($sp)sw	$23,1820($sp)sw	$22,1816($sp)sw	$21,1812($sp)sw	$20,1808($sp)sw	$19,1804($sp)sw	$18,1800($sp)sw	$17,1796($sp)sw	$16,1792($sp)sw	$4,1832($sp)sw	$5,1836($sp)addiu	$7,$sp,16addiu	$8,$6,1200$L304:lw	$2,0($6)lw	$3,4($6)lw	$4,8($6)lw	$5,12($6)addiu	$6,$6,16sw	$2,0($7)sw	$3,4($7)sw	$4,8($7)sw	$5,12($7)bne	$6,$8,$L304addiu	$7,$7,16lw	$2,4($6)lw	$3,0($6)sw	$2,4($7)sw	$3,0($7)lw	$2,1864($sp)beq	$2,$0,$L305lw	$4,1172($sp)lw	$3,1176($sp)lw	$4,1164($sp)sw	$3,1660($sp)lw	$3,1168($sp)li	$2,4			# 0x4lw	$6,24($sp)lw	$7,1836($sp)subu	$3,$2,$3subu	$2,$2,$4sw	$3,1648($sp)sw	$2,1652($sp)blez	$7,$L308sw	$6,1644($sp)$L1054:lw	$8,76($sp)lw	$10,1844($sp)blez	$10,$L311sw	$8,1640($sp)$L1055:lw	$11,72($sp)sw	$11,1636($sp)$L313:lw	$5,1660($sp)li	$2,262144			# 0x40000and	$2,$5,$2beq	$2,$0,$L314sw	$2,1736($sp)li	$6,8			# 0x8sw	$6,1568($sp)$L316:lw	$4,1864($sp)bne	$4,$0,$L323move	$5,$0lw	$2,1148($sp)li	$3,1			# 0x1addiu	$2,$2,1beq	$2,$3,$L1018sw	$2,1148($sp)$L325:lw	$9,1644($sp)move	$6,$0move	$7,$0move	$3,$0li	$8,2048			# 0x800$L329:addu	$2,$9,$3lw	$4,0($2)lw	$5,4($2)addu	$16,$6,$4sltu	$2,$16,$6addu	$17,$7,$5addu	$17,$2,$17addiu	$3,$3,8move	$6,$16bne	$3,$8,$L329move	$7,$17move	$4,$16move	$5,$17move	$6,$0jal	__cmpdi2move	$7,$0blez	$2,$L332sll	$6,$17,31move	$4,$16jal	__floatdisfmove	$5,$17lw	$5,1192($sp)$L1065:jal	__mulsf3move	$4,$2jal	__fixunssfdimove	$4,$2move	$8,$2sltu	$2,$17,$3bne	$2,$0,$L335move	$9,$3beq	$17,$3,$L1019sltu	$2,$16,$8lw	$10,1644($sp)$L1076:li	$20,254			# 0xfelw	$2,2040($10)lw	$3,2044($10)subu	$4,$16,$2subu	$5,$17,$3sltu	$6,$16,$4subu	$5,$5,$6sltu	$2,$5,$9addiu	$12,$10,2032bne	$2,$0,$L339sltu	$3,$4,$8$L1021:beq	$5,$9,$L1020nopaddiu	$20,$20,-1$L1066:lw	$10,0($12)lw	$11,4($12)beq	$20,$0,$L339addiu	$12,$12,-8subu	$6,$4,$10sltu	$2,$4,$6subu	$7,$5,$11subu	$7,$7,$2move	$5,$7move	$4,$6sltu	$2,$5,$9beq	$2,$0,$L1021sltu	$3,$4,$8$L339:lw	$11,1644($sp)$L1078:li	$12,1			# 0x1lw	$2,0($11)lw	$3,4($11)subu	$4,$16,$2subu	$5,$17,$3sltu	$6,$16,$4subu	$5,$5,$6sltu	$2,$5,$9move	$13,$11bne	$2,$0,$L1015sltu	$3,$4,$8$L1023:beq	$5,$9,$L1022nopaddiu	$12,$12,1$L1067:li	$2,256			# 0x100lw	$10,8($13)lw	$11,12($13)beq	$12,$2,$L1015addiu	$13,$13,8subu	$6,$4,$10sltu	$2,$4,$6subu	$7,$5,$11subu	$7,$7,$2move	$5,$7move	$4,$6sltu	$2,$5,$9beq	$2,$0,$L1023sltu	$3,$4,$8$L1015:jal	__floatsidfsubu	$4,$12,$20move	$18,$2j	$L336move	$19,$3$L323:li	$2,16777216			# 0x1000000li	$3,16777216			# 0x1000000ori	$2,$2,0x100ori	$3,$3,0x100move	$4,$0sw	$5,36($sp)li	$5,65536			# 0x10000sw	$2,40($sp)sw	$3,44($sp)sw	$4,32($sp)sw	$5,1656($sp)$L350:lw	$6,1636($sp)lw	$7,1844($sp)lw	$8,1848($sp)addu	$6,$6,$7blez	$8,$L351sw	$6,1752($sp)sll	$19,$7,1sll	$9,$7,3sll	$10,$7,2lw	$4,1836($sp)addu	$21,$6,$10addu	$2,$9,$6sw	$10,1584($sp)addu	$6,$10,$7addu	$11,$19,$7lw	$10,1844($sp)sw	$11,1556($sp)subu	$3,$9,$19sll	$4,$4,1move	$17,$2lw	$5,1836($sp)sw	$3,1548($sp)sw	$4,1764($sp)subu	$10,$2,$10lw	$3,1752($sp)lw	$2,1556($sp)lw	$11,1764($sp)sll	$4,$5,3addu	$2,$2,$3addu	$8,$19,$21sw	$9,1564($sp)sw	$6,1552($sp)subu	$7,$9,$7sll	$6,$5,2sw	$8,1448($sp)sw	$10,1392($sp)subu	$8,$4,$11lw	$9,1844($sp)sw	$2,1740($sp)lw	$10,1584($sp)lw	$11,1556($sp)lw	$2,1548($sp)sw	$7,1544($sp)subu	$4,$4,$5addu	$7,$6,$5lw	$5,1844($sp)addu	$9,$9,$21addu	$10,$10,$21addu	$11,$11,$21addu	$2,$2,$21sw	$9,1444($sp)sw	$10,1440($sp)sll	$9,$5,4sw	$11,1436($sp)sw	$2,1432($sp)lw	$3,1552($sp)lw	$2,1844($sp)lw	$5,1564($sp)lw	$10,1544($sp)lw	$11,1392($sp)addu	$3,$3,$21subu	$11,$11,$2addu	$5,$5,$21addu	$10,$10,$21lw	$20,1832($sp)sw	$3,1428($sp)sw	$5,1424($sp)sw	$10,1420($sp)lw	$23,1444($sp)lw	$22,1448($sp)sw	$11,1388($sp)lw	$11,1660($sp)li	$2,65536			# 0x10000lw	$3,1764($sp)lw	$10,1836($sp)and	$2,$11,$2sw	$2,1232($sp)li	$2,524288			# 0x80000addu	$5,$3,$10and	$2,$11,$2sw	$2,1240($sp)addu	$5,$20,$5addu	$4,$20,$4li	$3,131072			# 0x20000li	$2,8388608			# 0x800000and	$3,$11,$3and	$2,$11,$2sw	$5,1360($sp)sw	$4,1328($sp)lw	$5,1844($sp)lw	$4,1564($sp)sw	$3,1236($sp)sw	$2,1248($sp)li	$3,4194304			# 0x400000lw	$2,1584($sp)and	$3,$11,$3addu	$4,$4,$5addu	$7,$20,$7subu	$9,$9,$2sw	$3,1244($sp)sw	$7,1344($sp)andi	$3,$11,0x8addu	$8,$20,$8sw	$4,1540($sp)lw	$7,1564($sp)lw	$4,1388($sp)lw	$10,1428($sp)lw	$11,1432($sp)lw	$2,1420($sp)sw	$9,1532($sp)sw	$8,1336($sp)lw	$9,1440($sp)lw	$8,1436($sp)sw	$3,1560($sp)lw	$3,1424($sp)subu	$4,$4,$5addu	$7,$19,$7sw	$7,1536($sp)sw	$8,1416($sp)sw	$9,1412($sp)sw	$10,1408($sp)sw	$11,1404($sp)sw	$2,1400($sp)sw	$3,1396($sp)sw	$21,1748($sp)sw	$4,1384($sp)lw	$7,1836($sp)lw	$9,1764($sp)addu	$5,$17,$5addu	$7,$20,$7

⌨️ 快捷键说明

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