specrec.s

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

S
4,781
字号
j	$L163sb	$0,1($4).set	macro.set	reorder$L199:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L163sb	$0,5($5).set	macro.set	reorder$L172:addiu	$5,$4,3sb	$0,0($4)sb	$0,1($4).set	noreorder.set	nomacroj	$L169sb	$0,2($4).set	macro.set	reorder$L182:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L165sb	$0,5($5).set	macro.set	reorder$L189:addiu	$5,$4,3sb	$0,0($4)sb	$0,1($4).set	noreorder.set	nomacroj	$L186sb	$0,2($4).set	macro.set	reorder$L362:addiu	$5,$4,1.set	noreorder.set	nomacroj	$L169sb	$0,0($4).set	macro.set	reorder$L364:addiu	$5,$4,1.set	noreorder.set	nomacroj	$L186sb	$0,0($4).set	macro.set	reorder.end	reconstruct_channel_pair.section	.text.reconstruct_single_channel,"ax",@progbits.align	2.align	5.globl	reconstruct_single_channel.ent	reconstruct_single_channel.type	reconstruct_single_channel, @functionreconstruct_single_channel:.frame	$sp,4176,$31		# vars= 4096, regs= 9/0, args= 40, gp= 0.mask	0x80ff0000,-8.fmask	0x00000000,0addiu	$sp,$sp,-4176sw	$23,4164($sp)sw	$22,4160($sp)sw	$19,4148($sp)sw	$18,4144($sp)sw	$17,4140($sp)sw	$31,4168($sp)sw	$21,4156($sp)sw	$20,4152($sp)sw	$16,4136($sp)lbu	$2,21($4)move	$17,$4addu	$4,$2,$4lbu	$3,836($4)li	$8,1			# 0x1li	$18,2			# 0x2lbu	$2,22($4)movz	$18,$8,$3sltu	$2,$2,$18move	$19,$5move	$22,$6.set	noreorder.set	nomacrobeq	$2,$0,$L391move	$23,$7.set	macro.set	reorderlbu	$11,3($17)sb	$18,22($4).set	noreorder.set	nomacrobeq	$11,$8,$L393lbu	$21,0($6).set	macro.set	reordersll	$20,$21,2$L395:.set	noreorder.set	nomacrojal	is_ltp_otmove	$4,$11.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L510addu	$16,$20,$17.set	macro.set	reorder$L396:addu	$16,$20,$17$L527:lhu	$5,8($17)lw	$4,324($16).set	noreorder.set	nomacrojal	uc_reallocsll	$5,$5,2.set	macro.set	reorderlhu	$3,8($17)move	$4,$2sll	$6,$3,2sw	$2,324($16)sltu	$2,$6,40.set	noreorder.set	nomacrobne	$2,$0,$L511andi	$2,$4,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L419move	$5,$4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L420li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L512$L417:move	$3,$5move	$2,$0addiu	$5,$5,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L421li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$7,$2,32sltu	$3,$5,$7beq	$3,$0,$L421$L489:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$7bne	$2,$0,$L489$L421:addu	$6,$6,$4addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L529addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L530:#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,$L530addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L529:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L426$L491:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L491$L426:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L429addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L430li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L513$L416:andi	$18,$18,0x00ff$L526:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$18,$2,$L514addiu	$16,$21,1.set	macro.set	reorder$L431:addu	$16,$20,$17$L528:lhu	$5,8($17)lw	$4,580($16).set	noreorder.set	nomacrojal	uc_reallocsll	$5,$5,2.set	macro.set	reorderlhu	$3,8($17)move	$4,$2sll	$6,$3,2sw	$2,580($16)sltu	$2,$6,40.set	noreorder.set	nomacrobne	$2,$0,$L515li	$3,4			# 0x4.set	macro.set	reorderandi	$2,$4,0x3subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L454move	$5,$4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L455li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L516$L452:move	$3,$5move	$2,$0addiu	$5,$5,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L456li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$7,$2,32sltu	$3,$5,$7beq	$3,$0,$L456$L495:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$7bne	$2,$0,$L495$L456:addu	$6,$6,$4addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L531addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L532:#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,$L532addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L531:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L461$L497:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L497$L461:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L464addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L465li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L517$L451:lbu	$2,21($17)$L525:li	$3,1addu	$2,$2,$17sb	$3,70($2)$L391:lhu	$2,8($17)addiu	$16,$sp,40move	$6,$23move	$4,$17move	$5,$19move	$7,$16.set	noreorder.set	nomacrojal	quant_to_specsw	$2,16($sp).set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L518move	$4,$19.set	macro.set	reorderlw	$31,4168($sp)$L534:lw	$23,4164($sp)lw	$22,4160($sp)lw	$21,4156($sp)lw	$20,4152($sp)lw	$19,4148($sp)lw	$18,4144($sp)lw	$17,4140($sp)lw	$16,4136($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,4176.set	macro.set	reorder$L518:lhu	$2,8($17)lbu	$3,3($17)move	$5,$0move	$6,$16move	$7,$0sw	$2,16($sp)sw	$3,24($sp).set	noreorder.set	nomacrojal	pns_decodesw	$0,20($sp).set	macro.set	reorderlbu	$11,3($17)li	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$11,$2,$L519move	$4,$19.set	macro.set	reorder$L469:.set	noreorder.set	nomacrojal	is_ltp_otmove	$4,$11.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L471li	$2,23			# 0x17.set	macro.set	reorderlbu	$11,3($17)beq	$11,$2,$L520$L473:lbu	$3,0($22)lw	$10,316($17)sll	$2,$3,2addu	$2,$2,$17addu	$3,$3,$17lw	$7,1144($2)lbu	$8,124($3)lbu	$2,13($19)lbu	$3,2($17)lhu	$9,8($17)move	$4,$19addiu	$5,$19,10272move	$6,$16sw	$10,16($sp)sw	$2,20($sp)sw	$8,24($sp)sw	$3,28($sp)sw	$11,32($sp).set	noreorder.set	nomacrojal	lt_predictionsw	$9,36($sp).set	macro.set	reorder$L471:lhu	$2,8($17)lbu	$6,2($17)lbu	$7,3($17)move	$4,$19addiu	$5,$19,9050sw	$2,20($sp).set	noreorder.set	nomacrojal	tns_decode_framesw	$16,16($sp).set	macro.set	reorderlw	$4,320($17)lbu	$2,0($4)beq	$2,$0,$L485lbu	$5,0($22)addu	$2,$5,$4lbu	$3,56($2)beq	$3,$0,$L480lbu	$2,3($4).set	noreorder.set	nomacrobne	$2,$0,$L533sll	$2,$5,2.set	macro.set	reorder$L480:.set	noreorder.set	nomacrojal	drc_decodemove	$5,$16.set	macro.set	reorderlbu	$5,0($22)$L478:sll	$2,$5,2$L533:addu	$3,$5,$17addu	$2,$2,$17lbu	$7,124($3)lw	$4,316($17)lw	$3,324($2)lw	$9,580($2)lbu	$5,4($19)lhu	$2,8($17)lbu	$6,13($19)lbu	$8,3($17)sw	$3,20($sp)sw	$2,32($sp)sw	$16,16($sp)sw	$9,24($sp).set	noreorder.set	nomacrojal	ifilter_banksw	$8,28($sp).set	macro.set	reorderlbu	$2,0($22)lbu	$3,13($19)addu	$2,$2,$17lbu	$4,3($17).set	noreorder.set	nomacrojal	is_ltp_otsb	$3,124($2).set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L534lw	$31,4168($sp).set	macro.set	reorderlbu	$2,0($22)lhu	$7,8($17)sll	$2,$2,2addu	$2,$2,$17lw	$6,580($2)lw	$4,1144($2)lw	$5,324($2)lbu	$3,3($17).set	noreorder.set	nomacrojal	lt_update_statesw	$3,16($sp).set	macro.set	reorderlw	$31,4168($sp)lw	$23,4164($sp)lw	$22,4160($sp)lw	$21,4156($sp)lw	$20,4152($sp)lw	$19,4148($sp)lw	$18,4144($sp)lw	$17,4140($sp)lw	$16,4136($sp)move	$2,$0.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,4176.set	macro.set	reorder$L485:.set	noreorder.set	nomacroj	$L478lbu	$5,0($22).set	macro.set	reorder$L393:lhu	$5,8($17)sll	$20,$21,2addu	$16,$20,$17sll	$2,$5,4lw	$4,888($16)sll	$5,$5,2.set	noreorder.set	nomacrojal	uc_reallocsubu	$5,$2,$5.set	macro.set	reorderlhu	$5,8($17)sw	$2,888($16).set	noreorder.set	nomacrojal	reset_all_predictorsmove	$4,$2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L395lbu	$11,3($17).set	macro.set	reorder$L420:addiu	$5,$4,3sb	$0,0($4)sb	$0,1($4).set	noreorder.set	nomacroj	$L417sb	$0,2($4).set	macro.set	reorder$L515:.set	noreorder.set	nomacrojal	memsetmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L525lbu	$2,21($17).set	macro.set	reorder$L511:.set	noreorder.set	nomacrojal	memsetmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L526andi	$18,$18,0x00ff.set	macro.set	reorder$L510:lhu	$5,8($17)lw	$4,1144($16).set	noreorder.set	nomacrojal	uc_reallocsll	$5,$5,3.set	macro.set	reorderlhu	$3,8($17)move	$4,$2sll	$6,$3,3sw	$2,1144($16)sltu	$2,$6,40.set	noreorder.set	nomacrobne	$2,$0,$L521andi	$2,$4,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L402move	$5,$4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L403li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L522$L400:move	$3,$5move	$2,$0addiu	$5,$5,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L404li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$7,$2,32sltu	$3,$5,$7beq	$3,$0,$L404$L486:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$7bne	$2,$0,$L486$L404:addu	$6,$6,$4addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L535addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L536:#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,$L536addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L535:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L409$L488:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L488$L409:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L412addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L413li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$3,$2,$L527addu	$16,$20,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L527sb	$0,4($5).set	macro.set	reorder$L429:sb	$0,4($5).set	noreorder.set	nomacroj	$L416sb	$0,1($4).set	macro.set	reorder$L464:sb	$0,4($5).set	noreorder.set	nomacroj	$L451sb	$0,1($4).set	macro.set	reorder$L454:addiu	$5,$4,2sb	$0,0($4).set	noreorder.set	nomacroj	$L452sb	$0,1($4).set	macro.set	reorder$L419:addiu	$5,$4,2sb	$0,0($4).set	noreorder.set	nomacroj	$L417sb	$0,1($4).set	macro.set	reorder$L514:sll	$16,$16,2addu	$16,$16,$17lhu	$5,8($17)lw	$4,324($16).set	noreorder.set	nomacrojal	uc_reallocsll	$5,$5,2.set	macro.set	reorderlhu	$3,8($17)move	$4,$2sll	$6,$3,2sw	$2,324($16)sltu	$2,$6,40.set	noreorder.set	nomacrobne	$2,$0,$L523andi	$3,$4,0x3.set	macro.set	reorderli	$2,4			# 0x4subu	$5,$2,$3.set	noreorder.set	nomacrobeq	$5,$18,$L437move	$3,$4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$5,$2,$L438li	$2,1			# 0x1.set	macro.set	reorderbeq	$5,$2,$L524$L435:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L439li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$7,$2,32sltu	$3,$5,$7beq	$3,$0,$L439$L492:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$7bne	$2,$0,$L492$L439:

⌨️ 快捷键说明

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