📄 xan.mid
字号:
.set macro .set reorder$L140: addu $3,$12,$24 slt $2,$3,$22 .set noreorder .set nomacro bne $2,$0,$L135 subu $2,$22,$24 .set macro .set reorder subu $12,$12,$2 addiu $25,$25,1 .set noreorder .set nomacro bne $12,$0,$L140 move $24,$0 .set macro .set reorder$L94: beq $20,$0,$L31$L164: lbu $5,0($18) addiu $18,$18,1 sltu $2,$5,22 .set noreorder .set nomacro bne $2,$0,$L174 move $12,$5 .set macro .set reorder$L86: sltu $2,$5,12 .set noreorder .set nomacro bne $2,$0,$L175 move $12,$0 .set macro .set reorder$L95: lbu $4,0($21) addiu $21,$21,1 srl $2,$4,4 andi $3,$2,0x8 andi $6,$2,0xf .set noreorder .set nomacro beq $3,$0,$L112 andi $5,$4,0xf .set macro .set reorder li $2,-16 # 0xfffffffffffffff0 or $6,$6,$2$L112: andi $2,$4,0x8 .set noreorder .set nomacro beq $2,$0,$L114 li $2,-16 # 0xfffffffffffffff0 .set macro .set reorder or $5,$5,$2$L114: lw $4,224($17) lw $2,0($17) addu $3,$5,$25 lw $11,40($2) mul $2,$4,$3 lw $15,208($17) addu $3,$2,$6 mul $2,$4,$25 lw $14,8($17) addu $9,$6,$24 addu $5,$2,$24 addu $8,$3,$24 subu $13,$4,$11 move $10,$12 move $6,$24 li $16,-1 # 0xffffffffffffffff$L162: addiu $10,$10,-1 beq $10,$16,$L121$L176: lw $2,432($17) slt $2,$5,$2 .set noreorder .set nomacro beq $2,$0,$L121 addu $2,$14,$8 .set macro .set reorder lbu $3,0($2) addiu $6,$6,1 addu $2,$15,$5 slt $4,$6,$11 sb $3,0($2) addiu $5,$5,1 .set noreorder .set nomacro bne $4,$0,$L118 addiu $8,$8,1 .set macro .set reorder addu $5,$5,$13 move $6,$0$L118: addiu $9,$9,1 slt $2,$9,$11 bne $2,$0,$L162 addiu $10,$10,-1 addu $8,$8,$13 .set noreorder .set nomacro bne $10,$16,$L176 move $9,$0 .set macro .set reorder$L121: .set noreorder .set nomacro j $L104 move $19,$0 .set macro .set reorder$L92: .set noreorder .set nomacro j $L88 addiu $12,$5,-10 .set macro .set reorder$L89: lbu $12,0($7) .set noreorder .set nomacro j $L88 addiu $7,$7,1 .set macro .set reorder$L90: lbu $2,0($7) lbu $3,1($7) sll $2,$2,8 or $12,$2,$3 .set noreorder .set nomacro j $L88 addiu $7,$7,2 .set macro .set reorder$L87: .set noreorder .set nomacro bne $20,$0,$L164 xori $19,$19,0x1 .set macro .set reorder .set noreorder .set nomacro j $L181 lw $2,8($17) .set macro .set reorder$L135: .set noreorder .set nomacro bne $20,$0,$L164 move $24,$3 .set macro .set reorder .set noreorder .set nomacro j $L181 lw $2,8($17) .set macro .set reorder$L36: .set noreorder .set nomacro j $L38 lbu $3,-23($2) .set macro .set reorder$L97: lw $2,0($17) lw $3,224($17) lw $10,40($2) mul $2,$3,$25 li $13,-1 # 0xffffffffffffffff addiu $8,$8,-1 lw $11,208($17) addu $5,$2,$24 subu $14,$3,$10 move $9,$fp .set noreorder .set nomacro beq $8,$13,$L110 move $6,$24 .set macro .set reorder$L177: lw $2,432($17) slt $2,$5,$2 .set noreorder .set nomacro beq $2,$0,$L110 addu $3,$11,$5 .set macro .set reorder addiu $6,$6,1 lbu $2,0($9) slt $4,$6,$10 sb $2,0($3) .set noreorder .set nomacro bne $4,$0,$L108 addiu $5,$5,1 .set macro .set reorder addu $5,$5,$14 move $6,$0$L108: addiu $8,$8,-1 .set noreorder .set nomacro bne $8,$13,$L177 addiu $9,$9,1 .set macro .set reorder$L110: .set noreorder .set nomacro j $L104 addu $fp,$fp,$12 .set macro .set reorder$L172: addiu $9,$15,1 lbu $10,0($9) addu $14,$fp,$16 sll $2,$10,24 sra $2,$2,24 move $6,$fp .set noreorder .set nomacro bltz $2,$L48 addiu $8,$9,1 .set macro .set reorder$L178: andi $7,$10,0x3 addu $8,$6,$7 sltu $2,$14,$8 .set noreorder .set nomacro bne $2,$0,$L50 lbu $13,1($9) .set macro .set reorder .set noreorder .set nomacro blez $7,$L52 addiu $12,$9,2 .set macro .set reorder move $5,$0$L54: addu $2,$9,$5 lbu $4,2($2) addu $3,$6,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $7,$5,$L54 sb $4,0($3) .set macro .set reorder$L52: andi $2,$10,0x1c sra $2,$2,2 addiu $6,$2,3 addu $11,$8,$6 sltu $2,$14,$11 .set noreorder .set nomacro bne $2,$0,$L50 addu $9,$12,$7 .set macro .set reorder andi $2,$10,0x60 sll $2,$2,3 addu $2,$13,$2 .set noreorder .set nomacro blez $6,$L47 subu $7,$8,$2 .set macro .set reorder move $5,$0$L57: addu $2,$7,$5 lbu $4,-1($2) addu $3,$8,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $5,$6,$L57 sb $4,0($3) .set macro .set reorder$L47: move $6,$11$L179: lbu $10,0($9) sll $2,$10,24 sra $2,$2,24 .set noreorder .set nomacro bgez $2,$L178 addiu $8,$9,1 .set macro .set reorder$L48: andi $2,$10,0x40 .set noreorder .set nomacro bne $2,$0,$L58 andi $2,$10,0x20 .set macro .set reorder lbu $12,1($9) sra $7,$12,6 addu $8,$6,$7 sltu $2,$14,$8 .set noreorder .set nomacro bne $2,$0,$L50 lbu $15,2($9) .set macro .set reorder .set noreorder .set nomacro blez $7,$L61 addiu $13,$9,3 .set macro .set reorder move $5,$0$L63: addu $2,$9,$5 lbu $4,3($2) addu $3,$6,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $7,$5,$L63 sb $4,0($3) .set macro .set reorder$L61: andi $2,$10,0x3f addiu $6,$2,4 addu $11,$8,$6 sltu $2,$14,$11 .set noreorder .set nomacro bne $2,$0,$L50 addu $9,$13,$7 .set macro .set reorder andi $2,$12,0x3f sll $2,$2,8 addu $2,$15,$2 .set noreorder .set nomacro blez $6,$L47 subu $7,$8,$2 .set macro .set reorder move $5,$0$L66: addu $2,$7,$5 lbu $4,-1($2) addu $3,$8,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $6,$5,$L66 sb $4,0($3) .set macro .set reorder .set noreorder .set nomacro j $L179 move $6,$11 .set macro .set reorder$L58: .set noreorder .set nomacro bne $2,$0,$L67 andi $2,$10,0x1f .set macro .set reorder andi $7,$10,0x3 addu $8,$6,$7 sltu $2,$14,$8 lbu $15,1($9) lbu $13,2($9) .set noreorder .set nomacro bne $2,$0,$L50 lbu $11,3($9) .set macro .set reorder .set noreorder .set nomacro blez $7,$L70 addiu $12,$9,4 .set macro .set reorder move $5,$0$L72: addu $2,$9,$5 lbu $4,4($2) addu $3,$6,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $7,$5,$L72 sb $4,0($3) .set macro .set reorder$L70: andi $2,$10,0xc sll $2,$2,6 addiu $2,$2,5 addu $6,$11,$2 addu $11,$8,$6 sltu $2,$14,$11 .set noreorder .set nomacro bne $2,$0,$L50 addu $9,$12,$7 .set macro .set reorder andi $2,$10,0x10 sra $2,$2,4 sll $3,$15,8 addu $3,$13,$3 sll $2,$2,16 addu $2,$2,$3 .set noreorder .set nomacro blez $6,$L47 subu $7,$8,$2 .set macro .set reorder move $5,$0$L75: addu $2,$5,$7 lbu $4,-1($2) addu $3,$8,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $6,$5,$L75 sb $4,0($3) .set macro .set reorder .set noreorder .set nomacro j $L179 move $6,$11 .set macro .set reorder$L67: sll $2,$2,2 addiu $7,$2,4 slt $3,$7,113 .set noreorder .set nomacro beq $3,$0,$L76 addu $11,$6,$7 .set macro .set reorder sltu $2,$14,$11 bne $2,$0,$L50 blez $7,$L79 move $5,$0$L81: addu $2,$9,$5 lbu $4,1($2) addu $3,$6,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $5,$7,$L81 sb $4,0($3) .set macro .set reorder$L79: addu $9,$8,$7 .set noreorder .set nomacro j $L179 move $6,$11 .set macro .set reorder$L167: lw $4,0($17) addiu $6,$6,%lo($LC1) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro j $L22 sw $2,80($sp) .set macro .set reorder$L76: andi $7,$10,0x3 .set noreorder .set nomacro blez $7,$L50 move $5,$0 .set macro .set reorder$L83: addu $2,$8,$5 lbu $4,0($2) addu $3,$6,$5 addiu $5,$5,1 .set noreorder .set nomacro bne $7,$5,$L83 sb $4,0($3) .set macro .set reorder j $L50 .end xan_decode_frame .globl xan_wc3_decoder .section .rodata.str1.4 .align 2$LC2: .ascii "xan_wc3\000" .data .align 2 .type xan_wc3_decoder, @object .size xan_wc3_decoder, 52xan_wc3_decoder: .word $LC2 .word 0 .word 41 .word 440 .word xan_decode_init .word 0 .word xan_decode_end .word xan_decode_frame .word 2 .space 16 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -