📄 vc1.mid
字号:
sw $8,20($sp) sw $19,24($sp) jal ff_emulated_edge_mc sw $3,32($sp) lbu $2,9476($18) beq $2,$0,$L186 nop lw $2,8444($18) sll $2,$2,1 addiu $2,$2,17 blez $2,$L217 move $5,$17 move $7,$20 move $8,$0$L190: move $4,$7 move $5,$0$L191: lbu $2,0($4) addiu $5,$5,1 addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,0($4) lw $3,8444($18) sll $3,$3,1 addiu $3,$3,17 slt $2,$5,$3 bne $2,$0,$L191 addiu $4,$4,1 lw $6,176($18) addiu $8,$8,1 slt $2,$8,$3 beq $2,$0,$L188 addu $7,$7,$6 bgtz $3,$L190 nop$L220: addiu $8,$8,1 slt $2,$8,$3 bne $2,$0,$L220 addu $7,$7,$6$L188: move $5,$17$L217: move $4,$22 j $L196 move $6,$0$L195: addu $4,$4,$3 addu $5,$5,$3$L196: lbu $3,0($5) addiu $6,$6,1 addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,0($5) lbu $2,0($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,0($4) lbu $3,1($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,1($5) lbu $2,1($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,1($4) lbu $3,2($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,2($5) lbu $2,2($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,2($4) lbu $3,3($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,3($5) lbu $2,3($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,3($4) lbu $3,4($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,4($5) lbu $2,4($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,4($4) lbu $3,5($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,5($5) lbu $2,5($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,5($4) lbu $3,6($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,6($5) lbu $2,6($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,6($4) lbu $3,7($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,7($5) lbu $2,7($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,7($4) lbu $3,8($5) addiu $3,$3,-128 sra $3,$3,1 addiu $3,$3,-128 sb $3,8($5) lbu $2,8($4) addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,8($4) li $2,9 # 0x9 bne $6,$2,$L195 lw $3,180($18)$L186: lw $6,176($18) lw $3,8444($18) addiu $2,$6,1 mul $4,$2,$3 move $21,$22 addu $7,$4,$20 move $20,$17 lw $5,48($sp)$L216: lw $8,44($sp) sra $3,$5,1 andi $3,$3,0x1 andi $2,$8,0x2 or $2,$2,$3 sll $2,$2,2 addiu $19,$18,2140 addu $2,$2,$19 lw $3,520($2) lw $4,6236($18) move $5,$7 jal $3 li $7,16 # 0x10 lw $2,56($18) andi $2,$2,0x2000 bne $2,$0,$L218 lw $31,92($sp) andi $16,$fp,0x3 andi $17,$23,0x3 lw $4,6240($18) lw $6,180($18) lw $2,1376($19) sll $16,$16,1 sll $17,$17,1 move $5,$20 li $7,8 # 0x8 sw $16,16($sp) jal $2 sw $17,20($sp) lw $6,180($18) lw $4,6244($18) lw $2,1376($19) move $5,$21 sw $16,16($sp) sw $17,20($sp) jal $2 li $7,8 # 0x8$L197: lw $31,92($sp)$L218: lw $fp,88($sp) lw $23,84($sp) lw $22,80($sp) lw $21,76($sp) lw $20,72($sp) lw $19,68($sp) lw $18,64($sp) lw $17,60($sp) lw $16,56($sp) j $31 addiu $sp,$sp,96$L205: bltz $fp,$L207 andi $2,$fp,0x1 andi $3,$fp,0x1$L149: bltz $23,$L208 andi $2,$23,0x1 addu $fp,$fp,$3 j $L145 addu $23,$23,$2$L155: sll $3,$9,4 slt $2,$3,$7 move $14,$3 movz $14,$7,$2 slt $2,$4,-16 bne $2,$0,$L209 lw $6,148($18)$L158: sll $3,$6,4 slt $2,$3,$4 move $13,$3 movz $13,$4,$2 slt $2,$8,-8 bne $2,$0,$L210 nop$L161: sll $3,$9,3 slt $2,$3,$8 movz $3,$8,$2 slt $2,$19,-8 beq $2,$0,$L211 sw $3,40($sp)$L164: lw $6,176($18) lw $2,56($18) mul $4,$13,$6 andi $2,$2,0x2000 addu $3,$4,$14 addu $7,$5,$3 li $19,-8 # 0xfffffffffffffff8 beq $2,$0,$L212 lw $3,180($18)$L179: sll $2,$6,1 sll $3,$6,4 lw $4,2040($18) addu $2,$2,$3 addu $21,$2,$4 lbu $2,9476($18) beq $2,$0,$L213 move $20,$21$L198: lw $11,164($18) j $L182 lw $12,168($18)$L153: lw $3,0($18) slt $2,$7,-17 beq $2,$0,$L168 lw $6,668($3) slt $2,$4,-18 li $14,-17 # 0xffffffffffffffef beq $2,$0,$L171 lw $7,672($3)$L214: slt $2,$8,-8 beq $2,$0,$L174 li $13,-18 # 0xffffffffffffffee li $2,-8 # 0xfffffffffffffff8$L219: sw $2,40($sp)$L176: slt $2,$19,-8 bne $2,$0,$L164 nop sra $3,$7,1 slt $2,$3,$19 beq $2,$0,$L166 nop$L203: j $L166 move $19,$3$L199: j $L182 lw $12,168($18)$L168: slt $2,$6,$7 move $14,$6 movz $14,$7,$2 slt $2,$4,-18 bne $2,$0,$L214 lw $7,672($3)$L171: addiu $3,$7,1 slt $2,$3,$4 move $13,$3 movz $13,$4,$2 slt $2,$8,-8 bne $2,$0,$L219 li $2,-8 # 0xfffffffffffffff8$L174: sra $3,$6,1 slt $2,$3,$8 movz $3,$8,$2 j $L176 sw $3,40($sp)$L208: subu $2,$0,$2 addu $fp,$fp,$3 j $L145 addu $23,$23,$2$L207: j $L149 subu $3,$0,$2 .set macro .set reorder .end vc1_interp_mc .section .text.vc1_mc_4mv_luma,"ax",@progbits .align 2 .align 5 .ent vc1_mc_4mv_luma .type vc1_mc_4mv_luma, @functionvc1_mc_4mv_luma: .frame $sp,64,$31 # vars= 0, regs= 5/0, args= 40, gp= 0 .mask 0x800f0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-64 sw $16,40($sp) sw $31,56($sp) sw $19,52($sp) sw $18,48($sp) sw $17,44($sp) lw $8,240($4) move $16,$4 beq $8,$0,$L262 move $2,$5 sll $5,$5,3 lw $10,176($16) andi $6,$2,0x2 addu $5,$5,$16 lw $3,6168($4) lw $18,5448($5) lw $17,5444($5) mul $5,$10,$6 lw $4,6172($4) andi $2,$2,0x1 sll $3,$3,1 addu $3,$2,$3 sll $4,$4,2 sll $2,$2,1 addu $4,$6,$4 sll $3,$3,3 addu $6,$5,$2 lw $7,8792($16) sra $2,$17,2 sll $4,$4,2 sra $5,$18,2 addu $9,$3,$2 li $2,3 # 0x3 addu $11,$4,$5 beq $7,$2,$L224 sll $19,$6,2 slt $2,$9,-16 beq $2,$0,$L226 lw $3,144($16) slt $2,$11,-16 li $7,-16 # 0xfffffffffffffff0 beq $2,$0,$L229 lw $3,148($16)$L278: li $11,-16 # 0xfffffffffffffff0$L231: mul $4,$11,$10$L286: lbu $3,9476($16) addu $2,$4,$7 bne $3,$0,$L264 addu $6,$8,$2$L279: lbu $3,8832($16) li $2,4 # 0x4 beq $3,$2,$L264 andi $3,$17,0x3 lw $8,8444($16) lw $12,164($16) sll $2,$8,1 subu $4,$0,$2 subu $3,$12,$3 addu $3,$3,$4 addiu $3,$3,-8 subu $2,$7,$8 sltu $2,$3,$2 bne $2,$0,$L265 andi $2,$18,0x3 lw $9,168($16) subu $2,$9,$2 addu $2,$4,$2 addiu $2,$2,-8 subu $3,$11,$8 sltu $3,$2,$3 bne $3,$0,$L285 addiu $5,$10,1 bne $8,$0,$L277 addiu $5,$16,2140$L258: andi $2,$17,0x2 lw $4,9472($16) andi $3,$18,0x2 sra $2,$2,1 bne $4,$0,$L260 or $2,$3,$2 sll $2,$2,2 addu $2,$2,$5 lw $4,6236($16) lw $25,472($2) addu $4,$19,$4 move $5,$6 lw $31,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) move $6,$10 li $7,8 # 0x8 jr $25 addiu $sp,$sp,64$L226: sll $3,$3,4 slt $2,$3,$9 move $7,$3 movz $7,$9,$2 slt $2,$11,-16 bne $2,$0,$L278 lw $3,148($16)$L229: sll $3,$3,4 slt $2,$3,$11 beq $2,$0,$L286 mul $4,$11,$10 move $11,$3 mul $4,$11,$10 lbu $3,9476($16) addu $2,$4,$7 beq $3,$0,$L279 addu $6,$8,$2$L264: lw $8,8444($16) lw $12,164($16) lw $9,168($16)$L239: addiu $5,$10,1$L285: mul $3,$8,$5 sll $2,$8,1 lw $4,2040($16) addiu $2,$2,9 subu $5,$6,$3 subu $3,$7,$8 move $6,$10 subu $8,$11,$8 move $7,$2 sw $2,16($sp) sw $3,20($sp) sw $8,24($sp) sw $12,28($sp) jal ff_emulated_edge_mc sw $9,32($sp) lbu $2,9476($16) beq $2,$0,$L266 lw $5,2040($16) lw $8,8444($16) sll $2,$8,1 addiu $2,$2,9 blez $2,$L244 nop move $7,$5 move $9,$0$L247: move $4,$7 move $6,$0$L248: lbu $2,0($4) addiu $6,$6,1 addiu $2,$2,-128 sra $2,$2,1 addiu $2,$2,-128 sb $2,0($4) lw $8,8444($16) sll $2,$8,1 addiu $2,$2,9 slt $3,$6,$2 bne $3,$0,$L248 addiu $4,$4,1 lw $10,176($16) move $3,$2 addiu $9,$9,1 slt $2,$9,$3 beq $2,$0,$L244 addu $7,$7,$10 bgtz $3,$L247 nop$L287: addiu $9,$9,1 slt $2,$9,$3 bne $2,$0,$L287 addu $7,$7,$10$L244: lbu $3,8832($16) li $2,4 # 0x4 beq $3,$2,$L281 sll $2,$8,1$L268: lw $10,176($16)$L251: addiu $2,$10,1 mul $3,$2,$8 addu $6,$3,$5 beq $8,$0,$L258 addiu $5,$16,2140$L277: andi $2,$18,0x3 andi $3,$17,0x3 sll $2,$2,2 or $2,$2,$3 sll $2,$2,2 addu $2,$2,$5 lw $4,6236($16) lw $7,9472($16) lw $25,3052($2) addu $4,$19,$4 move $5,$6 lw $31,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) move $6,$10 jr $25 addiu $sp,$sp,64$L281:$L284: addiu $2,$2,9 blez $2,$L268 nop move $7,$5 move $9,$0$L254: move $4,$7 move $6,$0$L255: lbu $2,0($4) addiu $6,$6,1 addu $2,$2,$16 lbu $3,8956($2) sb $3,0($4) lw $8,8444($16) sll $2,$8,1 addiu $2,$2,9 slt $3,$6,$2 bne $3,$0,$L255 addiu $4,$4,1 lw $10,176($16) move $3,$2 addiu $9,$9,1$L283: slt $2,$9,$3 beq $2,$0,$L251 addu $7,$7,$10 bgtz $3,$L254 nop j $L283 addiu $9,$9,1$L266: lbu $3,8832($16) li $2,4 # 0x4 bne $3,$2,$L268 lw $8,8444($16) j $L284 sll $2,$8,1$L260: sll $2,$2,2 addu $2,$2,$5 lw $4,6236($16) lw $25,600($2) addu $4,$19,$4 move $5,$6 lw $31,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) move $6,$10 li $7,8 # 0x8 jr $25 addiu $sp,$sp,64$L224: lw $4,0($16) slt $2,$9,-17 beq $2,$0,$L233 lw $3,668($4) slt $2,$11,-18 li $7,-17 # 0xffffffffffffffef beq $2,$0,$L236 lw $3,672($4)$L282: j $L231 li $11,-18 # 0xffffffffffffffee$L265: j $L239 lw $9,168($16)$L233: slt $2,$3,$9 move $7,$3 movz $7,$9,$2 slt $2,$11,-18 bne $2,$0,$L282 lw $3,672($4)$L236: addiu $3,$3,1 slt $2,$3,$11 j $L231 movn $11,$3,$2$L262: lw $31,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) j $31 addiu $sp,$sp,64 .set macro .set reorder .end vc1_mc_4mv_luma .section .text.vc1_mc_1mv,"ax",@progbits .align 2 .align 5 .ent vc1_mc_1mv .type vc1_mc_1mv, @functionvc1_mc_1mv: .frame $sp,112,$31 # vars= 32, regs= 10/0, args= 40, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-112 sw $18,80($sp) sw $31,108($sp) sw $fp,104($sp) sw $23,100($sp) sw $22,96($sp) sw $21,92($sp) sw $20,88($sp) sw $19,84($sp) sw $17,76($sp) sw $16,72($sp) lw $2,240($4) beq $2,$0,$L366 move $18,$4 sll $2,$5,5 addu $2,$2,$18 lw $3,5448($2) lw $4,2084($4) lw $2,5444($2) sw $3,44($sp) li $3,2 # 0x2 beq $4,$3,$L380 sw $2,48($sp)$L291: andi $2,$2,0x3 lw $3,44($sp) lw $6,48($sp) sw $2,56($sp) xori $2,$2,0x3 andi $3,$3,0x3 sltu $2,$2,1 addu $2,$6,$2 sw $3,52($sp) lw $6,44($sp) xori $3,$3,0x3 sltu $3,$3,1 lw $4,8804($18) addu $3,$6,$3 sra $2,$2,1 sw $2,40($sp) beq $4,$0,$L293 sra $fp,$3,1 bltz $2,$L297 andi $3,$2,0x1 lw $3,40($sp) andi $2,$3,0x1 subu $3,$0,$2$L297: bltz $fp,$L300 andi $2,$fp,0x1 subu $2,$0,$2$L300: lw $4,40($sp) addu $fp,$fp,$2 addu $4,$4,$3 sw $4,40($sp)$L293: bne $5,$0,$L301 nop lw $17,240($18) lw $12,244($18) lw $11,248($18)$L303: lw $6,44($sp) lw $2,6168($18) lw $5,48($sp) lw $3,6172($18) sra $4,$6,2 lw $6,40($sp) sll $8,$2,3 sra $7,$5,2 sll $2,$2,4 lw $10,8792($18) sll $9,$3,3 sra $5,$6,2 sll $3,$3,4 sra $6,$fp,2 addu $7,$2,$7 li $2,3 # 0x3 addu $4,$3,$4 addu $8,$8,$5 beq $10,$2,$L304 addu $19,$9,$6 slt $2,$7,-16 beq $2,$0,$L306 lw $6,144($18) li $13,-16 # 0xfffffffffffffff0$L308: slt $2,$4,-16 beq $2,$0,$L309 lw $5,148($18) li $7,-16 # 0xfffffffffffffff0$L311: slt $2,$8,-8 beq $2,$0,$L312 sll $3,$6,3 li $23,-8 # 0xfffffffffffffff8$L314: slt $2,$19,-8 bne $2,$0,$L315 nop sll $3,$5,3 slt $2,$3,$19 bne $2,$0,$L376 nop$L317: lw $6,176($18) lw $2,56($18) mul $4,$7,$6 andi $2,$2,0x2000 addu $3,$4,$13 addu $17,$17,$3 bne $2,$0,$L330 lw $3,180($18)$L384: mul $4,$19,$3 addu $2,$4,$23 addu $21,$11,$2 addu $20,$12,$2 lbu $2,9476($18) bne $2,$0,$L368 nop$L385: lbu $3,8832($18) li $2,4 # 0x4 beq $3,$2,$L368 lw $5,56($sp) lw $9,8444($18) lw $12,164($18) sll $2,$9,1 addu $2,$2,$9 subu $4,$0,$2 subu $3,$12,$5 addu $3,$3,$4 addiu $3,$3,-16 subu $2,$13,$9 sltu $2,$3,$2 bne $2,$0,$L369 lw $5,52($sp) lw $11,168($18) subu $3,$7,$9 subu $2,$11,$5 addu $2,$4,$2 addiu $2,$2,-16 sltu $3,$2,$3 bne $3,$0,$L333 nop bne $9,$0,$L383 addiu $19,$18,2140$L354: lw $3,48($sp) lw $5,44($sp) andi $2,$3,0x2 lw $4,9472($18) andi $3,$5,0x2 sra $2,$2,1 bne $4,$0,$L357 or $2,$3,$2 sll $2,$2,2 addu $2,$2,$19 lw $3,456($2) lw $4,6236($18) move $5,$17 jal $3 li $7,16 # 0x10 lw $2,56($18)$L391: andi $2,$2,0x2000 bne $2,$0,$L366 lw $6,40($sp) lw $2,9472($18) andi $3,$6,0x3 andi $4,$fp,0x3 sll $16,$3,1 bne $2,$0,$L360 sll $17,$4,1 lw $4,6240($18) lw $6,180($18) lw $2,1352($19) move $5,$20 sw $16,16($sp) sw $17,20($sp) jal $2 li $7,8 # 0x8 lw $6,180($18) lw $4,6244($18) lw $2,1352($19)$L377: sw $16,16($sp) sw $17,20($sp) move $5,$21 jal $2 li $7,8 # 0x8$L366: lw $31,108($sp) lw $fp,104($sp) lw $23,100($sp) lw $22,96($sp) lw $21,92($sp) lw $20,88($sp) lw $19,84($sp) lw $18,80($sp) lw $17,76($sp) lw $16,72($sp) j $31 addiu $sp,$sp,112$L301: lw $17,648($18) lw $12,652($18) j $L303 lw $11,656($18)$L304: lw $3,0($18) slt $2,$7,-17 beq $2,$0,$L319 lw $5,668($3) slt $2,$4,-18 li $13,-17 # 0xffffffffffffffef beq $2,$0,$L322 lw $6,672($3)$L389: slt $2,$8,-8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -