📄 cljr.s
字号:
.file 1 "cljr.c".section .mdebug.abi32.previous.section .text.decode_init,"ax",@progbits.align 2.align 5.ent decode_init.type decode_init, @functiondecode_init:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $5,136($4)li $2,8 # 0x8addiu $3,$5,8sw $2,52($4)move $2,$0sw $3,408($4)j $31sw $4,0($5).set macro.set reorder.end decode_init.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "get_buffer() failed\012\000".section .text.decode_frame,"ax",@progbits.align 2.align 5.ent decode_frame.type decode_frame, @functiondecode_frame:.frame $sp,48,$31 # vars= 0, regs= 8/0, args= 16, gp= 0.mask 0x807f0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-48sw $22,40($sp)sw $21,36($sp)sw $20,32($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $31,44($sp)sw $16,16($sp)lw $16,136($4)move $17,$4lw $2,8($16)move $21,$5move $22,$6move $20,$7lw $19,64($sp)beq $2,$0,$L4addiu $18,$16,8lw $2,264($4)jal $2move $5,$18$L4:lw $2,260($17)sw $0,80($18)move $4,$17jal $2move $5,$18bltz $2,$L27addiu $2,$19,7li $3,1 # 0x1sra $2,$2,3sw $3,48($18)sw $3,52($18)bltz $2,$L9addiu $8,$16,288bltz $19,$L28move $7,$0move $7,$20addu $2,$20,$2move $3,$19$L12:sw $3,12($8)sw $0,8($8)lw $9,44($17)sw $7,0($8)blez $9,$L13sw $2,4($8)lw $3,40($17)move $13,$0$L15:lw $10,8($16)lw $7,24($16)lw $6,12($16)lw $5,28($16)lw $4,16($16)blez $3,$L16lw $2,32($16)mul $3,$7,$13move $12,$0addu $9,$3,$10mul $3,$5,$13addu $11,$3,$6mul $3,$2,$13addu $10,$3,$4$L18:lw $6,8($8)lw $2,0($8)sra $4,$6,3addu $4,$4,$2lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $5,$5,16sll $3,$3,24or $3,$3,$5or $3,$3,$7sll $2,$2,8andi $4,$6,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,27addiu $6,$6,5sll $2,$2,3sw $6,8($8)sb $2,3($9)lw $6,8($8)lw $2,0($8)sra $4,$6,3addu $4,$4,$2lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $5,$5,16sll $3,$3,24or $3,$3,$5or $3,$3,$7sll $2,$2,8andi $4,$6,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,27addiu $6,$6,5sll $2,$2,3sw $6,8($8)sb $2,2($9)lw $6,8($8)lw $2,0($8)sra $4,$6,3addu $4,$4,$2lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $5,$5,16sll $3,$3,24or $3,$3,$5or $3,$3,$7sll $2,$2,8andi $4,$6,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,27addiu $6,$6,5sll $2,$2,3sw $6,8($8)sb $2,1($9)lw $6,8($8)lw $2,0($8)sra $4,$6,3addu $4,$4,$2lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $5,$5,16sll $3,$3,24or $3,$3,$5or $3,$3,$7sll $2,$2,8andi $4,$6,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,27addiu $6,$6,5sll $2,$2,3sw $6,8($8)sb $2,0($9)lw $6,8($8)lw $2,0($8)sra $4,$6,3addu $4,$4,$2lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $5,$5,16sll $3,$3,24or $3,$3,$5or $3,$3,$7sll $2,$2,8andi $4,$6,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,26addiu $6,$6,6sll $2,$2,2sw $6,8($8)sb $2,0($11)lw $6,8($8)lw $2,0($8)sra $4,$6,3addu $4,$4,$2lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$7sll $2,$2,8or $2,$2,$3andi $4,$6,0x7sll $2,$2,$4srl $2,$2,26sll $2,$2,2addiu $6,$6,6sw $6,8($8)sb $2,0($10)lw $3,40($17)addiu $12,$12,4slt $2,$12,$3addiu $9,$9,4addiu $11,$11,1bne $2,$0,$L18addiu $10,$10,1lw $9,44($17)$L16:addiu $13,$13,1slt $2,$13,$9bne $2,$0,$L15nop$L13:move $6,$18move $7,$21addiu $8,$16,200$L19:lw $2,0($6)lw $3,4($6)lw $4,8($6)lw $5,12($6)addiu $6,$6,16sw $2,0($7)sw $3,4($7)sw $4,8($7)sw $5,12($7)bne $6,$8,$L19addiu $7,$7,16lw $2,4($6)lw $3,0($6)sw $2,4($7)li $2,32 # 0x20sw $3,0($7)sw $2,0($22)$L8:move $2,$19lw $31,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,48$L9:move $7,$0$L28:move $3,$0j $L12move $2,$0$L27:lui $6,%hi($LC0)move $4,$17addiu $6,$6,%lo($LC0)jal av_logmove $5,$0j $L8li $19,-1 # 0xffffffffffffffff.set macro.set reorder.end decode_frame.globl cljr_decoder.section .rodata.str1.4.align 2$LC1:.ascii "cljr\000".data.align 2.type cljr_decoder, @object.size cljr_decoder, 52cljr_decoder:.word $LC1.word 0.word 37.word 304.word decode_init.word 0.word 0.word decode_frame.word 2.space 16.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -