📄 huffyuv.mid
字号:
lw $4,60($sp) mul $3,$2,$12 lw $5,84($sp) lw $7,96($sp) addu $13,$3,$11 andi $6,$19,0x00ff andi $9,$4,0x00ff subu $12,$13,$5 blez $7,$L457 lw $11,96($21) move $10,$0$L459: addu $2,$12,$10 lbu $5,0($2) addu $3,$6,$5 subu $3,$3,$9 andi $3,$3,0xff slt $2,$5,$6 slt $9,$5,$3 slt $4,$3,$5 beq $2,$0,$L460 move $7,$5 bne $9,$0,$L543 slt $2,$3,$6$L462: addu $2,$11,$10 lbu $3,0($2) addu $4,$13,$10 addu $3,$7,$3 andi $6,$3,0x00ff sb $6,0($4) lw $2,96($sp) addiu $10,$10,1 bne $2,$10,$L459 move $9,$5 lw $2,44($sp) lw $4,80($sp) mul $3,$2,$17 lw $13,100($21) addu $12,$3,$15 andi $9,$20,0x00ff andi $7,$23,0x00ff subu $11,$12,$4 move $10,$0$L467: addu $2,$11,$10 lbu $23,0($2) addu $3,$9,$23 subu $3,$3,$7 andi $3,$3,0xff slt $2,$23,$9 slt $7,$23,$3 beq $2,$0,$L468 slt $4,$3,$23 slt $2,$3,$9 beq $7,$0,$L470 movn $9,$3,$2$L472: addu $2,$13,$10 lbu $3,0($2) addu $4,$12,$10 addu $3,$9,$3 andi $9,$3,0x00ff sb $9,0($4) lw $2,96($sp) addiu $10,$10,1 bne $2,$10,$L467 move $7,$23 move $19,$6 sw $5,60($sp)$L476: move $20,$9 lw $5,48($sp)$L580: lw $3,92($sp) addiu $14,$14,1 addiu $5,$5,2 slt $4,$14,$3 beq $4,$0,$L492 sw $5,48($sp) lw $7,44($sp) lw $3,52($21) addiu $7,$7,1 li $2,12 # 0xc move $22,$8 bne $3,$2,$L422 sw $7,44($sp)$L568: lw $10,48($sp) slt $2,$14,$10 beq $2,$0,$L424 nop move $17,$14 subu $18,$10,$14$L426: move $4,$21 move $5,$fp jal decode_gray_bitstream sw $14,104($sp) lw $11,76($sp) lw $9,88($sp) lw $3,16($11) lw $2,0($11) mul $4,$17,$3 andi $8,$22,0x00ff addu $7,$4,$2 subu $10,$7,$9 andi $5,$16,0x00ff lw $9,92($21) blez $fp,$L427 lw $14,104($sp) move $6,$0$L429: addu $2,$10,$6 lbu $16,0($2) addu $3,$8,$16 subu $3,$3,$5 andi $3,$3,0xff slt $2,$16,$8 slt $5,$16,$3 beq $2,$0,$L432 slt $4,$3,$16 slt $2,$3,$8 beq $5,$0,$L434 movn $8,$3,$2$L436: addu $2,$9,$6 lbu $3,0($2) addu $4,$7,$6 addu $3,$8,$3 andi $8,$3,0x00ff addiu $6,$6,1 move $5,$16 bne $fp,$6,$L429 sb $8,0($4)$L430: addiu $17,$17,1 addu $2,$18,$14 bne $17,$2,$L426 move $22,$8 lw $10,92($sp) move $14,$17 slt $4,$17,$10$L424: bne $4,$0,$L422 nop j $L572 lw $9,0($21)$L557: lw $2,44($21) lw $10,40($sp) slt $2,$2,$10 beq $2,$0,$L573 lw $4,68($sp) lw $11,88($sp) lw $3,21384($21) move $4,$17 subu $5,$17,$11 jal $3 move $6,$fp lw $2,76($21) andi $2,$2,0x2000 bne $2,$0,$L328 move $4,$18 lw $12,84($sp) lw $2,21384($21) lw $6,96($sp) jal $2 subu $5,$18,$12 lw $4,56($sp) lw $3,80($sp) lw $2,21384($21) lw $6,96($sp) jal $2 subu $5,$4,$3 j $L573 lw $4,68($sp)$L303: j $L305 sra $8,$17,1$L564: lw $3,44($21) and $2,$3,$16 bne $2,$0,$L497 nop lw $2,72($21) subu $2,$2,$3 addiu $2,$2,-1 slt $2,$16,$2 beq $2,$0,$L497 nop lw $7,76($sp) lw $3,21384($21) lw $4,16($7) lw $2,0($7) mul $5,$16,$4 lw $7,88($sp) addu $4,$5,$2 addu $5,$4,$7 jal $3 move $6,$7 j $L574 addiu $16,$16,-1$L554: j $L308 move $7,$0$L556: j $L324 move $7,$0$L555: j $L317 move $7,$0$L559: lw $2,44($21) lw $7,68($sp) slt $2,$2,$7 beq $2,$0,$L298 lw $9,88($sp) lw $2,21384($21) move $4,$8 subu $5,$8,$9 jal $2 move $6,$fp j $L575 lw $10,68($sp)$L562: lw $2,52($sp) lw $4,52($sp) lw $6,8($2) lw $2,0($2) addiu $5,$6,8 sra $3,$5,3 sw $5,8($4) addu $3,$3,$2 lbu $4,1($3) lbu $2,0($3) lbu $8,3($3) lbu $7,2($3) sll $4,$4,16 sll $2,$2,24 lw $9,76($sp) or $2,$2,$4 or $2,$2,$8 sll $7,$7,8 or $7,$7,$2 andi $5,$5,0x7 lw $2,0($9) lw $10,52($sp) sll $7,$7,$5 srl $7,$7,24 addu $2,$20,$2 addiu $6,$6,16 sw $6,8($10) sb $7,2($2) lw $5,8($10) lw $4,0($10) sra $3,$5,3 addu $3,$3,$4 lbu $4,1($3) lbu $2,0($3) lbu $8,3($3) lbu $6,2($3) sll $4,$4,16 sll $2,$2,24 or $2,$2,$4 or $2,$2,$8 sll $6,$6,8 lw $3,0($9) or $6,$6,$2 andi $2,$5,0x7 sll $6,$6,$2 srl $6,$6,24 addu $3,$20,$3 addiu $5,$5,8 sw $5,8($10) sb $6,1($3) lw $8,8($10) lw $3,0($10) sra $4,$8,3 addu $4,$4,$3 lbu $2,0($4) lbu $5,1($4) lbu $9,3($4) lbu $3,2($4) sll $2,$2,24 sll $5,$5,16 or $2,$2,$5 or $2,$2,$9 lw $11,76($sp) sll $3,$3,8 or $3,$3,$2 andi $4,$8,0x7 lw $2,0($11) sll $3,$3,$4 srl $3,$3,24 addu $2,$20,$2 addiu $8,$8,8 move $19,$7 move $18,$6 move $17,$3 sw $8,8($10) j $L484 sb $3,0($2)$L391: slt $2,$17,$3 move $8,$3 bne $4,$0,$L395 movz $8,$17,$2$L393: j $L395 move $8,$16$L404: slt $2,$6,$3 bne $4,$0,$L542 movn $6,$3,$2$L406: lw $6,60($sp) j $L408 move $5,$6$L449: slt $2,$8,$3 bne $4,$0,$L453 movn $8,$3,$2$L451: j $L453 move $8,$16$L468: slt $2,$9,$3 bne $4,$0,$L472 movn $9,$3,$2$L470: j $L472 move $9,$23$L460: beq $4,$0,$L462 slt $2,$6,$3$L543: move $7,$3 j $L462 movz $7,$6,$2$L432: slt $2,$8,$3 bne $4,$0,$L436 movn $8,$3,$2$L434: j $L436 move $8,$16$L427: j $L430 move $16,$5$L441: j $L443 sra $8,$17,1$L412: slt $2,$9,$3 bne $4,$0,$L416 movn $9,$3,$2 j $L416 move $9,$23$L444: j $L447 move $16,$5$L558: j $L293 move $7,$0$L457: sw $9,60($sp) move $19,$6 andi $9,$20,0x00ff j $L476 andi $23,$23,0x00ff$L550: j $L266 move $7,$0$L359: move $4,$21 jal decode_422_bitstream move $5,$fp lw $7,76($sp) addiu $8,$fp,-1 lw $3,0($7) lw $2,16($7) lw $10,92($21) blez $8,$L569 addu $9,$3,$2 move $6,$10 move $5,$9 move $7,$0$L365: lbu $2,0($6) addiu $7,$7,2 addu $2,$2,$16 sb $2,0($5) lbu $3,1($6) slt $4,$7,$8 addu $16,$2,$3 sb $16,1($5) addiu $6,$6,2 bne $4,$0,$L365 addiu $5,$5,2$L364: slt $2,$7,$fp beq $2,$0,$L366 addu $3,$7,$9 addu $5,$7,$10 subu $4,$fp,$7 move $6,$0$L368: lbu $2,0($5) addiu $6,$6,1 addu $16,$16,$2 sb $16,0($3) addiu $5,$5,1 bne $4,$6,$L368 addiu $3,$3,1$L366: lw $2,76($21) andi $2,$2,0x2000 bne $2,$0,$L581 li $22,2 # 0x2 lw $9,76($sp) lw $10,96($sp) lw $3,4($9) lw $2,24($9) addiu $8,$10,-1 addu $9,$3,$2 blez $8,$L570 lw $10,96($21) move $7,$10 move $5,$9 move $6,$0$L374: lbu $2,0($7) addiu $6,$6,2 addu $2,$2,$19 sb $2,0($5) lbu $3,1($7) slt $4,$6,$8 addu $19,$2,$3 sb $19,1($5) addiu $7,$7,2 bne $4,$0,$L374 addiu $5,$5,2$L373: lw $11,96($sp) slt $2,$6,$11 beq $2,$0,$L375 addu $3,$9,$6 addu $4,$10,$6 move $5,$0 subu $6,$11,$6$L377: lbu $2,0($4) addiu $5,$5,1 addu $19,$19,$2 sb $19,0($3) addiu $4,$4,1 bne $5,$6,$L377 addiu $3,$3,1$L375: lw $12,76($sp) lw $10,100($21) lw $3,8($12) lw $2,20($12) blez $8,$L571 addu $9,$3,$2 move $6,$10 move $5,$9 move $7,$0$L381: lbu $2,0($6) addiu $7,$7,2 addu $2,$2,$20 sb $2,0($5) lbu $3,1($6) slt $4,$7,$8 addu $20,$2,$3 sb $20,1($5) addiu $6,$6,2 bne $4,$0,$L381 addiu $5,$5,2$L380: lw $3,96($sp) slt $2,$7,$3 beq $2,$0,$L369 lw $5,96($sp) addu $4,$10,$7 subu $6,$5,$7 addu $3,$9,$7 move $5,$0$L383: lbu $2,0($4) addiu $5,$5,1 addu $20,$20,$2 sb $20,0($3) addiu $4,$4,1 bne $5,$6,$L383 addiu $3,$3,1$L369: li $22,2 # 0x2$L581: j $L361 sw $22,64($sp)$L552: j $L282 move $7,$0$L551: j $L275 move $7,$0$L386: j $L389 move $16,$5$L547: move $4,$22 addiu $6,$6,%lo($LC1) jal av_log move $5,$0 j $L244 li $2,-1 # 0xffffffffffffffff$L548: lw $3,52($sp) lw $6,8($3) lw $3,0($3) sra $4,$6,3 addu $4,$4,$3 lbu $2,0($4) lbu $5,1($4) lbu $7,3($4) lbu $3,2($4) sll $5,$5,16 sll $2,$2,24 or $2,$2,$5 or $2,$2,$7 sll $3,$3,8 andi $4,$6,0x7 or $3,$3,$2 sll $3,$3,$4 lw $4,76($sp) lw $5,52($sp) lw $2,0($4) srl $3,$3,24 addiu $6,$6,8 sw $6,8($5) sb $3,3($2) lw $6,8($5) lw $3,0($5) sra $4,$6,3 addu $4,$4,$3 lbu $2,0($4) lbu $5,1($4) lbu $7,3($4) lbu $3,2($4) sll $5,$5,16 sll $2,$2,24 or $2,$2,$5 or $2,$2,$7 sll $3,$3,8 lw $7,76($sp) andi $4,$6,0x7 or $3,$3,$2 lw $9,52($sp) lw $2,0($7) sll $3,$3,$4 srl $3,$3,24 addiu $6,$6,8 sw $6,8($9) sb $3,2($2) lw $6,8($9) lw $3,0($9) sra $4,$6,3 addu $4,$4,$3 lbu $2,0($4) lbu $5,1($4) lbu $7,3($4) lbu $3,2($4) sll $5,$5,16 sll $2,$2,24 or $2,$2,$5 lw $10,76($sp) or $2,$2,$7 sll $3,$3,8 andi $4,$6,0x7 or $3,$3,$2 sll $3,$3,$4 lw $2,0($10) srl $3,$3,24 addiu $6,$6,8 sw $6,8($9) sb $3,1($2) lw $6,8($9) lw $3,0($9) sra $4,$6,3 addu $4,$4,$3 lbu $2,0($4) lbu $5,1($4) lbu $7,3($4) lbu $3,2($4) sll $5,$5,16 sll $2,$2,24 or $2,$2,$5 or $2,$2,$7 sll $3,$3,8 andi $4,$6,0x7 or $3,$3,$2 sll $3,$3,$4 lw $2,0($10) addiu $6,$6,8 sw $6,8($9) srl $3,$3,24 lui $6,%hi($LC2) sb $3,0($2) move $4,$22 addiu $6,$6,%lo($LC2) jal av_log move $5,$0 j $L244 li $2,-1 # 0xffffffffffffffff$L565: j $L339 move $7,$0$L485: move $4,$22 addiu $6,$6,%lo($LC4) jal av_log move $5,$0 j $L244 li $2,-1 # 0xffffffffffffffff$L567: j $L355 move $7,$0$L566: j $L348 move $7,$0$L569: j $L364 move $7,$0$L399: andi $9,$20,0x00ff andi $23,$13,0x00ff j $L402 sw $5,60($sp)$L571: j $L380 move $7,$0$L570: j $L373 move $6,$0 .set macro .set reorder .end decode_frame .section .text.decode_init,"ax",@progbits .align 2 .align 5 .ent decode_init .type decode_init, @functiondecode_init: .frame $sp,104,$31 # vars= 8, regs= 10/0, args= 56, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 addiu $sp,$sp,-104 sw $fp,96($sp) sw $17,68($sp) sw $31,100($sp) sw $23,92($sp) sw $22,88($sp) sw $21,84($sp) sw $20,80($sp) sw $19,76($sp) sw $18,72($sp) sw $16,64($sp) lw $19,136($4) lw $2,12($4) move $fp,$4 sw $4,0($19) sw $2,76($19) addiu $4,$19,18584 .set noreorder .set nomacro jal dsputil_init move $5,$fp .set macro .set reorder lw $2,40($fp) addiu $17,$19,18280 sw $2,68($19) andi $3,$17,0x3 li $2,4 # 0x4 lw $4,44($fp) subu $5,$2,$3 li $2,2 # 0x2 sw $4,72($19) addiu $6,$19,18328 .set noreorder .set nomacro beq $5,$2,$L585 move $3,$17 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $5,$2,$L586 li $2,1 # 0x1 .set macro .set reorder beq $5,$2,$L705$L583: addiu $5,$3,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$3,0x1f .set noreorder .set nomacro beq $3,$0,$L720 addiu $2,$6,-31 .set macro .set reorder li $2,-32 # 0xffffffffffffffe0 and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L720 addiu $2,$6,-31 .set macro .set reorder$L683:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 .set noreorder .set nomacro bne $2,$0,$L683 addiu $2,$6,-31 .set macro .set reorder$L720: li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L721 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L722:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L722 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L721: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L592$L685:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L685$L592: andi $3,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L596 addiu $4,$5,4 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L597 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L706$L594: lw $2,72($19) li $4,1 # 0x1 slt $2,$2,289 xori $2,$2,0x1 sw $2,44($19) sw $4,64($19) lw $3,28($fp) addiu $2,$19,18376 .set noreorder .set nomacro beq $3,$0,$L598 sw $2,408($fp) .set macro .set reorder lw $3,392($fp) andi $2,$3,0x7 .set noreorder .set nomacro beq $2,$0,$L600 li $2,12 # 0xc .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L600 li $5,2 # 0x2 .set macro .set reorder sw $4,56($19) lw $4,392($fp) andi $3,$4,0x7 .set noreorder .set nomacro bne $3,$5,$L723 slt $2,$3,3 .set macro .set reorder$L616: li $2,1 # 0x1 sw $2,48($19) .set noreorder .set nomacro j $L615 sw $0,4($19) .set macro .set reorder$L598: sw $0,56($19) lw $4,392($fp) li $5,2 # 0x2 andi $3,$4,0x7 .set noreorder .set nomacro beq $3,$5,$L616 slt $2,$3,3 .set macro .set reorder$L723: .set noreorder .set nomacro beq $2,$0,$L708 li $2,3 # 0x3 .set macro .set reorder$L619: sw $0,4($19) sw $0,48($19)$L615: lw $2,392($fp) li $3,-8 # 0xfffffffffffffff8 and $3,$2,$3 lui $2,%hi(classic_shift_luma) sw $3,52($19) sw $0,80($19) addiu $15,$2,%lo(classic_shift_luma) addiu $16,$19,62
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -