?? adx.mid
字號:
.file 1 "adx.c" .section .mdebug.abi32 .previous .section .text.adx_decode_init,"ax",@progbits .align 2 .align 5 .ent adx_decode_init .type adx_decode_init, @functionadx_decode_init: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $3,136($4) move $2,$0 sw $0,184($3) sw $0,0($3) sw $0,4($3) sw $0,8($3) sw $0,12($3) j $31 sw $0,16($3) .set macro .set reorder .end adx_decode_init .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "(c)CRI\000" .section .text.adx_decode_frame,"ax",@progbits .align 2 .align 5 .ent adx_decode_frame .type adx_decode_frame, @functionadx_decode_frame: .frame $sp,184,$31 # vars= 128, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 addiu $sp,$sp,-184 sw $18,152($sp) sw $17,148($sp) sw $31,180($sp) sw $fp,176($sp) sw $23,172($sp) sw $22,168($sp) sw $21,164($sp) sw $20,160($sp) sw $19,156($sp) sw $16,144($sp) lw $19,136($4) sw $4,184($sp) lw $2,16($19) sw $7,196($sp) sw $5,188($sp) sw $6,192($sp) lw $17,200($sp) .set noreorder .set nomacro beq $2,$0,$L4 move $18,$7 .set macro .set reorder move $fp,$17$L6: li $2,954400768 # 0x38e30000 ori $2,$2,0x8e39 lw $6,192($sp) mult $fp,$2 lw $4,0($6) mfhi $2 slt $3,$4,0 addiu $5,$4,63 movn $4,$5,$3 sra $2,$2,2 sra $3,$fp,31 subu $2,$2,$3 sra $4,$4,6 slt $2,$4,$2 .set noreorder .set nomacro bne $2,$0,$L128 sll $3,$4,4 .set macro .set reorder lw $4,184($19) .set noreorder .set nomacro beq $4,$0,$L16 lw $23,188($sp) .set macro .set reorder lw $3,184($sp)$L139: addiu $22,$19,20 lw $2,68($3) sll $3,$2,4 sll $2,$2,1 addu $2,$2,$3 subu $16,$2,$4 sltu $3,$16,32 .set noreorder .set nomacro bne $3,$0,$L18 addu $4,$22,$4 .set macro .set reorder andi $2,$4,0x3 .set noreorder .set nomacro beq $2,$0,$L129 andi $2,$18,0x3 .set macro .set reorder$L18: move $5,$18$L143: .set noreorder .set nomacro jal memcpy move $6,$16 .set macro .set reorder$L26: lw $4,184($sp) li $2,1 # 0x1 lw $3,68($4) addu $18,$18,$16 .set noreorder .set nomacro beq $3,$2,$L130 subu $fp,$fp,$16 .set macro .set reorder lbu $2,0($22) lbu $3,1($22) sll $2,$2,8 or $2,$2,$3 lw $6,0($19) lw $5,4($19) sll $9,$2,14 move $7,$22 addiu $8,$sp,16 addiu $21,$sp,76 li $12,29336 # 0x7298 li $13,13136 # 0x3350 li $10,32768 # 0x8000 .set noreorder .set nomacro j $L41 li $11,-65536 # 0xffffffffffff0000 .set macro .set reorder$L131: addiu $8,$8,4$L41: lb $2,2($7) mult $6,$12 sra $2,$2,4 madd $2,$9 msub $5,$13 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$10 sll $3,$3,16 and $2,$2,$11 .set noreorder .set nomacro bne $2,$0,$L44 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L44: sll $5,$3,16 sra $5,$5,16 sh $5,0($8) lbu $2,2($7) mult $5,$12 sll $2,$2,28 sra $2,$2,28 madd $2,$9 msub $6,$13 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$10 sll $3,$3,16 and $2,$2,$11 .set noreorder .set nomacro bne $2,$0,$L47 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L47: sll $6,$3,16 sra $6,$6,16 addiu $7,$7,1 .set noreorder .set nomacro bne $8,$21,$L131 sh $6,2($8) .set macro .set reorder sw $5,4($19) sw $6,0($19) lbu $2,18($22) lbu $3,19($22) sll $2,$2,8 addiu $20,$19,8 or $2,$2,$3 addiu $17,$sp,80 lw $6,8($19) lw $5,4($20) move $7,$22 sll $9,$2,14 move $8,$17 addiu $22,$sp,140 li $12,29336 # 0x7298 li $13,13136 # 0x3350 li $10,32768 # 0x8000 .set noreorder .set nomacro j $L50 li $11,-65536 # 0xffffffffffff0000 .set macro .set reorder$L132: addiu $8,$8,4$L50: lb $2,20($7) mult $6,$12 sra $2,$2,4 madd $2,$9 msub $5,$13 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$10 sll $3,$3,16 and $2,$2,$11 .set noreorder .set nomacro bne $2,$0,$L53 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L53: sll $5,$3,16 sra $5,$5,16 sh $5,0($8) lbu $2,20($7) mult $5,$12 sll $2,$2,28 sra $2,$2,28 madd $2,$9 msub $6,$13 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$10 sll $3,$3,16 and $2,$2,$11 .set noreorder .set nomacro bne $2,$0,$L56 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L56: sll $6,$3,16 sra $6,$6,16 addiu $7,$7,1 .set noreorder .set nomacro bne $8,$22,$L132 sh $6,2($8) .set macro .set reorder lw $4,188($sp) sw $5,4($20) sw $6,0($20) addiu $5,$sp,16$L59: lhu $2,0($5) lhu $3,64($5) addiu $5,$5,2 sh $2,0($4) sh $3,2($4) .set noreorder .set nomacro bne $5,$17,$L59 addiu $4,$4,4 .set macro .set reorder lw $3,188($sp) addiu $23,$3,128$L16: lw $4,184($sp) li $2,1 # 0x1 lw $3,68($4) .set noreorder .set nomacro beq $3,$2,$L133 slt $2,$fp,36 .set macro .set reorder bne $2,$0,$L64 addiu $21,$sp,76 addiu $20,$19,8 addiu $17,$sp,80 addiu $22,$sp,140 li $25,29336 # 0x7298 li $16,13136 # 0x3350 li $15,32768 # 0x8000 li $24,-65536 # 0xffffffffffff0000$L65: lbu $2,0($18) lbu $3,1($18) sll $2,$2,8 or $2,$2,$3 lw $6,0($19) lw $5,4($19) sll $10,$2,14 move $8,$18 .set noreorder .set nomacro j $L75 addiu $9,$sp,16 .set macro .set reorder$L134: addiu $9,$9,4$L75: lbu $7,2($8) mult $6,$25 sll $2,$7,24 sra $2,$2,24 sra $2,$2,4 madd $2,$10 msub $5,$16 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$15 sll $3,$3,16 and $2,$2,$24 .set noreorder .set nomacro bne $2,$0,$L78 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L78: sll $5,$3,16 sra $5,$5,16 mult $5,$25 sll $2,$7,28 sra $2,$2,28 madd $2,$10 sh $5,0($9) msub $6,$16 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$15 sll $3,$3,16 and $2,$2,$24 .set noreorder .set nomacro bne $2,$0,$L81 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L81: sll $6,$3,16 sra $6,$6,16 addiu $8,$8,1 .set noreorder .set nomacro bne $9,$21,$L134 sh $6,2($9) .set macro .set reorder sw $5,4($19) sw $6,0($19) lbu $2,18($18) lbu $3,19($18) sll $2,$2,8 or $2,$2,$3 lw $5,8($19) lw $6,4($20) sll $10,$2,14 move $8,$18 move $9,$17 li $14,29336 # 0x7298 li $13,13136 # 0x3350 li $12,32768 # 0x8000 .set noreorder .set nomacro j $L84 li $11,-65536 # 0xffffffffffff0000 .set macro .set reorder$L135: addiu $9,$9,4$L84: lbu $7,20($8) mult $5,$14 sll $2,$7,24 sra $2,$2,24 sra $2,$2,4 madd $2,$10 msub $6,$13 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$12 sll $3,$3,16 and $2,$2,$11 .set noreorder .set nomacro bne $2,$0,$L87 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L87: sll $6,$3,16 sra $6,$6,16 mult $6,$14 sll $2,$7,28 sra $2,$2,28 madd $2,$10 sh $6,0($9) msub $5,$13 mflo $4 sra $3,$4,31 sra $4,$4,14 xori $3,$3,0x7fff addu $2,$4,$12 sll $3,$3,16 and $2,$2,$11 .set noreorder .set nomacro bne $2,$0,$L90 sra $3,$3,16 .set macro .set reorder sll $3,$4,16 sra $3,$3,16$L90: sll $5,$3,16 sra $5,$5,16 addiu $8,$8,1 .set noreorder .set nomacro bne $9,$22,$L135 sh $5,2($9) .set macro .set reorder sw $5,0($20) sw $6,4($20) move $4,$23 addiu $5,$sp,16$L93: lhu $2,0($5) lhu $3,64($5) addiu $5,$5,2 sh $2,0($4) sh $3,2($4) .set noreorder .set nomacro bne $5,$17,$L93 addiu $4,$4,4 .set macro .set reorder addiu $fp,$fp,-36 slt $2,$fp,36 addiu $18,$18,36 .set noreorder .set nomacro beq $2,$0,$L65 addiu $23,$23,128 .set macro .set reorder$L64: .set noreorder .set nomacro beq $fp,$0,$L95 sw $fp,184($19) .set macro .set reorder sltu $2,$fp,32 .set noreorder .set nomacro bne $2,$0,$L97 addiu $4,$19,20 .set macro .set reorder andi $2,$4,0x3 .set noreorder .set nomacro bne $2,$0,$L140 move $5,$18 .set macro .set reorder andi $2,$18,0x3 .set noreorder .set nomacro bne $2,$0,$L140 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder addiu $5,$19,16 and $2,$fp,$2 addu $6,$5,$2 sltu $3,$5,$6 .set noreorder .set nomacro beq $3,$0,$L101 addiu $4,$18,-4 .set macro .set reorder
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -