layer3.s

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

S
4,881
字号
sll	$20,$20,4sw	$21,864($sp)sw	$20,868($sp)lw	$16,484($sp)mflo	$21#APPmult	$16,$22#NO_APPmfhi	$20srl	$21,$21,28sll	$20,$20,4sw	$21,872($sp)sw	$20,876($sp)lw	$16,488($sp)mflo	$21#APPmult	$16,$3#NO_APPmfhi	$20lw	$16,492($sp)sll	$20,$20,4sw	$20,884($sp)mflo	$3#APPmult	$16,$23#NO_APPmfhi	$20li	$14,255983616			# 0xf420000srl	$21,$21,28sll	$20,$20,4sw	$21,880($sp)sw	$20,888($sp)lw	$16,496($sp)ori	$24,$14,0x6cb5mflo	$21li	$17,238092288			# 0xe310000#APPmult	$16,$24#NO_APPmflo	$20lw	$16,500($sp)mfhi	$25ori	$17,$17,0x3245#APPmult	$16,$7#NO_APPlw	$16,504($sp)mfhi	$24mflo	$7#APPmult	$16,$17#NO_APPlw	$17,840($sp)srl	$21,$21,28srl	$20,$20,28li	$14,226361344			# 0xd7e0000li	$15,197853184			# 0xbcb0000srl	$6,$6,28sw	$21,892($sp)sw	$20,896($sp)lw	$16,508($sp)ori	$14,$14,0x8807ori	$15,$15,0xe352mfhi	$23mflo	$20or	$6,$17,$6#APPmult	$16,$14#NO_APPlw	$17,856($sp)lw	$16,512($sp)mfhi	$22mflo	$14#APPmult	$16,$10#NO_APPlw	$16,516($sp)mfhi	$21mflo	$10#APPmult	$16,$15#NO_APPlw	$16,852($sp)lw	$18,844($sp)lw	$19,848($sp)or	$16,$16,$17sw	$16,36($fp)lw	$17,872($sp)lw	$16,868($sp)srl	$5,$5,28srl	$4,$4,28or	$5,$18,$5or	$4,$19,$4lw	$18,860($sp)lw	$19,864($sp)or	$16,$16,$17or	$18,$18,$19lw	$17,884($sp)lw	$19,876($sp)sw	$16,44($fp)lw	$16,880($sp)srl	$3,$3,28sw	$18,40($fp)srl	$20,$20,28or	$18,$19,$16or	$3,$17,$3lw	$16,888($sp)lw	$17,892($sp)sw	$20,900($sp)srl	$10,$10,28sll	$21,$21,4mfhi	$20mflo	$15or	$19,$16,$17or	$21,$21,$10lw	$16,896($sp)lw	$10,904($sp)srl	$13,$13,28srl	$7,$7,28srl	$14,$14,28srl	$15,$15,28sll	$25,$25,4sll	$24,$24,4sll	$22,$22,4sll	$20,$20,4lw	$17,900($sp)or	$22,$22,$14or	$20,$20,$15lw	$14,912($sp)lw	$15,916($sp)or	$25,$25,$16or	$24,$24,$7lw	$16,920($sp)or	$7,$10,$13lw	$13,908($sp)srl	$12,$12,28srl	$11,$11,28sll	$23,$23,4or	$23,$23,$17or	$10,$13,$14lw	$17,924($sp)lw	$14,928($sp)or	$12,$15,$12or	$11,$16,$11lw	$15,932($sp)lw	$16,936($sp)srl	$9,$9,28srl	$8,$8,28or	$13,$17,$14or	$9,$15,$9lw	$17,940($sp)lw	$15,944($sp)or	$8,$16,$8lw	$16,948($sp)srl	$2,$2,28or	$14,$17,$15or	$2,$16,$2sw	$2,140($fp)sw	$6,24($fp)sw	$5,28($fp)sw	$4,32($fp)sw	$18,72($fp)sw	$3,76($fp)sw	$19,80($fp)sw	$25,84($fp)sw	$24,88($fp)sw	$23,92($fp)sw	$22,96($fp)sw	$21,100($fp)sw	$20,104($fp)sw	$7,108($fp)sw	$10,112($fp)sw	$12,116($fp)sw	$11,120($fp)sw	$13,124($fp)sw	$9,128($fp)sw	$8,132($fp)sw	$14,136($fp)sw	$0,0($fp)sw	$0,4($fp)sw	$0,8($fp)sw	$0,12($fp)sw	$0,16($fp)sw	$0,20($fp)lw	$31,996($sp)lw	$fp,992($sp)lw	$23,988($sp)lw	$22,984($sp)lw	$21,980($sp)lw	$20,976($sp)lw	$19,972($sp)lw	$18,968($sp)lw	$17,964($sp)lw	$16,960($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,1000.set	macro.set	reorder.end	III_imdct_l.section	.text.III_imdct_s,"ax",@progbits.align	2.align	5.ent	III_imdct_s.type	III_imdct_s, @functionIII_imdct_s:.frame	$sp,552,$31		# vars= 512, regs= 9/0, args= 0, gp= 0.mask	0x40ff0000,-8.fmask	0x00000000,0addiu	$sp,$sp,-552addiu	$2,$sp,96sw	$fp,544($sp)sw	$23,540($sp)sw	$22,536($sp)sw	$21,532($sp)sw	$20,528($sp)sw	$19,524($sp)sw	$18,520($sp)sw	$17,516($sp)sw	$16,512($sp)sw	$4,552($sp)sw	$5,556($sp)move	$fp,$spsw	$2,504($sp)move	$24,$4$L12:lui	$3,%hi(imdct_s)lw	$15,0($4)lw	$9,%lo(imdct_s)($3)#APPmult	$15,$9#NO_APPmfhi	$2addiu	$8,$3,%lo(imdct_s)lw	$6,8($4)lw	$5,4($4)lw	$10,4($8)mflo	$9sll	$20,$2,4#APPmult	$5,$10#NO_APPmfhi	$2sw	$6,408($sp)lw	$7,12($4)lw	$6,8($8)lw	$3,408($sp)mflo	$10sll	$19,$2,4#APPmult	$3,$6#NO_APPmfhi	$2sw	$7,412($sp)lw	$3,412($sp)lw	$7,12($8)mflo	$6sll	$14,$2,4#APPmult	$3,$7#NO_APPmfhi	$2lw	$4,48($8)mflo	$7sll	$13,$2,4#APPmult	$15,$4#NO_APPmfhi	$2sw	$5,400($sp)sll	$3,$2,4lw	$5,52($8)sw	$3,464($sp)sw	$2,144($sp)lw	$3,400($sp)mflo	$4#APPmult	$3,$5#NO_APPmfhi	$2lw	$11,408($sp)mflo	$5sll	$12,$2,4lw	$2,56($8)#APPmult	$11,$2#NO_APPmfhi	$11lw	$3,60($8)sll	$16,$11,4sw	$16,472($sp)sw	$11,148($sp)lw	$16,412($sp)mflo	$2#APPmult	$16,$3#NO_APPmfhi	$11mflo	$3lw	$17,464($sp)lw	$23,472($sp)srl	$9,$9,28srl	$10,$10,28srl	$6,$6,28srl	$7,$7,28srl	$5,$5,28srl	$3,$3,28srl	$4,$4,28srl	$2,$2,28sll	$11,$11,4or	$20,$20,$9or	$19,$19,$10or	$14,$14,$6or	$13,$13,$7or	$4,$17,$4or	$12,$12,$5or	$2,$23,$2or	$11,$11,$3sw	$20,268($sp)sw	$19,404($sp)sw	$14,416($sp)sw	$13,420($sp)sw	$4,236($sp)sw	$12,468($sp)sw	$2,476($sp)sw	$11,480($sp)lw	$11,16($24)lw	$19,16($8)#APPmult	$11,$19#NO_APPmfhi	$2lw	$12,20($24)sll	$2,$2,4lw	$20,20($8)mflo	$19sw	$2,424($sp)#APPmult	$12,$20#NO_APPmfhi	$2lw	$13,24($8)sll	$2,$2,4mflo	$20sw	$2,432($sp)#APPmult	$15,$13#NO_APPmfhi	$2lw	$14,28($8)sll	$3,$2,4sw	$2,152($sp)mflo	$13sw	$3,440($sp)lw	$3,400($sp)#APPmult	$3,$14#NO_APPmfhi	$2lw	$9,32($8)sll	$2,$2,4mflo	$14sw	$2,444($sp)lw	$2,408($sp)#APPmult	$2,$9#NO_APPmfhi	$2lw	$10,36($8)sll	$3,$2,4sw	$2,156($sp)mflo	$9#APPmult	$16,$10#NO_APPmfhi	$2lw	$6,64($8)sll	$2,$2,4mflo	$10sw	$2,460($sp)#APPmult	$11,$6#NO_APPmfhi	$2lw	$7,68($8)sll	$2,$2,4mflo	$6sw	$2,484($sp)#APPmult	$12,$7#NO_APPmfhi	$2lw	$4,72($8)sll	$2,$2,4mflo	$7sw	$2,488($sp)#APPmult	$15,$4#NO_APPmfhi	$2lw	$5,76($8)sll	$23,$2,4sw	$3,452($sp)mflo	$4lw	$3,400($sp)#APPmult	$3,$5#NO_APPmfhi	$2lw	$3,84($8)sll	$24,$2,4lw	$16,408($sp)lw	$2,80($8)mflo	$5#APPmult	$16,$2#NO_APPlw	$16,412($sp)mfhi	$21mflo	$2#APPmult	$16,$3#NO_APPmfhi	$17lw	$16,268($sp)sll	$25,$17,4lw	$17,404($sp)srl	$19,$19,28addu	$16,$16,$17sw	$16,264($sp)lw	$17,420($sp)lw	$16,416($sp)srl	$20,$20,28addu	$16,$16,$17sw	$16,260($sp)lw	$16,424($sp)lw	$17,432($sp)or	$19,$16,$19lw	$16,440($sp)srl	$13,$13,28or	$20,$17,$20or	$13,$16,$13lw	$17,444($sp)sw	$13,256($sp)srl	$14,$14,28lw	$13,452($sp)or	$14,$17,$14srl	$9,$9,28sw	$14,448($sp)or	$9,$13,$9lw	$14,460($sp)lw	$17,468($sp)lw	$13,484($sp)lw	$16,236($sp)sw	$19,428($sp)srl	$10,$10,28srl	$6,$6,28srl	$4,$4,28sw	$9,456($sp)or	$18,$14,$10addu	$16,$16,$17lw	$10,480($sp)or	$17,$13,$6lw	$14,488($sp)or	$22,$23,$4lw	$13,264($sp)lw	$23,428($sp)lw	$9,476($sp)sw	$20,436($sp)srl	$7,$7,28srl	$5,$5,28or	$20,$24,$5sw	$16,232($sp)addu	$9,$9,$10or	$16,$14,$7lw	$24,260($sp)addu	$14,$13,$23lw	$23,436($sp)sw	$9,228($sp)lw	$4,40($8)lw	$5,44($8)mflo	$3#APPmult	$11,$4#NO_APPmfhi	$10mflo	$4#APPmult	$12,$5#NO_APPmfhi	$9mflo	$5addu	$13,$24,$23lw	$23,448($sp)lw	$24,256($sp)srl	$4,$4,28srl	$5,$5,28sll	$10,$10,4sll	$9,$9,4addu	$24,$24,$23srl	$2,$2,28srl	$3,$3,28or	$10,$10,$4or	$9,$9,$5lw	$4,232($sp)lw	$5,228($sp)sll	$21,$21,4or	$19,$25,$3or	$21,$21,$2lw	$3,92($8)lw	$2,88($8)sw	$24,252($sp)#APPmult	$11,$2#NO_APPlw	$24,456($sp)mfhi	$7mflo	$2#APPmult	$12,$3#NO_APPmfhi	$6mflo	$3addu	$17,$4,$17addu	$16,$5,$16addu	$18,$24,$18addu	$5,$14,$13srl	$2,$2,28addu	$13,$17,$16srl	$3,$3,28sll	$7,$7,4sll	$6,$6,4addu	$4,$22,$20or	$6,$6,$3addu	$21,$21,$19or	$7,$7,$2sw	$18,248($sp)sw	$13,4($fp)lw	$14,252($sp)addu	$2,$4,$7addu	$21,$21,$6addu	$23,$2,$21addu	$10,$14,$10subu	$2,$0,$5subu	$3,$0,$13addu	$9,$18,$9addu	$16,$10,$9lw	$4,96($8)lw	$6,408($sp)#APPmult	$15,$4#NO_APPsw	$2,20($fp)sw	$3,16($fp)lw	$2,400($sp)lw	$3,108($8)sw	$5,0($fp)mfhi	$9lw	$5,100($8)mflo	$4#APPmult	$2,$5#NO_APPlw	$2,104($8)mfhi	$21mflo	$5#APPmult	$6,$2#NO_APPlw	$6,412($sp)mfhi	$10mflo	$2#APPmult	$6,$3#NO_APPmfhi	$14mflo	$3srl	$4,$4,28srl	$5,$5,28srl	$2,$2,28srl	$3,$3,28sll	$9,$9,4sll	$21,$21,4sll	$10,$10,4sll	$14,$14,4or	$9,$9,$4or	$21,$21,$5lw	$4,112($8)lw	$5,400($sp)#APPmult	$11,$4#NO_APPor	$10,$10,$2or	$14,$14,$3lw	$2,120($8)lw	$3,116($8)mfhi	$20mflo	$4#APPmult	$12,$3#NO_APPmfhi	$19mflo	$3#APPmult	$15,$2#NO_APPlw	$2,124($8)mfhi	$6mflo	$15#APPmult	$5,$2#NO_APPmflo	$5lw	$2,128($8)srl	$7,$5,28sw	$7,492($sp)mfhi	$13lw	$7,408($sp)#APPmult	$7,$2#NO_APPmflo	$7sw	$16,24($fp)sw	$16,44($fp)srl	$16,$7,28sw	$16,496($sp)sw	$5,284($sp)mfhi	$5lw	$2,132($8)lw	$16,412($sp)#APPmult	$16,$2#NO_APPlw	$2,496($sp)mflo	$16srl	$4,$4,28srl	$3,$3,28sw	$7,280($sp)sll	$20,$20,4mfhi	$7sll	$19,$19,4sll	$5,$5,4or	$20,$20,$4or	$19,$19,$3lw	$24,492($sp)or	$5,$5,$2addu	$9,$9,$21lw	$2,140($8)addu	$10,$10,$14#APPmult	$12,$2#NO_APPlw	$2,136($8)mfhi	$4mflo	$12#APPmult	$11,$2#NO_APPmfhi	$3mflo	$11sll	$6,$6,4srl	$15,$15,28sll	$13,$13,4sll	$7,$7,4srl	$17,$16,28addu	$9,$9,$20addu	$10,$10,$19addu	$9,$9,$10or	$6,$6,$15or	$13,$13,$24or	$7,$7,$17sll	$4,$4,4srl	$12,$12,28sll	$3,$3,4srl	$11,$11,28subu	$2,$0,$9addu	$6,$6,$13addu	$5,$5,$7or	$3,$3,$11or	$4,$4,$12sw	$23,28($fp)sw	$16,276($sp)addu	$6,$6,$3addu	$5,$5,$4sw	$23,40($fp)sw	$2,12($fp)lw	$2,504($sp)addu	$6,$6,$5sw	$6,36($fp)sw	$9,8($fp).set	noreorder.set	nomacrobeq	$fp,$2,$L17sw	$6,32($fp).set	macro.set	reorderlw	$2,552($sp)addiu	$fp,$fp,48addiu	$2,$2,24move	$4,$2move	$24,$2.set	noreorder.set	nomacroj	$L12sw	$2,552($sp).set	macro.set	reorder$L17:li	$2,266076160			# 0xfdc0000lw	$14,24($sp)ori	$2,$2,0xf549#APPmult	$14,$2#NO_APPmfhi	$2li	$19,34996224			# 0x2160000ori	$19,$19,0xa2a2lw	$15,48($sp)sw	$2,176($sp)sll	$3,$2,4mflo	$14#APPmult	$15,$19#NO_APPmfhi	$2lw	$10,72($sp)sll	$2,$2,4sw	$2,296($sp)li	$2,266076160			# 0xfdc0000mflo	$15ori	$2,$2,0xf549#APPmult	$10,$2#NO_APPmfhi	$2sw	$3,292($sp)lw	$11,96($sp)sw	$2,188($sp)sll	$3,$2,4mflo	$10#APPmult	$11,$19#NO_APPmfhi	$2lw	$8,28($sp)sll	$2,$2,4sw	$2,308($sp)li	$2,247988224			# 0xec80000mflo	$11ori	$2,$2,0x35e8#APPmult	$8,$2#NO_APPmfhi	$2sw	$3,304($sp)sll	$3,$2,4sw	$3,316($sp)li	$3,102694912			# 0x61f0000lw	$9,52($sp)sw	$2,172($sp)mflo	$8ori	$3,$3,0x78aa#APPmult	$9,$3#NO_APPmfhi	$2lw	$6,76($sp)sll	$2,$2,4sw	$2,320($sp)li	$2,247988224			# 0xec80000mflo	$9ori	$2,$2,0x35e8#APPmult	$6,$2#NO_APPmfhi	$2lw	$24,304($sp)sll	$3,$2,4sw	$3,328($sp)li	$3,102694912			# 0x61f0000lw	$7,100($sp)sw	$2,184($sp)mflo	$6ori	$3,$3,0x78aasrl	$10,$10,28#APPmult	$7,$3#NO_APPmfhi	$2or	$10,$24,$10sw	$10,212($sp)sll	$2,$2,4lw	$10,308($sp)li	$12,163381248			# 0x9bd0000li	$13,212926464			# 0xcb10000ori	$12,$12,0x7ca0ori	$13,$13,0x9346lw	$4,32($sp)lw	$5,56($sp)sw	$2,332($sp)mflo	$7srl	$11,$11,28#APPmult	$4,$13#NO_APPmfhi	$21mflo	$4#APPmult	$5,$12#NO_APPmfhi	$2or	$11,$10,$11lw	$17,292($sp)lw	$23,296($sp)sw	$11,312($sp)sll	$2,$2,4lw	$11,316($sp)lw	$3,104($sp)sw	$2,340($sp)mflo	$5lw	$2,80($sp)srl	$14,$14,28#APPmult	$2,$13#NO_APPsrl	$15,$15,28mfhi	$20mflo	$2srl	$8,$8,28#APPmult	$3,$12#NO_APPmfhi	$16or	$14,$17,$14or	$15,$23,$15or	$8,$11,$8sw	$14,216($sp)sw	$15,300($sp)sll	$fp,$16,4sw	$8,208($sp)lw	$16,328($sp)lw	$17,332($sp)lw	$14,320($sp)srl	$2,$2,28srl	$6,$6,28srl	$7,$7,28sll	$20,$20,4lw	$23,340($sp)or	$6,$16,$6or	$7,$17,$7mflo	$3or	$20,$20,$2srl	$9,$9,28li	$2,266076160			# 0xfdc0000sw	$6,204($sp)sw	$7,336($sp)lw	$6,0($sp)lw	$7,120($sp)#APPmult	$6,$19#NO_APPor	$9,$14,$9srl	$4,$4,28mfhi	$14mflo	$6ori	$2,$2,0xf549sll	$21,$21,4#APPmult	$7,$2#NO_APPsrl	$5,$5,28li	$2,102694912			# 0x61f0000or	$5,$23,$5srl	$3,$3,28or	$21,$21,$4mfhi	$15lw	$4,4($sp)mflo	$7ori	$2,$2,0x78aa#APPmult	$4,$2#NO_APPli	$2,247988224			# 0xec80000sw	$9,324($sp)sw	$5,344($sp)or	$fp,$fp,$3lw	$5,124($sp)lw	$3,128($sp)mfhi	$10mflo	$4ori	$2,$2,0x35e8#APPmult	$5,$2#NO_APPlw	$2,8($sp)mfhi	$11mflo	$5#APPmult	$2,$12#NO_APPmfhi	$8mflo	$2#APPmult	$3,$13#NO_APPmfhi	$9mflo	$3lw	$16,216($sp)lw	$17,300($sp)lw	$23,212($sp)lw	$24,312($sp)sw	$fp,348($sp)srl	$6,$6,28srl	$7,$7,28srl	$2,$2,28srl	$3,$3,28sll	$14,$14,4sll	$15,$15,4sll	$8,$8,4sll	$9,$9,4addu	$fp,$23,$24or	$14,$14,$6lw	$23,336($sp)addu	$6,$16,$17lw	$24,344($sp)lw	$16,324($sp)lw	$17,204($sp)or	$15,$15,$7or	$8,$8,$2lw	$7,208($sp)lw	$2,348($sp)or	$9,$9,$3lw	$3,556($sp)srl	$4,$4,28srl	$5,$5,28sll	$10,$10,4sll	$11,$11,4or	$10,$10,$4or	$11,$11,$5addu	$4,$7,$16addiu	$5,$3,8addu	$7,$17,$23addu	$21,$21,$24addu	$20,$20,$2addiu	$2,$3,4sw	$5,160($sp)sw	$14,24($3)sw	$6,48($3)sw	$fp,72($3)sw	$15,96($3)sw	$0,0($3)sw	$0,120($3)sw	$0,4($3)sw	$10,24($2)sw	$4,48($2)sw	$7,72($2)sw	$11,96($2)sw	$0,120($2)sw	$0,8($3)sw	$21,48($5)sw	$20,72($5)sw	$8,24($5)sw	$9,96($5)lw	$14,36($sp)#APPmult	$14,$12#NO_APPmfhi	$2lw	$15,60($sp)sw	$2,168($sp)sll	$3,$2,4mflo	$14#APP

⌨️ 快捷键说明

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