📄 syntax.s
字号:
$L713:beq $7,$0,$L735sll $3,$18,3sll $4,$18,7move $16,$0sll $22,$18,1sw $3,48($sp)j $L714sw $4,52($sp)$L914:bne $4,$0,$L931addu $2,$22,$18sll $3,$2,4addu $2,$2,$3addu $2,$2,$16lw $6,124($sp)sll $2,$2,1addu $2,$2,$6sh $0,7810($2)$L720:addiu $2,$16,1andi $16,$2,0x00ffsltu $3,$16,$7beq $3,$0,$L913lw $2,124($sp)$L714:lw $3,52($sp)lw $4,48($sp)lw $5,124($sp)subu $2,$3,$4addu $2,$2,$5addu $2,$2,$16lbu $4,6840($2)li $3,13 # 0xdbeq $4,$3,$L717sltu $2,$4,14bne $2,$0,$L914sltu $2,$4,16beq $2,$0,$L715addu $2,$22,$18jal huffman_scale_factormove $4,$21addu $3,$22,$18sll $4,$3,4addu $3,$3,$4addu $2,$fp,$2lw $4,124($sp)addu $3,$3,$16addiu $2,$2,-60sll $3,$3,1sll $fp,$2,16lbu $7,0($4)sra $fp,$fp,16addu $3,$3,$4j $L720sh $fp,7810($3)$L903:j $L645li $23,7 # 0x7$L902:lw $5,124($sp)move $6,$21jal ics_infomove $7,$0bne $2,$0,$L924lw $31,108($sp)j $L921lw $6,124($sp)$L636:li $5,8 # 0x8jal faad_flushbits_exmove $4,$21j $L630andi $5,$16,0x00ff$L715:$L931:sll $3,$2,4addu $2,$2,$3lw $5,124($sp)addu $2,$2,$16sll $2,$2,1addu $17,$2,$5sh $0,7810($17)jal huffman_scale_factormove $4,$21addu $2,$19,$2addiu $2,$2,-60sll $19,$2,16sra $19,$19,16andi $2,$19,0xffffsltu $2,$2,256beq $2,$0,$L733lw $6,124($sp)sh $19,7810($17)j $L720lbu $7,0($6)$L717:beq $23,$0,$L721noplbu $2,20($21)beq $2,$0,$L723lw $4,124($sp)li $5,65280 # 0xff00$L725:addu $2,$22,$18sll $3,$2,4addu $2,$2,$3addu $2,$2,$16addu $3,$5,$20sll $2,$2,1sll $20,$3,16sra $20,$20,16addu $2,$2,$4move $23,$0j $L720sh $20,7810($2)$L723:lw $8,8($21)sltu $2,$8,9bne $2,$0,$L726lui $2,%hi(bitmask)lw $2,0($21)addiu $3,$8,-9srl $2,$2,$3andi $17,$2,0x1ff$L728:lbu $2,21($21)beq $2,$0,$L729sltu $2,$8,10addiu $2,$17,-256lw $4,124($sp)j $L725andi $5,$2,0xffff$L721:jal huffman_scale_factormove $4,$21lw $3,124($sp)addiu $2,$2,-60lbu $7,0($3)andi $5,$2,0xffffj $L725move $4,$3$L913:lbu $5,2($2)$L735:addiu $2,$18,1andi $18,$2,0x00ffsltu $3,$18,$5bne $3,$0,$L713nop$L878:lw $5,40($sp)$L922:bne $5,$0,$L932lw $4,112($sp)lw $3,8($21)beq $3,$0,$L743addiu $3,$3,-1lw $2,0($21)srl $2,$2,$3andi $2,$2,0x1andi $4,$2,0x1sw $3,8($21)$L745:lw $6,124($sp)beq $4,$0,$L750sb $2,9036($6)lbu $2,20($21)beq $2,$0,$L752addiu $18,$6,9040move $5,$0$L754:sb $5,0($18)lbu $2,20($21)bne $2,$0,$L762noplw $7,8($21)sltu $2,$7,6bne $2,$0,$L764lui $2,%hi(bitmask)lw $2,0($21)addiu $3,$7,-6srl $2,$2,$3andi $16,$2,0x3f$L766:lbu $2,21($21)bne $2,$0,$L925andi $3,$16,0x00ffsltu $2,$7,7bne $2,$0,$L769addiu $2,$7,-6sw $2,8($21)andi $3,$16,0x00ff$L925:sb $3,1($18)lw $4,124($sp)lbu $2,1($4)sltu $2,$2,$3beq $2,$0,$L771li $2,16 # 0x10j $L939lw $31,108($sp)$L729:bne $2,$0,$L731addiu $2,$8,-9lw $5,124($sp)sw $2,8($21)addiu $3,$17,-256lbu $7,0($5)lw $4,124($sp)j $L725andi $5,$3,0xffff$L726:addiu $2,$2,%lo(bitmask)sll $3,$8,2addu $3,$3,$2lw $6,0($3)lw $5,0($21)li $3,9 # 0x9subu $3,$3,$8lw $4,4($21)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L728or $17,$5,$4$L904:j $L706sw $0,36($sp)$L741:lw $4,112($sp)$L932:lbu $2,7($4)beq $2,$0,$L933lw $5,112($sp)lbu $2,20($21)beq $2,$0,$L815move $5,$0$L817:lw $6,124($sp)lw $2,112($sp)sh $5,10436($6)lbu $3,4($2)li $2,2 # 0x2beq $3,$2,$L915sltu $2,$5,12289bne $2,$0,$L827lw $3,124($sp)li $2,12288sh $2,10436($3)$L827:lbu $2,20($21)bne $2,$0,$L830lw $4,124($sp)lw $7,8($21)sltu $2,$7,6bne $2,$0,$L832lui $2,%hi(bitmask)lw $2,0($21)addiu $3,$7,-6srl $2,$2,$3andi $16,$2,0x3f$L834:lbu $2,21($21)bne $2,$0,$L926andi $2,$16,0x00ffsltu $2,$7,7bne $2,$0,$L837move $4,$21addiu $2,$7,-6sw $2,8($21)andi $2,$16,0x00ff$L926:lw $4,124($sp)sltu $3,$2,49bne $3,$0,$L813sb $2,10438($4)li $2,49sb $2,10438($4)$L813:lw $5,112($sp)$L933:lbu $2,6($5)bne $2,$0,$L916lw $6,112($sp)$L923:lbu $2,3($6)sltu $2,$2,17bne $2,$0,$L934lw $4,112($sp)lw $3,124($sp)lbu $2,9037($3)beq $2,$0,$L934addiu $5,$3,9050move $4,$3jal tns_datamove $6,$21lw $4,112($sp)$L934:lbu $2,7($4)bne $2,$0,$L917lw $5,112($sp)lw $6,124($sp)lhu $2,8($5)lbu $5,2($6)srl $2,$2,3beq $5,$0,$L848sw $2,28($sp)move $fp,$0sw $0,24($sp)$L851:lw $2,124($sp)addu $2,$fp,$2sw $2,64($sp)lbu $2,7800($2)blez $2,$L852lw $3,24($sp)lw $2,28($sp)move $5,$0mul $4,$2,$3sll $3,$fp,3sll $2,$fp,7andi $20,$4,0xfffflw $4,124($sp)subu $17,$2,$3addu $4,$17,$4li $23,1 # 0x1sw $4,44($sp)sw $17,68($sp)$L854:lw $6,44($sp)li $19,4 # 0x4addu $2,$6,$5lbu $18,2040($2)li $2,2 # 0x2sltu $4,$18,5sltu $3,$18,16beq $3,$0,$L858movz $19,$2,$4li $2,1 # 0x1sll $2,$2,$18andi $2,$2,0xe001beq $2,$0,$L935lw $6,124($sp)addu $2,$17,$5lw $3,124($sp)sll $2,$2,1addu $2,$2,$3lhu $4,3000($2)lhu $3,4920($2)lw $5,124($sp)addu $4,$17,$4addu $3,$17,$3sll $3,$3,1sll $4,$4,1addu $3,$3,$5addu $4,$4,$5lhu $2,16($3)lhu $5,16($4)subu $2,$2,$5addu $2,$20,$2andi $20,$2,0xffff$L860:lw $3,64($sp)$L936:move $5,$23lbu $2,7800($3)slt $2,$23,$2bne $2,$0,$L854addiu $23,$23,1lw $4,124($sp)lbu $5,2($4)$L852:addiu $2,$fp,1andi $fp,$2,0x00fflw $6,64($sp)sltu $3,$fp,$5beq $3,$0,$L848lbu $2,5($6)lw $3,24($sp)addu $2,$2,$3andi $2,$2,0x00ffj $L851sw $2,24($sp)$L733:j $L642li $2,4 # 0x4$L731:move $4,$21jal faad_flushbits_exli $5,9 # 0x9lw $6,124($sp)addiu $2,$17,-256lbu $7,0($6)andi $5,$2,0xffffj $L725move $4,$6$L912:lw $4,124($sp)jal rvlc_scale_factor_datamove $5,$21andi $2,$2,0x00ffbne $2,$0,$L924lw $31,108($sp)j $L922lw $5,40($sp)$L858:lw $6,124($sp)$L935:addu $2,$17,$5sll $2,$2,1addu $2,$2,$6lhu $4,4920($2)lhu $3,3000($2)addu $4,$17,$4addu $3,$17,$3sll $3,$3,1sll $4,$4,1addu $3,$3,$6addu $4,$4,$6lhu $16,16($3)lhu $2,16($4)sltu $2,$16,$2beq $2,$0,$L860lw $3,68($sp)addu $2,$3,$5sll $2,$2,1j $L861addu $22,$2,$6$L862:lhu $2,4920($22)lw $5,68($sp)lw $6,124($sp)addu $2,$5,$2sll $2,$2,1addu $2,$2,$6lhu $3,16($2)sltu $3,$16,$3beq $3,$0,$L936lw $3,64($sp)$L861:lw $4,132($sp)sll $6,$20,1addu $6,$4,$6move $5,$21jal huffman_spectral_datamove $4,$18move $4,$2addu $3,$19,$20addu $2,$19,$16andi $16,$2,0xffffbeq $4,$0,$L862andi $20,$3,0xffffandi $2,$4,0x00ffbne $2,$0,$L924lw $31,108($sp)$L848:lw $4,124($sp)$L937:lbu $2,9036($4)beq $2,$0,$L642move $2,$0lbu $3,4($4)li $2,2 # 0x2beq $3,$2,$L939lw $31,108($sp)lw $5,112($sp)lhu $6,8($5)jal pulse_decodelw $5,132($sp)bne $2,$0,$L924lw $31,108($sp)j $L924move $2,$0$L916:lw $4,124($sp)jal rvlc_decode_scale_factorsmove $5,$21bne $2,$0,$L924lw $31,108($sp)j $L923lw $6,112($sp)$L762:sb $0,1($18)$L771:lbu $2,0($18)addiu $2,$2,1blez $2,$L750lui $2,%hi(bitmask)addiu $20,$2,%lo(bitmask)move $19,$0move $17,$0j $L774li $22,32 # 0x20$L918:$L777:addu $23,$18,$17sb $5,2($23)lbu $2,20($21)beq $2,$0,$L785move $5,$0$L787:lbu $3,0($18)addiu $2,$19,1andi $17,$2,0x00ffaddiu $3,$3,1slt $3,$17,$3sb $5,6($23)beq $3,$0,$L750move $19,$17$L774:lbu $2,20($21)bne $2,$0,$L918move $5,$0lw $7,8($21)sltu $2,$7,5bne $2,$0,$L778sll $2,$7,2lw $2,0($21)addiu $3,$7,-5srl $2,$2,$3andi $16,$2,0x1f$L780:lbu $2,21($21)bne $2,$0,$L777andi $5,$16,0x00ffsltu $2,$7,6bne $2,$0,$L783addiu $2,$7,-5andi $5,$16,0x00ffj $L777sw $2,8($21)$L917:lw $5,124($sp)lw $7,132($sp)jal reordered_spectral_datamove $6,$21beq $2,$0,$L937lw $4,124($sp)j $L924lw $31,108($sp)$L785:lw $7,8($21)sltu $2,$7,4bne $2,$0,$L788sll $2,$7,2lw $2,0($21)addiu $3,$7,-4srl $2,$2,$3andi $16,$2,0xf$L790:lbu $2,21($21)bne $2,$0,$L787andi $5,$16,0x00ffsltu $2,$7,5bne $2,$0,$L793addiu $2,$7,-4andi $5,$16,0x00ffj $L787sw $2,8($21)$L783:move $4,$21jal faad_flushbits_exli $5,5 # 0x5j $L777andi $5,$16,0x00ff$L793:move $4,$21jal faad_flushbits_exli $5,4 # 0x4j $L787andi $5,$16,0x00ff$L788:addu $2,$2,$20lw $6,0($2)lw $5,0($21)li $3,4 # 0x4subu $3,$3,$7lw $4,4($21)and $5,$5,$6subu $2,$22,$3srl $4,$4,$2sll $5,$5,$3j $L790or $16,$5,$4$L778:addu $2,$2,$20lw $6,0($2)lw $5,0($21)li $3,5 # 0x5subu $3,$3,$7lw $4,4($21)and $5,$5,$6subu $2,$22,$3srl $4,$4,$2sll $5,$5,$3j $L780or $16,$5,$4$L752:lw $7,8($21)sltu $2,$7,2bne $2,$0,$L755addiu $3,$7,-2lw $2,0($21)srl $2,$2,$3andi $16,$2,0x3$L757:lbu $2,21($21)bne $2,$0,$L754andi $5,$16,0x00ffsltu $2,$7,3bne $2,$0,$L760addiu $2,$7,-2andi $5,$16,0x00ffj $L754sw $2,8($21)$L750:lw $3,8($21)beq $3,$0,$L795addiu $3,$3,-1lw $2,0($21)srl $2,$2,$3andi $2,$2,0x1andi $4,$2,0x1sw $3,8($21)$L797:lw $5,124($sp)beq $4,$0,$L802sb $2,9037($5)lw $6,112($sp)lbu $2,3($6)sltu $2,$2,17beq $2,$0,$L802lw $4,124($sp)move $6,$21jal tns_dataaddiu $5,$4,9050$L802:lw $3,8($21)beq $3,$0,$L805addiu $3,$3,-1lw $2,0($21)srl $2,$2,$3andi $2,$2,0x1andi $4,$2,0x1sw $3,8($21)$L807:lw $3,124($sp)beq $4,$0,$L741sb $2,9038($3)j $L642li $2,1 # 0x1$L795:lbu $2,20($21)beq $2,$0,$L798move $2,$0j $L797move $4,$0$L805:lbu $2,20($21)beq $2,$0,$L808move $2,$0j $L807move $4,$0$L798:lw $2,4($21)lbu $3,21($21)bne $3,$0,$L899srl $16,$2,31move $4,$21jal faad_flushbits_exli $5,1 # 0x1$L899:move $2,$16j $L797andi $4,$16,0x1$L808:lw $2,4($21)lbu $3,21($21)bne $3,$0,$L900srl $16,$2,31move $4,$21jal faad_flushbits_exli $5,1 # 0x1$L900:move $2,$16j $L807andi $4,$16,0x1$L743:lbu $2,20($21)beq $2,$0,$L746move $2,$0j $L745move $4,$0$L760:move $4,$21jal faad_flushbits_exli $5,2 # 0x2j $L754andi $5,$16,0x00ff$L746:lw $2,4($21)lbu $3,21($21)bne $3,$0,$L895srl $16,$2,31move $4,$21jal faad_flushbits_exli $5,1 # 0x1$L895:move $2,$16j $L745andi $4,$16,0x1$L755:lui $2,%hi(bitmask)addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($21)li $3,2 # 0x2subu $3,$3,$7lw $4,4($21)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L757or $16,$5,$4$L832:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($21)li $3,6 # 0x6subu $3,$3,$7lw $4,4($21)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L834or $16,$5,$4$L769:move $4,$21jal faad_flushbits_exli $5,6 # 0x6j $L925andi $3,$16,0x00ff$L764:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($21)li $3,6 # 0x6subu $3,$3,$7lw $4,4($21)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L766or $16,$5,$4$L685:move $17,$0$L698:addu $2,$3,$17beq $23,$0,$L698andi $17,$2,0xffffj $L684move $3,$0$L830:j $L813sb $0,10438($4)$L915:sltu $2,$5,6145bne $2,$0,$L827li $2,6144j $L827sh $2,10436($6)$L815:lw $7,8($21)sltu $2,$7,14bne $2,$0,$L818lui $2,%hi(bitmask)lw $2,0($21)addiu $3,$7,-14srl $2,$2,$3andi $16,$2,0x3fff$L820:lbu $2,21($21)bne $2,$0,$L817andi $5,$16,0xffffsltu $2,$7,15bne $2,$0,$L823addiu $2,$7,-14andi $5,$16,0xffffj $L817sw $2,8($21)$L837:jal faad_flushbits_exli $5,6 # 0x6j $L926andi $2,$16,0x00ff$L823:move $4,$21jal faad_flushbits_exli $5,14 # 0xej $L817andi $5,$16,0xffff$L818:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($21)li $3,14 # 0xesubu $3,$3,$7lw $4,4($21)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L820or $16,$5,$4.set macro.set reorder.end individual_channel_stream.section .text.channel_pair_element,"ax",@progbits.align 2.align 5.ent channel_pair_element.type channel_pair_element, @functionchannel_pair_element:.frame $sp,25072,$31 # vars= 25008, regs= 10/0, args= 24, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-25072sw $22,25056($sp)addiu $22,$sp,24sw $21,25052($sp)sw $18,25040($sp)sw $16,25032($sp)move $18,$5andi $16,$6,0x00ffmove $5,$0li $6,2048 # 0x800move $21,$4move $4,$22sw $31,25068($sp)sw $23,25060($sp)sw $17,25036($sp)sw $fp,25064($sp)move $17,$7sw $20,25048($sp)sw $19,25044($sp).set noreorder.set nomacrojal memsetaddiu $23,$sp,4120.set macro.set reorderaddiu $4,$sp,2072move $5,$0.set noreorder.set nomacrojal memsetli $6,2048 # 0x800.set macro.set reordermove $4,$23move $5,$0.set noreorder.set nomacrojal memsetli $6,20906 # 0x51aa.set macro.set reorderlbu $3,20($18)addiu $2,$16,1sh $2,4122($sp).set noreorder.set nomacrobeq $3,$0,$L941sb $16,4120($sp).set macro.set reordermove $5,$0$L943:sb $5,0($17)lw $3,8($18).set noreorder.set nomacrobeq $3,$0,$L951sb $5,4124($sp).set macro.set reorderlw $2,0($18)addiu $3,$3,-1srl $2,$2,$3andi $7,$2,0x1move $4,$7andi $2,$7,0x1sw $3,8($18)$L953:.set noreorder.set nomacrobne $2,$0,$L1036sb $4,4125($sp).set macro.set reorder$L958:sb $0,12752($sp)addiu $fp,$sp,4126$L1005:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -