📄 ffv1.s
字号:
beq $2,$0,$L272lw $8,-4($13).set macro.set reorder$L457:lw $6,-8($13)lw $7,0($13)subu $3,$8,$4subu $4,$4,$5subu $7,$7,$5subu $6,$6,$8subu $5,$5,$9andi $3,$3,0xffandi $4,$4,0xffandi $5,$5,0xffandi $6,$6,0xffsll $3,$3,1sll $4,$4,1andi $7,$7,0xffaddu $3,$3,$16addu $4,$4,$16sll $5,$5,1sll $6,$6,1sll $7,$7,1addu $5,$5,$16lh $2,880($3)lh $8,1392($4)addu $7,$7,$16addu $6,$6,$16lh $3,1904($5)lh $4,2416($6)lh $5,2928($7)addu $2,$2,$8addu $3,$3,$4addu $2,$2,$5addu $7,$3,$2bltz $7,$L275$L458:move $19,$0$L277:lw $2,812($16).set noreorder.set nomacrobeq $2,$0,$L278sll $2,$7,5.set macro.set reorderlw $3,4($17)addu $5,$2,$3addiu $7,$16,4lw $3,4($7)lbu $2,0($5)lw $8,4($16)mul $2,$3,$2sra $9,$2,8subu $6,$3,$9slt $2,$8,$6.set noreorder.set nomacrobeq $2,$0,$L280sw $6,4($7).set macro.set reorderlbu $2,0($5)addu $2,$2,$7lbu $3,16($2)sb $3,0($5)lw $6,4($7)slt $2,$6,256beq $2,$0,$L282lw $3,4($16)lw $8,532($7)lw $2,536($7)sll $6,$6,8sll $3,$3,8sltu $2,$8,$2sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L284sw $3,4($16).set macro.set reorderlbu $2,0($8)lw $6,4($7)addu $2,$3,$2sw $2,4($16)$L284:addiu $8,$8,1sw $8,532($7)$L282:lbu $2,1($5)lw $9,0($7)mul $2,$6,$2addiu $11,$5,1sra $8,$2,8subu $4,$6,$8slt $2,$9,$4.set noreorder.set nomacrobne $2,$0,$L451sw $4,4($7).set macro.set reorderaddiu $10,$5,2$L297:subu $4,$9,$4sw $4,0($7)lbu $2,0($11)slt $4,$8,256addu $2,$2,$7lbu $3,272($2)sll $6,$8,8sb $3,0($11).set noreorder.set nomacrobeq $4,$0,$L426sw $8,4($7).set macro.set reorderlw $4,0($7)lw $8,532($7)lw $2,536($7)sll $4,$4,8sltu $2,$8,$2sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L300sw $4,0($7).set macro.set reorderlbu $2,0($8)addu $4,$4,$2sw $4,0($7)$L300:addiu $8,$8,1sw $8,532($7)$L298:lw $2,4($7)lbu $3,0($10)move $9,$4mul $3,$2,$3move $11,$10sra $8,$3,8subu $4,$2,$8slt $3,$9,$4addiu $10,$10,1.set noreorder.set nomacrobeq $3,$0,$L297sw $4,4($7).set macro.set reordersubu $2,$10,$5addiu $9,$2,-3addiu $14,$10,-2$L292:lbu $2,0($11)addu $2,$2,$7lbu $3,16($2)sb $3,0($11)lw $6,4($7)slt $2,$6,256beq $2,$0,$L425lw $4,0($7)lw $8,532($7)lw $2,536($7)sll $6,$6,8sll $4,$4,8sltu $2,$8,$2sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L295sw $4,0($7).set macro.set reorderlbu $2,0($8)lw $6,4($7)addu $4,$4,$2sw $4,0($7)$L295:addiu $8,$8,1.set noreorder.set nomacrobltz $9,$L452sw $8,532($7).set macro.set reorder$L302:addu $2,$5,$9addiu $5,$2,22.set noreorder.set nomacroj $L305li $10,1 # 0x1.set macro.set reorder$L453:lbu $2,0($5)addu $2,$2,$7lbu $3,16($2)sb $3,0($5)lw $6,4($7)slt $2,$6,256.set noreorder.set nomacrobne $2,$0,$L308move $2,$0.set macro.set reorderlw $4,0($7)$L310:addu $2,$2,$10addu $10,$10,$2addiu $9,$9,-1li $2,-1 # 0xffffffffffffffff.set noreorder.set nomacrobeq $9,$2,$L304addiu $5,$5,-1.set macro.set reorder$L305:lbu $2,0($5)mul $2,$6,$2sra $3,$2,8subu $6,$6,$3slt $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L453sw $6,4($7).set macro.set reordersubu $4,$4,$6sw $4,0($7)lbu $2,0($5)move $6,$3addu $2,$2,$7lbu $3,272($2)slt $4,$6,256sb $3,0($5).set noreorder.set nomacrobne $4,$0,$L313sw $6,4($7).set macro.set reorderli $2,1 # 0x1addu $2,$2,$10addu $10,$10,$2addiu $9,$9,-1li $2,-1 # 0xfffffffffffffffflw $4,0($7).set noreorder.set nomacrobne $9,$2,$L305addiu $5,$5,-1.set macro.set reorder$L304:lbu $2,11($14)mul $2,$6,$2sra $3,$2,8subu $6,$6,$3slt $2,$4,$6.set noreorder.set nomacrobeq $2,$0,$L317sw $6,4($7).set macro.set reorderlbu $2,11($14)addu $2,$2,$7lbu $3,16($2)sb $3,11($14)lw $4,4($7)slt $2,$4,256.set noreorder.set nomacrobeq $2,$0,$L319sll $6,$4,8.set macro.set reorderlw $3,0($7)lw $8,532($7)lw $2,536($7)sltu $2,$8,$2sll $4,$3,8sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L321sw $4,0($7).set macro.set reorderlbu $2,0($8)addu $4,$4,$2sw $4,0($7)$L321:lw $6,-4($13)lw $5,0($12)lw $3,-4($12)addu $2,$5,$6subu $3,$2,$3addiu $8,$8,1subu $4,$0,$10slt $2,$3,$6sw $8,532($7).set noreorder.set nomacrobne $2,$0,$L454movn $10,$4,$19.set macro.set reorder$L414:slt $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L471addu $2,$10,$3.set macro.set reorderslt $2,$5,$6move $3,$6movz $3,$5,$2addu $2,$10,$3andi $2,$2,0xffaddiu $15,$15,1sw $2,0($13)addiu $12,$12,4.set noreorder.set nomacrobne $18,$15,$L271addiu $13,$13,4.set macro.set reorder$L456:sw $22,3440($16)move $4,$20move $3,$23move $5,$0$L420:lw $2,0($4)addiu $5,$5,1sb $2,0($3)addiu $4,$4,4.set noreorder.set nomacrobne $18,$5,$L420addiu $3,$3,1.set macro.set reorderlw $2,20($fp)lw $3,88($fp)addiu $2,$2,1sw $2,20($fp)lw $4,84($fp)lw $5,20($fp)move $2,$21addu $23,$23,$3.set noreorder.set nomacrobeq $4,$5,$L266move $21,$20.set macro.set reorder$L427:move $20,$2lw $5,16($fp)lw $2,0($21)addu $4,$21,$5sw $2,-4($20)lw $3,-4($4)lw $5,28($fp)sw $3,0($4)addiu $2,$5,816addu $17,$16,$2.set noreorder.set nomacrobgtz $18,$L455lw $22,3440($16).set macro.set reorder$L269:lw $2,20($fp)lw $3,88($fp)addiu $2,$2,1sw $2,20($fp)lw $4,84($fp)lw $5,20($fp)move $2,$21sw $22,3440($16)addu $23,$23,$3.set noreorder.set nomacrobne $4,$5,$L427move $21,$20.set macro.set reorder$L266:lw $sp,24($fp)move $sp,$fplw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp).set noreorder.set nomacroj $31addiu $sp,$sp,72.set macro.set reorder$L426:.set noreorder.set nomacroj $L298lw $4,0($7).set macro.set reorder$L308:lw $4,0($7)lw $8,532($7)lw $2,536($7)sll $6,$6,8sll $4,$4,8sltu $2,$8,$2sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L311sw $4,0($7).set macro.set reorderlbu $2,0($8)lw $6,4($7)addu $4,$4,$2sw $4,0($7)$L311:addiu $8,$8,1move $2,$0.set noreorder.set nomacroj $L310sw $8,532($7).set macro.set reorder$L313:lw $4,0($7)lw $8,532($7)lw $2,536($7)sll $6,$6,8sll $4,$4,8sltu $2,$8,$2sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L315sw $4,0($7).set macro.set reorderlbu $2,0($8)lw $6,4($7)addu $4,$4,$2sw $4,0($7)$L315:addiu $8,$8,1li $2,1 # 0x1.set noreorder.set nomacroj $L310sw $8,532($7).set macro.set reorder$L278:bne $7,$0,$L327bne $25,$0,$L330li $25,1 # 0x1$L330:.set noreorder.set nomacrobeq $24,$0,$L332li $2,1 # 0x1.set macro.set reorderaddiu $24,$24,-1.set noreorder.set nomacrobltz $24,$L467sll $3,$7,1.set macro.set reorder$L286:move $10,$0$L319:lw $6,-4($13)lw $5,0($12)lw $3,-4($12)addu $2,$5,$6subu $3,$2,$3subu $4,$0,$10slt $2,$3,$6.set noreorder.set nomacrobeq $2,$0,$L414movn $10,$4,$19.set macro.set reorder$L454:slt $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L471addu $2,$10,$3.set macro.set reorderslt $2,$6,$5move $3,$6movz $3,$5,$2addu $2,$10,$3$L471:andi $2,$2,0xffaddiu $15,$15,1sw $2,0($13)addiu $12,$12,4.set noreorder.set nomacrobeq $18,$15,$L456addiu $13,$13,4.set macro.set reorderlh $2,2670($16)lw $4,-4($12)lw $5,0($12)lw $9,4($12).set noreorder.set nomacrobne $2,$0,$L457lw $8,-4($13).set macro.set reorder$L272:subu $3,$4,$5subu $2,$8,$4andi $2,$2,0xffsubu $4,$5,$9andi $3,$3,0xffsll $2,$2,1sll $3,$3,1andi $4,$4,0xffaddu $2,$2,$16addu $3,$3,$16sll $4,$4,1lh $5,880($2)lh $6,1392($3)addu $4,$4,$16lh $2,1904($4)addu $5,$5,$6addu $7,$5,$2bgez $7,$L458$L275:subu $7,$0,$7.set noreorder.set nomacroj $L277li $19,1 # 0x1.set macro.set reorder$L335:$L467:sll $2,$7,3lw $4,8($17)subu $2,$2,$3addu $8,$2,$4lbu $3,5($8)lhu $7,2($8)slt $2,$3,$7beq $2,$0,$L459move $9,$0$L349:sll $3,$3,1slt $2,$3,$7.set noreorder.set nomacrobne $2,$0,$L349addiu $9,$9,1.set macro.set reorder$L348:addiu $11,$16,544lw $10,8($11)lw $4,544($16)sra $3,$10,3addu $3,$3,$4lbu $2,0($3)lbu $5,1($3)lbu $6,3($3)sll $5,$5,16lbu $4,2($3)sll $2,$2,24or $2,$2,$5or $2,$2,$6sll $4,$4,8or $4,$4,$2andi $3,$10,0x7sll $5,$4,$3li $2,-65536 # 0xffffffffffff0000and $2,$5,$2.set noreorder.set nomacrobne $2,$0,$L350srl $3,$5,16.set macro.set reordermove $3,$5move $4,$0$L352:andi $2,$3,0xff00.set noreorder.set nomacrobeq $2,$0,$L472lui $2,%hi(ff_log2_tab).set macro.set reordersrl $3,$3,8addiu $4,$4,8$L472:addiu $2,$2,%lo(ff_log2_tab)addu $2,$3,$2lbu $3,0($2)addu $6,$4,$3slt $2,$6,20.set noreorder.set nomacrobne $2,$0,$L355srl $3,$5,12.set macro.set reorderli $3,30 # 0x1esubu $4,$6,$9srl $4,$5,$4subu $3,$3,$6addiu $5,$10,32subu $2,$9,$6sll $3,$3,$9addu $2,$2,$5addu $3,$4,$3sw $2,8($11)$L357:addiu $3,$3,1andi $2,$3,0x1beq $2,$0,$L358lh $11,0($8)lbu $5,5($8)sll $2,$11,1addu $2,$2,$5sra $3,$3,1sra $2,$2,31lb $9,4($8)xor $4,$3,$2addu $3,$4,$9sll $10,$3,24sra $10,$10,24.set noreorder.set nomacrobltz $4,$L460move $2,$4.set macro.set reorder$L361:addu $2,$7,$2andi $6,$2,0xffffli $2,128 # 0x80addu $3,$11,$4.set noreorder.set nomacrobeq $5,$2,$L362sh $6,2($8).set macro.set reorder$L463:addiu $4,$5,1subu $5,$0,$4slt $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L365andi $6,$4,0x00ff.set macro.set reorder$L464:li $2,-128 # 0xffffffffffffff80.set noreorder.set nomacrobeq $9,$2,$L367addiu $2,$9,-1.set macro.set reordersb $2,4($8)$L367:addu $3,$3,$4slt $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L473sll $2,$3,16.set macro.set reorderli $2,1 # 0x1subu $2,$2,$4$L371:sb $6,5($8).set noreorder.set nomacrobltz $10,$L446sh $2,0($8).set macro.set reorderaddiu $10,$10,1$L446:move $24,$0.set noreorder.set nomacroj $L319move $25,$0.set macro.set reorder$L280:subu $3,$8,$6sw $3,4($16)lbu $2,0($5)slt $4,$9,256addu $2,$2,$7lbu $3,272($2)sb $3,0($5).set noreorder.set nomacrobeq $4,$0,$L286sw $9,4($7).set macro.set reorderlw $3,4($16)lw $8,532($7)lw $2,536($7)sll $6,$9,8sll $3,$3,8sltu $2,$8,$2sw $6,4($7).set noreorder.set nomacrobeq $2,$0,$L288sw $3,4($16).set macro.set reorderlbu $2,0($8)addu $2,$3,$2sw $2,4($16)$L288:addiu $8,$8,1.set noreorder.set nomacroj $L286sw $8,532($7).set macro.set reorder$L327:.set noreorder.set nomacrobne $25,$0,$L330sll $3,$7,1.set macro.set reordersll $2,$7,3lw $4,8($17)subu $2,$2,$3addu $8,$2,$4lbu $3,5($8)lhu $7,2($8)slt $2,$3,$7beq $2,$0,$L461move $9,$0$L383:sll $3,$3,1slt $2,$3,$7.set noreorder.set nomacrobne $2,$0,$L383addiu $9,$9,1.set macro.set reorder$L382:addiu $11,$16,544lw $10,8($11)lw $4,544($16)sra $3,$10,3addu $3,$3,$4lbu $2,0($3)lbu $5,1($3)lbu $6,3($3)sll $5,$5,16lbu $4,2($3)sll $2,$2,24or $2,$2,$5or $2,$2,$6sll $4,$4,8or $4,$4,$2andi $3,$10,0x7sll $5,$4,$3li $2,-65536 # 0xffffffffffff0000and $2,$5,$2.set noreorder.set nomacrobne $2,$0,$L384srl $3,$5,16.set macro.set reordermove $3,$5move $4,$0$L386:andi $2,$3,0xff00.set noreorder.set nomacrobeq $2,$0,$L474lui $2,%hi(ff_log2_tab).set macro.set reordersrl $3,$3,8addiu $4,$4,8$L474:addiu $2,$2,%lo(ff_log2_tab)addu $2,$3,$2lbu $3,0($2)addu $6,$4,$3slt $2,$6,20.set noreorder.set nomacrobne $2,$0,$L389srl $3,$5,12.set macro.set reorderli $3,30 # 0x1esubu $4,$6,$9srl $4,$5,$4subu $3,$3,$6addiu $5,$10,32subu $2,$9,$6sll $3,$3,$9addu $2,$2,$5addu $3,$4,$3sw $2,8($11)$L391:addiu $3,$3,1andi $2,$3,0x1beq $2,$0,$L392lh $6,0($8)lbu $5,5($8)sll $2,$6,1addu $2,$2,$5sra $2,$2,31sra $3,$3,1xor $3,$3,$2lb $4,4($8).set noreorder.set nomacrobltz $3,$L462move $2,$3.set macro.set reorder$L395:addu $2,$7,$2andi $7,$2,0xffffli $2,128 # 0x80sh $7,2($8).set noreorder.set nomacrobeq $5,$2,$L396addu $6,$6,$3.set macro.set reorder$L465:addiu $7,$5,1subu $5,$0,$7slt $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L399andi $9,$7,0x00ff.set macro.set reorder$L466:li $2,-128 # 0xffffffffffffff80.set noreorder.set nomacrobeq $4,$2,$L401addiu $2,$4,-1.set macro.set reordersb $2,4($8)$L401:addu $6,$6,$7slt $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L475sll $5,$6,16.set macro.set reorderli $2,1 # 0x1subu $5,$2,$7$L405:addu $2,$3,$4sll $10,$2,24sra $10,$10,24sb $9,5($8).set noreorder.set nomacroj $L319sh $5,0($8).set macro.set reorder$L332:.set noreorder.set nomacrobne $25,$2,$L335sll $3,$7,1.set macro.set reorderaddiu $9,$16,544lw $5,8($9)lw $6,544($16)sra $2,$5,3addu $2,$6,$2lbu $3,0($2)andi $4,$5,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $8,$5,1srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L337sw $8,8($9).set macro.set reorderlui $2,%hi(log2_run)addiu $2,$2,%lo(log2_run)addu $2,$22,$2lbu $3,0($2)sll $3,$25,$3addu $2,$3,$15slt $2,$18,$2.set noreorder.set nomacrobne $2,$0,$L476addiu $24,$3,-1.set macro.set reorderaddiu $22,$22,1$L476:.set noreorder.set nomacrobgez $24,$L319move $10,$0.set macro
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -