📄 h263_parser.s
字号:
.file 1 "h263_parser.c".section .mdebug.abi32.previous.section .text.ff_h263_find_frame_end,"ax",@progbits.align 2.align 5.globl ff_h263_find_frame_end.ent ff_h263_find_frame_end.type ff_h263_find_frame_end, @functionff_h263_find_frame_end:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $10,20($4)move $11,$4bne $10,$0,$L2lw $7,16($4)blez $6,$L27li $3,-100 # 0xffffffffffffff9clbu $3,0($5)sll $2,$7,8or $7,$2,$3srl $4,$7,10li $2,32 # 0x20beq $4,$2,$L25move $4,$0j $L28addiu $4,$4,1$L9:lbu $2,0($2)or $7,$3,$2srl $3,$7,10li $2,32 # 0x20beq $3,$2,$L26addiu $8,$4,1addiu $4,$4,1$L28:sll $3,$7,8bne $6,$4,$L9addu $2,$5,$4li $3,-100 # 0xffffffffffffff9c$L27:move $2,$3sw $7,16($11)j $31sw $10,20($11)$L2:move $8,$0$L12:slt $2,$8,$6beq $2,$0,$L27li $3,-100 # 0xffffffffffffff9caddu $5,$5,$8lbu $3,0($5)sll $2,$7,8or $7,$2,$3srl $4,$7,10li $2,32 # 0x20beq $4,$2,$L14move $9,$8j $L17subu $6,$6,$8$L16:lbu $2,1($5)or $7,$3,$2srl $3,$7,10li $2,32 # 0x20beq $3,$2,$L14addiu $5,$5,1$L17:addiu $8,$8,1addu $2,$9,$6bne $8,$2,$L16sll $3,$7,8j $L27li $3,-100 # 0xffffffffffffff9c$L14:addiu $3,$8,-3li $2,-1 # 0xffffffffffffffffsw $2,16($11)move $2,$3j $31sw $0,20($11)$L26:j $L12li $10,1 # 0x1$L25:li $8,1 # 0x1j $L12li $10,1 # 0x1.set macro.set reorder.end ff_h263_find_frame_end.section .text.h263_parse,"ax",@progbits.align 2.align 5.ent h263_parse.type h263_parse, @functionh263_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 $10,0($4)move $17,$6lw $11,20($10)move $18,$7lw $9,52($sp)lw $7,48($sp)bne $11,$0,$L30lw $6,16($10)blez $9,$L32sll $2,$6,8lbu $3,0($7)or $6,$2,$3srl $4,$6,10li $2,32 # 0x20beq $4,$2,$L55move $4,$0j $L60addiu $4,$4,1$L37:lbu $2,0($2)or $6,$3,$2srl $3,$6,10li $2,32 # 0x20beq $3,$2,$L56addiu $5,$4,1addiu $4,$4,1$L60:sll $3,$6,8bne $9,$4,$L37addu $2,$7,$4$L32:li $16,-100 # 0xffffffffffffff9c$L58:sw $6,16($10)sw $11,20($10)move $4,$10move $5,$16addiu $6,$sp,48jal ff_combine_frameaddiu $7,$sp,52bltz $2,$L57lw $2,48($sp)$L59:lw $3,52($sp)sw $2,0($17)sw $3,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$L30:move $5,$0$L40:slt $2,$5,$9beq $2,$0,$L32addu $7,$7,$5lbu $3,0($7)sll $2,$6,8or $6,$2,$3srl $4,$6,10li $2,32 # 0x20beq $4,$2,$L42move $8,$5move $4,$7j $L45subu $7,$9,$5$L44:lbu $2,1($4)or $6,$3,$2srl $3,$6,10li $2,32 # 0x20beq $3,$2,$L42addiu $4,$4,1$L45:addiu $5,$5,1addu $2,$8,$7bne $5,$2,$L44sll $3,$6,8j $L58li $16,-100 # 0xffffffffffffff9c$L42:addiu $16,$5,-3li $2,-1 # 0xffffffffffffffffsw $2,16($10)sw $0,20($10)move $4,$10move $5,$16addiu $6,$sp,48jal ff_combine_frameaddiu $7,$sp,52bgez $2,$L59lw $2,48($sp)$L57: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$L56:j $L40li $11,1 # 0x1$L55:li $5,1 # 0x1j $L40li $11,1 # 0x1.set macro.set reorder.end h263_parse.globl h263_parser.data.align 2.type h263_parser, @object.size h263_parser, 44h263_parser:.word 5.space 16.word 32.word 0.word h263_parse.word ff_parse_close.space 8.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -