⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h264_mxu.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
.file	1 "h264.c".section .mdebug.abi32.previous.section	.text.get_cabac_noinline,"ax",@progbits.align	2.align	5.ent	get_cabac_noinline.type	get_cabac_noinline, @functionget_cabac_noinline:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacromove	$9,$4lw	$4,4($4)lui	$2,%hi(ff_h264_lps_range)andi	$3,$4,0xc0lbu	$8,0($5)addiu	$2,$2,%lo(ff_h264_lps_range)sll	$3,$3,1addu	$3,$3,$2addu	$3,$3,$8lbu	$7,0($3)lw	$6,0($9)subu	$4,$4,$7sll	$3,$4,17subu	$2,$3,$6sra	$2,$2,31movn	$4,$7,$2and	$3,$3,$2xor	$8,$8,$2lui	$2,%hi(ff_h264_mlps_state+128)subu	$6,$6,$3addiu	$2,$2,%lo(ff_h264_mlps_state+128)sw	$6,0($9)sw	$4,4($9)addu	$2,$8,$2lbu	$3,0($2)sb	$3,0($5)lw	$6,4($9)lui	$3,%hi(ff_h264_norm_shift)addiu	$3,$3,%lo(ff_h264_norm_shift)addu	$2,$6,$3lbu	$4,0($2)lw	$5,0($9)sll	$6,$6,$4sll	$7,$5,$4addiu	$2,$7,-1xor	$2,$7,$2sra	$2,$2,15andi	$4,$7,0xffffaddu	$2,$2,$3sw	$6,4($9)bne	$4,$0,$L2sw	$7,0($9)lw	$5,16($9)lbu	$6,0($2)lbu	$4,0($5)lbu	$3,1($5)li	$2,-65536			# 0xffffffffffff0000ori	$2,$2,0x1sll	$4,$4,9addu	$4,$4,$2sll	$3,$3,1li	$2,7			# 0x7addu	$3,$3,$4subu	$2,$2,$6sll	$3,$3,$2addu	$3,$7,$3addiu	$5,$5,2sw	$5,16($9)sw	$3,0($9)$L2:j	$31andi	$2,$8,0x1.set	macro.set	reorder.end	get_cabac_noinline.section	.text.fill_caches,"ax",@progbits.align	2.align	5.ent	fill_caches.type	fill_caches, @functionfill_caches:.frame	$sp,200,$31		# vars= 160, regs= 9/0, args= 0, gp= 0.mask	0x40ff0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-200sw	$fp,192($sp)sw	$23,188($sp)sw	$22,184($sp)sw	$21,180($sp)sw	$20,176($sp)sw	$19,172($sp)sw	$18,168($sp)sw	$17,164($sp)sw	$16,160($sp)lw	$9,6172($4)lw	$8,152($4)lw	$7,6168($4)mul	$2,$9,$8move	$24,$4sw	$6,208($sp)addu	$25,$2,$7beq	$6,$0,$L290sw	$5,204($sp)li	$2,65536			# 0x10000addu	$6,$4,$2lw	$3,-6296($6)li	$2,1			# 0x1beq	$3,$2,$L10subu	$19,$25,$8lw	$2,-6288($6)addu	$5,$2,$19addu	$2,$2,$25lbu	$4,0($2)lbu	$3,0($5)bne	$4,$3,$L324li	$2,65536			# 0x10000$L10:lw	$2,-6276($6)beq	$2,$0,$L325lw	$fp,192($sp)$L290:subu	$19,$25,$8li	$2,65536			# 0x10000$L324:addu	$2,$24,$2lw	$5,-6276($2)li	$3,2			# 0x2li	$2,1			# 0x1sw	$2,20($sp)sw	$3,24($sp)li	$2,3			# 0x3li	$3,7			# 0x7addiu	$4,$25,-1sw	$2,28($sp)sw	$3,32($sp)li	$2,10			# 0xali	$3,8			# 0x8sw	$4,4($sp)sw	$2,36($sp)sw	$3,40($sp)li	$2,11			# 0xbsw	$4,0($sp)addiu	$3,$19,-1addiu	$4,$19,1sw	$2,44($sp)sw	$0,16($sp)sw	$3,64($sp)beq	$5,$0,$L14sw	$4,60($sp)li	$2,-2			# 0xfffffffffffffffeand	$2,$9,$2mul	$3,$8,$2lw	$11,204($sp)addu	$10,$3,$7subu	$3,$10,$8lw	$2,1568($24)addiu	$5,$3,1addiu	$4,$3,-1sll	$4,$4,2sll	$5,$5,2sll	$3,$3,2sll	$6,$10,2srl	$7,$11,7addu	$6,$6,$2addu	$4,$4,$2addu	$5,$5,$2addu	$3,$3,$2xori	$7,$7,0x1andi	$9,$9,0x1lw	$4,0($4)lw	$2,0($3)lw	$5,0($5)lw	$6,-4($6)beq	$9,$0,$L16andi	$7,$7,0x1xori	$3,$7,0x1subu	$2,$19,$8beq	$9,$0,$L23movn	$19,$2,$3$L305:lw	$16,64($sp)xori	$4,$7,0x1subu	$2,$16,$8movn	$16,$2,$4beq	$9,$0,$L30sw	$16,64($sp)$L306:xori	$5,$7,0x1$L32:lw	$3,60($sp)subu	$2,$3,$8movn	$3,$2,$5sw	$3,60($sp)$L35:srl	$2,$6,7xori	$2,$2,0x1andi	$2,$2,0x1beq	$2,$7,$L14addiu	$2,$10,-1sw	$2,0($sp)beq	$7,$0,$L38sw	$2,4($sp)beq	$9,$0,$L40li	$2,1			# 0x1li	$2,2			# 0x2li	$3,3			# 0x3li	$4,8			# 0x8li	$5,11			# 0xbsw	$2,20($sp)sw	$3,28($sp)sw	$4,40($sp)sw	$5,44($sp)sw	$2,16($sp)sw	$3,24($sp)sw	$4,32($sp)sw	$5,36($sp)$L14:lw	$22,0($sp)lw	$23,4($sp)sw	$19,8764($24)sw	$22,8768($24)sw	$23,8772($24)lw	$4,208($sp)beq	$4,$0,$L326li	$2,65536			# 0x10000addu	$2,$24,$2$L352:lw	$5,-6288($2)li	$2,255			# 0xffaddu	$3,$5,$19lbu	$4,0($3)beq	$4,$2,$L291sll	$2,$19,2lw	$3,1568($24)addu	$2,$2,$3lw	$2,0($2)sw	$2,52($sp)$L46:addu	$2,$5,$22lbu	$4,0($2)li	$3,255			# 0xffbeq	$4,$3,$L292sll	$2,$22,2lw	$3,1568($24)addu	$2,$2,$3lw	$6,0($2)$L49:addu	$2,$5,$23lbu	$4,0($2)li	$3,255			# 0xffbeq	$4,$3,$L293sll	$2,$23,2lw	$3,1568($24)addu	$2,$2,$3lw	$4,0($2)$L52:li	$2,65536			# 0x10000addu	$20,$24,$2lw	$3,-6276($20)sw	$6,8($sp)bne	$3,$0,$L53sw	$4,12($sp)lw	$5,204($sp)sw	$0,56($sp)andi	$21,$5,0x7bne	$21,$0,$L58sw	$0,48($sp)lw	$17,8($sp)$L80:lw	$7,52($sp)$L340:beq	$7,$0,$L125nop$L302:lw	$4,9128($24)sll	$2,$19,4addu	$4,$4,$2lbu	$3,4($4)lw	$7,11808($24)sb	$3,9084($24)lbu	$2,5($4)sb	$2,9085($24)lbu	$3,6($4)sb	$3,9086($24)lbu	$2,3($4)sb	$2,9087($24)lbu	$3,9($4)sb	$3,9081($24)lbu	$2,8($4)sb	$2,9082($24)lbu	$3,12($4)sb	$3,9105($24)lbu	$2,11($4)sb	$2,9106($24)$L127:bne	$21,$0,$L132move	$9,$24beq	$17,$0,$L134li	$2,64			# 0x40lw	$3,9128($24)lw	$2,16($sp)sll	$4,$22,4addu	$4,$4,$3addu	$2,$4,$2lbu	$5,0($2)lw	$3,20($sp)sb	$5,9091($24)addu	$3,$4,$3lbu	$5,0($3)lw	$2,32($sp)sb	$5,9099($24)addu	$2,$4,$2lbu	$3,0($2)lw	$5,36($sp)sb	$3,9088($24)addu	$4,$4,$5lbu	$2,0($4)sb	$2,9112($24)$L136:lw	$2,12($sp)bne	$2,$0,$L140lw	$2,24($sp)bne	$7,$0,$L144move	$2,$0li	$2,64			# 0x40$L144:sb	$2,9107($24)sb	$2,9120($24)sb	$2,9096($24)sb	$2,9115($24)$L145:beq	$7,$0,$L150lw	$11,52($sp)beq	$11,$0,$L152li	$4,131072			# 0x20000addu	$4,$24,$4lw	$5,8660($4)sll	$2,$19,1addu	$2,$2,$5lhu	$3,0($2)sw	$3,8668($4)$L154:beq	$17,$0,$L157nop$L310:li	$6,131072			# 0x20000addu	$6,$24,$6lw	$5,8660($6)sll	$3,$22,1lw	$2,16($sp)addu	$5,$5,$3li	$3,-2			# 0xfffffffffffffffelhu	$4,0($5)and	$2,$2,$3addiu	$2,$2,1sra	$2,$4,$2andi	$2,$2,0x1sll	$2,$2,1andi	$4,$4,0x1f0or	$2,$2,$4sw	$2,8672($6)$L159:lw	$2,12($sp)beq	$2,$0,$L327lw	$16,204($sp)li	$6,131072			# 0x20000addu	$6,$24,$6lw	$2,8660($6)lw	$3,24($sp)sll	$5,$23,1addu	$5,$5,$2li	$4,-2			# 0xfffffffffffffffeand	$3,$3,$4lhu	$2,0($5)addiu	$3,$3,1sra	$2,$2,$3andi	$2,$2,0x1lw	$3,8672($6)sll	$2,$2,3or	$3,$3,$2sw	$3,8672($6)$L150:lw	$16,204($sp)$L327:andi	$2,$16,0x178beq	$2,$0,$L328lw	$4,52($sp)li	$2,65536			# 0x10000addu	$2,$24,$2lw	$3,5944($2)beq	$3,$0,$L328lw	$2,24($sp)lw	$4,28($sp)lw	$7,60($sp)lw	$fp,12($sp)sw	$2,136($sp)lw	$3,16($sp)sw	$4,120($sp)lw	$11,64($sp)lw	$4,48($sp)li	$2,131072			# 0x20000sll	$7,$7,2ori	$2,$2,0x21ecsw	$3,140($sp)lw	$5,20($sp)sw	$7,144($sp)sll	$11,$11,2lw	$3,52($sp)andi	$4,$4,0x80andi	$7,$fp,0x80addu	$21,$24,$2lw	$2,56($sp)sw	$11,148($sp)sw	$4,76($sp)sw	$7,68($sp)lw	$11,52($sp)lw	$4,136($sp)lw	$7,140($sp)sw	$5,124($sp)andi	$16,$16,0x900andi	$2,$2,0x80andi	$3,$3,0x80andi	$5,$17,0x80sll	$22,$22,2sw	$16,128($sp)sw	$2,84($sp)sw	$3,80($sp)sw	$5,72($sp)andi	$11,$11,0x100andi	$16,$17,0x100sll	$19,$19,2andi	$2,$fp,0x100andi	$3,$fp,0x40sra	$4,$4,1andi	$5,$17,0x40sra	$7,$7,1sw	$22,152($sp)sw	$11,116($sp)sw	$16,108($sp)sw	$19,156($sp)sw	$2,96($sp)sw	$3,92($sp)sw	$4,88($sp)sw	$5,104($sp)sw	$7,100($sp)lw	$11,52($sp)lw	$16,204($sp)andi	$11,$11,0x40andi	$16,$16,0x100move	$9,$24sll	$23,$23,2sw	$11,112($sp)sw	$16,132($sp)move	$14,$24move	$13,$24move	$22,$0move	$6,$0$L166:sll	$2,$22,1li	$3,12288			# 0x3000sll	$11,$3,$2lw	$2,204($sp)and	$4,$2,$11bne	$4,$0,$L167lw	$3,132($sp)bne	$3,$0,$L167li	$2,65536			# 0x10000addu	$2,$24,$2lw	$3,5340($2)beq	$3,$0,$L329li	$2,65536			# 0x10000$L167:lw	$4,52($sp)sll	$2,$22,2addu	$2,$2,$24and	$25,$11,$4beq	$25,$0,$L171sw	$0,9536($2)lw	$5,156($sp)lw	$3,9740($24)lw	$4,9748($24)addu	$3,$5,$3lw	$5,0($3)sll	$2,$4,1addu	$2,$2,$4lw	$7,1560($13)sll	$4,$6,5sll	$3,$6,3addu	$2,$2,$5addu	$10,$3,$4sll	$2,$2,2addu	$7,$7,$2lw	$16,156($sp)lw	$3,9744($24)addiu	$15,$10,12lw	$4,0($7)addiu	$12,$24,9136sll	$2,$15,2addu	$2,$12,$2addu	$3,$16,$3lw	$8,0($3)lw	$6,9752($24)sw	$4,-32($2)lw	$3,4($7)lw	$4,1652($13)sw	$3,-28($2)lw	$5,8($7)addu	$8,$8,$6sw	$5,-24($2)lw	$6,12($7)addu	$4,$4,$8sw	$6,-20($2)lb	$3,0($4)sb	$3,9460($9)sb	$3,9461($9)lw	$2,1652($13)addu	$2,$2,$8lb	$3,1($2)sb	$3,9462($9)sb	$3,9463($9)$L173:and	$20,$11,$17bne	$20,$0,$L177addiu	$2,$10,11sll	$2,$2,2addu	$2,$2,$12sw	$0,0($2)beq	$17,$0,$L179sw	$0,32($2)li	$2,-1			# 0xffffffffffffffff$L181:sb	$2,9467($9)sb	$2,9475($9)$L182:and	$19,$11,$fpbeq	$19,$0,$L183addiu	$2,$10,27lw	$2,9740($24)lw	$3,9748($24)addu	$2,$23,$2lw	$4,0($2)lw	$2,136($sp)addiu	$8,$4,3mul	$4,$2,$3lw	$7,1560($13)addu	$3,$4,$8sll	$3,$3,2addu	$3,$3,$7lw	$2,9744($24)addiu	$5,$10,27lw	$4,0($3)sll	$5,$5,2addu	$5,$12,$5addu	$2,$23,$2lw	$6,0($2)sw	$4,0($5)lw	$3,120($sp)lw	$2,9748($24)lw	$4,1652($13)mul	$16,$3,$2addiu	$6,$6,1addu	$2,$16,$8sll	$2,$2,2addu	$2,$2,$7lw	$3,0($2)lw	$2,88($sp)sw	$3,32($5)lw	$7,9752($24)addu	$4,$6,$4mul	$3,$2,$7addu	$4,$3,$4lbu	$5,0($4)lw	$4,120($sp)sb	$5,9483($9)lw	$2,1652($13)sra	$3,$4,1addu	$6,$6,$2mul	$2,$3,$7addu	$3,$2,$6lbu	$2,0($3)sb	$2,9491($9)$L185:lw	$3,208($sp)bne	$3,$0,$L330li	$2,65536			# 0x10000lw	$4,132($sp)beq	$4,$0,$L191addu	$2,$24,$2lw	$3,5356($2)bne	$3,$0,$L191li	$2,65536			# 0x10000$L330:addu	$2,$24,$2lw	$3,-6276($2)beq	$3,$0,$L329li	$2,65536			# 0x10000$L191:lw	$5,56($sp)and	$2,$11,$5beq	$2,$0,$L193sll	$8,$15,2lw	$7,148($sp)lw	$3,9740($24)lw	$4,9748($24)addu	$3,$3,$7lw	$5,0($3)sll	$2,$4,1addu	$2,$2,$4addu	$2,$2,$5lw	$3,9744($24)lw	$5,1560($13)addiu	$2,$2,3addu	$3,$7,$3lw	$4,9752($24)sll	$2,$2,2lw	$6,0($3)addu	$2,$2,$5lw	$5,0($2)lw	$3,1652($13)addiu	$4,$4,1addu	$4,$4,$6addu	$7,$24,$8sw	$5,9100($7)addu	$3,$3,$4lbu	$2,0($3)sb	$2,9459($9)$L195:lw	$3,48($sp)and	$2,$11,$3beq	$2,$0,$L199li	$2,-1			# 0xfffffffffffffffflw	$5,144($sp)lw	$3,9740($24)lw	$4,9748($24)addu	$3,$3,$5lw	$6,0($3)sll	$2,$4,1addu	$2,$2,$4lw	$11,144($sp)lw	$3,9744($24)lw	$5,1560($13)addu	$2,$2,$6addu	$3,$11,$3sll	$2,$2,2lw	$4,0($3)addu	$2,$2,$5lw	$5,9752($24)lw	$6,0($2)lw	$3,1652($13)addu	$4,$4,$5sw	$6,9120($7)addu	$3,$3,$4lbu	$2,0($3)sb	$2,9464($9)$L201:lw	$2,128($sp)beq	$2,$0,$L331addiu	$2,$10,15li	$2,65536			# 0x10000addu	$2,$24,$2lw	$3,-6276($2)beq	$3,$0,$L329li	$2,65536			# 0x10000addiu	$2,$10,15$L331:addiu	$3,$10,23addiu	$4,$10,31addiu	$5,$10,14addiu	$6,$10,30sll	$15,$2,2sll	$18,$3,2sll	$16,$4,2sll	$11,$5,2sll	$10,$6,2li	$2,-2addu	$7,$12,$15addu	$3,$12,$10addu	$4,$12,$11addu	$5,$12,$16addu	$6,$12,$18sb	$2,9472($9)sb	$2,9486($9)sb	$2,9470($9)sb	$2,9488($9)sb	$2,9480($9)sw	$0,0($3)sw	$0,0($4)sw	$0,4($5)sw	$0,4($6)sw	$0,4($7)lw	$2,11808($24)beq	$2,$0,$L332li	$2,65536			# 0x10000beq	$25,$0,$L209li	$2,131072			# 0x20000lw	$5,156($sp)lw	$3,9740($24)lw	$4,9748($24)addu	$3,$5,$3lw	$6,0($3)sll	$2,$4,1addu	$2,$2,$4addu	$2,$2,$6lw	$5,0($21)sll	$2,$2,2li	$3,131072			# 0x20000addu	$5,$5,$2ori	$3,$3,0x21f8lw	$4,0($5)addu	$3,$24,$3addu	$3,$3,$8sw	$4,-32($3)lw	$2,4($5)sw	$2,-28($3)lw	$4,8($5)sw	$4,-24($3)lw	$2,12($5)sw	$2,-20($3)$L211:beq	$20,$0,$L212li	$2,131072			# 0x20000lw	$7,152($sp)lw	$3,9740($24)lw	$2,9748($24)addu	$3,$7,$3lw	$4,0($3)lw	$3,140($sp)addiu	$6,$4,3mul	$4,$3,$2lw	$5,0($21)addu	$2,$4,$6sll	$2,$2,2li	$3,131072			# 0x20000addu	$2,$2,$5ori	$3,$3,0x21f8lw	$4,0($2)addu	$3,$24,$3addu	$3,$3,$8sw	$4,-4($3)lw	$2,9748($24)lw	$4,124($sp)mul	$7,$4,$2addu	$2,$7,$6sll	$2,$2,2addu	$2,$2,$5lw	$4,0($2)sw	$4,28($3)$L214:beq	$19,$0,$L215li	$2,131072			# 0x20000lw	$3,9740($24)lw	$2,9748($24)addu	$3,$23,$3lw	$4,0($3)lw	$3,136($sp)addiu	$6,$4,3mul	$4,$3,$2lw	$5,0($21)addu	$2,$4,$6sll	$2,$2,2li	$3,131072			# 0x20000addu	$2,$2,$5ori	$3,$3,0x21f8lw	$4,0($2)addu	$3,$24,$3addu	$3,$3,$8sw	$4,60($3)lw	$2,9748($24)lw	$4,120($sp)mul	$7,$4,$2addu	$2,$7,$6sll	$2,$2,2addu	$2,$2,$5lw	$4,0($2)sw	$4,92($3)$L217:li	$7,131072			# 0x20000ori	$2,$7,0x21f8addu	$2,$24,$2addu	$3,$10,$2addu	$4,$11,$2addu	$6,$15,$2addu	$5,$16,$2addu	$2,$18,$2sw	$0,0($3)sw	$0,0($4)sw	$0,4($5)sw	$0,4($2)li	$2,65536			# 0x10000sw	$0,4($6)addu	$2,$24,$2lw	$4,-6284($2)li	$3,3			# 0x3beq	$4,$3,$L294ori	$2,$7,0x2348$L207:li	$2,65536			# 0x10000$L332:addu	$2,$24,$2lw	$3,-6276($2)beq	$3,$0,$L170noplw	$2,-6272($2)beq	$2,$0,$L234lw	$11,84($sp)bne	$11,$0,$L333lw	$16,80($sp)lb	$7,9459($9)bltz	$7,$L333nopli	$4,131072			# 0x20000ori	$4,$4,0x2206addu	$4,$14,$4lh	$5,9150($14)lh	$6,0($4)srl	$3,$5,31srl	$2,$6,31addu	$3,$3,$5addu	$2,$2,$6sll	$5,$7,1sra	$3,$3,1sra	$2,$2,1sh	$2,0($4)sb	$5,9459($9)sh	$3,9150($14)lw	$16,80($sp)$L333:bne	$16,$0,$L239noplb	$7,9460($9)bltz	$7,$L241nopli	$4,131072			# 0x20000ori	$4,$4,0x220aaddu	$4,$14,$4lh	$5,9154($14)lh	$6,0($4)srl	$3,$5,31srl	$2,$6,31addu	$3,$3,$5addu	$2,$2,$6sll	$5,$7,1sra	$3,$3,1sra	$2,$2,1sh	$2,0($4)sb	$5,9460($9)sh	$3,9154($14)$L241:lb	$7,9461($9)bltz	$7,$L244nopli	$4,131072			# 0x20000ori	$4,$4,0x220eaddu	$4,$14,$4lh	$5,9158($14)lh	$6,0($4)srl	$3,$5,31srl	$2,$6,31addu	$3,$3,$5addu	$2,$2,$6sll	$5,$7,1sra	$3,$3,1sra	$2,$2,1sh	$2,0($4)sb	$5,9461($9)sh	$3,9158($14)$L244:lb	$7,9462($9)bltz	$7,$L246nopli	$4,131072			# 0x20000ori	$4,$4,0x2212addu	$4,$14,$4lh	$5,9162($14)lh	$6,0($4)srl	$3,$5,31srl	$2,$6,31addu	$3,$3,$5addu	$2,$2,$6sll	$5,$7,1sra	$3,$3,1sra	$2,$2,1sh	$2,0($4)sb	$5,9462($9)sh	$3,9162($14)$L246:lb	$7,9463($9)bltz	$7,$L334lw	$2,76($sp)li	$4,131072			# 0x20000ori	$4,$4,0x2216addu	$4,$14,$4lh	$5,9166($14)lh	$6,0($4)srl	$3,$5,31srl	$2,$6,31

⌨️ 快捷键说明

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