📄 wavpack.s
字号:
sra $2,$2,30andi $2,$2,0x2lw $3,72($4)addiu $2,$2,-1mul $6,$2,$3subu $2,$5,$6sw $2,80($4)$L348:addu $2,$9,$11$L420:sll $2,$2,2addu $2,$2,$18sw $7,88($2)lw $3,68($18)addiu $10,$10,1slt $3,$10,$3addiu $9,$9,20addiu $4,$4,80.set noreorder.set nomacrobeq $3,$0,$L351addiu $8,$8,80.set macro.set reorderlw $3,76($4)slt $2,$3,9.set noreorder.set nomacrobeq $2,$0,$L404move $6,$7.set macro.set reorder$L342:addu $2,$16,$3lw $3,0($8).set noreorder.set nomacroj $L347andi $11,$2,0x7.set macro.set reorder$L344:lw $5,88($4)lw $3,92($4)sll $2,$5,1addu $2,$2,$5subu $2,$2,$3.set noreorder.set nomacroj $L346sra $3,$2,1.set macro.set reorder$L351:lw $8,24($sp)move $6,$7$L340:lw $4,1364($18)lw $2,1368($18)and $4,$7,$4or $4,$4,$2lw $5,1372($18)addu $3,$4,$7sll $2,$20,1sll $3,$3,$5addu $2,$2,$20subu $3,$3,$4addu $20,$2,$6sh $3,0($17).set noreorder.set nomacrobne $8,$0,$L336addiu $19,$19,1.set macro.set reorderlw $2,40($18)slt $2,$19,$2.set noreorder.set nomacrobeq $2,$0,$L336addiu $2,$16,1.set macro.set reorderandi $16,$2,0x7.set noreorder.set nomacroj $L335addiu $17,$17,2.set macro.set reorder$L336:lw $2,16($18).set noreorder.set nomacrobeq $20,$2,$L355lui $6,%hi($LC13).set macro.set reorderlw $4,0($18)addiu $6,$6,%lo($LC13).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorderli $19,-1 # 0xffffffffffffffff$L355:lw $2,4($18).set noreorder.set nomacrobne $2,$0,$L357lw $4,96($sp).set macro.set reordersll $2,$19,1.set noreorder.set nomacroj $L405sw $2,0($4).set macro.set reorder$L102:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L99sb $0,5($5).set macro.set reorder$L91:addiu $4,$18,75sb $0,72($18)sb $0,73($18).set noreorder.set nomacroj $L88sb $0,74($18).set macro.set reorder$L366:addiu $6,$6,%lo($LC1)move $4,$22move $5,$0.set noreorder.set nomacrojal av_logsw $8,16($sp).set macro.set reorderj $L120$L367:lui $6,%hi($LC2)addiu $6,$6,%lo($LC2)move $7,$8move $4,$22.set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorderj $L120$L188:subu $2,$24,$5.set noreorder.set nomacroj $L190sra $3,$3,$2.set macro.set reorder$L180:subu $2,$24,$5.set noreorder.set nomacroj $L182sra $3,$3,$2.set macro.set reorder$L403:move $7,$0.set noreorder.set nomacroj $L340move $6,$0.set macro.set reorder$L167:sll $5,$2,16sra $5,$5,16.set noreorder.set nomacroj $L169li $7,1 # 0x1.set macro.set reorder$L159:sll $5,$2,16sra $5,$5,16.set noreorder.set nomacroj $L161li $6,1 # 0x1.set macro.set reorder$L194:lbu $2,1($17)lbu $3,0($17)sll $2,$2,8or $2,$2,$3sll $5,$2,16sra $5,$5,16.set noreorder.set nomacrobltz $5,$L198subu $2,$0,$5.set macro.set reordermove $6,$0$L200:andi $2,$5,0x00ffaddu $2,$2,$4lbu $3,0($2)sra $5,$5,8slt $2,$5,10.set noreorder.set nomacrobne $2,$0,$L201ori $3,$3,0x100.set macro.set reorderaddiu $2,$5,-9sll $3,$3,$2$L203:subu $2,$0,$3movn $3,$2,$6sw $3,-32($10)addiu $6,$17,2lbu $2,1($6)lbu $3,2($17)sll $2,$2,8or $2,$2,$3sll $5,$2,16sra $5,$5,16.set noreorder.set nomacrobltz $5,$L206subu $2,$0,$5.set macro.set reordermove $7,$0$L208:andi $2,$5,0x00ffaddu $2,$2,$4lbu $3,0($2)sra $5,$5,8slt $2,$5,10.set noreorder.set nomacrobne $2,$0,$L209ori $3,$3,0x100.set macro.set reorderaddiu $2,$5,-9sll $3,$3,$2$L211:subu $2,$0,$3movn $3,$2,$7addiu $17,$6,2addiu $16,$16,4.set noreorder.set nomacroj $L193sw $3,0($10).set macro.set reorder$L357:.set noreorder.set nomacrobeq $19,$0,$L365sll $7,$19,2.set macro.set reorderlw $3,92($sp)sll $2,$19,1addu $4,$3,$2addu $5,$3,$7move $6,$0$L361:addiu $4,$4,-2lhu $2,0($4)addiu $6,$6,1sh $2,-2($5)lhu $3,0($4)addiu $5,$5,-4.set noreorder.set nomacrobne $19,$6,$L361sh $3,0($5).set macro.set reordermove $2,$7$L407:lw $4,96($sp).set noreorder.set nomacroj $L405sw $2,0($4).set macro.set reorder$L332:lw $4,96($sp)sll $2,$22,2.set noreorder.set nomacroj $L405sw $2,0($4).set macro.set reorder$L392:lbu $2,0($17)bne $2,$0,$L421lbu $2,1($17)bne $2,$0,$L382lbu $2,2($17).set noreorder.set nomacrobeq $2,$0,$L253li $3,1 # 0x1.set macro.set reordersw $3,1364($18)sw $3,1368($18)lbu $2,2($17)$L382:sw $2,1372($18)$L252:.set noreorder.set nomacroj $L256addiu $17,$17,4.set macro.set reorder$L393:addu $2,$4,$3addiu $3,$2,3.set noreorder.set nomacroblez $3,$L237lui $2,%hi(wp_exp2_table).set macro.set reorderaddiu $9,$2,%lo(wp_exp2_table)move $8,$3move $5,$18move $6,$0.set noreorder.set nomacroj $L238li $10,9 # 0x9.set macro.set reorder$L406:addiu $2,$4,-9sll $4,$3,$2$L244:addiu $6,$6,1subu $2,$0,$4movn $4,$2,$7slt $3,$6,$8sw $4,44($5)addiu $17,$17,2.set noreorder.set nomacrobeq $3,$0,$L237addiu $5,$5,4.set macro.set reorder$L238:lbu $2,1($17)lbu $3,0($17)sll $2,$2,8or $2,$2,$3sll $4,$2,16sra $4,$4,16.set noreorder.set nomacrobltz $4,$L239subu $2,$0,$4.set macro.set reordermove $7,$0$L241:andi $2,$4,0x00ffaddu $2,$2,$9lbu $3,0($2)sra $4,$4,8slt $2,$4,10.set noreorder.set nomacrobeq $2,$0,$L406ori $3,$3,0x100.set macro.set reordersubu $2,$10,$4.set noreorder.set nomacroj $L244sra $4,$3,$2.set macro.set reorder$L401:li $8,1024 # 0x400.set noreorder.set nomacroj $L304sw $8,84($6).set macro.set reorder$L399:.set noreorder.set nomacroj $L297sw $24,80($6).set macro.set reorder$L416:addiu $6,$6,%lo($LC5)$L417:move $4,$22.set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L408sltu $2,$16,$19.set macro.set reorder$L198:sll $5,$2,16sra $5,$5,16.set noreorder.set nomacroj $L200li $6,1 # 0x1.set macro.set reorder$L239:sll $4,$2,16sra $4,$4,16.set noreorder.set nomacroj $L241li $7,1 # 0x1.set macro.set reorder$L383:$L415:addiu $6,$6,%lo($LC4)move $4,$22.set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L123move $16,$17.set macro.set reorder$L397:lw $2,72($6)subu $2,$4,$2slt $3,$2,-1024.set noreorder.set nomacrobeq $3,$0,$L321sw $2,80($6).set macro.set reorder.set noreorder.set nomacroj $L321sw $25,80($6).set macro.set reorder$L396:lw $2,72($6)subu $8,$3,$2slt $3,$8,-1024.set noreorder.set nomacrobeq $3,$0,$L311sw $8,84($6).set macro.set reorderli $8,-1024 # 0xfffffffffffffc00.set noreorder.set nomacroj $L311sw $8,84($6).set macro.set reorder$L237:li $3,1 # 0x1.set noreorder.set nomacroj $L256sw $3,36($sp).set macro.set reorder$L185:sll $5,$2,16sra $5,$5,16.set noreorder.set nomacroj $L187li $7,1 # 0x1.set macro.set reorder$L177:sll $5,$2,16sra $5,$5,16.set noreorder.set nomacroj $L179li $6,1 # 0x1.set macro.set reorder$L209:subu $2,$24,$5.set noreorder.set nomacroj $L211sra $3,$3,$2.set macro.set reorder$L201:subu $2,$24,$5.set noreorder.set nomacroj $L203sra $3,$3,$2.set macro.set reorder$L133:lui $6,%hi($LC3)addiu $6,$6,%lo($LC3)move $4,$22.set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L408sltu $2,$16,$19.set macro.set reorder$L394:move $6,$0move $2,$0.set noreorder.set nomacroj $L259move $5,$0.set macro.set reorder$L398:lw $2,72($6)subu $2,$4,$2slt $3,$2,-1024.set noreorder.set nomacrobeq $3,$0,$L297sw $2,80($6).set macro.set reorder.set noreorder.set nomacroj $L297sw $25,80($6).set macro.set reorder$L400:lw $2,72($6)subu $8,$3,$2slt $3,$8,-1024.set noreorder.set nomacrobeq $3,$0,$L304sw $8,84($6).set macro.set reorderli $8,-1024 # 0xfffffffffffffc00.set noreorder.set nomacroj $L304sw $8,84($6).set macro.set reorder$L206:sll $5,$2,16sra $5,$5,16.set noreorder.set nomacroj $L208li $7,1 # 0x1.set macro.set reorder$L110:lui $6,%hi($LC8)$L412:move $4,$22addiu $6,$6,%lo($LC8).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L87li $21,-1 # 0xffffffffffffffff.set macro.set reorder$L365:.set noreorder.set nomacroj $L407move $2,$7.set macro.set reorder$L253:lbu $2,3($17).set noreorder.set nomacrobeq $2,$0,$L252li $2,1 # 0x1.set macro.set reordersw $2,1364($18)lbu $3,3($17)addiu $17,$17,4.set noreorder.set nomacroj $L256sw $3,1372($18).set macro.set reorder$L386:move $4,$22addiu $6,$6,%lo($LC0).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L87li $21,-1 # 0xffffffffffffffff.set macro.set reorder$L388:lui $6,%hi($LC10)move $4,$22addiu $6,$6,%lo($LC10).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L87li $21,-1 # 0xffffffffffffffff.set macro.set reorder$L387:move $4,$22addiu $6,$6,%lo($LC9).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L87li $21,-1 # 0xffffffffffffffff.set macro.set reorder$L390:lui $6,%hi($LC12)addiu $6,$6,%lo($LC12).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L87li $21,-1 # 0xffffffffffffffff.set macro.set reorder$L389:move $4,$22.set noreorder.set nomacrojal av_logaddiu $6,$6,%lo($LC11).set macro.set reorder.set noreorder.set nomacroj $L87li $21,-1 # 0xffffffffffffffff.set macro.set reorder.end wavpack_decode_frame.globl wavpack_decoder.section .rodata.str1.4.align 2$LC14:.ascii "wavpack\000".data.align 2.type wavpack_decoder, @object.size wavpack_decoder, 52wavpack_decoder:.word $LC14.word 1.word 86044.word 1376.word wavpack_decode_init.word 0.word wavpack_decode_close.word wavpack_decode_frame.space 20.rdata.align 2.type wp_exp2_table, @object.size wp_exp2_table, 256wp_exp2_table:.byte 0.byte 1.byte 1.byte 2.byte 3.byte 3.byte 4.byte 5.byte 6.byte 6.byte 7.byte 8.byte 8.byte 9.byte 10.byte 11.byte 11.byte 12.byte 13.byte 14.byte 14.byte 15.byte 16.byte 16.byte 17.byte 18.byte 19.byte 19.byte 20.byte 21.byte 22.byte 22.byte 23.byte 24.byte 25.byte 25.byte 26.byte 27.byte 28.byte 29.byte 29.byte 30.byte 31.byte 32.byte 32.byte 33.byte 34.byte 35.byte 36.byte 36.byte 37.byte 38.byte 39.byte 40.byte 40.byte 41.byte 42.byte 43.byte 44.byte 44.byte 45.byte 46.byte 47.byte 48.byte 48.byte 49.byte 50.byte 51.byte 52.byte 53.byte 53.byte 54.byte 55.byte 56.byte 57.byte 58.byte 58.byte 59.byte 60.byte 61.byte 62.byte 63.byte 64.byte 65.byte 65.byte 66.byte 67.byte 68.byte 69.byte 70.byte 71.byte 72.byte 72.byte 73.byte 74.byte 75.byte 76.byte 77.byte 78.byte 79.byte 80.byte 81.byte 81.byte 82.byte 83.byte 84.byte 85.byte 86.byte 87.byte 88.byte 89.byte 90.byte 91.byte 92.byte 93.byte 94.byte 94.byte 95.byte 96.byte 97.byte 98.byte 99.byte 100.byte 101.byte 102.byte 103.byte 104.byte 105.byte 106.byte 107.byte 108.byte 109.byte 110.byte 111.byte 112.byte 113.byte 114.byte 115.byte 116.byte 117.byte 118.byte 119.byte 120.byte 121.byte 122.byte 123.byte 124.byte 125.byte 126.byte 127.byte -128.byte -127.byte -126.byte -125.byte -124.byte -123.byte -121.byte -120.byte -119.byte -118.byte -117.byte -116.byte -115.byte -114.byte -113.byte -112.byte -111.byte -110.byte -109.byte -107.byte -106.byte -105.byte -104.byte -103.byte -102.byte -101.byte -100.byte -99.byte -97.byte -96.byte -95.byte -94.byte -93.byte -92.byte -91.byte -90.byte -88.byte -87.byte -86.byte -85.byte -84.byte -83.byte -81.byte -80.byte -79.byte -78.byte -77.byte -76.byte -74.byte -73.byte -72.byte -71.byte -70.byte -68.byte -67.byte -66.byte -65.byte -64.byte -62.byte -61.byte -60.byte -59.byte -58.byte -56.byte -55.byte -54.byte -53.byte -51.byte -50.byte -49.byte -48.byte -46.byte -45.byte -44.byte -42.byte -41.byte -40.byte -39.byte -37.byte -36.byte -35.byte -34.byte -32.byte -31.byte -30.byte -28.byte -27.byte -26.byte -24.byte -23.byte -22.byte -20.byte -19.byte -18.byte -16.byte -15.byte -14.byte -12.byte -11.byte -10.byte -8.byte -7.byte -6.byte -4.byte -3.byte -1.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -