📄 vc1.mid
字号:
.file 1 "vc1.c" .section .mdebug.abi32 .previous .section .text.vc1_put_block,"ax",@progbits .align 2 .align 5 .ent vc1_put_block .type vc1_put_block, @functionvc1_put_block: .frame $sp,48,$31 # vars= 0, regs= 8/0, args= 16, gp= 0 .mask 0x807f0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-48 sw $20,32($sp) sw $19,28($sp) sw $18,24($sp) sw $31,44($sp) sw $22,40($sp) sw $21,36($sp) sw $17,20($sp) sw $16,16($sp) lbu $2,9476($4) move $18,$4 move $19,$5 beq $2,$0,$L3 addiu $20,$4,2140 move $2,$5 move $12,$0$L6: move $10,$2 addiu $11,$2,128$L9: lhu $2,0($10) lhu $3,2($10) lhu $4,4($10) lhu $5,6($10) lhu $6,8($10) lhu $7,10($10) lhu $8,12($10) lhu $9,14($10) sll $2,$2,1 sll $3,$3,1 sll $4,$4,1 sll $5,$5,1 sll $6,$6,1 sll $7,$7,1 sll $8,$8,1 sll $9,$9,1 addiu $2,$2,-128 addiu $3,$3,-128 addiu $4,$4,-128 addiu $5,$5,-128 addiu $6,$6,-128 addiu $7,$7,-128 addiu $8,$8,-128 addiu $9,$9,-128 sh $2,0($10) sh $3,2($10) sh $4,4($10) sh $5,6($10) sh $6,8($10) sh $7,10($10) sh $8,12($10) sh $9,14($10) addiu $10,$10,16 bne $10,$11,$L9 li $2,6 # 0x6 addiu $12,$12,1 bne $12,$2,$L6 move $2,$11$L3: lw $17,1480($18) lw $16,6236($18) lw $2,8($20) move $5,$16 move $4,$19 move $6,$17 lw $21,1484($18) jal $2 lw $22,1488($18) lw $3,8($20) addiu $5,$16,8 addiu $4,$19,128 jal $3 move $6,$17 sll $2,$17,3 addu $16,$16,$2 lw $3,8($20) addiu $4,$19,256 move $5,$16 jal $3 move $6,$17 lw $7,8($20) addiu $5,$16,8 move $6,$17 jal $7 addiu $4,$19,384 lw $2,56($18) andi $2,$2,0x2000 beq $2,$0,$L14 lw $31,44($sp) lw $22,40($sp) lw $21,36($sp) lw $20,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,48$L14: lw $5,6240($18) lw $2,8($20) move $6,$21 jal $2 addiu $4,$19,512 lw $25,8($20) lw $5,6244($18) addiu $4,$19,640 move $6,$22 lw $31,44($sp) lw $22,40($sp) lw $21,36($sp) lw $20,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) jr $25 addiu $sp,$sp,48 .set macro .set reorder .end vc1_put_block .section .text.vc1_pred_b_mv,"ax",@progbits .align 2 .align 5 .ent vc1_pred_b_mv .type vc1_pred_b_mv, @functionvc1_pred_b_mv: .frame $sp,48,$31 # vars= 8, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-48 sw $23,36($sp) sw $22,32($sp) sw $fp,40($sp) sw $21,28($sp) sw $20,24($sp) sw $19,20($sp) sw $18,16($sp) sw $17,12($sp) sw $16,8($sp) move $25,$5 lw $2,8188($4) li $5,1 # 0x1 lw $3,0($25) subu $2,$5,$2 sll $3,$3,$2 lw $20,8844($4) lw $21,8848($4) sw $3,0($25) lw $2,8188($4) lw $3,0($6) subu $2,$5,$2 sll $3,$3,$2 sw $3,0($6) lw $2,8188($4) lw $3,4($25) subu $2,$5,$2 sll $3,$3,$2 sw $3,4($25) move $10,$4 lw $4,8188($4) lw $2,4($6) subu $5,$5,$4 sll $2,$2,$5 sw $2,4($6) lw $3,6180($10) addiu $2,$25,4 sw $2,4($sp) addiu $2,$6,4 move $22,$7 lw $23,64($sp) sw $2,0($sp) lw $fp,156($10) beq $3,$0,$L16 lw $7,6188($10) lw $2,1564($10) lw $4,1560($10) sll $3,$7,2 addu $2,$3,$2 addu $3,$3,$4 sh $0,0($2) sh $0,2($2) sh $0,0($3) sh $0,2($3) lw $fp,40($sp) lw $23,36($sp) lw $22,32($sp) lw $21,28($sp) lw $20,24($sp) lw $19,20($sp) lw $18,16($sp) lw $17,12($sp) lw $16,8($sp) j $31 addiu $sp,$sp,48$L16: lw $5,748($10) sll $24,$7,2 lw $8,8188($10) addu $2,$5,$24 lh $2,0($2) bne $8,$0,$L19 lh $4,8914($10) mul $2,$2,$4 addiu $2,$2,255 sra $2,$2,9 sll $3,$2,1 addu $2,$24,$5 sw $3,5444($10) bne $8,$0,$L22 lh $2,2($2)$L129: mul $2,$2,$4 addiu $2,$2,255 sra $2,$2,9 sll $3,$2,1 addu $2,$24,$5 sw $3,5448($10) lh $3,0($2) bne $8,$0,$L25 addiu $2,$4,-256$L130: mul $2,$3,$2 addiu $2,$2,255 sra $2,$2,9 sll $3,$2,1 addu $2,$24,$5 sw $3,5476($10) lh $3,2($2) bne $8,$0,$L28 addiu $2,$4,-256$L131: mul $2,$3,$2 addiu $2,$2,255 sra $2,$2,9 sll $13,$2,1$L30: lw $16,6168($10) lw $4,5444($10) sll $5,$16,6 li $8,-60 # 0xffffffffffffffc4 subu $12,$8,$5 slt $2,$4,$12 sw $13,5480($10) move $15,$12 bne $2,$0,$L31 lw $17,144($10) sll $2,$17,6 subu $2,$2,$5 addiu $2,$2,-4 slt $3,$2,$4 move $12,$2 movz $12,$4,$3$L31: lw $19,6172($10) lw $4,5448($10) sll $11,$19,6 subu $9,$8,$11 slt $2,$4,$9 sw $12,5444($10) move $14,$9 bne $2,$0,$L33 lw $18,148($10) sll $2,$18,6 subu $2,$2,$11 addiu $2,$2,-4 slt $3,$2,$4 move $9,$2 movz $9,$4,$3$L33: lw $4,5476($10) move $8,$15 slt $2,$4,$15 bne $2,$0,$L35 sw $9,5448($10) sll $2,$17,6 subu $2,$2,$5 addiu $2,$2,-4 slt $3,$2,$4 move $8,$2 movz $8,$4,$3$L35: slt $2,$13,$14 move $5,$14 bne $2,$0,$L37 sw $8,5476($10) sll $2,$18,6 subu $2,$2,$11 addiu $2,$2,-4 slt $3,$2,$13 move $5,$2 movz $5,$13,$3$L37: beq $22,$0,$L39 sw $5,5480($10) lw $3,1564($10) lw $2,1560($10) addu $3,$24,$3 addu $2,$24,$2 sh $9,2($2) sh $12,0($2) sh $5,2($3) sh $8,0($3) lw $fp,40($sp) lw $23,36($sp) lw $22,32($sp) lw $21,28($sp) lw $20,24($sp) lw $19,20($sp) lw $18,16($sp) lw $17,12($sp) lw $16,8($sp) j $31 addiu $sp,$sp,48$L19: mul $2,$2,$4 addiu $2,$2,128 sra $3,$2,8 addu $2,$24,$5 sw $3,5444($10) beq $8,$0,$L129 lh $2,2($2)$L22: mul $2,$2,$4 addiu $2,$2,128 sra $3,$2,8 addu $2,$24,$5 sw $3,5448($10) lh $3,0($2) beq $8,$0,$L130 addiu $2,$4,-256$L25: mul $2,$3,$2 addiu $2,$2,128 sra $3,$2,8 addu $2,$24,$5 sw $3,5476($10) lh $3,2($2) beq $8,$0,$L131 addiu $2,$4,-256$L28: mul $2,$3,$2 addiu $2,$2,128 j $L30 sra $13,$2,8$L39: addiu $2,$23,-1 sltu $2,$2,2 bne $2,$0,$L132 addiu $3,$17,-1 beq $23,$0,$L83 lw $15,1560($10)$L135: li $2,2 # 0x2 beq $23,$2,$L83 nop lw $14,1564($10) lw $7,5480($10)$L85: lw $5,5444($10) lw $4,5448($10) lw $6,5476($10) addu $3,$24,$14 addu $2,$24,$15 sh $4,2($2) sh $5,0($2) sh $7,2($3) sh $6,0($3) lw $fp,40($sp) lw $23,36($sp) lw $22,32($sp) lw $21,28($sp) lw $20,24($sp) lw $19,20($sp) lw $18,16($sp) lw $17,12($sp) lw $16,8($sp) j $31 addiu $sp,$sp,48$L132: lw $15,1560($10) xor $3,$16,$3 addu $4,$15,$24 li $8,2 # 0x2 li $2,-2 # 0xfffffffffffffffe movz $8,$2,$3 beq $16,$0,$L133 addiu $12,$4,-8$L46: lw $2,8412($10) beq $2,$0,$L134 sll $2,$fp,1 bne $16,$0,$L64 nop move $9,$0 move $8,$0$L52: lw $2,8792($10) slt $2,$2,3 beq $2,$0,$L66 sll $11,$16,6 sll $5,$16,5 addu $12,$9,$5 sll $2,$17,5 sll $3,$18,5 slt $4,$12,-28 addiu $13,$2,-4 addiu $14,$3,-4 beq $4,$0,$L68 sll $11,$19,5 li $2,-28 # 0xffffffffffffffe4 subu $9,$2,$5 addu $12,$5,$9$L68: addu $4,$8,$11 slt $2,$4,-28 beq $2,$0,$L138 subu $2,$13,$5 li $2,-28 # 0xffffffffffffffe4 subu $8,$2,$11 addu $4,$11,$8 subu $2,$13,$5$L138: slt $3,$13,$12 slt $4,$14,$4 beq $4,$0,$L74 movn $9,$2,$3 subu $8,$14,$11$L74: lw $2,0($25) sll $3,$20,1 addu $2,$20,$2 addiu $3,$3,-1 addu $2,$9,$2 and $2,$2,$3 subu $2,$2,$20 sw $2,5444($10) lw $3,0($6) sll $2,$21,1 addu $3,$21,$3 addu $3,$8,$3 addiu $2,$2,-1 and $3,$3,$2 subu $3,$3,$21 bne $23,$0,$L135 sw $3,5448($10)$L83: lw $14,1564($10) addiu $3,$17,-1 xor $3,$16,$3 addu $4,$14,$24 li $6,2 # 0x2 li $2,-2 # 0xfffffffffffffffe movz $6,$2,$3 bne $16,$0,$L89 addiu $9,$4,-8 sh $0,2($9) sh $0,-8($4)$L89: lw $2,8412($10) bne $2,$0,$L91 sll $2,$fp,1 subu $5,$7,$2 sll $3,$5,2 li $2,1 # 0x1 beq $17,$2,$L136 addu $8,$14,$3 addu $2,$6,$5 sll $2,$2,2 addu $3,$14,$2 lh $5,0($8) lh $7,0($3) slt $2,$7,$5 beq $2,$0,$L96 lh $4,-8($4) slt $2,$7,$4 beq $2,$0,$L98 slt $2,$4,$5 move $7,$4 movz $7,$5,$2$L98: lh $6,2($3) lh $4,2($8) slt $2,$6,$4 beq $2,$0,$L101 lh $3,2($9) slt $2,$6,$3 beq $2,$0,$L95 slt $2,$4,$3 beq $2,$0,$L105 nop$L104: j $L95 move $6,$4$L91: bne $16,$0,$L107 nop move $7,$0 move $6,$0$L95: lw $2,8792($10) slt $2,$2,3 beq $2,$0,$L109 sll $9,$16,6 sll $5,$16,5 addu $8,$7,$5 sll $2,$17,5 sll $3,$18,5 slt $4,$8,-28 sll $9,$19,5 addiu $11,$2,-4 beq $4,$0,$L111 addiu $12,$3,-4 li $2,-28 # 0xffffffffffffffe4 subu $7,$2,$5 addu $8,$5,$7$L111: addu $4,$6,$9 slt $2,$4,-28 beq $2,$0,$L139 subu $2,$11,$5 li $2,-28 # 0xffffffffffffffe4 subu $6,$2,$9 addu $4,$9,$6 subu $2,$11,$5$L139: slt $3,$11,$8 slt $4,$12,$4 beq $4,$0,$L117 movn $7,$2,$3 subu $6,$12,$9$L117: lw $3,4($sp) lw $2,0($3) sll $3,$20,1 addu $2,$20,$2 addu $2,$7,$2 addiu $3,$3,-1 and $2,$2,$3 subu $2,$2,$20 sw $2,5476($10) lw $2,0($sp) lw $3,0($2) sll $2,$21,1 addu $3,$21,$3 addu $3,$6,$3 addiu $2,$2,-1 and $3,$3,$2 subu $3,$3,$21 move $7,$3 j $L85 sw $3,5480($10)$L107: lh $7,-8($4) j $L95 lh $6,2($9)$L96: slt $2,$4,$7 beq $2,$0,$L98 slt $2,$5,$4 move $7,$4 j $L98 movz $7,$5,$2$L134: subu $5,$7,$2 sll $3,$5,2 li $2,1 # 0x1 beq $17,$2,$L137 addu $11,$15,$3 addu $2,$8,$5 sll $2,$2,2 addu $3,$15,$2 lh $5,0($11) lh $9,0($3) slt $2,$9,$5 beq $2,$0,$L53 lh $4,-8($4) slt $2,$9,$4 beq $2,$0,$L55 slt $2,$4,$5 move $9,$4 movz $9,$5,$2$L55: lh $8,2($3) lh $4,2($11) slt $2,$8,$4 beq $2,$0,$L58 lh $3,2($12) slt $2,$8,$3 beq $2,$0,$L52 slt $2,$4,$3 beq $2,$0,$L62 nop$L61: j $L52 move $8,$4$L133: sh $0,2($12) j $L46 sh $0,-8($4)$L101: slt $2,$3,$6 beq $2,$0,$L95 slt $2,$4,$3 beq $2,$0,$L104 nop$L105: j $L95 move $6,$3$L58: slt $2,$3,$8 beq $2,$0,$L52 slt $2,$4,$3 beq $2,$0,$L61 nop$L62: j $L52 move $8,$3$L109: addu $11,$7,$9 sll $2,$17,6 sll $3,$18,6 slt $4,$11,-60 sll $8,$19,6 addiu $13,$2,-4 beq $4,$0,$L119 addiu $12,$3,-4 li $2,-60 # 0xffffffffffffffc4 subu $7,$2,$9 addu $11,$9,$7$L119: addu $3,$6,$8 slt $2,$3,-60 beq $2,$0,$L140 subu $4,$13,$9 li $2,-60 # 0xffffffffffffffc4 subu $6,$2,$8 addu $3,$8,$6$L140: subu $5,$12,$8 slt $2,$13,$11 slt $3,$12,$3 movn $7,$4,$2 j $L117 movn $6,$5,$3$L66: addu $12,$9,$11 sll $2,$17,6 sll $3,$18,6 slt $4,$12,-60 addiu $14,$2,-4 addiu $13,$3,-4 beq $4,$0,$L76 sll $5,$19,6 li $2,-60 # 0xffffffffffffffc4 subu $9,$2,$11 addu $12,$11,$9$L76: addu $3,$8,$5 slt $2,$3,-60 beq $2,$0,$L141 subu $4,$14,$11 li $2,-60 # 0xffffffffffffffc4 subu $8,$2,$5 addu $3,$5,$8$L141: subu $5,$13,$5 slt $2,$14,$12 slt $3,$13,$3 movn $9,$4,$2 j $L74 movn $8,$5,$3$L136: lh $6,2($8) j $L95 lh $7,0($8)$L64: lh $9,-8($4) j $L52 lh $8,2($12)$L53: slt $2,$4,$9 beq $2,$0,$L55 slt $2,$5,$4 move $9,$4 j $L55 movz $9,$5,$2$L137: lh $8,2($11) j $L52 lh $9,0($11) .set macro .set reorder .end vc1_pred_b_mv .section .text.vc1_interp_mc,"ax",@progbits .align 2 .align 5 .ent vc1_interp_mc .type vc1_interp_mc, @functionvc1_interp_mc: .frame $sp,96,$31 # vars= 16, regs= 10/0, args= 40, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-96 sw $18,64($sp) sw $31,92($sp) sw $fp,88($sp) sw $23,84($sp) sw $22,80($sp) sw $21,76($sp) sw $20,72($sp) sw $19,68($sp) sw $17,60($sp) sw $16,56($sp) lw $2,648($4) beq $2,$0,$L197 move $18,$4 lw $2,5476($4) lw $4,5480($4) sw $2,48($sp) sw $4,44($sp) andi $16,$4,0x3 andi $12,$2,0x3 xori $2,$12,0x3 xori $3,$16,0x3 lw $5,48($sp) lw $8,44($sp) sltu $2,$2,1 sltu $3,$3,1 lw $4,8804($18) addu $2,$5,$2 addu $3,$8,$3 sra $fp,$2,1 bne $4,$0,$L205 sra $23,$3,1$L145: lw $2,6168($18) lw $4,48($sp) lw $3,6172($18) lw $5,44($sp) sll $8,$2,3 sra $7,$4,2 sll $2,$2,4 lw $10,8792($18) sll $9,$3,3 sra $4,$5,2 sll $3,$3,4 sra $5,$fp,2 sra $6,$23,2 addu $7,$2,$7 li $2,3 # 0x3 addu $8,$8,$5 addu $4,$3,$4 addu $19,$9,$6 lw $5,648($18) lw $15,652($18) beq $10,$2,$L153 lw $11,656($18) slt $2,$7,-16 beq $2,$0,$L155 lw $9,144($18) slt $2,$4,-16 li $14,-16 # 0xfffffffffffffff0 beq $2,$0,$L158 lw $6,148($18)$L209: slt $2,$8,-8 beq $2,$0,$L161 li $13,-16 # 0xfffffffffffffff0$L210: li $8,-8 # 0xfffffffffffffff8 slt $2,$19,-8 bne $2,$0,$L164 sw $8,40($sp)$L211: sll $3,$6,3 slt $2,$3,$19 bne $2,$0,$L203 nop$L166: lw $6,176($18) lw $2,56($18) mul $4,$13,$6 andi $2,$2,0x2000 addu $3,$4,$14 addu $7,$5,$3 bne $2,$0,$L179 lw $3,180($18)$L212: lw $4,40($sp) mtlo $4 madd $19,$3 mflo $2 addu $21,$11,$2 addu $20,$15,$2 lbu $2,9476($18) bne $2,$0,$L198 nop$L213: lw $11,164($18) subu $2,$11,$12 addiu $2,$2,-16 sltu $2,$2,$14 bne $2,$0,$L199 nop lw $12,168($18) subu $2,$12,$16 addiu $2,$2,-16 sltu $2,$2,$13 beq $2,$0,$L216 lw $5,48($sp)$L182: lw $3,8444($18) sll $2,$6,4 addiu $5,$6,1 sll $8,$6,2 addu $8,$8,$2 mul $2,$3,$5 lw $10,2040($18) sll $9,$3,1 addiu $9,$9,17 subu $5,$7,$2 subu $8,$8,$6 subu $2,$14,$3 move $4,$10 subu $3,$13,$3 move $7,$9 addu $17,$10,$8 sw $11,28($sp) sw $12,32($sp) sw $9,16($sp) sw $2,20($sp) jal ff_emulated_edge_mc sw $3,24($sp) lw $2,164($18) lw $3,168($18) lw $8,40($sp) lw $6,180($18) sra $2,$2,1 sra $3,$3,1 li $16,9 # 0x9 move $5,$20 sw $2,28($sp) sw $3,32($sp) sw $8,20($sp) move $4,$17 li $7,9 # 0x9 sw $16,16($sp) sw $19,24($sp) jal ff_emulated_edge_mc lw $20,2040($18) lw $2,164($18) lw $3,168($18) lw $6,180($18) lw $8,40($sp) addiu $22,$17,16 sra $2,$2,1 sra $3,$3,1 move $5,$21 move $4,$22 li $7,9 # 0x9 sw $2,28($sp) sw $16,16($sp)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -