📄 alac.s
字号:
.set noreorder.set nomacrobne $3,$0,$L32addiu $8,$8,2.set macro.set reorder$L30:lw $4,124($fp)addiu $14,$14,1addiu $12,$12,4.set noreorder.set nomacrobeq $4,$14,$L27addiu $10,$10,4.set macro.set reorder.set noreorder.set nomacroj $L29lw $11,8($16).set macro.set reorder$L27:.set noreorder.set nomacrobne $15,$0,$L243lui $6,%hi($LC4).set macro.set reorderlw $5,124($fp)$L273:.set noreorder.set nomacroblez $5,$L35sll $2,$17,2.set macro.set reorderaddiu $2,$2,-4li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sw $2,28($fp)sw $3,32($fp)lw $3,28($fp)addiu $6,$17,-1andi $2,$2,0x1candi $3,$3,0x3sw $6,44($fp)sw $2,36($fp)sw $3,40($fp)sw $18,20($fp)sw $0,92($fp)sw $0,24($fp)$L37:lw $4,24($fp)lw $5,116($fp)lbu $2,58($18)addu $3,$4,$5lw $4,0($3)lbu $21,60($18)mul $2,$2,$4li $3,1 # 0x1addiu $5,$2,3slt $4,$2,0movn $2,$5,$4sll $3,$3,$21sra $23,$2,2addiu $3,$3,-1lw $2,20($fp)sw $3,48($fp)lw $22,36($2).set noreorder.set nomacroblez $17,$L39lbu $2,59($18).set macro.set reorderlw $9,8($16)lw $13,0($16)move $12,$2sra $2,$9,3addu $2,$13,$2lbu $3,0($2)andi $4,$9,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,1srl $3,$3,7move $20,$0move $15,$0.set noreorder.set nomacrobeq $3,$0,$L244sw $11,8($16).set macro.set reorder$L42:sra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,2srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L245sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,3srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L246sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,4srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L247sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,5srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L248sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,6srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L249sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,7srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L250sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,8srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L251sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,9srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L59sw $11,8($16).set macro.set reordersra $4,$11,3addu $4,$4,$13lbu $2,0($4)lbu $5,1($4)lbu $6,3($4)lbu $3,2($4)sll $5,$5,16sll $2,$2,24or $2,$2,$5or $2,$2,$6sll $3,$3,8andi $4,$11,0x7or $3,$3,$2sll $3,$3,$4lw $4,96($fp)li $2,32 # 0x20lw $5,96($fp)addu $11,$4,$11subu $4,$2,$4sw $11,8($16).set noreorder.set nomacrobeq $5,$2,$L61srl $9,$3,$4.set macro.set reorderli $2,-1 # 0xffffffffffffffffsrl $2,$2,$4and $9,$9,$2$L61:addu $6,$9,$15addiu $3,$6,1srl $2,$3,31addu $2,$2,$3sra $2,$2,1subu $3,$0,$2andi $5,$6,0x1movn $2,$3,$5sll $4,$20,2li $3,65536 # 0x10000addu $10,$22,$4slt $3,$6,$3.set noreorder.set nomacrobne $3,$0,$L75sw $2,0($10).set macro.set reorder$L252:addiu $9,$20,1li $12,65535 # 0xffffmove $15,$0slt $14,$9,$17$L77:.set noreorder.set nomacrobeq $14,$0,$L39move $20,$9.set macro.set reorderlw $9,8($16)lw $13,0($16)sra $2,$9,3addu $2,$13,$2lbu $3,0($2)andi $4,$9,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$9,1srl $3,$3,7.set noreorder.set nomacrobne $3,$0,$L42sw $11,8($16).set macro.set reorder$L244:move $9,$0$L44:srl $3,$12,9addiu $3,$3,3li $2,-65536 # 0xffffffffffff0000and $2,$3,$2bne $2,$0,$L63move $4,$0$L64:andi $2,$3,0xff00.set noreorder.set nomacrobeq $2,$0,$L275lui $2,%hi(ff_log2_tab).set macro.set reordersrl $3,$3,8addiu $4,$4,8$L275:addiu $2,$2,%lo(ff_log2_tab)addu $2,$3,$2lbu $3,0($2)subu $2,$0,$21addu $3,$4,$3li $4,31 # 0x1fsubu $4,$4,$3subu $2,$2,$4addiu $2,$2,31.set noreorder.set nomacrobltz $2,$L69addu $8,$21,$2.set macro.set reordermove $8,$21$L69:li $2,1 # 0x1.set noreorder.set nomacrobeq $8,$2,$L61subu $7,$0,$8.set macro.set reorderlw $10,8($16)sra $4,$10,3addu $4,$4,$13lbu $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,8or $2,$2,$3andi $4,$10,0x7sll $2,$2,$4srl $4,$2,$7sll $3,$9,$8slt $2,$4,2.set noreorder.set nomacrobne $2,$0,$L71subu $9,$3,$9.set macro.set reorderaddu $2,$4,$9addiu $9,$2,-1addu $6,$9,$15addiu $3,$6,1srl $2,$3,31addu $2,$2,$3sra $2,$2,1subu $3,$0,$2andi $5,$6,0x1movn $2,$3,$5sll $4,$20,2li $3,65536 # 0x10000addu $11,$8,$10slt $3,$6,$3addu $10,$22,$4sw $11,8($16).set noreorder.set nomacrobeq $3,$0,$L252sw $2,0($10).set macro.set reorder$L75:mul $2,$12,$23mul $3,$23,$6srl $2,$2,9subu $3,$3,$2addu $12,$12,$3sltu $2,$12,128.set noreorder.set nomacrobne $2,$0,$L78addiu $9,$20,1.set macro.set reordermove $15,$0.set noreorder.set nomacroj $L77slt $14,$9,$17.set macro.set reorder$L78:slt $14,$9,$17.set noreorder.set nomacrobeq $14,$0,$L276lw $4,24($fp).set macro.set reorderlw $11,8($16)sra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffmove $7,$11srl $3,$3,7addiu $11,$11,1.set noreorder.set nomacrobeq $3,$0,$L253sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,2srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L254sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,3srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L255sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,4srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L256sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,5srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L257sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,6srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L258sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,7srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L259sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,8srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L260sw $11,8($16).set macro.set reordersra $2,$11,3addu $2,$13,$2lbu $3,0($2)andi $4,$11,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $11,$7,9srl $3,$3,7.set noreorder.set nomacrobeq $3,$0,$L98sw $11,8($16).set macro.set reordersra $4,$11,3addu $4,$4,$13lbu $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,$11,0x7or $2,$2,$3sll $2,$2,$4addiu $11,$7,25srl $19,$2,16sw $11,8($16)$L100:.set noreorder.set nomacroblez $19,$L107sll $6,$19,2.set macro.set reordersltu $2,$6,40.set noreorder.set nomacrobne $2,$0,$L261addiu $4,$10,4.set macro.set reorderandi $2,$4,0x3li $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L114move $5,$4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L115li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L262$L112:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L116li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$5,$2addiu $7,$2,32sltu $3,$5,$7beq $3,$0,$L116$L212:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7bne $2,$0,$L212$L116:addu $6,$6,$4addiu $2,$6,-31li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L277addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L278:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L278addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L277:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L279andi $4,$6,0x3.set macro.set reorder$L214:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L214andi $4,$6,0x3.set macro.set reorder$L279:li $2,2 # 0x2.set noreorder.set nomacrobeq $4,$2,$L124addiu $3,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $4,$2,$L125li $2,1 # 0x1.set macro.set reorderbeq $4,$2,$L263$L111:addu $2,$19,$20$L271:addiu $9,$2,1slt $14,$9,$17$L107:li $2,65536 # 0x10000slt $2,$19,$2bne $2,$0,$L126move $12,$0.set noreorder.set nomacroj $L77move $15,$0.set macro.set reorder$L39:lw $4,24($fp)$L276:lw $5,108($fp)addu $2,$4,$5lw $7,0($2).set noreorder.set nomacrobne $7,$0,$L129lw $6,20($fp).set macro.set reorderlw $3,104($fp)lw $8,36($6)addu $2,$4,$3lw $5,112($fp)lw $12,0($2)lw $15,44($6)lw $11,0($8)addu $2,$4,$5lw $14,0($2).set noreorder.set nomacrobne $12,$0,$L131sw $11,0($15).set macro.set reorderslt $2,$17,2.set noreorder.set nomacrobne $2,$0,$L133lw $6,28($fp).set macro.set reorderaddiu $4,$15,4sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L135addiu $5,$8,4.set macro.set reorderandi $2,$4,0x3.set noreorder.set nomacrobne $2,$0,$L135andi $2,$5,0x3.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L264lw $2,32($fp).set macro.set reorder$L135:.set noreorder.set nomacrojal memcpylw $6,28($fp).set macro.set reorder$L133:lw $2,92($fp)$L270:lw $3,24($fp)lw $4,20($fp)lw $5,16($fp)lw $6,124($fp)addiu $2,$2,1addiu $3,$3,4addiu $4,$4,4addiu $5,$5,64sw $2,92($fp)sw $3,24($fp)sw $4,20($fp).set noreorder.set nomacrobne $2,$6,$L37sw $5,16($fp).set macro.set reorder$L35:lw $2,72($fp)lw $6,52($fp)lw $4,76($fp)sll $3,$2,24sll $2,$6,24lw $6,56($fp)sll $5,$4,16sll $4,$6,16or $2,$2,$4lw $6,80($fp)lw $4,84($fp)or $3,$3,$5or $3,$3,$4lw $5,64($fp)sll $4,$6,8lw $6,60($fp)or $2,$2,$5sll $5,$6,8or $5,$5,$2lw $6,68($fp)lw $2,88($fp)or $4,$4,$3andi $3,$2,0x7andi $2,$6,0x7sll $4,$4,$3sll $5,$5,$2lbu $10,57($18)lw $sp,100($fp)srl $3,$4,24.set noreorder.set nomacroj $L179srl $4,$5,24.set macro.set reorder$L126:move $12,$0.set noreorder.set nomacroj $L77li $15,1 # 0x1.set macro.set reorder$L63:srl $3,$3,16.set noreorder.set nomacroj $L64li $4,16 # 0x10.set macro.set reorder$L71:addiu $2,$8,-1addu $11,$10,$2.set noreorder.set nomacro
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -