📄 vc1.mid
字号:
beq $2,$0,$L325 li $7,-18 # 0xffffffffffffffee$L390: li $23,-8 # 0xfffffffffffffff8$L327: slt $2,$19,-8 bne $2,$0,$L315 nop sra $3,$6,1 slt $2,$3,$19 beq $2,$0,$L317 nop$L376: lw $6,176($18) lw $2,56($18) mul $4,$7,$6 move $19,$3 andi $2,$2,0x2000 addu $3,$4,$13 addu $17,$17,$3 beq $2,$0,$L384 lw $3,180($18)$L330: 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,$L385 move $20,$21$L368: lw $9,8444($18) lw $12,164($18) lw $11,168($18)$L333: sll $2,$6,4 addiu $5,$6,1 sll $3,$6,2 addu $3,$3,$2 mul $2,$9,$5 lw $10,2040($18) sll $8,$9,1 addiu $8,$8,17 subu $5,$17,$2 subu $3,$3,$6 subu $2,$13,$9 move $4,$10 subu $9,$7,$9 move $7,$8 addu $22,$10,$3 sw $9,24($sp) sw $12,28($sp) sw $11,32($sp) sw $8,16($sp) jal ff_emulated_edge_mc sw $2,20($sp) lw $2,164($18) lw $3,168($18) lw $6,180($18) sra $2,$2,1 sra $3,$3,1 li $16,9 # 0x9 sw $2,28($sp) sw $3,32($sp) move $5,$20 move $4,$22 li $7,9 # 0x9 sw $16,16($sp) sw $23,20($sp) sw $19,24($sp) jal ff_emulated_edge_mc lw $17,2040($18) lw $2,164($18) lw $3,168($18) lw $6,180($18) addiu $10,$22,16 sra $2,$2,1 sra $3,$3,1 move $4,$10 move $5,$21 li $7,9 # 0x9 sw $2,28($sp) sw $10,64($sp) sw $16,16($sp) sw $23,20($sp) sw $19,24($sp) jal ff_emulated_edge_mc sw $3,32($sp) lbu $2,9476($18) beq $2,$0,$L338 lw $10,64($sp) lw $2,8444($18) sll $2,$2,1 addiu $2,$2,17 blez $2,$L393 move $5,$22 move $7,$17 move $8,$0$L342: move $4,$7 move $5,$0$L343: 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 $9,8444($18) sll $2,$9,1 addiu $2,$2,17 slt $3,$5,$2 bne $3,$0,$L343 addiu $4,$4,1 lw $6,176($18) move $3,$2 addiu $8,$8,1 slt $2,$8,$3 beq $2,$0,$L340 addu $7,$7,$6 bgtz $3,$L342 nop$L395: addiu $8,$8,1 slt $2,$8,$3 bne $2,$0,$L395 addu $7,$7,$6$L340: move $5,$22$L393: move $4,$10 j $L363 move $6,$0$L362: addu $4,$4,$3 addu $5,$5,$3$L363: 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,$L362 lw $3,180($18)$L338: lbu $3,8832($18) li $2,4 # 0x4 beq $3,$2,$L387 nop lw $6,176($18)$L392: lw $9,8444($18) addiu $2,$6,1 mul $3,$2,$9 move $20,$22 addu $17,$3,$17 move $21,$10 beq $9,$0,$L354 addiu $19,$18,2140$L383: lw $4,52($sp) lw $5,56($sp) sll $16,$4,2 or $16,$5,$16 sll $16,$16,2 addu $16,$16,$19 lw $4,6236($18) lw $7,9472($18) lw $2,3052($16) jal $2 move $5,$17 lw $4,6236($18) lw $6,176($18) lw $7,9472($18) lw $2,3052($16) addiu $5,$17,8 jal $2 addiu $4,$4,8 lw $6,176($18) lw $3,6236($18) sll $4,$6,3 addu $17,$17,$4 lw $7,9472($18) lw $2,3052($16) addu $4,$4,$3 jal $2 move $5,$17 lw $6,176($18) lw $2,6236($18) sll $4,$6,3 addu $4,$4,$2 lw $3,3052($16) lw $7,9472($18) addiu $4,$4,8 jal $3 addiu $5,$17,8 j $L391 lw $2,56($18)$L315: j $L317 li $19,-8 # 0xfffffffffffffff8$L312: slt $2,$3,$8 move $23,$3 j $L314 movz $23,$8,$2$L309: sll $3,$5,4 slt $2,$3,$4 move $7,$3 j $L311 movz $7,$4,$2$L306: sll $3,$6,4 slt $2,$3,$7 move $13,$3 j $L308 movz $13,$7,$2$L357: sll $2,$2,2 addu $2,$2,$19 lw $3,584($2) lw $4,6236($18) move $5,$17 jal $3 li $7,16 # 0x10 j $L391 lw $2,56($18)$L360: lw $4,6240($18) lw $6,180($18) lw $2,1364($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) j $L377 lw $2,1364($19)$L380: move $6,$2 lw $2,6188($18) lw $3,1564($18) sll $2,$2,2 lw $4,44($sp) addu $2,$2,$3 sh $4,2($2) sh $6,0($2) j $L291 move $2,$6$L387: lw $2,8444($18) sll $2,$2,1 addiu $2,$2,17 blez $2,$L394 move $5,$22 move $7,$17 move $8,$0$L350: move $4,$7 move $5,$0$L351: lbu $2,0($4) addiu $5,$5,1 addu $2,$2,$18 lbu $3,8956($2) sb $3,0($4) lw $9,8444($18) sll $2,$9,1 addiu $2,$2,17 slt $3,$5,$2 bne $3,$0,$L351 addiu $4,$4,1 lw $6,176($18) move $3,$2 addiu $8,$8,1 slt $2,$8,$3 beq $2,$0,$L348 addu $7,$7,$6 bgtz $3,$L350 nop$L396: addiu $8,$8,1 slt $2,$8,$3 bne $2,$0,$L396 addu $7,$7,$6$L348: move $5,$22$L394: move $4,$10 j $L365 move $6,$0$L364: addu $4,$4,$3 addu $5,$5,$3$L365: lbu $2,0($5) addiu $6,$6,1 addu $2,$2,$18 lbu $3,9212($2) sb $3,0($5) lbu $2,0($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,0($4) lbu $2,1($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,1($5) lbu $2,1($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,1($4) lbu $2,2($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,2($5) lbu $2,2($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,2($4) lbu $2,3($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,3($5) lbu $2,3($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,3($4) lbu $2,4($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,4($5) lbu $2,4($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,4($4) lbu $2,5($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,5($5) lbu $2,5($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,5($4) lbu $2,6($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,6($5) lbu $2,6($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,6($4) lbu $2,7($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,7($5) lbu $2,7($4) addu $2,$2,$18 lbu $3,9212($2) sb $3,7($4) lbu $2,8($5) addu $2,$2,$18 lbu $3,9212($2) sb $3,8($5) lbu $2,8($4) addu $2,$2,$18 lbu $3,9212($2) li $2,9 # 0x9 sb $3,8($4) bne $6,$2,$L364 lw $3,180($18) j $L392 lw $6,176($18)$L369: j $L333 lw $11,168($18)$L319: slt $2,$5,$7 move $13,$5 movz $13,$7,$2 slt $2,$4,-18 bne $2,$0,$L389 lw $6,672($3)$L322: addiu $3,$6,1 slt $2,$3,$4 move $7,$3 movz $7,$4,$2 slt $2,$8,-8 bne $2,$0,$L390 nop$L325: sra $3,$5,1 slt $2,$3,$8 move $23,$3 j $L327 movz $23,$8,$2 .set macro .set reorder .end vc1_mc_1mv .section .text.vc1_decode_end,"ax",@progbits .align 2 .align 5 .ent vc1_decode_end .type vc1_decode_end, @functionvc1_decode_end: .frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0 .mask 0x80010000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-24 sw $31,20($sp) sw $16,16($sp) lw $16,136($4) jal av_freep addiu $4,$16,9524 jal av_freep addiu $4,$16,9528 jal MPV_common_end move $4,$16 jal av_freep addiu $4,$16,8936 jal av_freep addiu $4,$16,8940 jal av_freep addiu $4,$16,9504 jal av_freep addiu $4,$16,9512 jal av_freep addiu $4,$16,8896 lw $31,20($sp) lw $16,16($sp) move $2,$0 j $31 addiu $sp,$sp,24 .set macro .set reorder .end vc1_decode_end .section .text.vc1_mc_4mv_chroma,"ax",@progbits .align 2 .align 5 .ent vc1_mc_4mv_chroma .type vc1_mc_4mv_chroma, @functionvc1_mc_4mv_chroma: .frame $sp,120,$31 # vars= 48, regs= 8/0, args= 40, gp= 0 .mask 0x807f0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-120 sw $17,92($sp) sw $31,116($sp) sw $22,112($sp) sw $21,108($sp) sw $20,104($sp) sw $19,100($sp) sw $18,96($sp) sw $16,88($sp) lw $2,240($4) beq $2,$0,$L538 move $17,$4 lw $2,56($4) andi $2,$2,0x2000 bne $2,$0,$L538 nop lw $2,5448($17) lw $14,6188($17) lw $13,5444($17) lw $4,8900($4) sw $2,56($sp) sw $13,40($sp) addu $2,$4,$14 lbu $12,0($2) lw $3,5456($17) lw $2,6192($17) lw $11,5452($17) addu $2,$4,$2 sw $3,60($sp) sw $12,72($sp) sw $11,44($sp) lbu $10,0($2) lw $3,5464($17) lw $2,6196($17) lw $7,5460($17) addu $2,$4,$2 sw $3,64($sp) sw $10,76($sp) sw $7,48($sp) lbu $9,0($2) lw $8,5468($17) lw $2,6200($17) lw $6,5472($17) addu $4,$4,$2 sw $9,80($sp) sw $8,52($sp) sw $6,68($sp) lbu $5,0($4) sll $3,$9,2 sll $2,$5,3 or $2,$2,$3 or $2,$2,$12 sll $3,$10,1 or $4,$3,$2 beq $4,$0,$L552 sw $5,84($sp) lui $3,%hi(count.8437) addiu $3,$3,%lo(count.8437) sll $2,$4,2 addu $2,$2,$3 lw $5,0($2) li $3,1 # 0x1 beq $5,$3,$L553 li $2,2 # 0x2 beq $5,$2,$L554 sll $2,$14,2 lw $3,1564($17) addu $2,$2,$3 sh $0,2($2) sh $0,0($2)$L538: lw $31,116($sp) lw $22,112($sp) lw $21,108($sp) lw $20,104($sp) lw $19,100($sp) lw $18,96($sp) lw $17,92($sp) lw $16,88($sp) j $31 addiu $sp,$sp,120$L552: slt $2,$13,$11 beq $2,$0,$L405 slt $2,$7,$8 beq $2,$0,$L407 slt $2,$7,$11 slt $2,$8,$11 slt $4,$13,$7 movz $8,$11,$2 movz $7,$13,$4 addu $3,$8,$7 srl $2,$3,31 addu $2,$2,$3 sra $5,$2,1$L409: lw $8,56($sp) lw $7,60($sp) slt $2,$8,$7 beq $2,$0,$L412 lw $4,64($sp) slt $2,$4,$6 beq $2,$0,$L414 slt $2,$4,$7 slt $2,$6,$7 slt $3,$8,$4 movz $6,$7,$2 movz $4,$8,$3$L543: addu $2,$4,$6 srl $4,$2,31 addu $4,$4,$2 sra $4,$4,1 andi $2,$5,0x3$L566: andi $3,$4,0x3 xori $2,$2,0x3 xori $3,$3,0x3 sltu $2,$2,1 sltu $3,$3,1 addu $2,$5,$2 addu $3,$4,$3 sll $5,$5,16 sll $6,$4,16 sra $21,$2,1 sra $20,$3,1 sra $5,$5,16 sra $6,$6,16$L416: lw $2,1564($17) sll $3,$14,2 lw $4,8804($17) addu $3,$3,$2 sh $6,2($3) beq $4,$0,$L502 sh $5,0($3) bltz $21,$L555 andi $2,$21,0x1 subu $3,$0,$2$L506: bltz $20,$L509 andi $2,$20,0x1 subu $2,$0,$2$L509: addu $21,$21,$3 addu $20,$20,$2$L502: lw $2,6168($17) lw $3,6172($17) sll $2,$2,3 sra $4,$21,2 lw $6,8792($17) sll $3,$3,3 sra $5,$20,2 addu $4,$2,$4 li $2,3 # 0x3 beq $6,$2,$L510 addu $18,$3,$5 slt $2,$4,-8 beq $2,$0,$L512 lw $3,144($17) li $19,-8 # 0xfffffffffffffff8 li $9,-8 # 0xfffffffffffffff8 li $7,-8 # 0xfffffffffffffff8$L514: slt $2,$18,-8 bne $2,$0,$L515 lw $3,148($17) sll $3,$3,3 slt $2,$3,$18 bne $2,$0,$L547 nop$L517: lw $6,180($17) lw $4,244($17) mul $3,$18,$6 lw $2,248($17) lbu $5,9476($17) addu $2,$3,$2 addu $3,$3,$4 addu $22,$2,$7 bne $5,$0,$L540 addu $8,$3,$7$L557: lbu $3,8832($17) li $2,4 # 0x4 beq $3,$2,$L540 nop lw $7,164($17) sra $2,$7,1 addiu $2,$2,-9 sltu $2,$2,$9 bne $2,$0,$L541 nop lw $3,168($17) sra $2,$3,1 addiu $2,$2,-9 sltu $2,$2,$18 beq $2,$0,$L528 nop$L524: lw $4,2040($17) move $5,$8 sra $2,$7,1 sra $3,$3,1 li $16,9 # 0x9 li $7,9 # 0x9 sw $2,28($sp) sw $3,32($sp) sw $16,16($sp) sw $19,20($sp) jal ff_emulated_edge_mc sw $18,24($sp) lw $4,2040($17) lw $2,164($17) lw $3,168($17) lw $6,180($17) sra $2,$2,1 sra $3,$3,1 move $5,$22 addiu $4,$4,16 li $7,9 # 0x9 sw $2,28($sp) sw $16,16($sp) sw $19,20($sp) sw $18,24($sp) jal ff_emulated_edge_mc sw $3,32($sp) lw $8,2040($17) lbu $2,9476($17) beq $2,$0,$L530 addiu $22,$8,16 move $5,$8 move $4,$22 j $L532 move $7,$0$L531: addu $4,$4,$6 addu $5,$5,$6$L532: lbu $3,0($5) addiu $7,$7,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 $7,$2,$L531 lw $6,180($17)$L530: lbu $3,8832($17) li $2,4 # 0x4 beq $3,$2,$L533 move $5,$22 lw $6,180($17)$L528: lw $2,9472($17)$L562: andi $3,$21,0x3 andi $4,$20,0x3 sll $18,$3,1 sll $19,$4,1 beq $2,$0,$L542 addiu $16,$17,2140 lw $4,6240($17) lw $2,1364($16) move $5,$8 sw $18,16($sp) sw $19,20($sp) jal $2 li $7,8 # 0x8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -