📄 yuv2rgb.mid
字号:
.word $L124 .word $L124 .word $L124 .word $L124 .word $L124 .word $L127 .word $L128 .word $L128 .word $L130 .word $L131 .word $L132 .word $L130 .word $L131 .word $L132 .section .text.yuv2rgb_get_func_ptr$L124: lui $4,%hi($LC1)$L136: lui $5,%hi($LC2) lui $7,%hi(__PRETTY_FUNCTION__.7211) addiu $4,$4,%lo($LC1) addiu $5,$5,%lo($LC2) addiu $7,$7,%lo(__PRETTY_FUNCTION__.7211) jal __assert_fail li $6,684 # 0x2ac$L125: lui $2,%hi(yuv2rgb_c_24_rgb) addiu $2,$2,%lo(yuv2rgb_c_24_rgb)$L134: lw $31,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,24$L132: lui $2,%hi(yuv2rgb_c_4b_ordered_dither) j $L134 addiu $2,$2,%lo(yuv2rgb_c_4b_ordered_dither)$L131: lui $2,%hi(yuv2rgb_c_4_ordered_dither) j $L134 addiu $2,$2,%lo(yuv2rgb_c_4_ordered_dither)$L130: lui $2,%hi(yuv2rgb_c_8_ordered_dither) j $L134 addiu $2,$2,%lo(yuv2rgb_c_8_ordered_dither)$L128: lui $2,%hi(yuv2rgb_c_16) j $L134 addiu $2,$2,%lo(yuv2rgb_c_16)$L127: lui $2,%hi(yuv2rgb_c_32) j $L134 addiu $2,$2,%lo(yuv2rgb_c_32)$L129: lui $2,%hi(yuv2rgb_c_1_ordered_dither) j $L134 addiu $2,$2,%lo(yuv2rgb_c_1_ordered_dither)$L126: lui $2,%hi(yuv2rgb_c_24_bgr) j $L134 addiu $2,$2,%lo(yuv2rgb_c_24_bgr) .set macro .set reorder .end yuv2rgb_get_func_ptr .globl __divdi3 .section .rodata.str1.4 .align 2$LC3: .ascii "%ibpp not supported by yuv2rgb\012\000" .section .text.yuv2rgb_c_init_tables,"ax",@progbits .align 2 .align 5 .globl yuv2rgb_c_init_tables .ent yuv2rgb_c_init_tables .type yuv2rgb_c_init_tables, @functionyuv2rgb_c_init_tables: .frame $sp,1168,$31 # vars= 1112, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-1168 sw $19,1140($sp) sw $18,1136($sp) sw $17,1132($sp) sw $31,1164($sp) sw $fp,1160($sp) sw $23,1156($sp) sw $22,1152($sp) sw $21,1148($sp) sw $20,1144($sp) sw $16,1128($sp) lw $3,52($4) li $2,6 # 0x6 sw $4,1168($sp) move $19,$7 lw $17,1184($sp) beq $3,$2,$L308 lw $18,1188($sp) li $2,3 # 0x3 beq $3,$2,$L309 li $2,23 # 0x17 beq $3,$2,$L310 li $2,24 # 0x18 beq $3,$2,$L311 li $2,25 # 0x19 beq $3,$2,$L312 li $2,26 # 0x1a beq $3,$2,$L153 li $2,27 # 0x1b beq $3,$2,$L153 li $2,13 # 0xd beq $3,$2,$L313 sltu $2,$3,37 bne $2,$0,$L314 sll $2,$3,2$L159: move $fp,$0 j $L168 sw $0,1112($sp)$L308: li $2,1 # 0x1 sw $2,1112($sp)$L140: li $fp,32 # 0x20$L168: lw $4,12($5) lw $3,8($5) lw $2,0($5) lw $5,4($5) subu $4,$0,$4 subu $3,$0,$3 move $16,$2 sw $2,1104($sp) sw $5,1096($sp) sra $2,$2,31 sra $5,$5,31 sw $3,1088($sp) sw $4,1080($sp) sra $3,$3,31 sra $4,$4,31 sw $2,1108($sp) sw $5,1100($sp) sw $3,1092($sp) bne $6,$0,$L170 sw $4,1084($sp) li $2,65536 # 0x10000 ori $2,$2,0x2a15 move $3,$0 sw $2,1072($sp) sw $3,1076($sp) li $14,1048576 # 0x100000 move $15,$0$L172: sra $3,$18,31 mul $10,$3,$17 multu $17,$18 sra $9,$17,31 mflo $6 mfhi $7 mul $5,$9,$18 move $8,$17 addu $2,$5,$10 addu $7,$2,$7 lw $2,1072($sp) sll $4,$19,8 mul $31,$9,$2 lw $2,1104($sp) sra $5,$4,31 mul $25,$7,$2 lw $2,1096($sp) subu $20,$14,$4 mul $17,$7,$2 lw $2,1088($sp) lw $4,1072($sp) mul $22,$7,$2 lw $2,1080($sp) subu $21,$15,$5 mul $24,$7,$2 multu $2,$6 lw $2,1104($sp) mfhi $19 multu $2,$6 lw $2,1096($sp) mfhi $11 multu $2,$6 lw $2,1088($sp) mfhi $13 multu $2,$6 sltu $16,$14,$20 mfhi $15 multu $4,$8 lw $4,1076($sp) mflo $2 mfhi $3 mul $5,$4,$8 subu $21,$21,$16 addu $8,$5,$31 lw $5,1108($sp) addu $3,$8,$3 mul $9,$5,$6 lw $5,1100($sp) addu $4,$9,$25 mul $9,$5,$6 lw $5,1092($sp) addu $16,$9,$17 mul $9,$5,$6 lw $5,1084($sp) addu $17,$9,$22 mul $9,$5,$6 addu $16,$16,$13 addu $6,$9,$24 addu $4,$4,$11 addu $17,$17,$15 addu $6,$6,$19 sra $12,$16,31 sra $10,$4,31 sll $5,$3,16 srl $24,$2,16 sra $14,$17,31 sra $18,$6,31 sw $10,1044($sp) sw $16,1048($sp) sw $12,1052($sp) li $23,-384 # 0xfffffffffffffe80 or $24,$5,$24 sra $25,$3,16 sw $4,1040($sp) sw $17,1056($sp) sw $14,1060($sp) addiu $16,$sp,16 sw $6,1064($sp) sw $18,1068($sp) li $10,-2147483648 # 0xffffffff80000000 li $12,255 # 0xff li $9,640 # 0x280$L173: sll $2,$23,16 subu $4,$2,$20 sra $3,$2,31 sltu $6,$2,$4 subu $5,$3,$21 subu $5,$5,$6 mul $14,$5,$24 multu $24,$4 addu $8,$16,$23 mflo $6 mfhi $7 mul $13,$25,$4 addu $2,$6,$10 addu $4,$13,$14 addu $7,$4,$7 addiu $3,$7,-1 sltu $4,$2,$6 addu $4,$4,$3 move $2,$4 slt $4,$4,256 movz $2,$12,$4 slt $5,$2,0 movn $2,$0,$5 addiu $23,$23,1 bne $23,$9,$L173 sb $2,384($8) slt $2,$fp,17 beq $2,$0,$L182 li $2,32 # 0x20 slt $2,$fp,15 beq $2,$0,$L179 li $2,4 # 0x4 beq $fp,$2,$L177 li $2,8 # 0x8 beq $fp,$2,$L178 li $2,1 # 0x1 beq $fp,$2,$L315 lw $4,1168($sp)$L323: lui $6,%hi($LC3) move $7,$fp addiu $6,$6,%lo($LC3) jal av_log move $5,$0 lw $31,1164($sp) lw $fp,1160($sp) lw $23,1156($sp) lw $22,1152($sp) lw $21,1148($sp) lw $20,1144($sp) lw $19,1140($sp) lw $18,1136($sp) lw $17,1132($sp) lw $16,1128($sp) li $2,-1 # 0xffffffffffffffff j $31 addiu $sp,$sp,1168$L170: move $2,$16 li $16,224 # 0xe0 multu $2,$16 lw $2,1108($sp) mflo $4 mfhi $5 mul $3,$16,$2 li $6,255 # 0xff move $7,$0 jal __divdi3 addu $5,$3,$5 sw $2,1104($sp) lw $2,1096($sp) sw $3,1108($sp) multu $2,$16 lw $2,1100($sp) mflo $4 mfhi $5 mul $3,$16,$2 li $6,255 # 0xff move $7,$0 jal __divdi3 addu $5,$3,$5 sw $2,1096($sp) lw $2,1088($sp) sw $3,1100($sp) multu $2,$16 lw $2,1092($sp) mflo $4 mfhi $5 mul $3,$16,$2 li $6,255 # 0xff move $7,$0 jal __divdi3 addu $5,$3,$5 sw $2,1088($sp) lw $2,1080($sp) sw $3,1092($sp) multu $2,$16 lw $2,1084($sp) mflo $4 mfhi $5 mul $3,$16,$2 li $6,255 # 0xff addu $5,$3,$5 jal __divdi3 move $7,$0 li $4,65536 # 0x10000 move $5,$0 move $14,$0 move $15,$0 sw $2,1080($sp) sw $3,1084($sp) sw $4,1072($sp) j $L172 sw $5,1076($sp)$L182: beq $fp,$2,$L181 li $2,132 # 0x84 beq $fp,$2,$L177 li $2,24 # 0x18 bne $fp,$2,$L323 lw $4,1168($sp) jal av_malloc li $4,720 # 0x2d0 move $6,$2 addiu $2,$2,232 sw $2,1120($sp) li $5,-232 # 0xffffffffffffff18 li $7,488 # 0x1e8$L195: addu $2,$16,$5 lbu $4,384($2) addu $3,$6,$5 addiu $5,$5,1 bne $5,$7,$L195 sb $4,232($3) lw $19,1120($sp) move $fp,$6 move $15,$19 j $L197 li $22,1 # 0x1$L179: jal av_malloc li $4,3898 # 0xf3a lw $5,1112($sp) addiu $4,$2,394 move $6,$2 move $3,$2 mtlo $4 addiu $7,$2,1764 bne $5,$0,$L198 addiu $9,$2,3122 li $2,16 # 0x10 beq $fp,$2,$L200 addiu $5,$sp,203 move $4,$6 addiu $8,$sp,853$L202: lbu $2,0($5) addiu $5,$5,1 srl $2,$2,3 sh $2,0($4) bne $5,$8,$L202 addiu $4,$4,2 move $5,$6$L318: addiu $4,$sp,268 addiu $8,$sp,788$L211: lbu $2,0($4) addiu $4,$4,1 sra $2,$2,3 sll $2,$2,5 sh $2,2858($5) bne $4,$8,$L211 addiu $5,$5,2 lw $13,1112($sp)$L319: beq $13,$0,$L213 li $2,16 # 0x10 beq $fp,$2,$L215 addiu $4,$sp,168 addiu $8,$sp,888$L217: lbu $2,0($4) addiu $4,$4,1 srl $2,$2,3 sh $2,1300($6) bne $4,$8,$L217 addiu $6,$6,2 mflo $19$L317: move $fp,$3 move $15,$9 sw $7,1120($sp) li $22,2 # 0x2$L197: lw $3,1056($sp) li $2,-128 # 0xffffffffffffff80 multu $3,$2 lw $4,1040($sp) mflo $10 multu $4,$2 lw $4,1048($sp) mflo $8 multu $4,$2 lw $4,1064($sp) mflo $6 multu $4,$2 lw $16,1040($sp) mflo $4 lw $13,1048($sp) lw $17,1064($sp) lw $14,1056($sp) li $3,38154 # 0x950a li $2,115212288 # 0x6de0000 lw $18,1168($sp) subu $21,$3,$8 ori $5,$2,0xdf1d subu $12,$0,$13 subu $20,$3,$6 subu $11,$0,$17 subu $9,$3,$4 subu $31,$0,$14 subu $7,$3,$10 subu $25,$0,$16 move $24,$0 li $23,38154 # 0x950a$L252: blez $8,$L253 addu $3,$8,$23 mult $3,$5 sra $3,$3,31 mfhi $2 sra $2,$2,11 subu $2,$2,$3$L255: mul $3,$22,$2 addu $2,$3,$19 blez $10,$L256 sw $2,4240($18) addu $3,$10,$23 mult $3,$5 sra $3,$3,31 mfhi $2 sra $2,$2,11 subu $2,$2,$3$L258: mul $3,$22,$2 addu $2,$3,$15 blez $4,$L259 sw $2,5264($18) addu $3,$4,$23 mult $3,$5 sra $3,$3,31 mfhi $2 sra $2,$2,11 subu $2,$2,$3$L261: mul $2,$22,$2 blez $6,$L262 sw $2,6288($18) addu $3,$6,$23 mult $3,$5 sra $3,$3,31 mfhi $2 sra $2,$2,11 subu $2,$2,$3$L264: lw $3,1120($sp) addiu $24,$24,1 mtlo $3 madd $22,$2 addu $8,$8,$16 mflo $2 addu $6,$6,$13 sw $2,7312($18) li $2,256 # 0x100 addiu $18,$18,4 addu $20,$20,$12 addu $4,$4,$17 addu $9,$9,$11 addu $10,$10,$14 addu $7,$7,$31 bne $24,$2,$L252 addu $21,$21,$25 lw $5,1168($sp) jal av_free lw $4,4236($5) lw $7,1168($sp) move $2,$0 sw $fp,4236($7) lw $31,1164($sp) lw $fp,1160($sp) lw $23,1156($sp) lw $22,1152($sp) lw $21,1148($sp) lw $20,1144($sp) lw $19,1140($sp) lw $18,1136($sp) lw $17,1132($sp) lw $16,1128($sp) j $31 addiu $sp,$sp,1168$L262: mult $20,$5 sra $3,$20,31 mfhi $2 sra $2,$2,11 j $L264 subu $2,$3,$2$L259: mult $9,$5 sra $3,$9,31 mfhi $2 sra $2,$2,11 j $L261 subu $2,$3,$2$L256: mult $7,$5 sra $3,$7,31 mfhi $2 sra $2,$2,11 j $L258 subu $2,$3,$2$L253: mult $21,$5 sra $3,$21,31 mfhi $2 sra $2,$2,11 j $L255 subu $2,$3,$2$L309: li $3,1 # 0x1 li $fp,24 # 0x18 j $L168 sw $3,1112($sp)$L310: li $4,1 # 0x1 li $fp,16 # 0x10 j $L168 sw $4,1112($sp)$L177: jal av_malloc li $4,1949 # 0x79d move $6,$2 addiu $9,$2,882 addiu $8,$2,1561 addiu $19,$2,197 lw $2,1112($sp) bne $2,$0,$L237 li $5,-197 # 0xffffffffffffff3b li $7,453 # 0x1c5$L239: addu $2,$16,$5 lbu $3,274($2) addu $4,$6,$5 srl $3,$3,7 addiu $5,$5,1 bne $5,$7,$L239 sb $3,197($4) li $2,1616904192 # 0x60600000$L316: move $15,$8 li $5,-132 # 0xffffffffffffff7c ori $8,$2,0x6061 li $7,388 # 0x184$L242: addu $2,$16,$5 lbu $3,347($2) addu $4,$6,$5 addiu $3,$3,43 mult $3,$8 addiu $5,$5,1 mfhi $3 srl $3,$3,5 sll $3,$3,1 bne $5,$7,$L242 sb $3,1561($4) lw $2,1112($sp) beq $2,$0,$L244 sw $9,1120($sp) li $5,-232 # 0xffffffffffffff18 li $7,488 # 0x1e8$L246: addu $2,$16,$5 lbu $3,274($2) addu $4,$6,$5 srl $3,$3,7 addiu $5,$5,1 bne $5,$7,$L246 sb $3,882($4) move $fp,$6 j $L197 li $22,1 # 0x1$L312: li $9,1 # 0x1 li $fp,8 # 0x8 j $L168 sw $9,1112($sp)$L181: jal av_malloc li $4,7796 # 0x1e74 lw $16,1112($sp) addiu $14,$2,788 move $3,$2 move $7,$2 mtlo $14 addiu $4,$2,3528 bne $16,$0,$L183 addiu $9,$2,6244 move $5,$2 addiu $6,$sp,203 addiu $8,$sp,853$L185: lbu $2,0($6) addiu $6,$6,1 sw $2,0($5) bne $6,$8,$L185 addiu $5,$5,4 move $5,$3$L322: addiu $6,$sp,268 addiu $8,$sp,788$L188: lbu $2,0($6) addiu $6,$6,1 sll $2,$2,8 sw $2,5716($5) bne $6,$8,$L188 addiu $5,$5,4 lw $17,1112($sp) bne $17,$0,$L190 addiu $5,$sp,168 addiu $8,$sp,888$L192: lbu $2,0($5) addiu $5,$5,1 sll $2,$2,16 sw $2,2600($7) bne $5,$8,$L192 addiu $7,$7,4 mflo $19$L321: move $fp,$3 move $15,$9 li $22,4 # 0x4 j $L197 sw $4,1120($sp)$L311: li $7,1 # 0x1 li $fp,15 # 0xf j $L168 sw $7,1112($sp)$L153: li $14,1 # 0x1 li $fp,4 # 0x4 j $L168 sw $14,1112($sp)$L178: jal av_malloc li $4,1949 # 0x79d lw $14,1112($sp) move $6,$2 addiu $10,$2,882 addiu $9,$2,1561 bne $14,$0,$L224 addiu $19,$2,197 li $2,954400768 # 0x38e30000 ori $8,$2,0x8e39 li $5,-197 # 0xffffffffffffff3b li $7,453 # 0x1c5$L226: addu $2,$16,$5 lbu $3,368($2) addu $4,$6,$5 addiu $3,$3,18 mult $3,$8 addiu $5,$5,1 mfhi $3 srl $3,$3,3 bne $5,$7,$L226 sb $3,197($4) move $15,$9 li $5,-132 # 0xffffffffffffff7c$L231: addu $2,$16,$5 lbu $3,368($2) li $2,954400768 # 0x38e30000 addiu $3,$3,18 ori $2,$2,0x8e39 mult $3,$2 addu $4,$6,$5 mfhi $3 addiu $5,$5,1 andi $3,$3,0x78 li $2,388 # 0x184 bne $5,$2,$L231 sb $3,1561($4) sw $10,1120($sp) li $5,-232 # 0xffffffffffffff18$L234: addu $2,$16,$5 lbu $3,347($2) li $2,1616904192 # 0x60600000 addiu $3,$3,43 ori $2,$2,0x6061 mult $3,$2 addu $4,$6,$5 mfhi $3 addiu $5,$5,1 srl $3,$3,5 sll $3,$3,6 li $2,488 # 0x1e8 bne $5,$2,$L234 sb $3,882($4) move $fp,$6 j $L197 li $22,1 # 0x1$L315: jal av_malloc li $4,512 # 0x200 move $15,$2 move $5,$0 li $6,512 # 0x200$L249: addu $2,$16,$5 lbu $3,274($2) addu $4,$15,$5 srl $3,$3,7 addiu $5,$5,1 bne $5,$6,$L249 sb $3,0($4) move $fp,$15 li $22,1 # 0x1 move $19,$0 j $L197 sw $0,1120($sp)$L314: lui $3,%hi($L167) addiu $3,$3,%lo($L167) addu $2,$2,$3 lw $4,0($2) j $4 nop .rdata .align 2 .align 2$L167: .word $L159 .word $L159 .word $L160 .word $L160 .word $L159 .word $L159 .word $L161 .word $L159 .word $L159 .word
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -