📄 h263.s
字号:
.file 1 "h263.c".section .mdebug.abi32.previous.section .text.h263_get_picture_format,"ax",@progbits.align 2.align 5.globl h263_get_picture_format.ent h263_get_picture_format.type h263_get_picture_format, @functionh263_get_picture_format:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacroli $2,128 # 0x80beq $4,$2,$L20li $2,176 # 0xb0bne $4,$2,$L7li $2,144 # 0x90beq $5,$2,$L21nop$L4:j $31li $2,7 # 0x7$L20:li $2,96 # 0x60bne $5,$2,$L4nopj $31li $2,1 # 0x1$L7:li $2,352 # 0x160bne $4,$2,$L10li $2,288 # 0x120bne $5,$2,$L4nopj $31li $2,3 # 0x3$L21:j $31li $2,2 # 0x2$L10:li $2,704 # 0x2c0beq $4,$2,$L22li $2,1408 # 0x580bne $4,$2,$L4nopli $2,1152 # 0x480bne $5,$2,$L4nopj $31li $2,5 # 0x5$L22:li $2,576 # 0x240bne $5,$2,$L4nopj $31li $2,4 # 0x4.set macro.set reorder.end h263_get_picture_format.section .text.ff_mpeg4_init_direct_mv,"ax",@progbits.align 2.align 5.globl ff_mpeg4_init_direct_mv.ent ff_mpeg4_init_direct_mv.type ff_mpeg4_init_direct_mv, @functionff_mpeg4_init_direct_mv:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolhu $9,8098($4)lhu $7,8096($4)sll $3,$9,5subu $10,$9,$7sll $2,$10,5subu $6,$0,$2subu $5,$0,$3li $8,-32 # 0xffffffffffffffe0li $11,32 # 0x20$L24:div $0,$5,$7teq $7,$0,7addiu $8,$8,1addu $5,$5,$9mflo $3div $0,$6,$7teq $7,$0,7sh $3,5560($4)addu $6,$6,$10mflo $2sh $2,5688($4)bne $8,$11,$L24addiu $4,$4,2j $31nop.set macro.set reorder.end ff_mpeg4_init_direct_mv.section .text.ff_h263_update_motion_val,"ax",@progbits.align 2.align 5.globl ff_h263_update_motion_val.ent ff_h263_update_motion_val.type ff_h263_update_motion_val, @functionff_h263_update_motion_val:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacromove $11,$4lw $5,6172($4)lw $4,152($4)lw $3,6168($11)mul $6,$5,$4lw $2,1556($11)addu $14,$6,$3lw $6,2016($11)addu $2,$2,$14lw $13,156($11)lw $12,6188($11)sb $6,0($2)lw $3,5440($11)li $2,1 # 0x1beq $3,$2,$L30noplw $2,6180($11)beq $2,$0,$L32addu $7,$13,$12move $5,$0move $6,$0$L34:lw $2,1560($11)sll $4,$12,2sll $3,$7,2addu $3,$2,$3addu $2,$2,$4sh $6,6($2)sh $5,0($2)sh $6,2($2)sh $5,4($2)sh $6,6($3)sh $5,4($3)sh $5,0($3)sh $6,2($3)$L30:lw $2,52($11)beq $2,$0,$L46li $4,1 # 0x1lw $2,5440($11)beq $2,$4,$L44sll $3,$14,2lw $2,6180($11)beq $2,$0,$L41sll $2,$14,2lw $3,1568($11)addu $2,$2,$3j $31sw $4,0($2)$L41:lw $2,1568($11)addu $3,$3,$2li $4,12296 # 0x3008sw $4,0($3)$L46:j $31nop$L32:beq $3,$0,$L45sll $2,$14,2lw $8,5360($11)lw $4,5368($11)lw $5,1652($11)lw $3,5444($11)lw $9,5452($11)lw $6,5448($11)lw $10,5456($11)lb $7,5508($11)addu $4,$2,$4addu $5,$5,$12addu $2,$2,$8sh $3,0($2)sh $6,2($2)sh $10,2($4)sh $9,0($4)sb $7,0($5)sb $7,1($5)lw $2,1652($11)addu $3,$3,$9lb $5,5512($11)andi $4,$3,0x1addu $7,$13,$12sra $3,$3,1addu $2,$2,$7or $3,$3,$4addu $6,$6,$10sb $5,0($2)sb $5,1($2)sll $6,$6,16sll $5,$3,16sra $5,$5,16j $L34sra $6,$6,16$L44:lw $2,1568($11)addu $3,$3,$2li $4,12352 # 0x3040j $31sw $4,0($3)$L45:lh $5,5444($11)lh $6,5448($11)j $L34addu $7,$13,$12.set macro.set reorder.end ff_h263_update_motion_val.section .text.ff_h263_loop_filter,"ax",@progbits.align 2.align 5.globl ff_h263_loop_filter.ent ff_h263_loop_filter.type ff_h263_loop_filter, @functionff_h263_loop_filter:.frame $sp,72,$31 # vars= 16, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-72sw $fp,64($sp)sw $18,40($sp)sw $31,68($sp)sw $23,60($sp)sw $22,56($sp)sw $21,52($sp)sw $20,48($sp)sw $19,44($sp)sw $17,36($sp)sw $16,32($sp)move $18,$4lw $5,6172($4)lw $4,152($4)lw $3,6168($18)mul $6,$5,$4lw $2,1568($18)addu $fp,$6,$3sll $3,$fp,2addu $2,$2,$3sw $3,24($sp)lw $3,0($2)lw $6,6240($18)lw $2,6244($18)andi $3,$3,0x800lw $19,176($18)lw $23,180($18)lw $20,6236($18)sw $6,20($sp)beq $3,$0,$L48sw $2,16($sp)move $22,$0$L50:beq $5,$0,$L51noplw $3,152($18)lw $4,1568($18)subu $5,$fp,$3sll $2,$5,2addu $2,$2,$4lw $3,0($2)andi $3,$3,0x800bne $3,$0,$L80noplw $2,1548($18)addu $2,$2,$5beq $22,$0,$L56lb $21,0($2)$L85:move $17,$22lw $2,1980($18)$L89:lw $3,4984($18)addu $2,$2,$17move $4,$20move $5,$19move $6,$17jal $3lbu $16,0($2)lw $2,4984($18)move $6,$17addiu $4,$20,8jal $2move $5,$19lw $4,20($sp)lw $3,4984($18)move $5,$23jal $3move $6,$16lw $2,4984($18)lw $4,16($sp)move $6,$16jal $2move $5,$23bne $21,$0,$L81sll $4,$19,3$L59:lw $2,6168($18)$L87:beq $2,$0,$L51nopbne $21,$0,$L82move $6,$21lw $3,152($18)lw $4,1568($18)subu $5,$fp,$3sll $2,$5,2addu $2,$2,$4lw $3,-4($2)andi $3,$3,0x800bne $3,$0,$L51noplw $2,1548($18)addu $2,$2,$5lb $6,-1($2)bne $6,$0,$L65nop$L51:bne $22,$0,$L83addiu $4,$20,8$L68:lw $2,6168($18)$L86:beq $2,$0,$L88lw $31,68($sp)beq $22,$0,$L73lw $3,24($sp)lw $2,4988($18)move $17,$22move $4,$20move $5,$19jal $2move $6,$17lw $3,6172($18)lw $2,148($18)addiu $3,$3,1beq $3,$2,$L84lw $31,68($sp)$L88:lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)j $31addiu $sp,$sp,72$L73:lw $2,1568($18)addu $2,$2,$3lw $3,-4($2)andi $3,$3,0x800bne $3,$0,$L88lw $31,68($sp)lw $2,1548($18)addu $2,$2,$fplb $6,-1($2)beq $6,$0,$L88move $17,$6lw $2,4988($18)move $4,$20move $5,$19jal $2move $6,$17lw $3,6172($18)lw $2,148($18)addiu $3,$3,1bne $3,$2,$L88lw $31,68($sp)$L84:lw $2,1980($18)lw $3,4988($18)addu $2,$2,$17sll $4,$19,3lbu $16,0($2)addu $4,$20,$4move $5,$19jal $3move $6,$17lw $4,20($sp)lw $2,4988($18)move $5,$23jal $2move $6,$16lw $25,4988($18)lw $4,16($sp)move $5,$23move $6,$16lw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)jr $25addiu $sp,$sp,72$L80:bne $22,$0,$L85move $21,$0$L56:beq $21,$0,$L59move $17,$21j $L89lw $2,1980($18)$L83:lw $2,4988($18)move $5,$19jal $2move $6,$22lw $3,6172($18)lw $2,148($18)addiu $3,$3,1bne $3,$2,$L68sll $4,$19,3addu $4,$20,$4lw $2,4988($18)addiu $4,$4,8move $5,$19jal $2move $6,$22j $L86lw $2,6168($18)$L48:lw $22,2056($18)sll $16,$19,3addu $16,$20,$16lw $2,4984($18)move $4,$16move $5,$19jal $2move $6,$22lw $3,4984($18)move $5,$19addiu $4,$16,8jal $3move $6,$22j $L50lw $5,6172($18)$L82:$L65:lw $2,1980($18)lw $3,4988($18)sll $4,$19,3addu $2,$2,$6subu $4,$20,$4move $5,$19jal $3lbu $17,0($2)lw $3,20($sp)sll $16,$23,3lw $2,4988($18)subu $4,$3,$16move $5,$23jal $2move $6,$17lw $6,16($sp)lw $3,4988($18)subu $4,$6,$16move $5,$23jal $3move $6,$17j $L51nop$L81:subu $4,$20,$4lw $2,4988($18)addiu $4,$4,8move $5,$19jal $2move $6,$21j $L87lw $2,6168($18).set macro.set reorder.end ff_h263_loop_filter.section .text.h263_pred_motion,"ax",@progbits.align 2.align 5.globl h263_pred_motion.ent h263_pred_motion.type h263_pred_motion, @functionh263_pred_motion:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrosll $8,$5,2addu $3,$8,$4sll $6,$6,2addu $6,$6,$4lw $2,6188($3)move $9,$4lw $4,1560($6)sll $2,$2,2lw $3,8412($9)addu $11,$2,$4lw $12,16($sp)lw $6,156($9)beq $3,$0,$L91addiu $10,$11,-4slt $2,$5,3bne $2,$0,$L158nop$L91:lui $2,%hi(off.7937)addiu $2,$2,%lo(off.7937)addu $2,$8,$2sll $3,$6,2lw $4,0($2)subu $5,$11,$3subu $4,$4,$6lh $8,0($10)lh $6,0($5)sll $4,$4,2addu $3,$11,$4slt $2,$6,$8bne $2,$0,$L159lh $4,0($3)slt $2,$4,$6bne $2,$0,$L160slt $2,$8,$4$L148:lh $8,2($10)lh $4,2($5)sw $6,0($7)slt $2,$4,$8beq $2,$0,$L151lh $3,2($3)$L162:slt $2,$4,$3bne $2,$0,$L161nop$L153:sw $4,0($12)$L98:j $31move $2,$11$L159:slt $2,$6,$4beq $2,$0,$L148slt $2,$4,$8move $6,$4movz $6,$8,$2lh $4,2($5)lh $8,2($10)sw $6,0($7)slt $2,$4,$8bne $2,$0,$L162lh $3,2($3)$L151:slt $2,$3,$4beq $2,$0,$L153nopslt $2,$8,$3move $4,$3j $L153movz $4,$8,$2$L158:beq $5,$0,$L163li $2,1 # 0x1beq $5,$2,$L164lui $2,%hi(off.7937)addiu $2,$2,%lo(off.7937)addu $2,$8,$2lw $3,0($2)lw $5,7960($9)subu $3,$3,$6lw $4,6168($9)sll $3,$3,2sll $2,$6,2subu $8,$11,$2beq $4,$5,$L165addu $9,$11,$3$L157:lh $6,0($10)lh $4,0($8)addiu $3,$11,-2slt $2,$4,$6beq $2,$0,$L136lh $5,0($9)slt $2,$4,$5beq $2,$0,$L138slt $2,$5,$6move $4,$5movz $4,$6,$2$L138:lh $6,0($3)lh $3,2($8)sw $4,0($7)slt $2,$3,$6beq $2,$0,$L141lh $4,2($9)slt $2,$3,$4beq $2,$0,$L143nopslt $2,$4,$6move $3,$4movz $3,$6,$2$L143:j $L98sw $3,0($12)$L161:slt $2,$3,$8move $4,$3j $L153movz $4,$8,$2$L160:move $6,$4j $L148movz $6,$8,$2$L163:lw $5,6168($9)lw $3,7960($9)beq $5,$3,$L166nopaddiu $2,$5,1beq $3,$2,$L167nop$L118:lh $2,0($10)lh $3,2($10)sw $2,0($7)move $2,$11j $31sw $3,0($12)$L136:slt $2,$5,$4beq $2,$0,$L138slt $2,$6,$5move $4,$5j $L138movz $4,$6,$2$L141:slt $2,$4,$3beq $2,$0,$L143nopslt $2,$6,$4move $3,$4movz $3,$6,$2j $L98sw $3,0($12)$L164:lw $2,6168($9)lw $3,7960($9)addiu $2,$2,1bne $2,$3,$L118noplw $2,28($9)beq $2,$0,$L118nopsubu $2,$5,$6sll $2,$2,2lh $6,-4($11)addu $3,$11,$2blez $6,$L121lh $4,0($3)blez $4,$L125move $2,$0slt $2,$4,$6movz $4,$6,$2move $2,$4$L125:lh $5,2($10)sw $2,0($7)blez $5,$L127lh $3,2($3)blez $3,$L129nopslt $2,$3,$5movz $3,$5,$2move $2,$3j $L98sw $2,0($12)$L166:sw $0,0($12)j $L98sw $0,0($7)$L167:lw $2,28($9)beq $2,$0,$L118nopli $2,2 # 0x2subu $2,$2,$6sll $2,$2,2bne $5,$0,$L102addu $6,$11,$2lh $3,2($6)lh $2,0($6)sw $2,0($7)j $L98sw $3,0($12)$L165:sh $0,-2($11)j $L157sh $0,-4($11)$L102:lh $4,-4($11)blez $4,$L104lh $3,0($6)blez $3,$L108move $2,$0slt $2,$3,$4movz $3,$4,$2move $2,$3$L108:lh $4,2($10)sw $2,0($7)blez $4,$L110lh $3,2($6)blez $3,$L129nopslt $2,$3,$4movz $3,$4,$2move $2,$3j $L98sw $2,0($12)$L129:move $2,$0j $L98sw $2,0($12)$L106:j $L108move $2,$0$L123:j $L125move $2,$0$L104:bgez $3,$L106nopslt $2,$4,$3movz $3,$4,$2j $L108move $2,$3$L110:bgez $3,$L129nopslt $2,$4,$3movz $3,$4,$2move $2,$3j $L98sw $2,0($12)$L127:bgez $3,$L129nopslt $2,$5,$3movz $3,$5,$2move $2,$3j $L98sw $2,0($12)$L121:bgez $4,$L123nopslt $2,$6,$4movz $4,$6,$2j $L125move $2,$4.set macro.set reorder.end h263_pred_motion.section .text.mpeg4_pred_ac,"ax",@progbits.align 2.align 5.globl mpeg4_pred_ac.ent mpeg4_pred_ac.type mpeg4_pred_ac, @functionmpeg4_pred_ac:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrosll $2,$6,2addu $8,$2,$4lw $3,6188($8)move $10,$4lw $2,1996($4)lw $4,2008($4)sll $3,$3,5addu $9,$3,$2beq $4,$0,$L169lw $11,1548($10)beq $7,$0,$L229noplw $2,6212($8)lw $4,6172($10)sll $2,$2,5subu $8,$9,$2lw $3,152($10)beq $4,$0,$L200lw $2,6168($10)mul $7,$4,$3addu $2,$7,$2subu $2,$2,$3addu $11,$11,$2lw $7,2056($10)lb $4,0($11)beq $7,$4,$L200li $2,2 # 0x2beq $6,$2,$L200li $2,3 # 0x3beq $6,$2,$L200noplh $3,18($8)lbu $2,5041($10)mul $3,$4,$3sll $2,$2,1addu $4,$5,$2blez $3,$L230lh $6,0($4)sra $2,$7,1addu $2,$3,$2$L206:div $0,$2,$7teq $7,$0,7mflo $2addu $2,$6,$2sh $2,0($4)lb $3,0($11)lh $4,20($8)lbu $2,5042($10)mul $4,$4,$3sll $2,$2,1addu $3,$5,$2blez $4,$L231lh $6,0($3)sra $2,$7,1addu $2,$4,$2$L209:div $0,$2,$7teq $7,$0,7mflo $2addu $2,$6,$2sh $2,0($3)lb $3,0($11)lh $4,22($8)lbu $2,5043($10)mul $4,$4,$3sll $2,$2,1addu $3,$5,$2blez $4,$L232lh $6,0($3)sra $2,$7,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -