📄 vp3.s
字号:
.set reorder$L420:.set noreorder.set nomacroj $L399lw $9,48($sp).set macro.set reorder$L440:move $17,$19move $3,$0move $20,$0move $6,$0.set noreorder.set nomacroj $L369move $5,$0.set macro.set reorder$L412:.set noreorder.set nomacroj $L333lw $6,20($16).set macro.set reorder$L445:lw $7,16($16)lw $2,20($16)lui $6,%hi($LC7)lw $4,152($sp)addiu $6,$6,%lo($LC7)move $5,$0.set noreorder.set nomacrojal av_logsw $2,16($sp).set macro.set reordersw $0,16($16)sw $0,20($16).set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder$L444:lui $6,%hi($LC6)lw $4,152($sp)sw $2,3744($16)addiu $6,$6,%lo($LC6).set noreorder.set nomacrojal av_logli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L452lw $6,56($sp).set macro.set reorder$L448:lui $6,%hi($LC8)lw $4,152($sp)addiu $6,$6,%lo($LC8).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder$L433:lui $6,%hi($LC2).set noreorder.set nomacrojal av_logaddiu $6,$6,%lo($LC2).set macro.set reorder.set noreorder.set nomacroj $L304li $2,-1 # 0xffffffffffffffff.set macro.set reorder$L446:.set noreorder.set nomacrojal avcodec_set_dimensionsmove $6,$3.set macro.set reorder.set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder$L434:lui $6,%hi($LC3)addiu $6,$6,%lo($LC3).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L304li $2,-1 # 0xffffffffffffffff.set macro.set reorder$L423:lui $6,%hi($LC10)lw $4,152($sp)addiu $6,$6,%lo($LC10)move $7,$13.set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L316lw $15,56($sp).set macro.set reorder.end theora_decode_init.section .rodata.str1.4.align 2$LC14:.ascii " vp3:render_slice(): bad fragment number (%d)\012\000".align 2$LC15:.ascii " help! got invalid motion vector! (%X, %X)\012\000".section .text.render_slice,"ax",@progbits.align 2.align 5.ent render_slice.type render_slice, @functionrender_slice:.frame $sp,296,$31 # vars= 216, regs= 10/0, args= 40, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-296sw $21,276($sp)sw $31,292($sp)sw $fp,288($sp)sw $23,284($sp)sw $22,280($sp)sw $20,272($sp)sw $19,268($sp)sw $18,264($sp)sw $17,260($sp)sw $16,256($sp)lw $2,3816($4)move $21,$4sll $3,$2,3sll $2,$2,1subu $3,$3,$2mul $2,$5,$3lw $4,3820($4)slt $4,$5,$4.set noreorder.set nomacrobeq $4,$0,$L555sw $2,168($sp).set macro.set reorderli $2,-559087616 # 0xffffffffdead0000ori $2,$2,0xbeefaddiu $3,$sp,168sll $5,$5,3sw $2,236($sp)sw $3,248($sp)sw $5,196($sp)sw $21,188($sp)sw $2,232($sp)sw $0,228($sp)sw $0,184($sp)sw $3,252($sp)$L465:lw $6,228($sp)lw $5,16($21)lw $3,20($21)sltu $2,$0,$6sra $3,$3,$2sra $5,$5,$2lw $2,196($sp)sltu $4,$6,1sll $4,$2,$4sw $3,208($sp)sw $5,212($sp)sw $4,204($sp)lw $3,188($sp)lw $4,188($sp)lw $5,188($sp)lw $3,424($3)lw $4,224($4)lw $5,24($5)lw $6,188($sp)lw $2,228($sp)sw $3,224($sp)sw $4,220($sp)sw $5,216($sp).set noreorder.set nomacrobne $2,$0,$L466lw $22,440($6).set macro.set reorderlw $3,204($sp)lw $2,168($sp)addiu $3,$3,16sw $3,200($sp)move $3,$0addu $2,$3,$2lw $5,32504($21)lw $4,3744($21)sll $2,$2,2subu $3,$0,$22addu $2,$2,$5movz $22,$3,$4lw $23,0($2).set noreorder.set nomacrobltz $22,$L574move $2,$22.set macro.set reorder$L471:slt $2,$2,2049.set noreorder.set nomacrobeq $2,$0,$L588lw $31,292($sp).set macro.set reorderlw $4,204($sp)lw $5,200($sp)slt $2,$4,$5.set noreorder.set nomacrobeq $2,$0,$L473lw $6,184($sp).set macro.set reorderaddiu $2,$21,31472addu $2,$6,$2sw $2,244($sp)sll $3,$22,3lw $5,244($sp)addu $3,$3,$22addiu $4,$21,32528subu $2,$4,$3addiu $5,$5,512addu $4,$4,$3sw $2,176($sp)sw $5,172($sp)sw $4,180($sp)$L475:lw $4,212($sp).set noreorder.set nomacroblez $4,$L589lw $6,204($sp).set macro.set reorderbltz $23,$L477lw $2,3824($21)slt $2,$23,$2.set noreorder.set nomacrobeq $2,$0,$L477sll $5,$23,3.set macro.set reordersll $fp,$23,4sw $5,192($sp).set noreorder.set nomacroj $L479sw $0,240($sp).set macro.set reorder$L575:.set noreorder.set nomacrobeq $2,$0,$L590addiu $2,$8,-5.set macro.set reorder$L480:lw $4,4($7)lw $6,220($sp)lw $3,224($sp)lw $2,1100($21)addu $5,$6,$4li $7,8 # 0x8addu $4,$3,$4.set noreorder.set nomacrojal $2move $6,$22.set macro.set reorderlw $4,240($sp)$L584:lw $5,212($sp)addiu $4,$4,8slt $2,$4,$5sw $4,240($sp).set noreorder.set nomacrobeq $2,$0,$L551addiu $23,$23,1.set macro.set reorder$L476:.set noreorder.set nomacrobltz $23,$L477lw $6,192($sp).set macro.set reorderlw $2,3824($21)addiu $6,$6,8slt $2,$23,$2addiu $fp,$fp,16.set noreorder.set nomacrobeq $2,$0,$L477sw $6,192($sp).set macro.set reorder$L479:lw $5,3836($21)li $2,8 # 0x8addu $7,$fp,$5lbu $8,10($7)beq $8,$2,$L480lw $9,0($21)lw $2,12($9)andi $2,$2,0x2000.set noreorder.set nomacrobne $2,$0,$L575lw $2,228($sp).set macro.set reorderaddiu $2,$8,-5$L590:lw $4,220($sp)andi $2,$2,0x00fflw $3,216($sp)sltu $2,$2,2lw $6,4($7)movz $3,$4,$2sltu $4,$8,2.set noreorder.set nomacrobne $4,$0,$L576addu $17,$3,$6.set macro.set reorderli $2,5 # 0x5.set noreorder.set nomacrobeq $8,$2,$L492move $20,$0.set macro.set reorderlb $5,13($7)lw $6,228($sp)sw $5,232($sp)lb $7,12($7).set noreorder.set nomacrobeq $6,$0,$L493sw $7,236($sp).set macro.set reordermove $6,$5andi $4,$7,0x1andi $5,$5,0x1sra $2,$7,1sra $3,$6,1or $2,$2,$4or $3,$3,$5sw $2,236($sp)sw $3,232($sp)$L493:lw $2,236($sp)lw $3,232($sp)lw $4,240($sp)lw $5,204($sp)lw $6,236($sp)sra $16,$2,1sra $20,$3,1li $2,127 # 0x7faddu $18,$4,$16.set noreorder.set nomacrobeq $6,$2,$L495addu $19,$5,$20.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L591lw $2,232($sp).set macro.set reorder$L586:lw $5,236($sp)andi $2,$3,0x1andi $3,$5,0x1mul $5,$22,$20addu $4,$17,$16sll $2,$2,1addu $17,$5,$4.set noreorder.set nomacrobltz $18,$L498or $20,$3,$2.set macro.set reorder.set noreorder.set nomacrobltz $19,$L498lw $6,212($sp).set macro.set reorderaddiu $2,$18,9slt $2,$2,$6.set noreorder.set nomacrobeq $2,$0,$L592lw $4,176($sp).set macro.set reorderlw $3,208($sp)addiu $2,$19,9slt $2,$2,$3.set noreorder.set nomacrobeq $2,$0,$L593lw $16,180($sp).set macro.set reorderlw $5,3836($21)$L489:addu $7,$fp,$5lbu $2,10($7)li $4,1 # 0x1beq $2,$4,$L578$L505:li $5,3 # 0x3.set noreorder.set nomacrobeq $20,$5,$L508lw $3,236($sp).set macro.set reorderlw $6,4($7)$L492:sll $2,$20,2addu $2,$2,$21lw $3,1228($2)lw $2,224($sp)move $5,$17addu $4,$2,$6li $7,8 # 0x8.set noreorder.set nomacrojal $3move $6,$22.set macro.set reorderlw $2,0($21)$L587:lw $3,3840($21)lw $4,372($2)lw $5,192($sp)li $2,12 # 0xclw $9,172($sp).set noreorder.set nomacrobeq $4,$2,$L579addu $8,$5,$3.set macro.set reorder$L510:addiu $6,$sp,40li $2,4 # 0x4li $4,2 # 0x2.set noreorder.set nomacrobeq $2,$4,$L531move $3,$6.set macro.set reorderli $5,3 # 0x3.set noreorder.set nomacrobeq $2,$5,$L532li $4,1 # 0x1.set macro.set reorderbeq $2,$4,$L580$L529:addiu $4,$3,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L594addiu $3,$sp,168.set macro.set reorderli $5,-32 # 0xffffffffffffffe0and $2,$4,$5addiu $5,$2,32sltu $3,$4,$5.set noreorder.set nomacrobeq $3,$0,$L594addiu $3,$sp,168.set macro.set reorder$L561:#APP.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$5.set noreorder.set nomacrobne $2,$0,$L561addiu $3,$sp,168.set macro.set reorder$L594:addiu $2,$3,-31li $3,-32 # 0xffffffffffffffe0and $5,$2,$3sltu $3,$4,$5.set noreorder.set nomacrobeq $3,$0,$L536addiu $2,$4,4.set macro.set reorder$L595:#APPpref 30,0($2).word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$5.set noreorder.set nomacrobne $2,$0,$L595addiu $2,$4,4.set macro.set reorder$L536:addiu $5,$sp,168li $3,-4 # 0xfffffffffffffffcaddiu $2,$5,-4and $5,$2,$3sltu $3,$4,$5beq $3,$0,$L538$L563:#APP.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$5bne $2,$0,$L563$L538:lw $5,252($sp)andi $2,$5,0x3li $5,2 # 0x2.set noreorder.set nomacrobeq $2,$5,$L542addiu $3,$4,4.set macro.set reorderli $3,3 # 0x3.set noreorder.set nomacrobeq $2,$3,$L543li $5,1 # 0x1.set macro.set reorderbeq $2,$5,$L581$L540:lw $2,0($8).set noreorder.set nomacrobeq $2,$0,$L528move $3,$8.set macro.set reordermove $7,$2$L545:lbu $4,6($3)lh $2,4($3)sll $4,$4,1addu $3,$4,$9lh $5,0($3)move $3,$7mul $2,$2,$5lw $7,0($7)addiu $2,$2,2sra $2,$2,2addu $4,$4,$6.set noreorder.set nomacrobne $7,$0,$L545sh $2,0($4).set macro.set reorder$L528:lw $5,3836($21)$L585:li $3,1 # 0x1addu $5,$fp,$5lbu $2,10($5).set noreorder.set nomacrobne $2,$3,$L546lw $3,224($sp).set macro.set reorderlw $2,0($21)li $3,12 # 0xclw $4,372($2).set noreorder.set nomacrobeq $4,$3,$L548lhu $2,40($sp).set macro.set reorderaddiu $2,$2,1024sh $2,40($sp)$L548:lw $4,4($5)lw $5,224($sp)lw $2,3520($21)addu $4,$5,$4.set noreorder.set nomacrojal $2move $5,$22.set macro.set reorderlw $4,240($sp)lw $5,212($sp)addiu $4,$4,8slt $2,$4,$5sw $4,240($sp).set noreorder.set nomacrobne $2,$0,$L476addiu $23,$23,1.set macro.set reorder$L551:lw $6,204($sp)$L589:lw $3,200($sp)addiu $6,$6,8slt $2,$6,$3.set noreorder.set nomacrobne $2,$0,$L475sw $6,204($sp).set macro.set reorder$L473:lw $6,228($sp)lw $2,188($sp)lw $3,184($sp)addiu $6,$6,1addiu $2,$2,4addiu $3,$3,128li $4,3 # 0x3sw $6,228($sp)sw $2,188($sp).set noreorder.set nomacrobne $6,$4,$L465sw $3,184($sp).set macro.set reorder$L555:lw $31,292($sp)$L588:lw $fp,288($sp)lw $23,284($sp)lw $22,280($sp)lw $21,276($sp)lw $20,272($sp)lw $19,268($sp)lw $18,264($sp)lw $17,260($sp)lw $16,256($sp).set noreorder.set nomacroj $31addiu $sp,$sp,296.set macro.set reorder$L466:lw $3,168($sp)lw $5,32504($21)addu $2,$3,$2li $3,3 # 0x3addu $2,$3,$2lw $6,204($sp)lw $4,3744($21)sll $2,$2,2subu $3,$0,$22addu $2,$2,$5addiu $6,$6,8movz $22,$3,$4lw $23,0($2)sw $6,200($sp).set noreorder.set nomacrobgez $22,$L471move $2,$22.set macro.set reorder$L574:.set noreorder.set nomacroj $L471subu $2,$0,$22.set macro.set reorder$L546:lw $4,4($5)lw $2,3524($21)addu $4,$3,$4.set noreorder.set nomacrojal $2move $5,$22.set macro.set reorder.set noreorder.set nomacroj $L584lw $4,240($sp).set macro.set reorder$L498:lw $4,176($sp)$L592:lw $16,180($sp)$L593:slt $2,$22,0movn $16,$4,$2li $2,9 # 0x9sw $2,16($sp)lw $3,208($sp)lw $2,212($sp)move $5,$17move $4,$16li $7,9 # 0x9move $6,$22sw $2,28($sp)sw $18,20($sp)sw $19,24($sp).set noreorder.set nomacrojal ff_emulated_edge_mcsw $3,32($sp).set macro.set reorderlw $5,3836($21)li $4,1 # 0x1addu $7,$fp,$5lbu $2,10($7).set noreorder.set nomacrobne $2,$4,$L505move $17,$16.set macro.set reorder$L578:lw $2,0($21)lw $3,3840($21)lw $4,372($2)lw $5,192($sp)li $2,12 # 0xclw $9,244($sp).set noreorder.set nomacrobne $4,$2,$L510addu $8,$5,$3.set macro.set reorder$L579:addiu $6,$sp,40li $2,4 # 0x4li $4,2 # 0x2.set noreorder.set nomacrobeq $2,$4,$L514move $3,$6.set macro.set reorderli $5,3 # 0x3.set noreorder.set nomacrobeq $2,$5,$L515li $4,1 # 0x1.set macro.set reorderbeq $2,$4,$L582$L512:addiu $4,$3,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L596addiu $3,$sp,168.set macro.set reorderli $5,-32 # 0xffffffffffffffe0and $2,$4,$5addiu $5,$2,32sltu $3,$4,$5.set noreorder.set nomacrobeq $3,$0,$L596addiu $3,$sp,168.set macro.set reorder$L557:#APP.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$5.set noreorder.set nomacrobne $2,$0,$L557addiu $3,$sp,168.set macro.set reorder$L596:addiu $2,$3,-31li $3,-32 # 0xffffffffffffffe0and $5,$2,$3s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -