📄 codebook.s
字号:
bne $3,$0,$L237move $4,$21jal oggpack_advmove $4,$21j $L232li $2,-1 # 0xffffffffffffffff$L171:lw $19,8($20)j $L175move $17,$0$L224:blez $7,$L192move $4,$21lw $5,36($20)subu $23,$0,$22lw $16,40($20)jal oggpack_lookmove $22,$0bltz $2,$L195nop$L230:lw $3,32($20)sll $2,$2,2addu $2,$2,$3lw $6,0($2)bltz $6,$L228andi $3,$6,0x7ffflw $2,28($20)move $4,$21addu $2,$2,$6lb $5,-1($2)jal oggpack_advaddiu $17,$6,-1li $2,-1 # 0xffffffffffffffff$L233:beq $17,$2,$L187li $2,-1 # 0xfffffffffffffffflw $5,0($20)lw $3,16($20)mul $2,$17,$5sll $2,$2,2bgtz $5,$L229addu $3,$2,$3$L211:slt $2,$22,$fpbeq $2,$0,$L192move $4,$21lw $5,36($20)jal oggpack_looklw $16,40($20)bgez $2,$L230nop$L195:lw $19,8($20)j $L199move $17,$0$L228:lw $2,8($20)sra $4,$6,15subu $19,$2,$3andi $17,$4,0x7fff$L199:move $4,$21jal oggpack_lookmove $5,$16bgez $2,$L201move $4,$2slt $2,$16,2bne $2,$0,$L179li $18,1 # 0x1j $L240addiu $16,$16,-1$L231:beq $16,$18,$L187li $2,-1 # 0xffffffffffffffffaddiu $16,$16,-1$L240:move $4,$21jal oggpack_lookmove $5,$16bltz $2,$L231move $4,$2$L201:sll $2,$4,16srl $4,$4,16or $4,$4,$2li $3,-16777216 # 0xffffffffff000000li $2,16711680 # 0xff0000sll $5,$4,8ori $2,$2,0xffori $3,$3,0xff00srl $4,$4,8and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,252641280 # 0xf0f0000li $3,-252706816 # 0xfffffffff0f00000sll $6,$4,4ori $2,$2,0xf0fori $3,$3,0xf0f0srl $4,$4,4and $6,$6,$3and $4,$4,$2or $4,$4,$6li $2,858980352 # 0x33330000li $3,-859045888 # 0xffffffffcccc0000sll $5,$4,2ori $2,$2,0x3333ori $3,$3,0xccccsrl $4,$4,2and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,1431633920 # 0x55550000li $3,-1431699456 # 0xffffffffaaaa0000sll $6,$4,1ori $2,$2,0x5555srl $4,$4,1subu $5,$19,$17ori $3,$3,0xaaaaand $4,$4,$2and $6,$6,$3slt $2,$5,2bne $2,$0,$L205or $7,$4,$6lw $6,20($20)sra $4,$5,1$L238:addu $2,$4,$17sll $2,$2,2addu $2,$2,$6lw $3,0($2)sltu $3,$7,$3subu $2,$0,$3addiu $3,$3,-1and $2,$4,$2and $4,$4,$3subu $19,$19,$2addu $17,$17,$4subu $5,$19,$17slt $2,$5,2beq $2,$0,$L238sra $4,$5,1$L205:lw $2,28($20)addu $2,$2,$17lb $5,0($2)slt $3,$16,$5bne $3,$0,$L208move $4,$21jal oggpack_advmove $4,$21j $L233li $2,-1 # 0xffffffffffffffff$L226:move $4,$3lw $3,60($sp)sll $2,$23,2addu $6,$2,$3move $7,$0lw $2,0($4)$L234:addiu $7,$7,1sra $2,$2,$22slt $3,$7,$5sw $2,0($6)addiu $23,$23,1addiu $4,$4,4beq $3,$0,$L189addiu $6,$6,4j $L234lw $2,0($4)$L229:move $4,$3lw $3,60($sp)sll $2,$22,2addu $6,$2,$3move $7,$0lw $2,0($4)$L235:addiu $7,$7,1sll $2,$2,$23slt $3,$7,$5sw $2,0($6)addiu $22,$22,1addiu $4,$4,4beq $3,$0,$L211addiu $6,$6,4j $L235lw $2,0($4)$L208:$L237:jal oggpack_advmove $5,$16j $L187li $2,-1 # 0xffffffffffffffff.set macro.set reorder.end vorbis_book_decodev_set.section .text.vorbis_book_decodev_add,"ax",@progbits.align 2.align 5.globl vorbis_book_decodev_add.ent vorbis_book_decodev_add.type vorbis_book_decodev_add, @functionvorbis_book_decodev_add:.frame $sp,56,$31 # vars= 0, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-56sw $fp,48($sp)sw $22,40($sp)sw $21,36($sp)sw $20,32($sp)sw $31,52($sp)sw $23,44($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)lw $3,12($4)lw $2,72($sp)move $20,$4subu $22,$2,$3sw $5,60($sp)move $21,$6bltz $22,$L299move $fp,$7blez $7,$L267move $23,$0$L245:lw $5,36($20)move $4,$21jal oggpack_looklw $16,40($20)bltz $2,$L246sll $2,$2,2lw $3,32($20)addu $2,$2,$3lw $6,0($2)bltz $6,$L300andi $3,$6,0x7ffflw $2,28($20)move $4,$21addu $2,$2,$6lb $5,-1($2)jal oggpack_advaddiu $17,$6,-1li $2,-1 # 0xffffffffffffffff$L307:beq $17,$2,$L262li $2,-1 # 0xfffffffffffffffflw $5,0($20)lw $3,16($20)mul $2,$17,$5sll $2,$2,2bgtz $5,$L301addu $3,$2,$3$L264:slt $2,$23,$fpbne $2,$0,$L245nop$L267:j $L262move $2,$0$L254:li $2,-1 # 0xffffffffffffffff$L262:lw $31,52($sp)lw $fp,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)j $31addiu $sp,$sp,56$L300:lw $2,8($20)sra $4,$6,15subu $19,$2,$3andi $17,$4,0x7fff$L250:move $4,$21jal oggpack_lookmove $5,$16bgez $2,$L252move $4,$2slt $2,$16,2bne $2,$0,$L254li $18,1 # 0x1j $L314addiu $16,$16,-1$L302:beq $16,$18,$L262li $2,-1 # 0xffffffffffffffffaddiu $16,$16,-1$L314:move $4,$21jal oggpack_lookmove $5,$16bltz $2,$L302move $4,$2$L252:sll $2,$4,16srl $4,$4,16or $4,$4,$2li $3,-16777216 # 0xffffffffff000000li $2,16711680 # 0xff0000sll $5,$4,8ori $2,$2,0xffori $3,$3,0xff00srl $4,$4,8and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,252641280 # 0xf0f0000li $3,-252706816 # 0xfffffffff0f00000sll $6,$4,4ori $2,$2,0xf0fori $3,$3,0xf0f0srl $4,$4,4and $6,$6,$3and $4,$4,$2or $4,$4,$6li $2,858980352 # 0x33330000li $3,-859045888 # 0xffffffffcccc0000sll $5,$4,2ori $2,$2,0x3333ori $3,$3,0xccccsrl $4,$4,2and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,1431633920 # 0x55550000li $3,-1431699456 # 0xffffffffaaaa0000sll $6,$4,1ori $2,$2,0x5555srl $4,$4,1subu $5,$19,$17ori $3,$3,0xaaaaand $4,$4,$2and $6,$6,$3slt $2,$5,2bne $2,$0,$L257or $7,$4,$6lw $6,20($20)sra $4,$5,1$L311:addu $2,$4,$17sll $2,$2,2addu $2,$2,$6lw $3,0($2)sltu $3,$7,$3subu $2,$0,$3addiu $3,$3,-1and $2,$4,$2and $4,$4,$3subu $19,$19,$2addu $17,$17,$4subu $5,$19,$17slt $2,$5,2beq $2,$0,$L311sra $4,$5,1$L257:lw $2,28($20)addu $2,$2,$17lb $5,0($2)slt $3,$16,$5bne $3,$0,$L312move $4,$21jal oggpack_advmove $4,$21j $L307li $2,-1 # 0xffffffffffffffff$L246:lw $19,8($20)j $L250move $17,$0$L299:blez $7,$L267move $4,$21lw $5,36($20)subu $23,$0,$22lw $16,40($20)jal oggpack_lookmove $22,$0bltz $2,$L270nop$L305:lw $3,32($20)sll $2,$2,2addu $2,$2,$3lw $6,0($2)bltz $6,$L303andi $3,$6,0x7ffflw $2,28($20)move $4,$21addu $2,$2,$6lb $5,-1($2)jal oggpack_advaddiu $17,$6,-1li $2,-1 # 0xffffffffffffffff$L308:beq $17,$2,$L262li $2,-1 # 0xfffffffffffffffflw $5,0($20)lw $3,16($20)mul $2,$17,$5sll $2,$2,2bgtz $5,$L304addu $3,$2,$3$L286:slt $2,$22,$fpbeq $2,$0,$L267move $4,$21lw $5,36($20)jal oggpack_looklw $16,40($20)bgez $2,$L305nop$L270:lw $19,8($20)j $L274move $17,$0$L303:lw $2,8($20)sra $4,$6,15subu $19,$2,$3andi $17,$4,0x7fff$L274:move $4,$21jal oggpack_lookmove $5,$16bgez $2,$L276move $4,$2slt $2,$16,2bne $2,$0,$L254li $18,1 # 0x1j $L315addiu $16,$16,-1$L306:beq $16,$18,$L262li $2,-1 # 0xffffffffffffffffaddiu $16,$16,-1$L315:move $4,$21jal oggpack_lookmove $5,$16bltz $2,$L306move $4,$2$L276:sll $2,$4,16srl $4,$4,16or $4,$4,$2li $3,-16777216 # 0xffffffffff000000li $2,16711680 # 0xff0000sll $5,$4,8ori $2,$2,0xffori $3,$3,0xff00srl $4,$4,8and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,252641280 # 0xf0f0000li $3,-252706816 # 0xfffffffff0f00000sll $6,$4,4ori $2,$2,0xf0fori $3,$3,0xf0f0srl $4,$4,4and $6,$6,$3and $4,$4,$2or $4,$4,$6li $2,858980352 # 0x33330000li $3,-859045888 # 0xffffffffcccc0000sll $5,$4,2ori $2,$2,0x3333ori $3,$3,0xccccsrl $4,$4,2and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,1431633920 # 0x55550000li $3,-1431699456 # 0xffffffffaaaa0000sll $6,$4,1ori $2,$2,0x5555srl $4,$4,1subu $5,$19,$17ori $3,$3,0xaaaaand $4,$4,$2and $6,$6,$3slt $2,$5,2bne $2,$0,$L280or $7,$4,$6lw $6,20($20)sra $4,$5,1$L313:addu $2,$4,$17sll $2,$2,2addu $2,$2,$6lw $3,0($2)sltu $3,$7,$3subu $2,$0,$3addiu $3,$3,-1and $2,$4,$2and $4,$4,$3subu $19,$19,$2addu $17,$17,$4subu $5,$19,$17slt $2,$5,2beq $2,$0,$L313sra $4,$5,1$L280:lw $2,28($20)addu $2,$2,$17lb $5,0($2)slt $3,$16,$5bne $3,$0,$L283move $4,$21jal oggpack_advmove $4,$21j $L308li $2,-1 # 0xffffffffffffffff$L301:lw $4,60($sp)sll $2,$23,2addu $6,$4,$2move $7,$3move $8,$0lw $2,0($7)$L309:lw $3,0($6)sra $2,$2,$22addiu $8,$8,1addu $3,$3,$2slt $4,$8,$5sw $3,0($6)addiu $23,$23,1addiu $6,$6,4beq $4,$0,$L264addiu $7,$7,4j $L309lw $2,0($7)$L304:lw $4,60($sp)sll $2,$22,2addu $6,$4,$2move $7,$3move $8,$0lw $2,0($7)$L310:lw $3,0($6)sll $2,$2,$23addiu $8,$8,1addu $3,$3,$2slt $4,$8,$5sw $3,0($6)addiu $22,$22,1addiu $6,$6,4beq $4,$0,$L286addiu $7,$7,4j $L310lw $2,0($7)$L283:$L312:jal oggpack_advmove $5,$16j $L262li $2,-1 # 0xffffffffffffffff.set macro.set reorder.end vorbis_book_decodev_add.section .text.vorbis_book_decodevs_add,"ax",@progbits.align 2.align 5.globl vorbis_book_decodevs_add.ent vorbis_book_decodevs_add.type vorbis_book_decodevs_add, @functionvorbis_book_decodevs_add:.frame $fp,80,$31 # vars= 24, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-80sw $fp,72($sp)sw $22,64($sp)sw $21,60($sp)sw $20,56($sp)sw $31,76($sp)sw $23,68($sp)sw $19,52($sp)sw $18,48($sp)sw $17,44($sp)sw $16,40($sp)lw $10,0($4)move $fp,$spdiv $0,$7,$10teq $10,$0,7lw $3,12($4)lw $2,96($fp)move $20,$4subu $2,$2,$3sw $2,32($fp)sw $5,84($fp)move $21,$6mflo $22sll $2,$22,2sw $2,36($fp)addiu $2,$2,14srl $2,$2,3sll $2,$2,3subu $sp,$sp,$2addiu $3,$sp,16subu $sp,$sp,$2lw $2,32($fp)addiu $4,$sp,16sw $3,28($fp)bltz $2,$L317sw $4,24($fp)blez $22,$L320noplw $23,24($fp)sw $0,16($fp)$L323:lw $5,36($20)move $4,$21jal oggpack_looklw $16,40($20)bltz $2,$L324sll $2,$2,2lw $3,32($20)addu $2,$2,$3lw $6,0($2)bltz $6,$L383andi $3,$6,0x7ffflw $2,28($20)move $4,$21addu $2,$2,$6lb $5,-1($2)jal oggpack_advaddiu $17,$6,-1lw $2,28($fp)$L387:sw $17,0($2)li $2,-1 # 0xffffffffffffffffbeq $17,$2,$L381lw $4,16($fp)lw $10,0($20)lw $3,16($20)mul $2,$17,$10sll $2,$2,2addu $3,$3,$2lw $2,28($fp)addiu $4,$4,1addiu $2,$2,4sw $3,0($23)sw $4,16($fp)sw $2,28($fp)bne $22,$4,$L323addiu $23,$23,4$L320:blez $10,$L340move $3,$0lw $5,84($fp)move $11,$0$L345:blez $22,$L347noplw $8,24($fp)sll $9,$11,2move $6,$5move $7,$0$L346:lw $2,0($8)lw $4,0($6)addu $2,$2,$9lw $3,0($2)lw $2,32($fp)addiu $7,$7,1sra $3,$3,$2addu $4,$4,$3sw $4,0($6)addiu $8,$8,4bne $22,$7,$L346addiu $6,$6,4$L347:addiu $11,$11,1lw $3,36($fp)slt $2,$11,$10bne $2,$0,$L345addu $5,$5,$3$L343:j $L340move $3,$0$L383:lw $2,8($20)sra $4,$6,15subu $19,$2,$3andi $17,$4,0x7fff$L328:move $4,$21jal oggpack_lookmove $5,$16bgez $2,$L330move $4,$2slt $2,$16,2bne $2,$0,$L332li $18,1 # 0x1j $L393addiu $16,$16,-1$L384:beq $16,$18,$L332addiu $16,$16,-1$L393:move $4,$21jal oggpack_lookmove $5,$16bltz $2,$L384move $4,$2$L330:sll $2,$4,16srl $4,$4,16or $4,$4,$2li $3,-16777216 # 0xffffffffff000000li $2,16711680 # 0xff0000sll $5,$4,8ori $2,$2,0xffori $3,$3,0xff00srl $4,$4,8and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,252641280 # 0xf0f0000li $3,-252706816 # 0xfffffffff0f00000sll $6,$4,4ori $2,$2,0xf0fori $3,$3,0xf0f0srl $4,$4,4and $6,$6,$3and $4,$4,$2or $4,$4,$6li $2,858980352 # 0x33330000li $3,-859045888 # 0xffffffffcccc0000sll $5,$4,2ori $2,$2,0x3333ori $3,$3,0xccccsrl $4,$4,2and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,1431633920 # 0x55550000li $3,-1431699456 # 0xffffffffaaaa0000sll $6,$4,1ori $2,$2,0x5555srl $4,$4,1subu $5,$19,$17ori $3,$3,0xaaaaand $4,$4,$2and $6,$6,$3slt $2,$5,2bne $2,$0,$L335or $7,$4,$6lw $6,20($20)sra $4,$5,1$L389:addu $2,$4,$17sll $2,$2,2addu $2,$2,$6lw $3,0($2)sltu $3,$7,$3subu $2,$0,$3addiu $3,$3,-1and $2,$4,$2and $4,$4,$3subu $19,$19,$2addu $17,$17,$4subu $5,$19,$17slt $2,$5,2beq $2,$0,$L389sra $4,$5,1$L335:lw $2,28($20)addu $2,$2,$17lb $5,0($2)slt $3,$16,$5bne $3,$0,$L390move $4,$21jal oggpack_advmove $4,$21j $L387lw $2,28($fp)$L332:lw $4,28($fp)li $2,-1 # 0xffffffffffffffffli $3,-1 # 0xffffffffffffffffsw $2,0($4)$L340:move $sp,$fplw $31,76($sp)lw $fp,72($sp)lw $23,68($sp)lw $22,64($sp)lw $21,60($sp)lw $20,56($sp)lw $19,52($sp)lw $18,48($sp)lw $17,44($sp)lw $16,40($sp)move $2,$3j $31addiu $sp,$sp,80$L324:lw $19,8($20)j $L328move $17,$0$L358:lw $3,28($fp)$L391:li $2,-1 # 0xffffffffffffffffsw $2,0($3)$L381:move $sp,$fpli $3,-1 # 0xfffffffffffffffflw $31,76($sp)lw $fp,72($sp)lw $23,68($sp)lw $22,64($sp)lw $21,60($sp)lw $20,56($sp)lw $19,52($sp)lw $18,48($sp)lw $17,44($sp)lw $16,40($sp)move $2,$3j $31addiu $sp,$sp,80$L317:blez $22,$L322noplw $23,24($fp)sw $0,20($fp)$L349:lw $5,36($20)move $4,$21jal oggpack_looklw $16,40($20)bltz $2,$L350sll $2,$2,2lw $3,32($20)addu $2,$2,$3lw $6,0($2)bltz $6,$L385andi $3,$6,0x7ffflw $2,28($20)move $4,$21addu $2,$2,$6lb $5,-1($2)jal oggpack_advaddiu $17,$6,-1lw $2,28($fp)$L388:sw $17,0($2)li $2,-1 # 0xffffffffffffffffbeq $17,$2,$L381lw $4,20($fp)lw $10,0($20)lw $3,16($20)mul $2,$17,$10sll $2,$2,2addu $3,$3,$2lw $2,28($fp)addiu $4,$4,1addiu $2,$2,4sw $3,0($23)sw $4,20($fp)sw $2,28($fp)bne $22,$4,$L349addiu $23,$23,4$L322:blez $10,$L343move $12,$0lw $5,84($fp)$L368:blez $22,$L370lw $4,32($fp)lw $8,24($fp)sll $11,$12,2subu $9,$0,$4move $6,$5move $7,$0$L369:lw $2,0($8)lw $4,0($6)addu $2,$2,$11lw $3,0($2)addiu $7,$7,1sll $3,$3,$9addu $4,$4,$3sw $4,0($6)addiu $8,$8,4bne $22,$7,$L369addiu $6,$6,4$L370:addiu $12,$12,1lw $3,36($fp)slt $2,$12,$10bne $2,$0,$L368addu $5,$5,$3j $L340move $3,$0$L385:lw $2,8($20)sra $4,$6,15subu $19,$2,$3andi $17,$4,0x7fff$L354:move $4,$21jal oggpack_lookmove $5,$16bgez $2,$L356move $4,$2slt $2,$16,2bne $2,$0,$L358li $18,1 # 0x1j $L394addiu $16,$16,-1$L386:beq $16,$18,$L391lw $3,28($fp)addiu $16,$16,-1$L394:move $4,$21jal oggpack_lookmove $5,$16bltz $2,$L386move $4,$2$L356:sll $2,$4,16srl $4,$4,16or $4,$4,$2li $3,-16777216 # 0xffffffffff000000li $2,16711680 # 0xff0000sll $5,$4,8ori $2,$2,0xffori $3,$3,0xff00srl $4,$4,8and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,252641280 # 0xf0f0000li $3,-252706816 # 0xfffffffff0f00000sll $6,$4,4ori $2,$2,0xf0fori $3,$3,0xf0f0srl $4,$4,4and $6,$6,$3and $4,$4,$2or $4,$4,$6li $2,858980352 # 0x33330000li $3,-859045888 # 0xffffffffcccc0000sll $5,$4,2ori $2,$2,0x3333ori $3,$3,0xccccsrl $4,$4,2and $5,$5,$3and $4,$4,$2or $4,$4,$5li $2,1431633920 # 0x55550000li $3,-1431699456 # 0xffffffffaaaa0000sll $6,$4,1ori $2,$2,0x5555srl $4,$4,1subu $5,$19,$17ori $3,$3,0xaaaaand $4,$4,$2and $6,$6,$3slt $2,$5,2bne $2,$0,$L361or $7,$4,$6lw $6,20($20)sra $4,$5,1$L392:addu $2,$4,$17sll $2,$2,2addu $2,$2,$6lw $3,0($2)sltu $3,$7,$3subu $2,$0,$3addiu $3,$3,-1and $2,$4,$2and $4,$4,$3subu $19,$19,$2addu $17,$17,$4subu $5,$19,$17slt $2,$5,2beq $2,$0,$L392sra $4,$5,1$L361:lw $2,28($20)addu $2,$2,$17lb $5,0($2)slt $3,$16,$5bne $3,$0,$L364move $4,$21jal oggpack_advmove $4,$21j $L388lw $2,28($fp)$L350:lw $19,8($20)j $L354move $17,$0$L364:$L390:jal oggpack_advmove $5,$16lw $4,28($fp)li $2,-1 # 0xffffffffffffffffli $3,-1 # 0xffffffffffffffffj $L340sw $2,0($4).set macro.set reorder.end vorbis_book_decodevs_add.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -