📄 yuv2rgb.s
字号:
lw $3,56($4)li $2,4 # 0x4move $24,$4sw $5,60($sp)beq $3,$2,$L54sw $6,64($sp)$L39:lw $3,72($sp)blez $3,$L41lw $2,60($sp)lw $4,60($sp)lw $11,64($sp)lw $3,64($sp)addiu $4,$4,4addiu $11,$11,4addiu $2,$2,8addiu $3,$3,8move $23,$7sw $4,12($sp)sw $11,8($sp)sw $2,4($sp)sw $3,0($sp)move $fp,$0$L43:lw $4,64($sp)lw $3,76($sp)lw $9,0($4)lw $12,0($3)lw $3,12($sp)lw $11,60($sp)lw $4,80($sp)lw $7,0($3)mul $3,$9,$fplw $2,0($11)lw $6,0($4)lw $11,8($sp)lw $4,0($sp)lw $8,0($11)lw $5,0($4)lw $11,4($sp)addu $19,$3,$2sra $3,$fp,1addiu $2,$23,1lw $4,0($11)mul $11,$6,$2mul $2,$3,$5lw $10,16672($24)addu $22,$2,$4mul $2,$3,$8sra $17,$10,3addu $21,$2,$7mul $2,$6,$23addu $16,$11,$12addu $18,$2,$12beq $17,$0,$L44addu $20,$19,$9move $11,$18move $10,$16move $13,$19move $12,$20move $15,$21move $14,$22move $25,$0$L46:lbu $3,0($15)lbu $4,0($14)sll $3,$3,2addu $3,$3,$24lw $9,7312($3)lbu $5,0($13)sll $4,$4,2addu $4,$4,$24lw $6,6288($4)lw $7,5264($3)addu $2,$9,$5lbu $3,0($2)addu $7,$7,$6lw $8,4240($4)addu $2,$7,$5sb $3,0($11)lbu $3,0($2)addu $5,$8,$5sb $3,1($11)lbu $2,0($5)addiu $25,$25,1sb $2,2($11)lbu $3,1($13)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,3($11)lbu $6,0($5)addu $3,$8,$3sb $6,4($11)lbu $2,0($3)sb $2,5($11)lbu $3,0($12)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,0($10)lbu $6,0($5)addu $3,$8,$3sb $6,1($10)lbu $2,0($3)sb $2,2($10)lbu $3,1($12)addu $9,$9,$3lbu $2,0($9)addu $7,$7,$3sb $2,3($10)lbu $4,0($7)addu $8,$8,$3sb $4,4($10)lbu $2,0($8)sb $2,5($10)lbu $3,1($15)lbu $4,1($14)sll $3,$3,2addu $3,$3,$24lw $9,7312($3)lbu $5,2($12)sll $4,$4,2addu $4,$4,$24lw $6,6288($4)lw $7,5264($3)addu $2,$9,$5lbu $3,0($2)addu $7,$7,$6lw $8,4240($4)addu $2,$7,$5sb $3,6($10)lbu $3,0($2)addu $5,$8,$5sb $3,7($10)lbu $2,0($5)sb $2,8($10)lbu $3,3($12)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,9($10)lbu $6,0($5)addu $3,$8,$3sb $6,10($10)lbu $2,0($3)sb $2,11($10)lbu $3,2($13)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,6($11)lbu $6,0($5)addu $3,$8,$3sb $6,7($11)lbu $2,0($3)sb $2,8($11)lbu $3,3($13)addu $9,$9,$3lbu $2,0($9)addu $7,$7,$3sb $2,9($11)lbu $4,0($7)addu $8,$8,$3sb $4,10($11)lbu $2,0($8)sb $2,11($11)lbu $3,2($15)lbu $4,2($14)sll $3,$3,2addu $3,$3,$24lw $9,7312($3)lbu $5,4($13)sll $4,$4,2addu $4,$4,$24lw $6,6288($4)lw $7,5264($3)addu $2,$9,$5lbu $3,0($2)addu $7,$7,$6lw $8,4240($4)addu $2,$7,$5sb $3,12($11)lbu $3,0($2)addu $5,$8,$5sb $3,13($11)lbu $2,0($5)sb $2,14($11)lbu $3,5($13)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,15($11)lbu $6,0($5)addu $3,$8,$3sb $6,16($11)lbu $2,0($3)sb $2,17($11)lbu $3,4($12)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,12($10)lbu $6,0($5)addu $3,$8,$3sb $6,13($10)lbu $2,0($3)sb $2,14($10)lbu $3,5($12)addu $9,$9,$3lbu $2,0($9)addu $7,$7,$3sb $2,15($10)lbu $4,0($7)addu $8,$8,$3sb $4,16($10)lbu $2,0($8)sb $2,17($10)lbu $3,3($15)lbu $4,3($14)sll $3,$3,2addu $3,$3,$24lw $9,7312($3)lbu $5,6($12)sll $4,$4,2addu $4,$4,$24lw $6,6288($4)lw $7,5264($3)addu $2,$9,$5lbu $3,0($2)addu $7,$7,$6lw $8,4240($4)addu $2,$7,$5sb $3,18($10)lbu $3,0($2)addu $5,$8,$5sb $3,19($10)lbu $2,0($5)addiu $15,$15,4sb $2,20($10)lbu $3,7($12)addiu $14,$14,4addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,21($10)lbu $2,0($5)addu $3,$8,$3sb $2,22($10)lbu $4,0($3)addiu $12,$12,8sb $4,23($10)lbu $3,6($13)addiu $10,$10,24addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,18($11)lbu $6,0($5)addu $3,$8,$3sb $6,19($11)lbu $2,0($3)sb $2,20($11)lbu $3,7($13)addiu $13,$13,8addu $9,$9,$3lbu $2,0($9)addu $7,$7,$3sb $2,21($11)lbu $4,0($7)addu $8,$8,$3sb $4,22($11)lbu $2,0($8)sb $2,23($11)bne $17,$25,$L46addiu $11,$11,24sll $2,$17,3sll $3,$17,5subu $3,$3,$2sll $4,$17,2lw $10,16672($24)addu $18,$18,$3addu $19,$19,$2addu $21,$21,$4addu $16,$16,$3addu $20,$20,$2addu $22,$22,$4$L44:andi $2,$10,0x4beq $2,$0,$L55lw $3,72($sp)lbu $3,0($21)lbu $4,0($22)sll $3,$3,2addu $3,$3,$24lw $9,7312($3)lbu $5,0($19)sll $4,$4,2addu $4,$4,$24lw $6,6288($4)lw $7,5264($3)addu $2,$9,$5lbu $3,0($2)addu $7,$7,$6lw $8,4240($4)addu $2,$7,$5sb $3,0($18)lbu $3,0($2)addu $5,$8,$5sb $3,1($18)lbu $2,0($5)sb $2,2($18)lbu $3,1($19)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,3($18)lbu $6,0($5)addu $3,$8,$3sb $6,4($18)lbu $2,0($3)sb $2,5($18)lbu $3,0($20)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,0($16)lbu $6,0($5)addu $3,$8,$3sb $6,1($16)lbu $2,0($3)sb $2,2($16)lbu $3,1($20)addu $9,$9,$3lbu $2,0($9)addu $7,$7,$3sb $2,3($16)lbu $4,0($7)addu $8,$8,$3sb $4,4($16)lbu $2,0($8)sb $2,5($16)lbu $3,1($21)lbu $4,1($22)sll $3,$3,2addu $3,$3,$24lw $9,7312($3)lbu $5,2($20)sll $4,$4,2addu $4,$4,$24lw $6,6288($4)lw $7,5264($3)addu $2,$9,$5lbu $3,0($2)addu $7,$7,$6lw $8,4240($4)addu $2,$7,$5sb $3,6($16)lbu $3,0($2)addu $5,$8,$5sb $3,7($16)lbu $2,0($5)sb $2,8($16)lbu $3,3($20)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,9($16)lbu $6,0($5)addu $3,$8,$3sb $6,10($16)lbu $2,0($3)sb $2,11($16)lbu $3,2($19)addu $2,$9,$3lbu $4,0($2)addu $5,$7,$3sb $4,6($18)lbu $6,0($5)addu $3,$8,$3sb $6,7($18)lbu $2,0($3)sb $2,8($18)lbu $3,3($19)addu $9,$9,$3lbu $2,0($9)addu $7,$7,$3sb $2,9($18)lbu $4,0($7)addu $8,$8,$3sb $4,10($18)lbu $2,0($8)sb $2,11($18)lw $3,72($sp)$L55:addiu $fp,$fp,2slt $2,$fp,$3bne $2,$0,$L43addiu $23,$23,2$L41:lw $2,72($sp)lw $fp,48($sp)lw $23,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 $31addiu $sp,$sp,56$L54:lw $2,4($6)lw $3,8($6)sll $2,$2,1sll $3,$3,1sw $2,4($6)j $L39sw $3,8($6).set macro.set reorder.end yuv2rgb_c_24_bgr.section .text.yuv2rgb_c_16,"ax",@progbits.align 2.align 5.ent yuv2rgb_c_16.type yuv2rgb_c_16, @functionyuv2rgb_c_16:.frame $sp,56,$31 # vars= 16, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-56sw $fp,48($sp)sw $23,44($sp)sw $22,40($sp)sw $21,36($sp)sw $20,32($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)lw $3,56($4)li $2,4 # 0x4move $24,$4move $9,$5move $8,$6beq $3,$2,$L68lw $fp,72($sp)$L57:blez $fp,$L59lw $2,80($sp)lw $3,76($sp)lw $4,0($2)lw $2,8($9)lw $10,0($3)sw $2,0($sp)lw $2,8($8)lw $3,0($8)lw $8,4($8)sw $2,8($sp)addiu $2,$7,1sw $8,12($sp)mul $8,$7,$4mul $7,$4,$2lw $5,0($9)lw $6,16672($24)lw $9,4($9)addu $17,$8,$10sw $9,4($sp)addu $18,$7,$10addu $20,$5,$3move $19,$5sra $16,$6,3sll $23,$3,1sll $22,$4,1move $21,$0$L61:beq $16,$0,$L62lw $3,0($sp)sra $2,$21,1mtlo $3lw $3,8($sp)move $13,$17madd $2,$3lw $3,4($sp)mflo $15mtlo $3lw $3,12($sp)move $12,$18madd $2,$3move $11,$19mflo $14move $10,$20move $25,$0$L64:lbu $4,0($14)lbu $3,0($15)sll $4,$4,2sll $3,$3,2lbu $2,0($11)addu $3,$3,$24addu $4,$4,$24lw $9,7312($4)lw $8,4240($3)lw $6,6288($3)lw $7,5264($4)sll $2,$2,1addu $7,$7,$6addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,0($13)lbu $2,1($11)addiu $25,$25,1sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,2($13)lbu $2,0($10)sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,0($12)lbu $2,1($10)sll $2,$2,1addu $9,$9,$2addu $8,$8,$2lhu $5,0($9)lhu $3,0($8)addu $7,$7,$2lhu $4,0($7)addu $3,$3,$5addu $3,$3,$4sh $3,2($12)lbu $4,1($14)lbu $3,1($15)sll $4,$4,2sll $3,$3,2addu $3,$3,$24addu $4,$4,$24lbu $2,2($10)lw $9,7312($4)lw $8,4240($3)lw $6,6288($3)lw $7,5264($4)sll $2,$2,1addu $7,$7,$6addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,4($12)lbu $2,3($10)sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,6($12)lbu $2,2($11)sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,4($13)lbu $2,3($11)sll $2,$2,1addu $9,$9,$2addu $8,$8,$2lhu $5,0($9)lhu $3,0($8)addu $7,$7,$2lhu $4,0($7)addu $3,$3,$5addu $3,$3,$4sh $3,6($13)lbu $4,2($14)lbu $3,2($15)sll $4,$4,2sll $3,$3,2lbu $2,4($11)addu $3,$3,$24addu $4,$4,$24lw $9,7312($4)lw $8,4240($3)lw $6,6288($3)lw $7,5264($4)sll $2,$2,1addu $7,$7,$6addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,8($13)lbu $2,5($11)sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,10($13)lbu $2,4($10)sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,8($12)lbu $2,5($10)sll $2,$2,1addu $9,$9,$2addu $8,$8,$2lhu $5,0($9)lhu $3,0($8)addu $7,$7,$2lhu $4,0($7)addu $3,$3,$5addu $3,$3,$4sh $3,10($12)lbu $4,3($14)lbu $3,3($15)sll $4,$4,2sll $3,$3,2lbu $2,6($10)addu $3,$3,$24addu $4,$4,$24lw $9,7312($4)lw $8,4240($3)lw $6,6288($3)lw $7,5264($4)sll $2,$2,1addu $7,$7,$6addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,12($12)lbu $2,7($10)addiu $14,$14,4sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $6,0($5)lhu $4,0($3)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,14($12)lbu $2,6($11)addiu $15,$15,4sll $2,$2,1addu $5,$9,$2addu $3,$8,$2lhu $4,0($3)lhu $6,0($5)addu $2,$7,$2lhu $3,0($2)addu $4,$4,$6addu $4,$4,$3sh $4,12($13)lbu $3,7($11)addiu $10,$10,8sll $3,$3,1addu $9,$9,$3addu $8,$8,$3lhu $2,0($8)lhu $5,0($9)addu $7,$7,$3lhu $4,0($7)addu $2,$2,$5addu $2,$2,$4sh $2,14($13)addiu $11,$11,8addiu $13,$13,16bne $25,$16,$L64addiu $12,$12,16$L62:addiu $21,$21,2slt $2,$21,$fpaddu $20,$20,$23addu $19,$19,$23addu $18,$18,$22bne $2,$0,$L61addu $17,$17,$22$L59:move $2,$fplw $23,44($sp)lw $fp,48($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 $31addiu $sp,$sp,56$L68:lw $2,4($6)lw $3,8($6)sll $2,$2,1sll $3,$3,1sw $2,4($6)j $L57sw $3,8($6).set macro.set reorder.end yuv2rgb_c_16.section .text.yuv2rgb_c_8_ordered_dither,"ax",@progbits.align 2.align 5.ent yuv2rgb_c_8_ordered_dither.type yuv2rgb_c_8_ordered_dither, @functionyuv2rgb_c_8_ordered_dither:.frame $sp,160,$31 # vars= 120, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-160sw $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 # 0x4move $24,$4sw $5,164($sp)beq $3,$2,$L81sw $6,168($sp)$L70:lw $3,176($sp)blez $3,$L72lw $2,168($sp)lw $4,164($sp)lw $5,168($sp)lw $8,164($sp)addiu $4,$4,4addiu $5,$5,4addiu $8,$8,8addiu $2,$2,8sw $7,0($sp)sw $4,108($sp)sw $5,104($sp)sw $8,100($sp)sw $2,96($sp)sw $0,116($sp)$L74:lw $2,16672($24)lw $3,180($sp)lw $4,184($sp)lw $5,164($sp)sra $2,$2,3sw $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,$L75lw $7,0($4)lw $3,116($sp)mul $5,$6,$3andi $4,$3,0x7addu $13,$5,$2lui $3,%hi(dither_8x8_32)lui $2,%hi(dither_8x8_73)sll $4,$4,3addiu $2,$2,%lo(dither_8x8_73)addiu $3,$3,%lo(dither_8x8_32)addu $16,$4,$2addu $25,$4,$3lw $2,116($sp)lw $3,0($sp)sra $5,$2,1addiu $2,$3,1mul $3,$8,$2mul $2,$5,$7addu $12,$3,$17addu $15,$2,$9mul $2,$5,$10addiu $4,$25,1addu $14,$2,$11lw $2,0($sp)addiu $5,$16,1mul $3,$8,$2addiu $8,$25,8addu $11,$3,$17addiu $2,$16,8addiu $3,$25,9sw $4,92($sp)sw $5,88($sp)addiu $4,$16,9addiu $5,$25,10sw $8,84($sp)addiu $8,$16,10sw $2,80($sp)sw $3,76($sp)addiu $2,$25,11addiu $3,$16,11sw $4,72($sp)sw $5,68($sp)addiu $4,$25,2addiu $5,$16,2sw $8,64($sp)addiu $8,$25,3sw $2,60($sp)sw $3,56($sp)addiu $2,$16,3addiu $3,$25,4sw $4,52($sp)sw $5,48($sp)addiu $4,$16,4addiu $5,$25,5sw $8,44($sp)addiu $8,$16,5sw $2,40($sp)sw $3,36($sp)sw $4,32($sp)sw $5,28($sp)sw $8,24($sp)addiu $2,$25,12addiu $3,$16,12addiu $4,$25,13addiu $5,$16,13addiu $8,$25,14addu $10,$13,$6sw $2,20($sp)sw $3,16($sp)sw $4,12($sp)sw $5,8($sp)sw $8,4($sp)addiu $fp,$16,14addiu $23,$25,15addiu $22,$16,15addiu $21,$25,6addiu $20,$16,6addiu $19,$25,7addiu $18,$16,7move $17,$0$L77:lbu $2,0($14)lbu $3,0($15)sll $2,$2,2sll $3,$3,2addu $3,$3,$24addu $2,$2,$24lw $7,6288($3)lbu $5,0($13)lw $6,5264($2)lbu $4,0($25)lw $9,7312($2)lw $8,4240($3)addu $6,$6,$7lbu $3,0($16)addu $4,$5,$4addu $7,$6,$4addu $5,$5,$9addu $4,$8,$4lbu $2,0($4)addu $5,$5,$3lbu $3,0($7)lbu $4,0($5)addu $2,$2,$3addu $2,$2,$4sb $2,0($11)lw $2,92($sp)lbu $4,1($13)lbu $3,0($2)lw $2,88($sp)addu $3,$4,$3lbu $5,0($2)addu $7,$6,$3addu $4,$4,$9
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -