📄 huffman.s
字号:
.file 1 "huffman.c".section .mdebug.abi32.previous.section .text.huffman_2step_pair,"ax",@progbits.align 2.align 5.ent huffman_2step_pair.type huffman_2step_pair, @functionhuffman_2step_pair:.frame $sp,56,$31 # vars= 0, regs= 9/0, args= 16, gp= 0.mask 0x80ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-56sw $22,40($sp)lui $22,%hi(hcbN)sw $20,32($sp)addiu $2,$22,%lo(hcbN)andi $20,$4,0x00ffsw $23,44($sp)sw $18,24($sp)sw $31,48($sp)sw $21,36($sp)sw $19,28($sp)sw $17,20($sp)sw $16,16($sp)addu $2,$20,$2lbu $7,0($2)lw $8,8($5)move $18,$5sltu $2,$8,$7bne $2,$0,$L2move $23,$6lui $21,%hi(bitmask)addiu $2,$21,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($5)lw $4,0($3)subu $2,$8,$7srl $2,$6,$2and $3,$2,$4$L4:lui $2,%hi(hcb_table)sll $19,$20,2addiu $2,$2,%lo(hcb_table)addu $2,$19,$2lw $4,0($2)sll $3,$3,1addu $3,$3,$4lbu $16,1($3)beq $16,$0,$L5lbu $17,0($3)lbu $9,21($18)beq $9,$0,$L26sltu $2,$7,$8$L7:sltu $2,$8,$16bne $2,$0,$L31addiu $4,$21,%lo(bitmask)addiu $2,$21,%lo(bitmask)$L29:sll $3,$16,2addu $3,$3,$2lw $4,0($3)subu $2,$8,$16srl $2,$6,$2and $2,$2,$4$L13:lui $21,%hi(hcb_2_pair_table)addu $3,$17,$2addiu $2,$21,%lo(hcb_2_pair_table)andi $17,$3,0xffffaddu $2,$19,$2lw $4,0($2)sll $16,$17,1addiu $3,$22,%lo(hcbN)addu $2,$16,$17addu $2,$2,$4addu $3,$20,$3lbu $5,0($2)bne $9,$0,$L14lbu $2,0($3)subu $5,$5,$2sltu $2,$5,$8beq $2,$0,$L19subu $8,$8,$5sw $8,8($18)$L14:lui $2,%hi(hcb_2_pair_table_size)$L30:addiu $2,$2,%lo(hcb_2_pair_table_size)addu $2,$19,$2lw $3,0($2)slt $3,$3,$17bne $3,$0,$L32li $4,10 # 0xaaddiu $2,$21,%lo(hcb_2_pair_table)$L33:addu $2,$19,$2lw $4,0($2)addu $3,$16,$17addu $3,$3,$4lb $5,1($3)move $4,$0sh $5,0($23)lb $2,2($3)sh $2,2($23)lw $31,48($sp)lw $23,44($sp)lw $22,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$4j $31addiu $sp,$sp,56$L5:lui $21,%hi(hcb_2_pair_table)addiu $2,$21,%lo(hcb_2_pair_table)addu $2,$19,$2lw $4,0($2)sll $16,$17,1addu $2,$16,$17lbu $3,21($18)addu $2,$2,$4bne $3,$0,$L14lbu $5,0($2)sltu $2,$5,$8beq $2,$0,$L19nopsubu $2,$8,$5sw $2,8($18)lui $2,%hi(hcb_2_pair_table_size)addiu $2,$2,%lo(hcb_2_pair_table_size)addu $2,$19,$2lw $3,0($2)slt $3,$3,$17beq $3,$0,$L33addiu $2,$21,%lo(hcb_2_pair_table)li $4,10 # 0xa$L32:lw $31,48($sp)lw $23,44($sp)lw $22,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$4j $31addiu $sp,$sp,56$L2:lui $21,%hi(bitmask)addiu $3,$21,%lo(bitmask)sll $2,$8,2addu $2,$2,$3lw $4,0($2)lw $6,0($5)lw $3,4($18)subu $5,$7,$8and $4,$6,$4subu $2,$0,$5srl $3,$3,$2sll $4,$4,$5j $L4or $3,$4,$3$L11:addiu $4,$21,%lo(bitmask)$L31:sll $2,$8,2addu $2,$2,$4lw $3,0($2)subu $5,$16,$8lw $4,4($18)subu $2,$0,$5and $3,$6,$3srl $4,$4,$2sll $3,$3,$5j $L13or $2,$3,$4$L26:beq $2,$0,$L9move $5,$7subu $8,$8,$7sltu $2,$8,$16bne $2,$0,$L11sw $8,8($18)j $L29addiu $2,$21,%lo(bitmask)$L19:jal faad_flushbits_exmove $4,$18j $L30lui $2,%hi(hcb_2_pair_table_size)$L9:jal faad_flushbits_exmove $4,$18lw $8,8($18)lw $6,0($18)j $L7lbu $9,21($18).set macro.set reorder.end huffman_2step_pair.section .text.huffman_2step_quad,"ax",@progbits.align 2.align 5.ent huffman_2step_quad.type huffman_2step_quad, @functionhuffman_2step_quad:.frame $sp,56,$31 # vars= 0, regs= 9/0, args= 16, gp= 0.mask 0x80ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-56sw $23,44($sp)lui $23,%hi(hcbN)sw $20,32($sp)addiu $2,$23,%lo(hcbN)andi $20,$4,0x00ffsw $21,36($sp)sw $18,24($sp)sw $31,48($sp)sw $22,40($sp)sw $19,28($sp)sw $17,20($sp)sw $16,16($sp)addu $2,$20,$2lbu $7,0($2)lw $8,8($5)move $18,$5sltu $2,$8,$7bne $2,$0,$L35move $21,$6lui $22,%hi(bitmask)addiu $2,$22,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($5)lw $4,0($3)subu $2,$8,$7srl $2,$6,$2and $3,$2,$4$L37:lui $2,%hi(hcb_table)sll $19,$20,2addiu $2,$2,%lo(hcb_table)addu $2,$19,$2lw $4,0($2)sll $3,$3,1addu $3,$3,$4lbu $16,1($3)beq $16,$0,$L38lbu $17,0($3)lbu $9,21($18)beq $9,$0,$L58sltu $2,$7,$8$L40:sltu $2,$8,$16bne $2,$0,$L63addiu $4,$22,%lo(bitmask)addiu $2,$22,%lo(bitmask)$L61:sll $3,$16,2addu $3,$3,$2lw $4,0($3)subu $2,$8,$16srl $2,$6,$2and $2,$2,$4$L46:lui $22,%hi(hcb_2_quad_table)addu $3,$17,$2addiu $2,$22,%lo(hcb_2_quad_table)andi $17,$3,0xffffaddu $2,$19,$2lw $4,0($2)sll $16,$17,2addiu $3,$23,%lo(hcbN)addu $2,$16,$17addu $2,$2,$4addu $3,$20,$3lbu $5,0($2)bne $9,$0,$L47lbu $2,0($3)subu $5,$5,$2sltu $2,$5,$8beq $2,$0,$L52subu $8,$8,$5sw $8,8($18)$L47:lui $2,%hi(hcb_2_quad_table_size)$L62:addiu $2,$2,%lo(hcb_2_quad_table_size)addu $2,$19,$2lw $3,0($2)slt $3,$3,$17bne $3,$0,$L64li $6,10 # 0xaaddiu $2,$22,%lo(hcb_2_quad_table)$L65:addu $2,$19,$2lw $3,0($2)addu $4,$16,$17addu $4,$4,$3lb $5,1($4)move $6,$0sh $5,0($21)lb $2,2($4)sh $2,2($21)lb $3,3($4)sh $3,4($21)lb $2,4($4)sh $2,6($21)lw $31,48($sp)lw $23,44($sp)lw $22,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$6j $31addiu $sp,$sp,56$L38:lui $22,%hi(hcb_2_quad_table)addiu $2,$22,%lo(hcb_2_quad_table)addu $2,$19,$2lw $4,0($2)sll $16,$17,2addu $2,$16,$17lbu $3,21($18)addu $2,$2,$4bne $3,$0,$L47lbu $5,0($2)sltu $2,$5,$8beq $2,$0,$L52nopsubu $2,$8,$5sw $2,8($18)lui $2,%hi(hcb_2_quad_table_size)addiu $2,$2,%lo(hcb_2_quad_table_size)addu $2,$19,$2lw $3,0($2)slt $3,$3,$17beq $3,$0,$L65addiu $2,$22,%lo(hcb_2_quad_table)li $6,10 # 0xa$L64:lw $31,48($sp)lw $23,44($sp)lw $22,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$6j $31addiu $sp,$sp,56$L35:lui $22,%hi(bitmask)addiu $3,$22,%lo(bitmask)sll $2,$8,2addu $2,$2,$3lw $4,0($2)lw $6,0($5)lw $3,4($18)subu $5,$7,$8and $4,$6,$4subu $2,$0,$5srl $3,$3,$2sll $4,$4,$5j $L37or $3,$4,$3$L44:addiu $4,$22,%lo(bitmask)$L63:sll $2,$8,2addu $2,$2,$4lw $3,0($2)subu $5,$16,$8lw $4,4($18)subu $2,$0,$5and $3,$6,$3srl $4,$4,$2sll $3,$3,$5j $L46or $2,$3,$4$L58:beq $2,$0,$L42move $5,$7subu $8,$8,$7sltu $2,$8,$16bne $2,$0,$L44sw $8,8($18)j $L61addiu $2,$22,%lo(bitmask)$L52:jal faad_flushbits_exmove $4,$18j $L62lui $2,%hi(hcb_2_quad_table_size)$L42:jal faad_flushbits_exmove $4,$18lw $8,8($18)lw $6,0($18)j $L40lbu $9,21($18).set macro.set reorder.end huffman_2step_quad.section .text.huffman_scale_factor,"ax",@progbits.align 2.align 5.globl huffman_scale_factor.ent huffman_scale_factor.type huffman_scale_factor, @functionhuffman_scale_factor:.frame $sp,40,$31 # vars= 0, regs= 6/0, args= 16, gp= 0.mask 0x801f0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-40lui $2,%hi(hcb_sf)sw $20,32($sp)sw $17,20($sp)sw $16,16($sp)addiu $20,$2,%lo(hcb_sf)move $16,$4move $17,$0sw $31,36($sp)sw $19,28($sp)j $L67sw $18,24($sp)$L84:lw $2,0($16)sw $3,8($16)srl $2,$2,$3andi $6,$2,0x1$L71:addu $2,$18,$20addu $2,$2,$6lbu $3,0($2)addu $3,$17,$3andi $17,$3,0xffffsltu $2,$17,241beq $2,$0,$L85lw $31,36($sp)$L67:sll $18,$17,1$L86:addu $3,$18,$20lbu $2,1($3)beq $2,$0,$L83lw $31,36($sp)lw $2,8($16)bne $2,$0,$L84addiu $3,$2,-1lbu $2,20($16)bne $2,$0,$L71move $6,$0lw $2,4($16)lbu $3,21($16)srl $19,$2,31move $4,$16li $5,1 # 0x1bne $3,$0,$L71move $6,$19jal faad_flushbits_exnopmove $6,$19addu $2,$18,$20addu $2,$2,$6lbu $3,0($2)addu $3,$17,$3andi $17,$3,0xffffsltu $2,$17,241bne $2,$0,$L86sll $18,$17,1lw $31,36($sp)$L85:lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)li $2,-1 # 0xffffffffffffffffj $31addiu $sp,$sp,40$L83:lb $2,0($3)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,40.set macro.set reorder.end huffman_scale_factor.section .text.huffman_spectral_data_2,"ax",@progbits.align 2.align 5.globl huffman_spectral_data_2.ent huffman_spectral_data_2.type huffman_spectral_data_2, @functionhuffman_spectral_data_2:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacroandi $9,$4,0x00ffsltu $2,$9,32move $8,$5move $14,$6beq $2,$0,$L88move $12,$9lui $2,%hi($L93)sll $11,$9,2addiu $2,$2,%lo($L93)addu $2,$11,$2lw $3,0($2)j $3nop.rdata.align 2.align 2$L93:.word $L88.word $L89.word $L89.word $L90.word $L89.word $L91.word $L92.word $L91.word $L92.word $L91.word $L92.word $L92.word $L88.word $L88.word $L88.word $L88.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.word $L92.section .text.huffman_spectral_data_2$L88:move $15,$0$L94:lui $2,%hi(unsigned_cb)addiu $2,$2,%lo(unsigned_cb)addu $2,$12,$2lbu $3,0($2)beq $3,$0,$L266li $2,11 # 0xbsltu $2,$9,5bne $2,$0,$L169move $7,$0lh $2,0($14)beq $2,$0,$L171noplb $4,8($8)slt $2,$4,33beq $2,$0,$L173nopblez $4,$L175li $2,1 # 0x1lw $2,0($8)addiu $3,$4,-1srl $2,$2,$3andi $5,$2,0x1$L177:sll $2,$3,24sra $2,$2,24bltz $2,$L251sb $2,8($8)beq $5,$0,$L171noplhu $2,0($14)subu $2,$0,$2sh $2,0($14)$L171:lh $2,2($14)beq $2,$0,$L167addiu $6,$14,2lb $4,8($8)slt $2,$4,33beq $2,$0,$L182addiu $3,$4,-33blez $4,$L184li $2,1 # 0x1lw $2,0($8)addiu $3,$4,-1srl $2,$2,$3andi $5,$2,0x1$L186:sll $2,$3,24sra $2,$2,24bltz $2,$L251sb $2,8($8)beq $5,$0,$L266li $2,11 # 0xblhu $2,0($6)subu $2,$0,$2sh $2,0($6)$L167:li $2,11 # 0xb$L266:beq $9,$2,$L200sltu $2,$9,16$L265:bne $2,$0,$L201nop$L200:move $11,$14move $13,$0$L202:lh $10,0($11)li $2,16 # 0x10beq $10,$2,$L203li $2,-16 # 0xfffffffffffffff0beq $10,$2,$L203addiu $2,$13,1andi $13,$2,0x00ffli $2,2 # 0x2bne $13,$2,$L202addiu $11,$11,2$L256:beq $15,$0,$L201andi $4,$15,0x00ffaddiu $2,$4,-16andi $2,$2,0x00ffsltu $2,$2,16beq $2,$0,$L201sll $4,$4,1lui $2,%hi(vcb11_LAV_tab.4051)lh $3,0($14)addiu $2,$2,%lo(vcb11_LAV_tab.4051)addu $4,$4,$2lhu $6,-32($4)subu $5,$0,$3slt $2,$3,0movn $3,$5,$2slt $3,$6,$3bne $3,$0,$L252addiu $5,$14,2lh $2,2($14)subu $4,$0,$2slt $3,$2,0movn $2,$4,$3slt $2,$6,$2bne $2,$0,$L236nop$L201:j $31lb $2,8($8)$L203:j $L206li $7,4 # 0x4$L254:blez $4,$L209li $2,1 # 0x1lw $2,0($8)addiu $3,$4,-1srl $2,$2,$3andi $2,$2,0x1$L211:sll $6,$3,24sra $6,$6,24bltz $6,$L251sb $6,8($8)$L212:beq $2,$0,$L253addiu $2,$7,1andi $7,$2,0x00ff$L206:lb $4,8($8)slt $2,$4,33bne $2,$0,$L254addiu $3,$4,-33lw $2,4($8)srl $2,$2,$3addiu $3,$4,-1sll $6,$3,24sra $6,$6,24andi $2,$2,0x1bgez $6,$L212sb $6,8($8)$L251:li $2,-1 # 0xffffffffffffffff$L264:j $31sb $0,8($8)$L209:lw $3,0($8)subu $2,$2,$4sll $3,$3,$2andi $2,$3,0x1j $L211addiu $3,$4,-1$L253:bne $7,$0,$L216move $9,$7move $12,$6move $3,$0$L218:sll $2,$12,24sra $2,$2,24bltz $2,$L251sb $2,8($8)li $2,1 # 0x1sll $2,$2,$7bltz $10,$L255addu $2,$3,$2sll $2,$2,16sra $2,$2,16sh $2,0($11)$L263:addiu $2,$13,1andi $13,$2,0x00ffli $2,2 # 0x2bne $13,$2,$L202addiu $11,$11,2j $L256nop$L173:lw $2,4($8)addiu $3,$4,-33srl $2,$2,$3andi $5,$2,0x1j $L177addiu $3,$4,-1$L182:lw $2,4($8)srl $2,$2,$3andi $5,$2,0x1j $L186addiu $3,$4,-1$L216:slt $2,$6,33beq $2,$0,$L219subu $12,$6,$7slt $2,$6,$7bne $2,$0,$L221subu $4,$7,$6lw $2,0($8)subu $12,$6,$7$L250:subu $4,$0,$9li $3,-1 # 0xffffffffffffffffsrl $3,$3,$4srl $2,$2,$12j $L218and $3,$2,$3$L92:sltu $2,$9,16bne $2,$0,$L124move $15,$0move $15,$9li $12,11 # 0xbli $9,11 # 0xbli $11,44 # 0x2c$L124:lui $24,%hi(hcbN)addiu $2,$24,%lo(hcbN)addu $2,$12,$2lbu $7,0($2)bne $7,$0,$L125move $4,$0$L127:lui $2,%hi(hcb_table)addiu $2,$2,%lo(hcb_table)addu $2,$11,$2lw $3,0($2)addu $3,$4,$3lbu $4,1($3)beq $4,$0,$L134lbu $10,0($3)lbu $2,8($8)subu $2,$2,$7sll $7,$2,24sra $7,$7,24bltz $7,$L251sb $7,8($8)andi $6,$4,0x00ffbne $6,$0,$L138slt $2,$7,33move $2,$0$L143:lui $13,%hi(hcb_2_pair_table)addu $5,$2,$10addiu $2,$13,%lo(hcb_2_pair_table)andi $5,$5,0xffffaddu $2,$11,$2lw $6,0($2)sll $3,$5,1addu $5,$3,$5addiu $4,$24,%lo(hcbN)addu $6,$6,$5addu $4,$12,$4lbu $2,0($6)lbu $3,0($4)subu $2,$2,$3subu $2,$7,$2sll $2,$2,24sra $2,$2,24bltz $2,$L251sb $2,8($8)$L146:addiu $2,$13,%lo(hcb_2_pair_table)addu $2,$11,$2lw $3,0($2)addu $3,$5,$3lb $2,1($3)sh $2,0($14)lb $4,2($3)j $L94sh $4,2($14)$L89:lui $24,%hi(hcbN)addiu $2,$24,%lo(hcbN)addu $2,$9,$2lbu $7,0($2)bne $7,$0,$L97move $4,$0$L99:lui $2,%hi(hcb_table)addiu $2,$2,%lo(hcb_table)addu $2,$11,$2lw $3,0($2)addu $3,$4,$3lbu $4,1($3)beq $4,$0,$L106lbu $10,0($3)lbu $2,8($8)subu $2,$2,$7sll $7,$2,24sra $7,$7,24bltz $7,$L251sb $7,8($8)andi $6,$4,0x00ffbne $6,$0,$L111slt $2,$7,33move $2,$0$L116:lui $13,%hi(hcb_2_quad_table)addu $5,$2,$10addiu $2,$13,%lo(hcb_2_quad_table)andi $5,$5,0xffffaddu $2,$11,$2lw $6,0($2)sll $3,$5,2addu $5,$3,$5addiu $4,$24,%lo(hcbN)addu $6,$6,$5addu $4,$9,$4lbu $2,0($6)lbu $3,0($4)subu $2,$2,$3subu $2,$7,$2sll $2,$2,24sra $2,$2,24bltz $2,$L251sb $2,8($8)$L119:addiu $2,$13,%lo(hcb_2_quad_table)addu $2,$11,$2lw $4,0($2)move $15,$0addu $4,$5,$4lb $2,1($4)sh $2,0($14)lb $3,2($4)sh $3,2($14)lb $2,3($4)sh $2,4($14)lb $3,4($4)j $L94sh $3,6($14)$L91:lui $10,%hi(hcb_bin_table)addiu $2,$10,%lo(hcb_bin_table)addu $2,$11,$2lw $4,0($2)lbu $3,0($4)bne $3,$0,$L257move $6,$0j $L158move $7,$0$L258:blez $4,$L161li $2,1 # 0x1lw $2,0($8)addiu $3,$4,-1srl $2,$2,$3andi $5,$2,0x1$L163:sll $2,$3,24sra $2,$2,24bltz $2,$L251sb $2,8($8)addiu $2,$10,%lo(hcb_bin_table)addu $2,$11,$2lw $4,0($2)addu $3,$7,$4addu $3,$3,$5lb $2,1($3)addu $2,$6,$2andi $6,$2,0xffffsll $3,$6,1addu $7,$3,$6addu $4,$7,$4lbu $2,0($4)bne $2,$0,$L267addiu $2,$10,%lo(hcb_bin_table)$L158:lb $4,8($8)slt $2,$4,33bne $2,$0,$L258addiu $3,$4,-33lw $2,4($8)srl $2,$2,$3andi $5,$2,0x1j $L163addiu $3,$4,-1$L90:move $7,$0j $L149move $6,$0$L259:blez $4,$L152li $2,1 # 0x1lw $2,0($8)addiu $3,$4,-1srl $2,$2,$3andi $5,$2,0x1$L154:sll $2,$3,24sra $2,$2,24bltz $2,$L251sb $2,8($8)sll $2,$6,2lui $4,%hi(hcb3)addu $2,$2,$6addiu $4,$4,%lo(hcb3)addu $2,$2,$4addu $2,$2,$5lb $3,1($2)addu $3,$7,$3andi $6,$3,0xffffsll $2,$6,2addu $2,$2,$6addu $4,$2,$4lbu $3,0($4)bne $3,$0,$L247move $7,$6$L149:lb $4,8($8)slt $2,$4,33bne $2,$0,$L259addiu $3,$4,-33lw $2,4($8)srl $2,$2,$3andi $5,$2,0x1j $L154addiu $3,$4,-1$L152:lw $3,0($8)subu $2,$2,$4sll $3,$3,$2andi $5,$3,0x1j $L154addiu $3,$4,-1$L161:lw $3,0($8)subu $2,$2,$4sll $3,$3,$2andi $5,$3,0x1j $L163addiu $3,$4,-1$L219:slt $2,$12,32bne $2,$0,$L260nopj $L250lw $2,4($8)$L257:move $7,$0addiu $2,$10,%lo(hcb_bin_table)$L267:addu $2,$11,$2lb $4,1($4)lw $3,0($2)sh $4,0($14)addu $3,$3,$7lb $2,2($3)move $15,$0j $L94sh $2,2($14)$L106:lui $13,%hi(hcb_2_quad_table)addiu $2,$13,%lo(hcb_2_quad_table)addu $2,$11,$2lw $3,0($2)sll $4,$10,2addu $5,$4,$10addu $3,$3,$5lbu $4,0($3)lbu $2,8($8)subu $2,$2,$4sll $2,$2,24sra $2,$2,24bgez $2,$L119sb $2,8($8)j $L264li $2,-1 # 0xffffffffffffffff$L97:lb $6,8($5)slt $2,$6,33bne $2,$0,$L261slt $2,$6,$7subu $10,$6,$7slt $2,$10,32beq $2,$0,$L104li $3,-1 # 0xffffffffffffffffsubu $3,$0,$6lw $5,4($5)li $2,-1 # 0xffffffffffffffffsrl $2,$2,$3lw $4,0($8)and $2,$2,$5subu $3,$7,$6srl $4,$4,$10sll $2,$2,$3or $2,$2,$4j $L99sll $4,$2,1$L134:lui $13,%hi(hcb_2_pair_table)addiu $2,$13,%lo(hcb_2_pair_table)addu $2,$11,$2lw $3,0($2)sll $4,$10,1addu $5,$4,$10addu $3,$3,$5lbu $4,0($3)lbu $2,8($8)subu $2,$2,$4sll $2,$2,24sra $2,$2,24bgez $2,$L146sb $2,8($8)j $L264li $2,-1 # 0xffffffffffffffff$L125:lb $6,8($8)slt $2,$6,33bne $2,$0,$L262slt $2,$6,$7subu $10,$6,$7slt $2,$10,32beq $2,$0,$L132li $3,-1 # 0xffffffffffffffffsubu $3,$0,$6lw $5,4($8)li $2,-1 # 0xffffffffffffffffsrl $2,$2,$3lw $4,0($8)and $2,$2,$5subu $3,$7,$6srl $4,$4,$10sll $2,$2,$3or $2,$2,$4j $L127sll $4,$2,1$L252:$L236:sh $0,0($14)j $L201sh $0,0($5)$L221:lw $3,0($8)subu $5,$0,$7li $2,-1 # 0xffffffffffffffffsll $3,$3,$4srl $2,$2,$5and $3,$3,$2j $L218subu $12,$6,$7$L260:subu $3,$0,$6lw $5,4($8)li $2,-1 # 0xffffffffffffffffsrl $2,$2,$3lw $4,0($8)subu $3,$7,$6and $2,$2,$5sll $2,$2,$3srl $4,$4,$12j $L218or $3,$2,$4$L262:bne $2,$0,$L130subu $5,$0,$7lw $3,0($8)subu $4,$6,$7li $2,-1 # 0xffffffffffffffffsrl $3,$3,$4srl $2,$2,$5and $3,$3,$2j $L127sll $4,$3,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -