📄 tiff.mid
字号:
j $L395 lw $3,24($sp) .set macro .set reorder$L208: addiu $4,$6,3 sb $7,0($6) sb $7,1($6) .set noreorder .set nomacro j $L205 sb $7,2($6) .set macro .set reorder$L218: sb $7,6($5) sb $7,4($5) .set noreorder .set nomacro j $L198 sb $7,5($5) .set macro .set reorder$L390: addiu $4,$6,1 .set noreorder .set nomacro j $L205 sb $7,0($6) .set macro .set reorder$L265: .set noreorder .set nomacro j $L258 li $4,-256 # 0xffffffffffffff00 .set macro .set reorder$L231: .set noreorder .set nomacro j $L53 sw $0,228($20) .set macro .set reorder$L373: sw $5,216($20)$L68: lw $7,216($20)$L394: li $2,16 # 0x10 .set noreorder .set nomacro beq $7,$2,$L88 li $2,24 # 0x18 .set macro .set reorder .set noreorder .set nomacro beq $7,$2,$L89 li $2,8 # 0x8 .set macro .set reorder .set noreorder .set nomacro bne $7,$2,$L86 li $2,14 # 0xe .set macro .set reorder lw $4,0($20) sw $2,52($4)$L90: lw $5,208($20) lw $2,40($4) bne $5,$2,$L288 lw $16,212($20) lw $2,44($4) beq $16,$2,$L95$L93: .set noreorder .set nomacro jal avcodec_check_dimensions move $6,$16 .set macro .set reorder .set noreorder .set nomacro bne $2,$0,$L405 li $7,-1 # 0xffffffffffffffff .set macro .set reorder lw $4,0($20) lw $5,208($20) .set noreorder .set nomacro jal avcodec_set_dimensions lw $6,212($20) .set macro .set reorder lw $4,0($20)$L95: lw $2,8($20) beq $2,$0,$L98 lw $2,264($4) .set noreorder .set nomacro jal $2 lw $5,64($sp) .set macro .set reorder lw $4,0($20)$L98: lw $2,260($4) .set noreorder .set nomacro jal $2 lw $5,64($sp) .set macro .set reorder .set noreorder .set nomacro bltz $2,$L291 lui $6,%hi($LC5) .set macro .set reorder lw $3,216($20) li $2,8 # 0x8 .set noreorder .set nomacro bne $3,$2,$L395 lw $3,24($sp) .set macro .set reorder li $2,65536 # 0x10000 li $3,16842752 # 0x1010000 lw $4,12($20) ori $2,$2,0x101 ori $3,$3,0x100 move $5,$0$L103: sw $5,0($4) addu $5,$5,$2 .set noreorder .set nomacro bne $5,$3,$L103 addiu $4,$4,4 .set macro .set reorder .set noreorder .set nomacro j $L395 lw $3,24($sp) .set macro .set reorder$L378: sw $0,244($20) lw $19,212($20) lw $2,244($20) sw $5,256($20) sw $9,232($20) .set noreorder .set nomacro j $L116 sw $19,236($20) .set macro .set reorder$L379: sw $0,248($20) lw $3,248($20) sw $5,252($20) .set noreorder .set nomacro j $L120 sw $9,232($20) .set macro .set reorder$L144: beq $5,$0,$L147 lbu $2,1($3) lbu $3,0($3) sll $2,$2,8 or $3,$2,$3$L149: lw $2,0($6) move $5,$3 addiu $2,$2,2 .set noreorder .set nomacro j $L146 sw $2,0($6) .set macro .set reorder$L131: beq $4,$0,$L134 lbu $2,1($3) lbu $3,0($3) sll $2,$2,8 or $2,$2,$3 sw $2,44($sp)$L136: lw $2,0($8) addiu $2,$2,2 sw $2,0($8) lw $3,244($20) bne $3,$0,$L392$L140: .set noreorder .set nomacro j $L146 lw $5,256($20) .set macro .set reorder$L288: .set noreorder .set nomacro j $L93 lw $16,212($20) .set macro .set reorder$L127: lw $3,252($20) .set noreorder .set nomacro j $L133 sw $3,44($sp) .set macro .set reorder$L372: lbu $5,0($fp) move $10,$0 .set noreorder .set nomacro j $L52 move $8,$0 .set macro .set reorder$L70: sra $3,$6,16 andi $4,$4,0xff andi $3,$3,0xff srl $5,$6,24 andi $2,$6,0xff addu $2,$2,$4 addu $3,$3,$5 addu $2,$2,$3 .set noreorder .set nomacro j $L68 sw $2,216($20) .set macro .set reorder$L88: li $2,1 # 0x1 .set noreorder .set nomacro bne $9,$2,$L91 lui $6,%hi($LC4) .set macro .set reorder lw $4,0($20) li $2,35 # 0x23 .set noreorder .set nomacro j $L90 sw $2,52($4) .set macro .set reorder$L132: beq $4,$0,$L137 lbu $2,3($3) lbu $4,2($3) lbu $5,0($3) lbu $3,1($3) sll $2,$2,24 sll $4,$4,16$L359: or $2,$2,$4 or $2,$2,$5 sll $3,$3,8 or $3,$3,$2 lw $2,0($8) sw $3,44($sp) addiu $2,$2,4 .set noreorder .set nomacro j $L133 sw $2,0($8) .set macro .set reorder$L145: beq $5,$0,$L150 lbu $2,3($3) lbu $4,2($3) lbu $5,0($3) sll $2,$2,24 sll $4,$4,16 lbu $3,1($3) or $2,$2,$4 or $2,$2,$5 sll $3,$3,8 or $3,$3,$2$L152: lw $2,0($6) move $5,$3 addiu $2,$2,4 .set noreorder .set nomacro j $L146 sw $2,0($6) .set macro .set reorder$L380: lw $4,260($20) li $2,1 # 0x1 li $5,8 # 0x8 move $6,$17 .set noreorder .set nomacro jal ff_lzw_decode_init sw $2,16($sp) .set macro .set reorder .set noreorder .set nomacro bgez $2,$L406 lw $4,28($sp) .set macro .set reorder lw $4,0($20) lui $6,%hi($LC14) addiu $6,$6,%lo($LC14) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L395 lw $3,24($sp) .set macro .set reorder$L156: lw $7,28($sp) lw $19,236($20) lw $16,212($20) addu $7,$7,$19 slt $2,$7,$16 .set noreorder .set nomacro beq $2,$0,$L53 sw $7,28($sp) .set macro .set reorder lw $2,36($sp) lw $3,248($20) mtlo $2 lw $2,40($sp) madd $2,$19 mflo $2 .set noreorder .set nomacro j $L126 sw $2,36($sp) .set macro .set reorder$L158: lw $4,0($20) lui $6,%hi($LC15) addiu $6,$6,%lo($LC15) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L395 lw $3,24($sp) .set macro .set reorder$L377: .set noreorder .set nomacro bne $5,$0,$L407 lui $6,%hi($LC19) .set macro .set reorder .set noreorder .set nomacro j $L53 sw $3,228($20) .set macro .set reorder$L89: lw $4,0($20) li $2,2 # 0x2 .set noreorder .set nomacro j $L90 sw $2,52($4) .set macro .set reorder$L143: lbu $2,0($3) addiu $3,$3,1 move $5,$2 .set noreorder .set nomacro j $L146 sw $3,244($20) .set macro .set reorder$L134: lbu $2,0($3) lbu $3,1($3) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L136 sw $2,44($sp) .set macro .set reorder$L147: lbu $2,0($3) lbu $3,1($3) sll $2,$2,8 .set noreorder .set nomacro j $L149 or $3,$2,$3 .set macro .set reorder$L109: lw $4,0($20) lui $6,%hi($LC6) addiu $6,$6,%lo($LC6) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro j $L13 sw $2,128($sp) .set macro .set reorder$L108: lw $4,0($20) addiu $6,$6,%lo($LC10) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro j $L13 sw $2,128($sp) .set macro .set reorder$L111: .set noreorder .set nomacro beq $5,$2,$L106 lui $6,%hi($LC7) .set macro .set reorder li $2,4 # 0x4 .set noreorder .set nomacro bne $5,$2,$L398 lui $6,%hi($LC11) .set macro .set reorder lui $6,%hi($LC8) lw $4,0($20) addiu $6,$6,%lo($LC8)$L362: .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $4,-1 # 0xffffffffffffffff move $2,$4 .set noreorder .set nomacro j $L13 sw $4,128($sp) .set macro .set reorder$L296: lw $4,0($20) lui $6,%hi($LC17) addiu $6,$6,%lo($LC17) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L395 lw $3,24($sp) .set macro .set reorder$L287: addiu $7,$20,8 sw $7,64($sp)$L25: lw $2,228($20) bne $2,$0,$L393$L276: lw $6,64($sp) lw $7,116($sp) addiu $8,$20,200$L284: lw $2,0($6) lw $3,4($6) lw $4,8($6) lw $5,12($6) addiu $6,$6,16 sw $2,0($7) sw $3,4($7) sw $4,8($7) sw $5,12($7) .set noreorder .set nomacro bne $6,$8,$L284 addiu $7,$7,16 .set macro .set reorder lw $2,4($6) lw $3,0($6) sw $2,4($7) sw $3,0($7) lw $3,120($sp) li $2,32 # 0x20 sw $2,0($3) .set noreorder .set nomacro j $L13 lw $2,128($sp) .set macro .set reorder$L105: lui $6,%hi($LC9) lw $4,0($20) .set noreorder .set nomacro j $L365 addiu $6,$6,%lo($LC9) .set macro .set reorder$L150: lbu $2,0($3) lbu $4,1($3) lbu $5,3($3) sll $2,$2,24 sll $4,$4,16 lbu $3,2($3) or $2,$2,$4 or $2,$2,$5 sll $3,$3,8 .set noreorder .set nomacro j $L152 or $3,$3,$2 .set macro .set reorder$L137: lbu $2,0($3) lbu $4,1($3) lbu $5,3($3) lbu $3,2($3) sll $2,$2,24 .set noreorder .set nomacro j $L359 sll $4,$4,16 .set macro .set reorder$L334: lbu $2,0($8) lw $5,216($20) addiu $6,$6,1 addu $2,$5,$2 sw $2,216($20) .set noreorder .set nomacro bne $9,$6,$L334 addiu $8,$8,1 .set macro .set reorder .set noreorder .set nomacro j $L394 lw $7,216($20) .set macro .set reorder$L393: lw $16,212($20) .set noreorder .set nomacro blez $16,$L276 lw $6,8($20) .set macro .set reorder lw $5,24($20) move $7,$0$L279: blez $5,$L281 move $3,$6 move $4,$0$L280: lbu $2,0($3) addiu $4,$4,1 nor $2,$0,$2 sb $2,0($3) lw $5,24($20) slt $2,$4,$5 .set noreorder .set nomacro bne $2,$0,$L280 addiu $3,$3,1 .set macro .set reorder lw $16,212($20)$L281: addiu $7,$7,1 slt $2,$7,$16 .set noreorder .set nomacro beq $2,$0,$L276 addu $6,$6,$5 .set macro .set reorder j $L279$L106: lw $4,0($20) addiu $6,$6,%lo($LC7)$L360: .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $3,-1 # 0xffffffffffffffff move $2,$3 .set noreorder .set nomacro j $L13 sw $3,128($sp) .set macro .set reorder$L375: bne $12,$0,$L355$L330: lbu $2,0($8) lbu $3,1($8) lbu $5,3($8) lbu $4,2($8) sll $2,$2,24 sll $3,$3,16 or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 lw $5,216($20) or $2,$4,$2 addu $2,$5,$2 addiu $6,$6,1 sw $2,216($20) .set noreorder .set nomacro bne $9,$6,$L330 addiu $8,$8,4 .set macro .set reorder .set noreorder .set nomacro j $L394 lw $7,216($20) .set macro .set reorder$L355: lbu $2,3($8) lbu $3,2($8) lbu $5,0($8) lbu $4,1($8) sll $2,$2,24 sll $3,$3,16 or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 lw $5,216($20) or $2,$4,$2 addu $2,$5,$2 addiu $6,$6,1 sw $2,216($20) .set noreorder .set nomacro bne $9,$6,$L355 addiu $8,$8,4 .set macro .set reorder .set noreorder .set nomacro j $L394 lw $7,216($20) .set macro .set reorder$L391: lbu $2,4($4) .set noreorder .set nomacro j $L177 sb $2,4($5) .set macro .set reorder$L368: lui $6,%hi($LC1) .set noreorder .set nomacro j $L365 addiu $6,$6,%lo($LC1) .set macro .set reorder$L367: .set noreorder .set nomacro j $L360 addiu $6,$6,%lo($LC0) .set macro .set reorder$L179: lbu $2,4($4) sb $2,4($5) lbu $3,5($4) .set noreorder .set nomacro j $L177 sb $3,5($5) .set macro .set reorder$L374: bne $12,$0,$L356$L74: lbu $2,0($8) lbu $3,1($8) lw $5,216($20) sll $2,$2,8 or $2,$2,$3 addu $2,$5,$2 addiu $6,$6,1 sw $2,216($20) .set noreorder .set nomacro bne $9,$6,$L74 addiu $8,$8,2 .set macro .set reorder .set noreorder .set nomacro j $L394 lw $7,216($20) .set macro .set reorder$L356: lbu $2,1($8) lbu $3,0($8) lw $5,216($20) sll $2,$2,8 or $2,$2,$3 addu $2,$5,$2 addiu $6,$6,1 sw $2,216($20) .set noreorder .set nomacro beq $9,$6,$L68 addiu $8,$8,2 .set macro .set reorder lbu $2,1($8) lbu $3,0($8) lw $5,216($20) sll $2,$2,8 or $2,$2,$3 addu $2,$5,$2 addiu $6,$6,1 sw $2,216($20) .set noreorder .set nomacro bne $9,$6,$L356 addiu $8,$8,2 .set macro .set reorder .set noreorder .set nomacro j $L394 lw $7,216($20) .set macro .set reorder$L180: lbu $2,4($4) sb $2,4($5) lbu $3,5($4) sb $3,5($5) lbu $2,6($4) .set noreorder .set nomacro j $L177 sb $2,6($5) .set macro .set reorder$L369: lui $6,%hi($LC2) move $4,$7 .set noreorder .set nomacro j $L362 addiu $6,$6,%lo($LC2) .set macro .set reorder$L72: .set noreorder .set nomacro j $L86 move $7,$0 .set macro .set reorder$L298: lw $4,0($20) addiu $6,$6,%lo($LC13) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro j $L13 sw $2,128($sp) .set macro .set reorder$L293: lui $6,%hi($LC3) lw $4,0($20) .set noreorder .set nomacro j $L362 addiu $6,$6,%lo($LC3) .set macro .set reorder$L299: lui $6,%hi($LC20) .set noreorder .set nomacro j $L360 addiu $6,$6,%lo($LC20) .set macro .set reorder$L294: lui $6,%hi($LC13) lw $4,0($20) .set noreorder .set nomacro j $L365 addiu $6,$6,%lo($LC13) .set macro .set reorder$L292: lw $4,0($20) .set noreorder .set nomacro j $L360 addiu $6,$6,%lo($LC12) .set macro .set reorder$L291: lw $4,0($20) addiu $6,$6,%lo($LC5) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro j $L13 sw $2,128($sp) .set macro .set reorder$L91: lw $4,0($20) addiu $6,$6,%lo($LC4) move $5,$0 .set noreorder .set nomacro jal av_log li $7,16 # 0x10 .set macro .set reorder li $4,-1 # 0xffffffffffffffff move $2,$4 .set noreorder .set nomacro j $L13 sw $4,128($sp) .set macro .set reorder .end decode_frame .globl tiff_decoder .section .rodata.str1.4 .align 2$LC22: .ascii "tiff\000" .data .align 2 .type tiff_decoder, @object .size tiff_decoder, 52tiff_decoder: .word $LC22 .word 0 .word 99 .word 264 .word tiff_init .word 0 .word tiff_end .word decode_frame .word 0 .word 0 .space 12 .rdata .align 2 .type type_sizes, @object .size type_sizes, 6type_sizes: .byte 0 .byte 1 .byte 100 .byte 2 .byte 4 .byte 8 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -