📄 yuv2rgb.mid
字号:
addu $7,$5,$7 addu $5,$5,$10 addu $4,$12,$4 lbu $3,0($6) lbu $9,0($2) addu $5,$5,$8 addu $11,$11,$7 lbu $8,0($4) lbu $2,0($11) lbu $6,0($5) addu $12,$12,$7 lbu $4,0($12) addu $3,$3,$9 addu $2,$2,$6 addu $3,$3,$8 sll $3,$3,4 addu $2,$2,$4 or $2,$2,$3 sb $2,3($24) lw $3,128($sp) addiu $21,$21,1 addiu $25,$25,4 addiu $16,$16,4 addiu $15,$15,8 addiu $14,$14,8 addiu $24,$24,4 bne $3,$21,$L90 addiu $17,$17,4$L88: lw $4,132($sp) lw $6,0($sp) lw $5,192($sp) addiu $4,$4,2 addiu $6,$6,2 slt $2,$4,$5 sw $4,132($sp) bne $2,$0,$L87 sw $6,0($sp) lw $2,192($sp) lw $fp,168($sp)$L95: lw $23,164($sp) lw $22,160($sp) lw $21,156($sp) lw $20,152($sp) lw $19,148($sp) lw $18,144($sp) lw $17,140($sp) lw $16,136($sp) j $31 addiu $sp,$sp,176$L94: lw $2,4($6) lw $3,8($6) sll $2,$2,1 sll $3,$3,1 sw $2,4($6) j $L83 sw $3,8($6) .set macro .set reorder .end yuv2rgb_c_4_ordered_dither .section .text.yuv2rgb_c_4b_ordered_dither,"ax",@progbits .align 2 .align 5 .ent yuv2rgb_c_4b_ordered_dither .type yuv2rgb_c_4b_ordered_dither, @functionyuv2rgb_c_4b_ordered_dither: .frame $sp,160,$31 # vars= 120, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-160 sw $fp,152($sp) sw $23,148($sp) sw $22,144($sp) sw $21,140($sp) sw $20,136($sp) sw $19,132($sp) sw $18,128($sp) sw $17,124($sp) sw $16,120($sp) lw $3,56($4) li $2,4 # 0x4 move $24,$4 sw $5,164($sp) beq $3,$2,$L108 sw $6,168($sp)$L97: lw $3,176($sp) blez $3,$L99 lw $2,168($sp) lw $4,164($sp) lw $5,168($sp) lw $8,164($sp) addiu $4,$4,4 addiu $5,$5,4 addiu $8,$8,8 addiu $2,$2,8 sw $7,0($sp) sw $4,108($sp) sw $5,104($sp) sw $8,100($sp) sw $2,96($sp) sw $0,116($sp)$L101: lw $2,16672($24) lw $3,180($sp) lw $4,184($sp) lw $5,164($sp) sra $2,$2,3 sw $2,112($sp) lw $17,0($3) lw $8,0($4) lw $3,168($sp) lw $4,108($sp) lw $2,0($5) lw $5,104($sp) lw $6,0($3) lw $11,0($4) lw $10,0($5) lw $3,100($sp) lw $4,96($sp) lw $5,112($sp) lw $9,0($3) beq $5,$0,$L102 lw $7,0($4) lw $3,116($sp) mul $5,$6,$3 andi $4,$3,0x7 addu $13,$5,$2 lui $3,%hi(dither_8x8_73) lui $2,%hi(dither_8x8_220) sll $4,$4,3 addiu $2,$2,%lo(dither_8x8_220) addiu $3,$3,%lo(dither_8x8_73) addu $25,$4,$3 addu $16,$4,$2 lw $3,0($sp) lw $2,116($sp) addiu $4,$16,1 sra $5,$2,1 addiu $2,$3,1 mul $3,$8,$2 mul $2,$5,$7 addu $12,$3,$17 addu $15,$2,$9 mul $2,$5,$10 addiu $5,$25,1 addu $14,$2,$11 lw $2,0($sp) sw $4,92($sp) mul $3,$8,$2 addiu $8,$16,8 addu $11,$3,$17 addiu $2,$25,8 addiu $3,$16,9 addiu $4,$25,9 sw $5,88($sp) sw $8,84($sp) addiu $5,$16,10 addiu $8,$25,10 sw $2,80($sp) sw $3,76($sp) addiu $2,$16,11 addiu $3,$25,11 sw $4,72($sp) sw $5,68($sp) addiu $4,$16,2 addiu $5,$25,2 sw $8,64($sp) addiu $8,$16,3 sw $2,60($sp) sw $3,56($sp) addiu $2,$25,3 addiu $3,$16,4 sw $4,52($sp) sw $5,48($sp) addiu $4,$25,4 addiu $5,$16,5 sw $8,44($sp) addiu $8,$25,5 sw $2,40($sp) sw $3,36($sp) sw $4,32($sp) sw $5,28($sp) sw $8,24($sp) addiu $2,$16,12 addiu $3,$25,12 addiu $4,$16,13 addiu $5,$25,13 addiu $8,$16,14 addu $10,$13,$6 sw $2,20($sp) sw $3,16($sp) sw $4,12($sp) sw $5,8($sp) sw $8,4($sp) addiu $fp,$25,14 addiu $23,$16,15 addiu $22,$25,15 addiu $21,$16,6 addiu $20,$25,6 addiu $19,$16,7 addiu $18,$25,7 move $17,$0$L104: lbu $3,0($14) lbu $2,0($15) sll $3,$3,2 sll $2,$2,2 addu $2,$2,$24 addu $3,$3,$24 lw $6,6288($2) lw $7,5264($3) lbu $4,0($13) lbu $5,0($16) lw $8,4240($2) addu $7,$7,$6 lbu $6,0($25) lw $9,7312($3) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$6 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,0($11) lw $2,92($sp) lbu $4,1($13) lbu $5,0($2) lw $2,88($sp) addu $5,$4,$5 lbu $3,0($2) addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,1($11) lw $3,84($sp) lw $2,80($sp) lbu $4,0($10) lbu $5,0($3) lbu $3,0($2) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,0($12) lw $3,76($sp) lw $5,72($sp) lbu $4,1($10) lbu $2,0($3) lbu $3,0($5) addu $7,$4,$7 addu $4,$4,$2 addu $8,$8,$4 addu $7,$7,$3 lbu $3,0($7) lbu $2,0($8) addu $9,$9,$4 lbu $4,0($9) addu $2,$2,$3 addu $2,$2,$4 sb $2,1($12) lbu $3,1($14) lbu $2,1($15) lw $8,68($sp) sll $3,$3,2 sll $2,$2,2 addu $2,$2,$24 addu $3,$3,$24 lw $6,6288($2) lw $7,5264($3) lbu $5,0($8) lw $8,4240($2) lw $2,64($sp) lbu $4,2($10) addu $7,$7,$6 lbu $6,0($2) lw $9,7312($3) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$6 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,2($12) lw $3,60($sp) lw $2,56($sp) lbu $4,3($10) lbu $5,0($3) lbu $3,0($2) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,3($12) lw $3,52($sp) lw $2,48($sp) lbu $4,2($13) lbu $5,0($3) lbu $3,0($2) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,2($11) lw $3,44($sp) lw $5,40($sp) lbu $4,3($13) lbu $2,0($3) lbu $3,0($5) addu $7,$4,$7 addu $4,$4,$2 addu $8,$8,$4 addu $7,$7,$3 lbu $3,0($7) lbu $2,0($8) addu $9,$9,$4 lbu $4,0($9) addu $2,$2,$3 addu $2,$2,$4 sb $2,3($11) lbu $3,2($14) lbu $2,2($15) lw $8,36($sp) sll $3,$3,2 sll $2,$2,2 addu $2,$2,$24 addu $3,$3,$24 lw $6,6288($2) lw $7,5264($3) lbu $5,0($8) lw $8,4240($2) lw $2,32($sp) lbu $4,4($13) addu $7,$7,$6 lbu $6,0($2) lw $9,7312($3) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$6 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,4($11) lw $3,28($sp) lw $2,24($sp) lbu $4,5($13) lbu $5,0($3) lbu $3,0($2) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,5($11) lw $3,20($sp) lw $2,16($sp) lbu $4,4($10) lbu $5,0($3) lbu $3,0($2) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,4($12) lw $3,12($sp) lw $5,8($sp) lbu $4,5($10) lbu $2,0($3) lbu $3,0($5) addu $7,$4,$7 addu $4,$4,$2 addu $8,$8,$4 addu $7,$7,$3 lbu $3,0($7) lbu $2,0($8) addu $9,$9,$4 lbu $4,0($9) addu $2,$2,$3 addu $2,$2,$4 sb $2,5($12) lbu $3,3($14) lbu $2,3($15) sll $3,$3,2 sll $2,$2,2 lw $8,4($sp) addu $2,$2,$24 addu $3,$3,$24 lw $6,6288($2) lw $7,5264($3) lbu $4,6($10) lbu $5,0($8) addu $7,$7,$6 lw $8,4240($2) lbu $6,0($fp) lw $9,7312($3) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$6 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,6($12) lbu $4,7($10) lbu $5,0($23) lbu $3,0($22) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,7($12) lbu $4,6($13) lbu $5,0($21) lbu $3,0($20) addu $5,$4,$5 addu $4,$4,$7 addu $2,$8,$5 addu $4,$4,$3 lbu $6,0($4) lbu $3,0($2) addu $5,$9,$5 lbu $2,0($5) addu $3,$3,$6 addu $3,$3,$2 sb $3,6($11) lbu $4,7($13) lbu $2,0($19) lbu $3,0($18) addu $7,$4,$7 addu $4,$4,$2 addu $8,$8,$4 addu $7,$7,$3 lbu $2,0($8) lbu $3,0($7) addu $9,$9,$4 lbu $4,0($9) addu $2,$2,$3 addu $2,$2,$4 sb $2,7($11) lw $2,112($sp) addiu $17,$17,1 addiu $14,$14,4 addiu $15,$15,4 addiu $13,$13,8 addiu $10,$10,8 addiu $11,$11,8 bne $2,$17,$L104 addiu $12,$12,8$L102: lw $3,116($sp) lw $5,0($sp) lw $4,176($sp) addiu $3,$3,2 addiu $5,$5,2 slt $2,$3,$4 sw $3,116($sp) bne $2,$0,$L101 sw $5,0($sp)$L99: lw $2,176($sp) lw $fp,152($sp) lw $23,148($sp) lw $22,144($sp) lw $21,140($sp) lw $20,136($sp) lw $19,132($sp) lw $18,128($sp) lw $17,124($sp) lw $16,120($sp) j $31 addiu $sp,$sp,160$L108: lw $2,4($6) lw $3,8($6) sll $2,$2,1 sll $3,$3,1 sw $2,4($6) j $L97 sw $3,8($6) .set macro .set reorder .end yuv2rgb_c_4b_ordered_dither .section .text.yuv2rgb_c_1_ordered_dither,"ax",@progbits .align 2 .align 5 .ent yuv2rgb_c_1_ordered_dither .type yuv2rgb_c_1_ordered_dither, @functionyuv2rgb_c_1_ordered_dither: .frame $sp,80,$31 # vars= 40, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-80 sw $16,40($sp) sw $fp,72($sp) sw $23,68($sp) sw $22,64($sp) sw $21,60($sp) sw $20,56($sp) sw $19,52($sp) sw $18,48($sp) sw $17,44($sp) lw $3,56($4) li $2,4 # 0x4 move $16,$4 sw $5,84($sp) beq $3,$2,$L121 sw $6,88($sp)$L110: lw $2,96($sp) blez $2,$L122 lw $fp,72($sp) sw $7,0($sp) sw $0,32($sp)$L114: lw $2,16672($16) lw $4,104($sp) lw $3,100($sp) lw $8,84($sp) lw $10,88($sp) sra $7,$2,3 lw $5,0($4) lw $9,0($3) lw $6,0($8) beq $7,$0,$L115 lw $4,0($10) lw $8,0($sp) lw $11,32($sp) addiu $2,$8,1 mul $8,$5,$2 mul $2,$4,$11 andi $3,$11,0x7 addu $14,$2,$6 lw $2,0($sp) lui $6,%hi(dither_8x8_220) sll $3,$3,3 addiu $6,$6,%lo(dither_8x8_220) addu $15,$3,$6 mul $3,$5,$2 addu $24,$8,$9 addu $13,$14,$4 addu $7,$24,$7 addiu $4,$15,1 addiu $5,$15,8 addiu $6,$15,9 addiu $8,$15,10 addiu $10,$15,11 addiu $11,$15,2 addiu $2,$15,3 addu $25,$3,$9 sw $7,36($sp) sw $4,28($sp) sw $5,24($sp) sw $6,20($sp) sw $8,16($sp) sw $10,12($sp) sw $11,8($sp) sw $2,4($sp) addiu $fp,$15,4 addiu $23,$15,5 addiu $22,$15,12 addiu $21,$15,13 addiu $20,$15,14 addiu $19,$15,15 addiu $18,$15,6 addiu $17,$15,7$L117: lw $2,6800($16) lw $5,24($sp) lw $6,20($sp) lw $11,28($sp) lw $4,5776($16) lbu $8,0($13) lbu $10,1($14) addu $4,$4,$2 lbu $7,0($14) lbu $2,0($5) lbu $5,0($6) lbu $6,0($11) lbu $9,1($13) lbu $3,0($15) addu $8,$8,$4 addu $10,$10,$4 addu $8,$8,$2 addu $10,$10,$6 addu $7,$7,$4 addu $7,$7,$3 lw $11,8($sp) lbu $3,0($8) addu $9,$9,$4 lbu $8,0($10) lw $10,16($sp) addu $9,$9,$5 lbu $6,2($14) lbu $2,0($7) lbu $7,0($9) lbu $9,0($10) lbu $10,0($11) lbu $5,2($13) addu $6,$6,$4 addu $6,$6,$10 addu $8,$2,$8 lw $11,12($sp) addu $5,$5,$4 addu $2,$2,$8 lbu $8,0($6) lw $6,4($sp) addu $5,$5,$9 lbu $10,3($13) lbu $9,3($14) addu $7,$3,$7 addu $3,$3,$7 lbu $7,0($5) lbu $5,0($6) lbu $6,0($11) andi $3,$3,0x00ff andi $2,$2,0x00ff addu $9,$9,$4 addu $10,$10,$4 addu $9,$9,$5 addu $10,$10,$6 lbu $5,4($14) lbu $6,4($13) addu $7,$3,$7 addu $8,$2,$8 lbu $11,0($9) lbu $12,0($10) addu $3,$3,$7 addu $2,$2,$8 lbu $7,0($fp) lbu $8,0($22) andi $3,$3,0x00ff andi $2,$2,0x00ff addu $5,$5,$4 addu $6,$6,$4 addu $5,$5,$7 addu $6,$6,$8 lbu $7,5($13) lbu $8,5($14) addu $11,$2,$11 addu $12,$3,$12 addu $2,$2,$11 addu $3,$3,$12 lbu $11,0($5) lbu $12,0($6) lbu $5,0($21) lbu $6,0($23) andi $2,$2,0x00ff andi $3,$3,0x00ff addu $7,$7,$4 addu $8,$8,$4 addu $8,$8,$6 lbu $9,6($13) lbu $10,6($14) addu $7,$7,$5 addu $11,$2,$11 addu $12,$3,$12 lbu $5,0($7) lbu $6,0($20) lbu $7,0($18) addu $2,$2,$11 addu $3,$3,$12 lbu $11,0($8) andi $2,$2,0x00ff andi $3,$3,0x00ff addu $9,$9,$4 addu $10,$10,$4 addu $9,$9,$6 addu $10,$10,$7 lbu $6,7($13) lbu $7,7($14) addu $5,$3,$5 addu $11,$2,$11 lbu $8,0($10) addu $3,$3,$5 lbu $10,0($17) lbu $5,0($9) addu $2,$2,$11 lbu $9,0($19) addu $7,$7,$4 andi $3,$3,0x00ff andi $2,$2,0x00ff addu $6,$6,$4 addu $5,$3,$5 addu $6,$6,$9 addu $7,$7,$10 addu $8,$2,$8 addu $3,$3,$5 lbu $4,0($6) lbu $5,0($7) addu $2,$2,$8 andi $3,$3,0x00ff andi $2,$2,0x00ff addu $4,$3,$4 addu $5,$2,$5 addu $2,$2,$5 addu $3,$3,$4 sb $2,0($25) sb $3,0($24) lw $2,36($sp) addiu $24,$24,1 addiu $14,$14,8 addiu $13,$13,8 bne $2,$24,$L117 addiu $25,$25,1$L115: lw $3,32($sp) lw $5,0($sp) lw $4,96($sp) addiu $3,$3,2 addiu $5,$5,2 slt $2,$3,$4 sw $3,32($sp) bne $2,$0,$L114 sw $5,0($sp) lw $2,96($sp) lw $fp,72($sp)$L122: lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) j $31 addiu $sp,$sp,80$L121: lw $2,4($6) lw $3,8($6) sll $2,$2,1 sll $3,$3,1 sw $2,4($6) j $L110 sw $3,8($6) .set macro .set reorder .end yuv2rgb_c_1_ordered_dither .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "No accelerated colorspace conversion found\012\000" .align 2$LC1: .ascii "0\000" .align 2$LC2: .ascii "yuv2rgb.c\000" .section .text.yuv2rgb_get_func_ptr,"ax",@progbits .align 2 .align 5 .globl yuv2rgb_get_func_ptr .ent yuv2rgb_get_func_ptr .type yuv2rgb_get_func_ptr, @functionyuv2rgb_get_func_ptr: .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 lui $6,%hi($LC0) sw $16,16($sp) addiu $6,$6,%lo($LC0) move $16,$4 sw $31,20($sp) jal av_log li $5,1 # 0x1 lw $3,52($16) sltu $2,$3,31 beq $2,$0,$L136 lui $4,%hi($LC1) sll $2,$3,2 lui $3,%hi($L133) addiu $3,$3,%lo($L133) addu $2,$2,$3 lw $4,0($2) j $4 nop .rdata .align 2 .align 2$L133: .word $L124 .word $L124 .word $L125 .word $L126 .word $L124 .word $L124 .word $L127 .word $L124 .word $L124 .word $L128 .word $L128 .word $L124 .word $L124 .word $L129 .word $L124 .word $L124 .word $L124
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -