af_format.s

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

S
5,518
字号
.set	noreorder.set	nomacrobne	$18,$4,$L222addiu	$5,$5,3.set	macro.set	reorderlw	$6,16($fp).set	noreorder.set	nomacroj	$L213lw	$20,0($fp).set	macro.set	reorder$L217:.set	noreorder.set	nomacroblez	$18,$L213li	$2,-16777216			# 0xffffffffff000000.set	macro.set	reorderli	$3,16711680			# 0xff0000ori	$8,$2,0xff00ori	$7,$3,0xffmove	$6,$0$L223:lw	$2,0($5)addiu	$6,$6,1srl	$3,$2,8sll	$2,$2,8and	$2,$2,$8and	$3,$3,$7or	$2,$2,$3sll	$4,$2,16srl	$2,$2,16or	$2,$2,$4sw	$2,0($5).set	noreorder.set	nomacrobne	$18,$6,$L223addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L213lw	$6,16($fp).set	macro.set	reorder$L394:.set	noreorder.set	nomacroblez	$18,$L390li	$2,-16777216			# 0xffffffffff000000.set	macro.set	reorderli	$3,16711680			# 0xff0000ori	$8,$2,0xff00ori	$7,$3,0xffmove	$6,$0$L400:lw	$2,0($5)addiu	$6,$6,1srl	$3,$2,8sll	$2,$2,8and	$2,$2,$8and	$3,$3,$7or	$2,$2,$3sll	$4,$2,16srl	$2,$2,16or	$2,$2,$4sw	$2,0($5).set	noreorder.set	nomacrobne	$18,$6,$L400addiu	$5,$5,4.set	macro.set	reorderlw	$21,16($22).set	noreorder.set	nomacroj	$L390lw	$16,20($22).set	macro.set	reorder$L492:.set	noreorder.set	nomacroblez	$18,$L503mul	$2,$18,$16.set	macro.set	reordermove	$4,$0$L398:lhu	$2,0($5)addiu	$4,$4,1sll	$3,$2,8srl	$2,$2,8or	$2,$2,$3sh	$2,0($5).set	noreorder.set	nomacrobne	$18,$4,$L398addiu	$5,$5,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L503mul	$2,$18,$16.set	macro.set	reorder$L321:lw	$2,16($fp)lw	$5,0($22)andi	$2,$2,0x4move	$4,$20move	$6,$18.set	noreorder.set	nomacrojal	to_ulawsw	$2,16($sp).set	macro.set	reorderlw	$23,0($22)lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder$L322:lw	$2,16($fp)lw	$5,0($22)andi	$2,$2,0x4move	$6,$18.set	noreorder.set	nomacrojal	to_alawsw	$2,16($sp).set	macro.set	reorderlw	$23,0($22)lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder$L487:lw	$5,0($22)lw	$7,20($fp)move	$4,$20move	$6,$18.set	noreorder.set	nomacrojal	to_alawsw	$8,16($sp).set	macro.set	reorderlw	$23,0($22)lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder$L488:beq	$16,$2,$L496$L298:andi	$2,$21,0x2$L504:.set	noreorder.set	nomacrobeq	$2,$0,$L502andi	$2,$21,0x1.set	macro.set	reordermul	$3,$18,$16addu	$2,$3,$23.set	noreorder.set	nomacroblez	$18,$L255addu	$4,$2,$16.set	macro.set	reordersubu	$2,$0,$3addu	$3,$4,$2li	$5,-128			# 0xffffffffffffff80addu	$4,$16,$2$L314:lbu	$2,-1($3)addu	$4,$4,$16xor	$2,$5,$2sb	$2,-1($3).set	noreorder.set	nomacrobne	$4,$16,$L314addu	$3,$3,$16.set	macro.set	reorder.set	noreorder.set	nomacroj	$L481lw	$23,0($22).set	macro.set	reorder$L339:li	$2,3			# 0x3beq	$16,$2,$L353.set	noreorder.set	nomacrobeq	$16,$4,$L354li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$16,$2,$L502andi	$2,$21,0x1.set	macro.set	reorderblez	$18,$L502move	$4,$0$L358:lhu	$2,0($6)addu	$3,$23,$4srl	$2,$2,8addiu	$4,$4,1sb	$2,0($3).set	noreorder.set	nomacrobne	$18,$4,$L358addiu	$6,$6,2.set	macro.set	reorderlw	$23,0($22)$L505:lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder$L494:.set	noreorder.set	nomacroblez	$18,$L261lui	$2,%hi(alaw_decode).set	macro.set	reorderaddiu	$6,$2,%lo(alaw_decode).set	noreorder.set	nomacroj	$L272move	$5,$0.set	macro.set	reorder$L273:lb	$2,1($2)sb	$2,0($17)$L275:addiu	$5,$5,1.set	noreorder.set	nomacrobeq	$18,$5,$L497addiu	$17,$17,1.set	macro.set	reorder$L272:addu	$3,$20,$5lb	$4,0($3)andi	$2,$4,0x7fsll	$2,$2,1.set	noreorder.set	nomacrobgez	$4,$L273addu	$2,$2,$6.set	macro.set	reorderlh	$2,0($2)subu	$2,$0,$2sra	$2,$2,8.set	noreorder.set	nomacroj	$L275sb	$2,0($17).set	macro.set	reorder$L483:.set	noreorder.set	nomacrojal	af_resize_local_buffermove	$5,$fp.set	macro.set	reorderli	$3,1			# 0x1.set	noreorder.set	nomacrobeq	$2,$3,$L209move	$2,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L509lw	$31,60($sp).set	macro.set	reorder$L491:move	$5,$23move	$6,$18li	$7,1			# 0x1.set	noreorder.set	nomacrojal	to_ulawsw	$0,16($sp).set	macro.set	reorderlw	$23,0($22).set	noreorder.set	nomacroj	$L253lw	$21,16($22).set	macro.set	reorder$L232:.set	noreorder.set	nomacroblez	$18,$L226lui	$2,%hi(ulaw_decode).set	macro.set	reorderaddiu	$7,$2,%lo(ulaw_decode).set	noreorder.set	nomacroj	$L241move	$6,$0.set	macro.set	reorder$L242:lhu	$2,0($5)sh	$2,0($17)$L244:addiu	$6,$6,1.set	noreorder.set	nomacrobeq	$18,$6,$L226addiu	$17,$17,2.set	macro.set	reorder$L241:addu	$3,$20,$6lb	$4,0($3)andi	$2,$4,0x7fsll	$2,$2,1.set	noreorder.set	nomacrobgez	$4,$L242addu	$5,$2,$7.set	macro.set	reorderlhu	$2,0($5)subu	$2,$0,$2.set	noreorder.set	nomacroj	$L244sh	$2,0($17).set	macro.set	reorder$L300:.set	noreorder.set	nomacroblez	$18,$L298move	$20,$0.set	macro.set	reorder$L309:lw	$4,0($19).set	noreorder.set	nomacrojal	__extendsfdf2addiu	$20,$20,1.set	macro.set	reordermove	$4,$2lui	$2,%hi($LC15)addiu	$2,$2,%lo($LC15)lw	$6,0($2)lw	$7,4($2).set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reordersh	$2,0($17)addiu	$19,$19,4.set	noreorder.set	nomacrobne	$18,$20,$L309addiu	$17,$17,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L504andi	$2,$21,0x2.set	macro.set	reorder$L495:move	$5,$23move	$6,$18li	$7,1			# 0x1.set	noreorder.set	nomacrojal	to_alawsw	$0,16($sp).set	macro.set	reorderlw	$23,0($22).set	noreorder.set	nomacroj	$L288lw	$21,16($22).set	macro.set	reorder$L233:.set	noreorder.set	nomacroblez	$18,$L226lui	$2,%hi(ulaw_decode).set	macro.set	reorderaddiu	$6,$2,%lo(ulaw_decode).set	noreorder.set	nomacroj	$L245move	$5,$0.set	macro.set	reorder$L246:lh	$2,0($2)sll	$2,$2,16sw	$2,0($17)$L248:addiu	$5,$5,1.set	noreorder.set	nomacrobeq	$18,$5,$L498addiu	$17,$17,4.set	macro.set	reorder$L245:addu	$3,$20,$5lb	$4,0($3)andi	$2,$4,0x7fsll	$2,$2,1.set	noreorder.set	nomacrobgez	$4,$L246addu	$2,$2,$6.set	macro.set	reorderlh	$2,0($2)subu	$2,$0,$2sll	$2,$2,16.set	noreorder.set	nomacroj	$L248sw	$2,0($17).set	macro.set	reorder$L267:.set	noreorder.set	nomacroblez	$18,$L261lui	$2,%hi(alaw_decode).set	macro.set	reorderaddiu	$7,$2,%lo(alaw_decode).set	noreorder.set	nomacroj	$L276move	$6,$0.set	macro.set	reorder$L277:lhu	$2,0($5)sh	$2,0($17)$L279:addiu	$6,$6,1.set	noreorder.set	nomacrobeq	$18,$6,$L261addiu	$17,$17,2.set	macro.set	reorder$L276:addu	$3,$20,$6lb	$4,0($3)andi	$2,$4,0x7fsll	$2,$2,1.set	noreorder.set	nomacrobgez	$4,$L277addu	$5,$2,$7.set	macro.set	reorderlhu	$2,0($5)subu	$2,$0,$2.set	noreorder.set	nomacroj	$L279sh	$2,0($17).set	macro.set	reorder$L498:.set	noreorder.set	nomacroj	$L226lw	$21,16($22).set	macro.set	reorder$L336:mul	$6,$18,$16sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L379lw	$23,0($22).set	macro.set	reorderandi	$2,$23,0x3.set	noreorder.set	nomacrobne	$2,$0,$L508move	$4,$23.set	macro.set	reorderandi	$2,$20,0x3.set	noreorder.set	nomacrobne	$2,$0,$L508li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$16,$23,-4and	$2,$6,$2addu	$5,$16,$2sltu	$3,$16,$5.set	noreorder.set	nomacrobeq	$3,$0,$L383addiu	$4,$20,-4.set	macro.set	reorder$L407:#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	0b01110010000000000000010001010101	#S32SDI XR1,$16,4.word	0b01110010000000000000010010010101	#S32SDI XR2,$16,4.word	0b01110010000000000000010011010101	#S32SDI XR3,$16,4.word	0b01110010000000000000010100010101	#S32SDI XR4,$16,4.word	0b01110010000000000000010101010101	#S32SDI XR5,$16,4.word	0b01110010000000000000010110010101	#S32SDI XR6,$16,4.word	0b01110010000000000000010111010101	#S32SDI XR7,$16,4.word	0b01110010000000000000011000010101	#S32SDI XR8,$16,4#NO_APPsltu	$2,$16,$5bne	$2,$0,$L407$L383:andi	$2,$6,0x1caddu	$5,$5,$2sltu	$3,$16,$5beq	$3,$0,$L385$L408:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110010000000000000010001010101	#S32SDI XR1,$16,4#NO_APPsltu	$2,$16,$5bne	$2,$0,$L408$L385:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L388li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L389li	$2,1			# 0x1.set	macro.set	reorderbne	$6,$2,$L406lbu	$2,4($4)sb	$2,4($16)lw	$23,0($22)lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder$L342:beq	$7,$2,$L340bne	$7,$4,$L255beq	$16,$3,$L371.set	noreorder.set	nomacrobeq	$16,$2,$L372li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$16,$2,$L502andi	$2,$21,0x1.set	macro.set	reorderblez	$18,$L502move	$4,$0$L376:lbu	$3,3($6)addu	$2,$23,$4addiu	$4,$4,1sb	$3,0($2).set	noreorder.set	nomacrobne	$18,$4,$L376addiu	$6,$6,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L481lw	$23,0($22).set	macro.set	reorder$L379:move	$4,$23$L508:.set	noreorder.set	nomacrojal	memcpymove	$5,$20.set	macro.set	reorder.set	noreorder.set	nomacroj	$L505lw	$23,0($22).set	macro.set	reorder$L268:.set	noreorder.set	nomacroblez	$18,$L261lui	$2,%hi(alaw_decode).set	macro.set	reorderaddiu	$6,$2,%lo(alaw_decode).set	noreorder.set	nomacroj	$L280move	$5,$0.set	macro.set	reorder$L281:lh	$2,0($2)sll	$2,$2,16sw	$2,0($17)$L283:addiu	$5,$5,1.set	noreorder.set	nomacrobeq	$18,$5,$L499addiu	$17,$17,4.set	macro.set	reorder$L280:addu	$3,$20,$5lb	$4,0($3)andi	$2,$4,0x7fsll	$2,$2,1.set	noreorder.set	nomacrobgez	$4,$L281addu	$2,$2,$6.set	macro.set	reorderlh	$2,0($2)subu	$2,$0,$2sll	$2,$2,16.set	noreorder.set	nomacroj	$L283sw	$2,0($17).set	macro.set	reorder$L490:.set	noreorder.set	nomacroblez	$18,$L226lui	$2,%hi(ulaw_decode).set	macro.set	reorderaddiu	$6,$2,%lo(ulaw_decode).set	noreorder.set	nomacroj	$L237move	$5,$0.set	macro.set	reorder$L238:lb	$2,1($2)sb	$2,0($17)$L240:addiu	$5,$5,1.set	noreorder.set	nomacrobeq	$18,$5,$L500addiu	$17,$17,1.set	macro.set	reorder$L237:addu	$3,$20,$5lb	$4,0($3)andi	$2,$4,0x7fsll	$2,$2,1.set	noreorder.set	nomacrobgez	$4,$L238addu	$2,$2,$6.set	macro.set	reorderlh	$2,0($2)subu	$2,$0,$2sra	$2,$2,8.set	noreorder.set	nomacroj	$L240sb	$2,0($17).set	macro.set	reorder$L499:.set	noreorder.set	nomacroj	$L261lw	$21,16($22).set	macro.set	reorder$L500:lw	$23,0($22).set	noreorder.set	nomacroj	$L226lw	$21,16($22).set	macro.set	reorder$L497:lw	$23,0($22).set	noreorder.set	nomacroj	$L261lw	$21,16($22).set	macro.set	reorder$L301:.set	noreorder.set	nomacroblez	$18,$L298lui	$6,%hi($LC16).set	macro.set	reorderlw	$20,%lo($LC16)($6)lw	$21,%lo($LC16+4)($6)move	$16,$0$L310:lw	$4,0($19).set	noreorder.set	nomacrojal	__extendsfdf2addiu	$16,$16,1.set	macro.set	reordermove	$4,$2move	$5,$3move	$6,$20.set	noreorder.set	nomacrojal	__muldf3move	$7,$21.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reordersrl	$4,$2,24srl	$3,$2,8srl	$2,$2,16sb	$3,0($17)sb	$2,1($17)sb	$4,2($17)addiu	$19,$19,4.set	noreorder.set	nomacrobne	$18,$16,$L310addiu	$17,$17,3.set	macro.set	reorderlw	$23,0($22)$L506:lw	$16,20($22).set	noreorder.set	nomacroj	$L298lw	$21,16($22).set	macro.set	reorder$L327:beq	$7,$2,$L325bne	$7,$3,$L404.set	noreorder.set	nomacroblez	$18,$L404move	$19,$0.set	macro.set	reordermove	$17,$0$L335:addu	$2,$20,$17lw	$4,0($2).set	noreorder.set	nomacrojal	__floatsidfaddu	$16,$23,$17.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC19)addiu	$3,$3,%lo($LC19)lw	$6,0($3)lw	$7,4($3).set	noreorder.set	nomacrojal	__muldf3move	$4,$2.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__truncdfsf2move	$5,$3.set	macro.set	reorderaddiu	$19,$19,1sw	$2,0($16).set	noreorder.set	nomacrobne	$18,$19,$L335addiu	$17,$17,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L255lw	$16,20($22).set	macro.set	reorder$L496:.set	noreorder.set	nomacroblez	$18,$L298lui	$2,%hi($LC14).set	macro.set	reorderlw	$20,%lo($LC14)($2)lw	$21,%lo($LC14+4)($2)move	$17,$0$L308:lw	$4,0($19).set	noreorder.set	nomacrojal	__extendsfdf2addu	$16,$23,$17.set	macro.set	reordermove	$4,$2move	$5,$3move	$6,$20.set	noreorder.set	nomacrojal	__muldf3move	$7,$21.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reorderaddiu	$17,$17,1sb	$2,0($16).set	noreorder.set	nomacrobne	$18,$17,$L308addiu	$19,$19,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L506lw	$23,0($22).set	macro.set	reorder$L324:.set	noreorder.set	nomacroblez	$18,$L404move	$19,$0.set	macro.set	reorder$L333:lh	$4,0($16).set	noreorder.set	nomacrojal	__floatsidfaddiu	$19,$19,1.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC18)addiu	$3,$3,%lo($LC18)lw	$6,0($3)lw	$7,4($3).set	noreorder.set	nomacrojal	__muldf3move	$4,$2.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__truncdfsf2move	$5,$3.set	macro.set	reordersw	$2,0($17)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$18,$19,$L333addiu	$17,$17,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L255lw	$16,20($22).set	macro.set	reorder$L340:beq	$16,$3,$L362.set	noreorder

⌨️ 快捷键说明

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