📄 vp3.s
字号:
$L360:.set noreorder.set nomacrobne $23,$0,$L454lw $15,56($sp).set macro.set reorder.set noreorder.set nomacrobne $19,$0,$L455sra $2,$15,3.set macro.set reorderlw $15,56($sp)$L363:lw $3,96($sp)move $13,$0addu $2,$3,$23addu $2,$2,$19sll $3,$2,7sll $2,$2,6addu $2,$2,$16addu $3,$3,$16addiu $12,$2,28958addiu $11,$3,29342move $14,$0.set noreorder.set nomacrobne $21,$0,$L382lui $17,%hi(ff_log2_tab).set macro.set reorder$L439:move $7,$18move $10,$0$L384:andi $2,$7,0xff00.set noreorder.set nomacrobeq $2,$0,$L456sra $3,$15,3.set macro.set reordersrl $7,$7,8addiu $10,$10,8$L456:addu $3,$3,$9lbu $4,0($3)lbu $5,1($3)addiu $6,$17,%lo(ff_log2_tab)lbu $8,3($3)lbu $2,2($3)addu $6,$7,$6sll $4,$4,24sll $5,$5,16or $4,$4,$5lbu $7,0($6)or $4,$4,$8addiu $3,$10,1sll $2,$2,8addu $7,$7,$3or $2,$2,$4andi $3,$15,0x7sll $2,$2,$3subu $4,$0,$7srl $3,$2,$4addu $15,$7,$15slt $2,$3,$22.set noreorder.set nomacrobeq $2,$0,$L422sw $15,56($sp).set macro.set reorderslt $2,$13,63.set noreorder.set nomacrobeq $2,$0,$L389sh $3,0($11).set macro.set reorderli $3,63 # 0x3fsubu $7,$3,$13li $2,-65536 # 0xffffffffffff0000and $2,$7,$2bne $2,$0,$L391move $10,$0$L393:andi $2,$7,0xff00.set noreorder.set nomacrobeq $2,$0,$L457sra $3,$15,3.set macro.set reordersrl $7,$7,8addiu $10,$10,8$L457:addu $3,$3,$9lbu $4,0($3)lbu $5,1($3)addiu $6,$17,%lo(ff_log2_tab)lbu $8,3($3)lbu $2,2($3)addu $6,$7,$6sll $4,$4,24sll $5,$5,16or $4,$4,$5lbu $7,0($6)or $4,$4,$8addiu $3,$10,1sll $2,$2,8addu $7,$7,$3or $2,$2,$4andi $3,$15,0x7sll $2,$2,$3subu $4,$0,$7srl $2,$2,$4addu $15,$7,$15addiu $2,$2,1sw $15,56($sp)sb $2,0($12)lw $15,56($sp)lw $9,48($sp)addu $13,$13,$2addiu $14,$14,1addiu $12,$12,1.set noreorder.set nomacrobeq $21,$0,$L439addiu $11,$11,2.set macro.set reorder$L382:srl $7,$18,16.set noreorder.set nomacroj $L384li $10,16 # 0x10.set macro.set reorder$L391:srl $7,$7,16.set noreorder.set nomacroj $L393li $10,16 # 0x10.set macro.set reorder$L454:sra $2,$15,3$L455:addu $2,$9,$2lbu $3,0($2)andi $4,$15,0x7sll $3,$3,$4andi $3,$3,0x00ffmove $5,$15srl $3,$3,7addiu $15,$15,1.set noreorder.set nomacrobne $3,$0,$L363sw $15,56($sp).set macro.set reorder.set noreorder.set nomacrobeq $23,$0,$L458li $3,1431633920 # 0x55550000.set macro.set reordersra $2,$15,3addu $2,$9,$2lbu $3,0($2)andi $4,$15,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $15,$5,2srl $3,$3,7.set noreorder.set nomacrobne $3,$0,$L440sw $15,56($sp).set macro.set reorderli $3,1431633920 # 0x55550000$L458:ori $3,$3,0x5556addiu $4,$19,2mult $4,$3lw $2,76($sp)mfhi $5mult $2,$3sra $6,$2,31mfhi $3sra $2,$4,31subu $17,$5,$2subu $3,$3,$6sll $2,$17,1addu $2,$2,$17sll $5,$3,1move $20,$3subu $17,$4,$2addu $6,$5,$3$L369:addu $2,$5,$3addu $2,$2,$16addu $2,$2,$17lbu $5,28952($2)lw $2,80($sp)addiu $4,$16,28958addu $3,$17,$6lw $7,88($sp)addu $6,$4,$2sll $3,$3,6andi $2,$6,0x3sb $5,0($7).set noreorder.set nomacrobne $2,$0,$L370addu $5,$4,$3.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobeq $2,$0,$L441addiu $7,$6,60.set macro.set reorder$L370:move $4,$6.set noreorder.set nomacrojal memcpyli $6,64 # 0x40.set macro.set reorder$L373:lw $3,84($sp)$L451:sll $2,$20,1addiu $4,$16,29342addu $2,$2,$20addu $2,$2,$17addu $6,$4,$3sll $2,$2,7andi $3,$6,0x3.set noreorder.set nomacrobne $3,$0,$L376addu $5,$4,$2.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobeq $2,$0,$L442addiu $7,$6,124.set macro.set reorder$L376:move $4,$6.set noreorder.set nomacrojal memcpyli $6,128 # 0x80.set macro.set reorder$L379:lw $2,84($sp)lw $7,88($sp)$L461:lw $3,80($sp)lw $4,76($sp)addiu $2,$2,128addiu $7,$7,1sw $2,84($sp)addiu $3,$3,64addiu $4,$4,1addiu $19,$19,1li $2,3 # 0x3sw $7,88($sp)sw $3,80($sp).set noreorder.set nomacrobeq $19,$2,$L443sw $4,76($sp).set macro.set reorder$L419:.set noreorder.set nomacroj $L360lw $9,48($sp).set macro.set reorder$L436:lw $3,48($sp)andi $10,$15,0x7sra $2,$15,3addiu $15,$12,64addu $2,$2,$3sra $8,$15,3addu $8,$8,$3lbu $11,3($2)lbu $5,2($2)lbu $3,0($2)lbu $6,1($2)sw $15,56($sp)lbu $4,0($8)lbu $2,1($8)sll $6,$6,16sll $3,$3,24lbu $9,3($8)lbu $7,2($8)or $3,$3,$6sll $2,$2,16sll $4,$4,24or $3,$3,$11or $4,$4,$2sll $5,$5,8or $4,$4,$9or $5,$5,$3sll $7,$7,8andi $2,$15,0x7lw $3,152($sp)sll $5,$5,$10or $7,$7,$4sll $7,$7,$2srl $5,$5,16lw $16,136($3)sll $5,$5,8srl $7,$7,24or $7,$7,$5addiu $15,$12,72lui $6,%hi($LC5)sw $15,56($sp)move $4,$3addiu $6,$6,%lo($LC5)sw $7,4($16).set noreorder.set nomacrojal av_logli $5,1 # 0x1.set macro.set reorderlw $2,4($16)li $4,196608 # 0x30000ori $4,$4,0x1ffslt $2,$4,$2.set noreorder.set nomacrobeq $2,$0,$L444li $2,1 # 0x1.set macro.set reorderlw $6,56($sp)$L452:lw $8,48($sp)sra $4,$6,3addu $4,$4,$8lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $5,$5,16sll $3,$3,24or $3,$3,$5or $3,$3,$7sll $2,$2,8andi $4,$6,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,16addiu $15,$6,16sll $2,$2,4sw $15,56($sp)sw $2,16($16)lw $7,56($sp)lw $4,152($sp)sra $5,$7,3addu $5,$5,$8lbu $3,0($5)lbu $6,1($5)lbu $8,3($5)lbu $2,2($5)sll $6,$6,16sll $3,$3,24or $3,$3,$6or $3,$3,$8sll $2,$2,8andi $5,$7,0x7or $2,$2,$3sll $2,$2,$5addiu $15,$7,16sw $15,56($sp)srl $2,$2,16sll $6,$2,4lw $5,16($16).set noreorder.set nomacrojal avcodec_check_dimensionssw $6,20($16).set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L445lui $7,%hi($LC13).set macro.set reorderaddiu $7,$7,%lo($LC13)lw $2,4($16)lw $24,0($7)slt $2,$2,$24.set noreorder.set nomacrobne $2,$0,$L322lw $15,56($sp).set macro.set reorderlw $2,56($sp)addiu $15,$2,100sw $15,56($sp)$L322:lw $10,48($sp)move $17,$15sra $2,$15,3andi $11,$15,0x7addiu $15,$15,16addu $2,$2,$10sra $5,$15,3lbu $12,3($2)addu $5,$5,$10lbu $6,2($2)lbu $3,0($2)lbu $7,1($2)andi $13,$15,0x7sw $15,56($sp)addiu $15,$17,24lbu $8,0($5)lbu $9,1($5)move $23,$15sll $3,$3,24addiu $15,$17,40sll $7,$7,16sra $4,$23,3lbu $14,3($5)addu $4,$4,$10lbu $2,2($5)sll $9,$9,16sw $23,56($sp)sra $5,$15,3or $3,$3,$7sll $8,$8,24addu $5,$5,$10or $3,$3,$12lbu $22,3($4)lbu $19,0($4)lbu $20,1($4)lbu $21,2($4)or $8,$8,$9sw $15,56($sp)move $18,$15sll $6,$6,8addiu $15,$17,48or $8,$8,$14or $6,$6,$3sll $2,$2,8lbu $14,3($5)lbu $9,0($5)lbu $10,1($5)lbu $12,2($5)sw $15,56($sp)or $2,$2,$8sll $6,$6,$11lw $3,4($16)li $4,196608 # 0x30000sll $2,$2,$13srl $6,$6,16ori $4,$4,0x200srl $2,$2,24sll $6,$6,8slt $3,$3,$4.set noreorder.set nomacrobne $3,$0,$L324or $8,$2,$6.set macro.set reorderaddiu $15,$17,64sw $15,56($sp)$L324:move $3,$15addiu $15,$15,112sw $15,56($sp)lw $2,4($16)li $7,196608 # 0x30000ori $7,$7,0x1ffslt $2,$7,$2bne $2,$0,$L326addiu $15,$3,117sw $15,56($sp)$L326:move $3,$15addiu $15,$15,8sw $15,56($sp)lw $2,4($16)slt $2,$2,$24.set noreorder.set nomacrobne $2,$0,$L459move $4,$15.set macro.set reorderaddiu $15,$3,10sw $15,56($sp)move $4,$15$L459:addiu $15,$15,30sw $15,56($sp)lw $2,4($16)li $3,196608 # 0x30000ori $3,$3,0x200slt $2,$2,$3.set noreorder.set nomacrobne $2,$0,$L330addiu $15,$4,35.set macro.set reordersw $15,56($sp)lw $3,4($16)li $2,196608 # 0x30000ori $2,$2,0x3ffslt $3,$2,$3.set noreorder.set nomacrobne $3,$0,$L330addiu $15,$4,40.set macro.set reordersw $15,56($sp)$L330:lw $7,16($16)slt $2,$7,$8.set noreorder.set nomacrobne $2,$0,$L412addiu $2,$7,-16.set macro.set reorderslt $2,$2,$8.set noreorder.set nomacrobeq $2,$0,$L412sll $2,$20,16.set macro.set reordersll $4,$19,24or $4,$4,$2sll $5,$9,24sll $2,$10,16or $5,$5,$2or $4,$4,$22sll $3,$21,8or $3,$3,$4andi $6,$23,0x7or $5,$5,$14sll $2,$12,8sll $3,$3,$6andi $4,$18,0x7or $2,$2,$5sll $2,$2,$4srl $3,$3,16srl $2,$2,24sll $3,$3,8lw $6,20($16)or $3,$2,$3slt $4,$6,$3.set noreorder.set nomacrobne $4,$0,$L460lw $4,152($sp).set macro.set reorderaddiu $2,$6,-16slt $2,$2,$3.set noreorder.set nomacrobne $2,$0,$L446move $5,$8.set macro.set reorder$L333:lw $4,152($sp)$L460:.set noreorder.set nomacrojal avcodec_set_dimensionsmove $5,$7.set macro.set reorder.set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder$L422:lui $6,%hi($LC9)lw $4,152($sp)addiu $6,$6,%lo($LC9).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder$L389:li $2,63 # 0x3f.set noreorder.set nomacrobne $13,$2,$L423lw $4,88($sp).set macro.set reorderaddiu $19,$19,1sb $14,0($4)lw $2,84($sp)lw $7,88($sp)lw $3,80($sp)lw $4,76($sp)addiu $2,$2,128addiu $7,$7,1sw $2,84($sp)addiu $3,$3,64addiu $4,$4,1li $2,3 # 0x3sw $7,88($sp)sw $3,80($sp).set noreorder.set nomacrobne $19,$2,$L419sw $4,76($sp).set macro.set reorder$L443:lw $7,72($sp)addiu $23,$23,1addiu $7,$7,3li $2,2 # 0x2.set noreorder.set nomacrobne $23,$2,$L420sw $7,72($sp).set macro.set reorderli $2,65536 # 0x10000addu $2,$16,$2move $17,$2li $18,1 # 0x1addiu $19,$sp,48.set noreorder.set nomacroj $L401sw $0,-12528($2).set macro.set reorder$L402:lw $2,-12528($17)addiu $2,$2,1slt $3,$2,80.set noreorder.set nomacrobeq $3,$0,$L447sw $2,-12528($17).set macro.set reorder$L401:sw $0,-12520($17)sw $18,-12516($17)lw $6,56($sp)lw $2,48($sp)sra $4,$6,3addu $2,$2,$4lbu $3,0($2)andi $4,$6,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $15,$6,1srl $3,$3,7lw $4,152($sp)move $5,$19.set noreorder.set nomacrobne $3,$0,$L402sw $15,56($sp).set macro.set reorder.set noreorder.set nomacrojal read_huffman_treesw $0,-12524($17).set macro.set reorderlw $4,152($sp)sw $18,-12524($17).set noreorder.set nomacrojal read_huffman_treemove $5,$19.set macro.set reorderlw $2,-12528($17)addiu $2,$2,1slt $3,$2,80.set noreorder.set nomacrobne $3,$0,$L401sw $2,-12528($17).set macro.set reorder$L447:sw $18,8($16).set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder$L351:addu $4,$4,$9lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$15,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,23addiu $22,$2,1addiu $15,$15,9slt $2,$22,385.set noreorder.set nomacrobeq $2,$0,$L448sw $15,56($sp).set macro.set reorder.set noreorder.set nomacrobgtz $22,$L354move $10,$0.set macro.set reorder.set noreorder.set nomacroj $L449addiu $18,$22,-1.set macro.set reorder$L346:sra $4,$15,3addu $4,$4,$9lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$15,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,28addiu $8,$2,1li $2,32 # 0x20addiu $15,$15,4subu $11,$2,$8.set noreorder.set nomacroj $L348sw $15,56($sp).set macro.set reorder$L442:addiu $4,$6,-4sltu $2,$4,$7.set noreorder.set nomacrobeq $2,$0,$L379addiu $3,$5,-4.set macro.set reorder$L381:#APP.word 0b01110000011000000000010001010100 #S32LDI XR1,$3,4.word 0b01110000011000000000010010010100 #S32LDI XR2,$3,4.word 0b01110000011000000000010011010100 #S32LDI XR3,$3,4.word 0b01110000011000000000010100010100 #S32LDI XR4,$3,4.word 0b01110000011000000000010101010100 #S32LDI XR5,$3,4.word 0b01110000011000000000010110010100 #S32LDI XR6,$3,4.word 0b01110000011000000000010111010100 #S32LDI XR7,$3,4.word 0b01110000011000000000011000010100 #S32LDI XR8,$3,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$7.set noreorder.set nomacrobne $2,$0,$L381lw $2,84($sp).set macro.set reorder.set noreorder.set nomacroj $L461lw $7,88($sp).set macro.set reorder$L441:addiu $3,$6,-4sltu $2,$3,$7.set noreorder.set nomacrobeq $2,$0,$L373addiu $4,$5,-4.set macro.set reorder$L375:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4.word 0b01110000011000000000010010010101 #S32SDI XR2,$3,4.word 0b01110000011000000000010011010101 #S32SDI XR3,$3,4.word 0b01110000011000000000010100010101 #S32SDI XR4,$3,4.word 0b01110000011000000000010101010101 #S32SDI XR5,$3,4.word 0b01110000011000000000010110010101 #S32SDI XR6,$3,4.word 0b01110000011000000000010111010101 #S32SDI XR7,$3,4.word 0b01110000011000000000011000010101 #S32SDI XR8,$3,4#NO_APPsltu $2,$3,$7bne $2,$0,$L375.set noreorder.set nomacroj $L451lw $3,84($sp).set macro.set reorder$L437:lw $15,56($sp)sra $4,$15,3addu $4,$4,$9lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$15,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,28addiu $8,$2,1li $2,32 # 0x20addiu $15,$15,4subu $10,$2,$8.set noreorder.set nomacroj $L343sw $15,56($sp).set macro
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -