📄 dca_parser.s
字号:
.file 1 "dca_parser.c".section .mdebug.abi32.previous.section .text.dca_parse_init,"ax",@progbits.align 2.align 5.ent dca_parse_init.type dca_parse_init, @functiondca_parse_init:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $3,0($4)move $2,$0j $31sw $0,32($3).set macro.set reorder.end dca_parse_init.section .text.dca_parse,"ax",@progbits.align 2.align 5.ent dca_parse.type dca_parse, @functiondca_parse:.frame $sp,32,$31 # vars= 0, regs= 4/0, args= 16, gp= 0.mask 0x80070000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-32sw $18,24($sp)sw $17,20($sp)sw $31,28($sp)sw $16,16($sp)lw $2,176($4)move $17,$6andi $2,$2,0x1move $18,$7beq $2,$0,$L4lw $4,0($4)lw $16,52($sp)move $2,$16sw $2,0($18)$L58:lw $2,48($sp)sw $2,0($17)lw $31,28($sp)move $2,$16lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,32$L4:lw $15,20($4)lw $14,48($sp)lw $10,52($sp)bne $15,$0,$L7lw $7,16($4)blez $10,$L9li $2,-14745600 # 0xffffffffff1f0000li $3,536805376 # 0x1fff0000ori $9,$2,0xe8ori $11,$3,0xe800li $2,-25231360 # 0xfffffffffe7f0000li $3,2147352576 # 0x7ffe0000ori $12,$2,0x180ori $13,$3,0x8001move $6,$14move $5,$0addiu $8,$10,-2li $16,240 # 0xf0j $L11li $24,7 # 0x7$L12:beq $7,$11,$L50nopbeq $7,$12,$L17nopbeq $7,$13,$L17nop$L14:addiu $5,$5,1$L56:beq $10,$5,$L9addiu $6,$6,1$L11:lbu $3,0($6)sll $2,$7,8or $7,$2,$3bne $7,$9,$L12slt $2,$5,$8beq $2,$0,$L14noplbu $2,1($6)andi $2,$2,0xf0bne $2,$16,$L14noplbu $2,2($6)bne $2,$24,$L14nop$L17:lw $2,32($4)$L54:beq $2,$0,$L23nopbne $7,$2,$L56addiu $5,$5,1addiu $5,$5,-1j $L26li $15,1 # 0x1$L7:move $5,$0$L26:slt $2,$5,$10beq $2,$0,$L9li $2,-14745600 # 0xffffffffff1f0000li $3,536805376 # 0x1fff0000ori $11,$2,0xe8ori $12,$3,0xe800li $2,-25231360 # 0xfffffffffe7f0000li $3,2147352576 # 0x7ffe0000lw $9,32($4)addu $6,$14,$5move $8,$10ori $14,$2,0x180ori $13,$3,0x8001addiu $10,$10,-2li $16,240 # 0xf0j $L28li $24,7 # 0x7$L29:addiu $5,$5,1$L57:beq $5,$8,$L9addiu $6,$6,1$L28:lbu $3,0($6)sll $2,$7,8or $7,$2,$3bne $7,$9,$L29nopbeq $7,$11,$L51nopbeq $7,$12,$L52slt $2,$5,$10beq $7,$14,$L55li $2,-1 # 0xffffffffffffffffbne $7,$13,$L57addiu $5,$5,1addiu $5,$5,-1li $2,-1 # 0xffffffffffffffff$L55:addiu $16,$5,-3sw $2,16($4)j $L41sw $0,20($4)$L51:slt $2,$5,$10beq $2,$0,$L29noplbu $2,1($6)andi $2,$2,0xf0bne $2,$16,$L29noplbu $2,2($6)beq $2,$24,$L55li $2,-1 # 0xffffffffffffffffaddiu $5,$5,1bne $5,$8,$L28addiu $6,$6,1$L9:sw $15,20($4)sw $7,16($4)li $16,-100 # 0xffffffffffffff9c$L41:move $5,$16addiu $6,$sp,48jal ff_combine_frameaddiu $7,$sp,52bltz $2,$L53lw $2,52($sp)j $L58sw $2,0($18)$L50:beq $2,$0,$L14noplbu $2,1($6)bne $2,$24,$L14noplbu $2,2($6)andi $2,$2,0xf0bne $2,$16,$L14nopj $L54lw $2,32($4)$L52:beq $2,$0,$L29noplbu $2,1($6)bne $2,$24,$L29noplbu $2,2($6)andi $2,$2,0xf0bne $2,$16,$L57addiu $5,$5,1addiu $5,$5,-1j $L55li $2,-1 # 0xffffffffffffffff$L53:lw $16,52($sp)sw $0,0($17)sw $0,0($18)move $2,$16lw $31,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,32$L23:li $15,1 # 0x1j $L26sw $7,32($4).set macro.set reorder.end dca_parse.globl dca_parser.data.align 2.type dca_parser, @object.size dca_parser, 44dca_parser:.word 86021.space 16.word 36.word dca_parse_init.word dca_parse.word ff_parse_close.space 8.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -