📄 vqavideo.mid
字号:
.set nomacro bne $2,$0,$L190 li $9,-1 # 0xffffffffffffffff .set macro .set reorder lw $7,4364($16) lw $6,4356($16) mul $3,$8,$7$L303: mul $2,$8,$6 addu $10,$3,$15 slt $2,$10,$2 .set noreorder .set nomacro beq $2,$0,$L187 move $15,$10 .set macro .set reorder .set noreorder .set nomacro j $L308 addu $2,$15,$5 .set macro .set reorder$L296: lw $3,4388($16) lw $7,4364($16) addu $3,$11,$3 lbu $4,1($3) lbu $3,0($3) sll $2,$4,8 or $2,$3,$2 sra $2,$2,3 sll $13,$2,$17 li $2,255 # 0xff .set noreorder .set nomacro bne $4,$2,$L191 move $9,$7 .set macro .set reorder .set noreorder .set nomacro beq $7,$0,$L194 nor $2,$0,$3 .set macro .set reorder andi $5,$2,0x00ff move $4,$10 move $6,$0$L197: lw $3,3120($16) addiu $6,$6,1 addu $3,$3,$4 sb $5,0($3) lw $2,3120($16) addu $2,$2,$4 sb $5,1($2) lw $3,3120($16) addu $3,$4,$3 sb $5,2($3) lw $2,3120($16) addu $2,$4,$2 sb $5,3($2) lw $8,3136($16) .set noreorder .set nomacro bne $6,$7,$L197 addu $4,$4,$8 .set macro .set reorder .set noreorder .set nomacro j $L194 lw $5,4352($16) .set macro .set reorder$L193: lw $3,4388($16) lw $9,4364($16) addu $2,$3,$12 lbu $4,0($2) addu $3,$3,$14 lbu $2,0($3) sll $4,$4,8 or $2,$2,$4 .set noreorder .set nomacro j $L191 sll $13,$2,$17 .set macro .set reorder$L187: lw $3,36($sp) li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro beq $3,$2,$L205 lw $3,40($sp) .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L207 lui $6,%hi($LC12) .set macro .set reorder lw $4,0($16) addiu $6,$6,%lo($LC12) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L298 lw $4,3124($16) .set macro .set reorder$L291: li $7,-1431699456 # 0xffffffffaaaa0000 ori $7,$7,0xaaab multu $3,$7 lw $4,0($16) mfhi $7 lui $6,%hi($LC8) addiu $6,$6,%lo($LC8) srl $7,$7,1 .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L298 lw $4,3124($16) .set macro .set reorder$L140: li $3,-1 # 0xffffffffffffffff sw $3,40($sp) sw $3,36($sp) .set noreorder .set nomacro j $L167 sw $3,44($sp) .set macro .set reorder$L295: lw $4,0($16) addiu $6,$6,%lo($LC11) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L298 lw $4,3124($16) .set macro .set reorder$L207: lw $7,3320($16) lw $2,36($sp) lw $8,4380($16) addu $4,$7,$2 lbu $2,4($4) lbu $5,5($4) lbu $6,7($4) sll $5,$5,16 lbu $3,6($4) sll $2,$2,24 or $2,$2,$5 or $2,$2,$6 sll $3,$3,8 or $17,$3,$2 lw $3,36($sp) lw $4,4384($16) addiu $2,$3,8 sltu $3,$17,32 addu $4,$8,$4 .set noreorder .set nomacro bne $3,$0,$L209 addu $5,$7,$2 .set macro .set reorder andi $2,$4,0x3 .set noreorder .set nomacro bne $2,$0,$L209 andi $2,$5,0x3 .set macro .set reorder .set noreorder .set nomacro bne $2,$0,$L209 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder addiu $4,$4,-4 and $2,$17,$2 addu $6,$4,$2 sltu $3,$4,$6 .set noreorder .set nomacro beq $3,$0,$L213 addiu $5,$5,-4 .set macro .set reorder$L259:#APP S32LDI xr1,$5,4 S32LDI xr2,$5,4 S32LDI xr3,$5,4 S32LDI xr4,$5,4 S32LDI xr5,$5,4 S32LDI xr6,$5,4 S32LDI xr7,$5,4 S32LDI xr8,$5,4 S32SDI xr1,$4,4 S32SDI xr2,$4,4 S32SDI xr3,$4,4 S32SDI xr4,$4,4 S32SDI xr5,$4,4 S32SDI xr6,$4,4 S32SDI xr7,$4,4 S32SDI xr8,$4,4#NO_APP sltu $2,$4,$6 bne $2,$0,$L259$L213: andi $2,$17,0x1c addu $6,$6,$2 sltu $3,$4,$6 .set noreorder .set nomacro beq $3,$0,$L304 andi $3,$17,0x3 .set macro .set reorder$L260:#APP S32LDI xr1,$5,4 S32SDI xr1,$4,4#NO_APP sltu $2,$4,$6 .set noreorder .set nomacro bne $2,$0,$L260 andi $3,$17,0x3 .set macro .set reorder$L304: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L219 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L220 li $2,1 # 0x1 .set macro .set reorder bne $3,$2,$L217 lbu $2,4($5) .set noreorder .set nomacro j $L217 sb $2,4($4) .set macro .set reorder$L209: .set noreorder .set nomacro jal memcpy move $6,$17 .set macro .set reorder$L217: lw $3,4384($16) lw $2,4396($16) addu $6,$3,$17 addiu $2,$2,-1 sw $6,4384($16) .set noreorder .set nomacro bne $2,$0,$L158 sw $2,4396($16) .set macro .set reorder sltu $2,$6,32 lw $4,4372($16) .set noreorder .set nomacro bne $2,$0,$L222 lw $5,4380($16) .set macro .set reorder andi $2,$4,0x3 bne $2,$0,$L222 andi $2,$5,0x3 bne $2,$0,$L222 li $2,-32 # 0xffffffffffffffe0 addiu $4,$4,-4 and $2,$6,$2 addu $7,$4,$2 sltu $3,$4,$7 .set noreorder .set nomacro beq $3,$0,$L226 addiu $5,$5,-4 .set macro .set reorder$L261:#APP S32LDI xr1,$5,4 S32LDI xr2,$5,4 S32LDI xr3,$5,4 S32LDI xr4,$5,4 S32LDI xr5,$5,4 S32LDI xr6,$5,4 S32LDI xr7,$5,4 S32LDI xr8,$5,4 S32SDI xr1,$4,4 S32SDI xr2,$4,4 S32SDI xr3,$4,4 S32SDI xr4,$4,4 S32SDI xr5,$4,4 S32SDI xr6,$4,4 S32SDI xr7,$4,4 S32SDI xr8,$4,4#NO_APP sltu $2,$4,$7 bne $2,$0,$L261$L226: andi $2,$6,0x1c addu $7,$7,$2 sltu $3,$4,$7 .set noreorder .set nomacro beq $3,$0,$L305 andi $3,$6,0x3 .set macro .set reorder$L262:#APP S32LDI xr1,$5,4 S32SDI xr1,$4,4#NO_APP sltu $2,$4,$7 .set noreorder .set nomacro bne $2,$0,$L262 andi $3,$6,0x3 .set macro .set reorder$L305: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L232 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L233 li $2,1 # 0x1 .set macro .set reorder bne $3,$2,$L286 lbu $2,4($5) .set noreorder .set nomacro j $L286 sb $2,4($4) .set macro .set reorder$L205: lw $2,40($sp) lw $3,36($sp) beq $2,$3,$L158 lw $7,3320($16) lw $8,4380($16) addu $4,$7,$2 lbu $2,4($4) lbu $5,5($4) lbu $6,7($4) sll $5,$5,16 lbu $3,6($4) sll $2,$2,24 or $2,$2,$5 or $2,$2,$6 sll $3,$3,8 or $17,$3,$2 lw $3,40($sp) lw $4,4384($16) addiu $2,$3,8 sltu $3,$17,32 addu $4,$8,$4 .set noreorder .set nomacro bne $3,$0,$L235 addu $5,$7,$2 .set macro .set reorder andi $2,$4,0x3 .set noreorder .set nomacro bne $2,$0,$L235 andi $2,$5,0x3 .set macro .set reorder .set noreorder .set nomacro bne $2,$0,$L235 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder addiu $4,$4,-4 and $2,$17,$2 addu $6,$4,$2 sltu $3,$4,$6 .set noreorder .set nomacro beq $3,$0,$L239 addiu $5,$5,-4 .set macro .set reorder$L263:#APP S32LDI xr1,$5,4 S32LDI xr2,$5,4 S32LDI xr3,$5,4 S32LDI xr4,$5,4 S32LDI xr5,$5,4 S32LDI xr6,$5,4 S32LDI xr7,$5,4 S32LDI xr8,$5,4 S32SDI xr1,$4,4 S32SDI xr2,$4,4 S32SDI xr3,$4,4 S32SDI xr4,$4,4 S32SDI xr5,$4,4 S32SDI xr6,$4,4 S32SDI xr7,$4,4 S32SDI xr8,$4,4#NO_APP sltu $2,$4,$6 bne $2,$0,$L263$L239: andi $2,$17,0x1c addu $6,$6,$2 sltu $3,$4,$6 .set noreorder .set nomacro beq $3,$0,$L306 andi $3,$17,0x3 .set macro .set reorder$L264:#APP S32LDI xr1,$5,4 S32SDI xr1,$4,4#NO_APP sltu $2,$4,$6 .set noreorder .set nomacro bne $2,$0,$L264 andi $3,$17,0x3 .set macro .set reorder$L306: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L245 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L246 li $2,1 # 0x1 .set macro .set reorder bne $3,$2,$L243 lbu $2,4($5) .set noreorder .set nomacro j $L243 sb $2,4($4) .set macro .set reorder$L163: beq $22,$21,$L167 lw $9,3320($16) lw $6,4372($16) addu $2,$9,$22 lbu $5,4($2) lbu $3,5($2) lbu $4,7($2) lbu $8,6($2) sll $3,$3,16 sll $5,$5,24 or $5,$5,$3 lw $7,4376($16) or $5,$5,$4 sll $8,$8,8 addiu $4,$22,8 addu $4,$9,$4 or $5,$8,$5 .set noreorder .set nomacro jal decode_format80 sw $0,16($sp) .set macro .set reorder .set noreorder .set nomacro j $L299 lw $3,44($sp) .set macro .set reorder$L293: lw $4,0($16) lui $6,%hi($LC10) addiu $6,$6,%lo($LC10) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L298 lw $4,3124($16) .set macro .set reorder$L294: addiu $4,$4,-4 and $2,$7,$2 addu $6,$4,$2 sltu $3,$4,$6 .set noreorder .set nomacro beq $3,$0,$L175 addiu $5,$5,-4 .set macro .set reorder$L257:#APP S32LDI xr1,$5,4 S32LDI xr2,$5,4 S32LDI xr3,$5,4 S32LDI xr4,$5,4 S32LDI xr5,$5,4 S32LDI xr6,$5,4 S32LDI xr7,$5,4 S32LDI xr8,$5,4 S32SDI xr1,$4,4 S32SDI xr2,$4,4 S32SDI xr3,$4,4 S32SDI xr4,$4,4 S32SDI xr5,$4,4 S32SDI xr6,$4,4 S32SDI xr7,$4,4 S32SDI xr8,$4,4#NO_APP sltu $2,$4,$6 bne $2,$0,$L257$L175: andi $2,$7,0x1c addu $6,$6,$2 sltu $3,$4,$6 .set noreorder .set nomacro beq $3,$0,$L307 andi $3,$7,0x3 .set macro .set reorder$L258:#APP S32LDI xr1,$5,4 S32SDI xr1,$4,4#NO_APP sltu $2,$4,$6 .set noreorder .set nomacro bne $2,$0,$L258 andi $3,$7,0x3 .set macro .set reorder$L307: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L180 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L181 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro bne $3,$2,$L299 lw $3,44($sp) .set macro .set reorder lbu $2,4($5) .set noreorder .set nomacro j $L167 sb $2,4($4) .set macro .set reorder$L235: .set noreorder .set nomacro jal memcpy move $6,$17 .set macro .set reorder$L243: lw $3,4384($16) lw $2,4396($16) addu $5,$3,$17 addiu $2,$2,-1 sw $5,4384($16) .set noreorder .set nomacro bne $2,$0,$L158 sw $2,4396($16) .set macro .set reorder lw $4,4380($16) lw $6,4372($16) lw $7,4376($16) .set noreorder .set nomacro jal decode_format80 sw $0,16($sp) .set macro .set reorder$L286: lw $2,4400($16)$L300: sw $0,4384($16) .set noreorder .set nomacro j $L158 sw $2,4396($16) .set macro .set reorder$L222: jal memcpy .set noreorder .set nomacro j $L300 lw $2,4400($16) .set macro .set reorder$L287: lw $4,0($16) 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 $L139 sw $2,112($sp) .set macro .set reorder$L180: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) .set noreorder .set nomacro j $L167 sb $3,5($4) .set macro .set reorder$L220: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) sb $3,5($4) lbu $2,6($5) .set noreorder .set nomacro j $L217 sb $2,6($4) .set macro .set reorder$L219: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) .set noreorder .set nomacro j $L217 sb $3,5($4) .set macro .set reorder$L181: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) sb $3,5($4) lbu $2,6($5) .set noreorder .set nomacro j $L167 sb $2,6($4) .set macro .set reorder$L246: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) sb $3,5($4) lbu $2,6($5) .set noreorder .set nomacro j $L243 sb $2,6($4) .set macro .set reorder$L245: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) .set noreorder .set nomacro j $L243 sb $3,5($4) .set macro .set reorder$L233: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) sb $3,5($4) lbu $2,6($5) .set noreorder .set nomacro j $L286 sb $2,6($4) .set macro .set reorder$L232: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) .set noreorder .set nomacro j $L286 sb $3,5($4) .set macro .set reorder .end vqa_decode_frame .globl vqa_decoder .section .rodata.str1.4 .align 2$LC13: .ascii "vqavideo\000" .data .align 2 .type vqa_decoder, @object .size vqa_decoder, 52vqa_decoder: .word $LC13 .word 0 .word 45 .word 4408 .word vqa_decode_init .word 0 .word vqa_decode_end .word vqa_decode_frame .word 2 .space 16 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -