vp56.s

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

S
4,654
字号
.set	noreorder.set	nomacrobeq	$2,$0,$L1249addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$6,$3,$5lui	$8,%hi(vp56_reference_frame)addu	$2,$6,$4sll	$3,$2,4lw	$4,4300($fp)sll	$2,$2,2subu	$3,$3,$2addu	$6,$3,$4lbu	$2,0($6)addiu	$3,$8,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1127lw	$2,60($sp).set	macro.set	reorder$L718:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1249:lb	$3,18($2)lb	$6,19($2)lw	$2,224($sp)addu	$4,$2,$3.set	noreorder.set	nomacrobltz	$4,$L1250addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$5,4160($fp)slt	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L1250addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$8,228($sp)addu	$3,$8,$6bltz	$3,$L1250lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1250addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$6,$3,$5lui	$8,%hi(vp56_reference_frame)addu	$2,$6,$4sll	$3,$2,4lw	$4,4300($fp)sll	$2,$2,2subu	$3,$3,$2addu	$6,$3,$4lbu	$2,0($6)addiu	$3,$8,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1128lw	$2,60($sp).set	macro.set	reorder$L729:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1250:lb	$3,20($2)lb	$6,21($2)lw	$2,224($sp)addu	$4,$2,$3.set	noreorder.set	nomacrobltz	$4,$L1251addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$5,4160($fp)slt	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L1251addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$8,228($sp)addu	$3,$8,$6bltz	$3,$L1251lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1251addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$6,$3,$5lui	$8,%hi(vp56_reference_frame)addu	$2,$6,$4sll	$3,$2,4lw	$4,4300($fp)sll	$2,$2,2subu	$3,$3,$2addu	$6,$3,$4lbu	$2,0($6)addiu	$3,$8,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1129lw	$2,60($sp).set	macro.set	reorder$L740:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1251:lb	$3,22($2)lb	$6,23($2)lw	$2,224($sp)addu	$4,$2,$3bltz	$4,$L650lw	$5,4160($fp)slt	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L1234lw	$3,64($sp).set	macro.set	reorderlw	$8,228($sp)addu	$3,$8,$6bltz	$3,$L650lw	$2,4164($fp)slt	$2,$3,$2beq	$2,$0,$L650mul	$6,$3,$5lui	$8,%hi(vp56_reference_frame)addu	$2,$6,$4sll	$3,$2,4lw	$4,4300($fp)sll	$2,$2,2subu	$3,$3,$2addu	$5,$3,$4lbu	$2,0($5)addiu	$3,$8,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1130lw	$2,60($sp).set	macro.set	reorder$L650:lw	$3,64($sp)$L1234:lw	$2,60($sp)$L1299:sw	$3,5124($fp)sw	$2,5120($fp)lw	$4,72($sp)lw	$2,68($sp)addiu	$16,$sp,52lw	$3,5460($fp)sw	$4,5132($fp)sw	$2,5128($fp)move	$4,$fp.set	noreorder.set	nomacrojal	$3move	$5,$16.set	macro.set	reorderlw	$6,4160($fp)lw	$13,4300($fp).set	noreorder.set	nomacroj	$L358lw	$8,4296($fp).set	macro.set	reorder$L354:addiu	$2,$sp,92addiu	$9,$sp,76sw	$2,284($sp)$L768:lw	$5,0($7)lw	$8,12($7)addiu	$2,$5,1sra	$4,$2,1sll	$3,$4,8sltu	$2,$8,$3xori	$11,$2,0x1.set	noreorder.set	nomacrobne	$11,$0,$L921subu	$2,$5,$4.set	macro.set	reordersll	$5,$4,1sw	$5,0($7)$L923:lw	$6,4($7)sll	$8,$8,1addiu	$6,$6,-1sw	$8,12($7).set	noreorder.set	nomacrobne	$6,$0,$L924sw	$6,4($7).set	macro.set	reorderlw	$2,8($7)li	$6,8			# 0x8sw	$6,4($7)lbu	$3,0($2)addiu	$2,$2,1or	$8,$8,$3sw	$2,8($7)sw	$8,12($7)$L924:lw	$5,0($7)addiu	$2,$5,1sra	$4,$2,1sll	$3,$4,8sltu	$2,$8,$3xori	$10,$2,0x1.set	noreorder.set	nomacrobeq	$10,$0,$L1131subu	$2,$5,$4.set	macro.set	reordersubu	$8,$8,$3sll	$5,$2,1sw	$5,0($7)sw	$8,12($7)$L762:sll	$8,$8,1addiu	$6,$6,-1sw	$8,12($7).set	noreorder.set	nomacrobne	$6,$0,$L764sw	$6,4($7).set	macro.set	reorderlw	$2,8($7)li	$6,8			# 0x8sw	$6,4($7)lbu	$3,0($2)addiu	$2,$2,1or	$8,$8,$3sw	$8,12($7)sw	$2,8($7)$L764:sll	$2,$11,1or	$2,$2,$10.set	noreorder.set	nomacrobeq	$2,$0,$L766sw	$2,0($9).set	macro.set	reorderaddiu	$2,$2,1sw	$2,0($9)$L766:lw	$2,284($sp)addiu	$9,$9,4.set	noreorder.set	nomacrobne	$9,$2,$L768lw	$3,76($sp).set	macro.set	reorderli	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L772slt	$2,$3,3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L775li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$3,$0,$L1190lw	$3,80($sp).set	macro.set	reordersw	$0,5076($fp)sw	$0,5072($fp)$L770:lw	$3,80($sp)$L1190:li	$2,2			# 0x2lw	$16,5072($fp).set	noreorder.set	nomacrobeq	$3,$2,$L778lw	$17,5076($fp).set	macro.set	reorder$L1170:slt	$2,$3,3.set	noreorder.set	nomacrobeq	$2,$0,$L781li	$2,3			# 0x3.set	macro.set	reorderbne	$3,$0,$L776sw	$0,5084($fp)sw	$0,5080($fp)$L776:lw	$2,5080($fp)$L1189:lw	$3,5084($fp)lw	$4,84($sp)addu	$16,$16,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L784addu	$17,$17,$3.set	macro.set	reorder$L1168:slt	$2,$4,3.set	noreorder.set	nomacrobeq	$2,$0,$L787li	$2,3			# 0x3.set	macro.set	reorderbne	$4,$0,$L782sw	$0,5092($fp)sw	$0,5088($fp)$L782:lw	$2,5088($fp)lw	$3,5092($fp)lw	$4,88($sp)addu	$16,$16,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L790addu	$17,$17,$3.set	macro.set	reorder$L1169:slt	$2,$4,3.set	noreorder.set	nomacrobeq	$2,$0,$L793li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$4,$0,$L1188lw	$3,224($sp).set	macro.set	reordersw	$0,5100($fp)sw	$0,5096($fp)$L788:lw	$3,224($sp)$L1188:lw	$2,4160($fp)mtlo	$3lw	$3,228($sp)lw	$4,0($fp)madd	$3,$2lw	$5,132($4)mflo	$2lw	$6,4300($fp)sll	$3,$2,4sll	$2,$2,2lw	$4,5100($fp)subu	$3,$3,$2lw	$2,5096($fp)addu	$3,$3,$6lw	$7,8($5)sw	$4,8($3)sw	$2,4($3)addu	$3,$16,$2li	$2,93			# 0x5d.set	noreorder.set	nomacrobeq	$7,$2,$L1132addu	$4,$17,$4.set	macro.set	reordermove	$2,$4addiu	$7,$4,3slt	$5,$4,0addiu	$6,$3,3slt	$4,$3,0movn	$2,$7,$5movn	$3,$6,$4lw	$17,4296($fp)sra	$2,$2,2sra	$3,$3,2sw	$3,5104($fp)sw	$2,5108($fp)sw	$2,5116($fp).set	noreorder.set	nomacroj	$L191sw	$3,5112($fp).set	macro.set	reorder$L355:addiu	$2,$16,%lo(C.108.8029)lw	$4,12($2)lw	$7,%lo(C.108.8029)($16)lw	$9,4($2)lw	$3,8($2)sw	$4,72($sp)sw	$3,68($sp)sw	$7,60($sp).set	noreorder.set	nomacrobltz	$15,$L941sw	$9,64($sp).set	macro.set	reorderlw	$6,4160($fp)slt	$2,$15,$6.set	noreorder.set	nomacrobeq	$2,$0,$L944lw	$4,228($sp).set	macro.set	reorderaddu	$3,$4,$17bltz	$3,$L944lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L944mul	$4,$3,$6.set	macro.set	reorderlw	$13,4300($fp)addu	$2,$4,$15sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$5,$3,$13lbu	$2,0($5)lui	$15,%hi(vp56_reference_frame)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2beq	$4,$3,$L1133move	$9,$0$L370:.set	noreorder.set	nomacrobltz	$14,$L372slt	$2,$14,$6.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L1252addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$2,228($sp)addu	$3,$2,$18.set	noreorder.set	nomacrobltz	$3,$L1252addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1252addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$4,$3,$6lui	$5,%hi(vp56_reference_frame)addu	$2,$4,$14sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$5,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1134lw	$2,60($sp).set	macro.set	reorder$L372:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1252:lb	$3,4($2)lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L384lb	$5,5($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1238addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1238lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1238addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_reference_frame)addu	$2,$5,$4sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1135lw	$2,60($sp).set	macro.set	reorder$L384:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1238:lb	$3,6($2)$L1301:lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L395lb	$5,7($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1253addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1253lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1253addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_reference_frame)addu	$2,$5,$4sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1136lw	$2,60($sp).set	macro.set	reorder$L395:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1253:lb	$3,8($2)lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L406lb	$5,9($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1226addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1226lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1226addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_reference_frame)addu	$2,$5,$4sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1137lw	$2,60($sp).set	macro.set	reorder$L406:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1226:lb	$3,10($2)$L1296:lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L417lb	$5,11($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1222addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1222lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1222addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_reference_frame)addu	$2,$5,$4sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1138lw	$2,60($sp).set	macro.set	reorder$L417:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1222:lb	$3,12($2)$L1292:lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L428lb	$5,13($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1218addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1218lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1218addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_reference_frame)addu	$2,$5,$4sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1139lw	$2,60($sp).set	macro.set	reorder$L428:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1218:lb	$3,14($2)$L1288:lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L439lb	$5,15($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1224addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1224lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1224addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_reference_frame)addu	$2,$5,$4sll	$3,$2,4sll	$2,$2,2subu	$3,$3,$2addu	$7,$3,$13lbu	$2,0($7)addiu	$3,$15,%lo(vp56_reference_frame)sll	$2,$2,2addu	$2,$2,$3lw	$4,0($2)li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$3,$L1140lw	$2,60($sp).set	macro.set	reorder$L439:addiu	$2,$12,%lo(vp56_candidate_predictor_pos)$L1224:lb	$3,16($2)$L1294:lw	$7,224($sp)addu	$4,$7,$3.set	noreorder.set	nomacrobltz	$4,$L450lb	$5,17($2).set	macro.set	reorderslt	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L1216addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reorderlw	$15,228($sp)addu	$3,$15,$5bltz	$3,$L1216lw	$2,4164($fp)slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L1216addiu	$2,$12,%lo(vp56_candidate_predictor_pos).set	macro.set	reordermul	$5,$3,$6lui	$15,%hi(vp56_refe

⌨️ 快捷键说明

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