📄 vp3dsp.s
字号:
or $9,$9,$14subu $10,$5,$7subu $12,$4,$3subu $13,$11,$8subu $14,$6,$2addiu $23,$23,1addu $5,$5,$7addu $4,$4,$3addu $11,$11,$8beq $9,$0,$L20addu $6,$6,$2sh $5,0($24)sh $10,14($24)sh $4,2($24)sh $12,4($24)sh $11,6($24)sh $13,8($24)sh $6,10($24)sh $14,12($24)$L20:li $2,8 # 0x8bne $23,$2,$L19addiu $24,$24,16move $15,$0li $21,64277 # 0xfb15li $22,12785 # 0x31f1li $19,54491 # 0xd4dbli $20,36410 # 0x8e3ali $16,46341 # 0xb505li $18,60547 # 0xec83j $L24li $17,25080 # 0x61f8$L31:mul $4,$5,$21mul $13,$10,$19mul $6,$12,$20mul $2,$5,$22mul $3,$10,$20mul $7,$7,$21mul $12,$12,$19lh $5,0($25)sra $2,$2,16sra $4,$4,16sra $3,$3,16sra $6,$6,16sra $7,$7,16sra $9,$9,16sra $12,$12,16sra $13,$13,16addu $12,$12,$3subu $13,$13,$6subu $9,$9,$4addu $7,$7,$2subu $4,$5,$11subu $2,$7,$12subu $3,$9,$13addu $5,$5,$11mul $10,$14,$18mul $11,$8,$17mul $4,$4,$16mul $6,$14,$17mul $5,$5,$16mul $8,$8,$18mul $2,$2,$16mul $3,$3,$16sra $10,$10,16sra $4,$4,16sra $11,$11,16subu $11,$11,$10addiu $4,$4,8sra $6,$6,16sra $2,$2,16sra $3,$3,16sra $5,$5,16sra $8,$8,16addu $8,$8,$6addu $7,$7,$12addu $9,$9,$13addu $12,$3,$11subu $13,$4,$2addiu $5,$5,8addu $2,$2,$4addu $14,$5,$8subu $3,$3,$11subu $5,$5,$8subu $6,$2,$12addu $2,$2,$12subu $4,$14,$7subu $8,$5,$9subu $10,$13,$3sra $2,$2,4addu $7,$7,$14addu $9,$9,$5addu $3,$3,$13sra $7,$7,4sra $4,$4,4sra $6,$6,4sra $9,$9,4sra $8,$8,4sra $3,$3,4sra $10,$10,4sh $2,16($25)addiu $15,$15,1li $2,8 # 0x8sh $7,0($25)sh $4,112($25)sh $6,32($25)sh $9,48($25)sh $8,64($25)sh $3,80($25)beq $15,$2,$L30sh $10,96($25)$L32:addiu $25,$25,2$L24:lh $7,16($25)lh $8,32($25)lh $12,48($25)lh $11,64($25)lh $10,80($25)lh $14,96($25)lh $5,112($25)or $3,$7,$8or $3,$10,$3or $2,$12,$11or $2,$14,$2or $3,$5,$3or $2,$2,$3bne $2,$0,$L31mul $9,$7,$22lh $2,0($25)li $3,524288 # 0x80000mul $4,$2,$16addiu $15,$15,1addu $2,$4,$3sra $2,$2,20sh $2,0($25)sh $2,112($25)sh $2,96($25)sh $2,80($25)sh $2,64($25)sh $2,48($25)sh $2,32($25)sh $2,16($25)li $2,8 # 0x8bne $15,$2,$L32nop$L30:lw $fp,32($sp)lw $23,28($sp)lw $22,24($sp)lw $21,20($sp)lw $20,16($sp)lw $19,12($sp)lw $18,8($sp)lw $17,4($sp)lw $16,0($sp)j $31addiu $sp,$sp,40.set macro.set reorder.end ff_vp3_idct_c.section .text.ff_vp3_idct_put_c,"ax",@progbits.align 2.align 5.globl ff_vp3_idct_put_c.ent ff_vp3_idct_put_c.type ff_vp3_idct_put_c, @functionff_vp3_idct_put_c:.frame $sp,80,$31 # vars= 40, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-80sw $fp,72($sp)sw $23,68($sp)sw $22,64($sp)sw $21,60($sp)sw $20,56($sp)sw $19,52($sp)sw $18,48($sp)sw $17,44($sp)sw $16,40($sp)move $25,$6move $23,$4sw $5,84($sp)move $24,$6move $fp,$0li $22,46341 # 0xb505$L34:lh $21,2($24)li $2,12785 # 0x31f1lh $19,4($24)mul $8,$21,$2li $2,64277 # 0xfb15mul $7,$21,$2li $2,25080 # 0x61f8lh $11,6($24)mul $18,$19,$2li $2,60547 # 0xec83mul $15,$19,$2lh $17,10($24)li $2,36410 # 0x8e3amul $3,$11,$2li $4,36410 # 0x8e3ali $2,54491 # 0xd4dbmul $12,$11,$2mul $10,$17,$2mul $2,$17,$4lh $9,12($24)sra $2,$2,16sra $12,$12,16addu $12,$12,$2lh $14,14($24)li $2,60547 # 0xec83mul $6,$9,$2sra $3,$3,16li $2,64277 # 0xfb15li $4,12785 # 0x31f1sra $10,$10,16subu $10,$10,$3mul $3,$14,$2mul $2,$14,$4lh $20,0($24)lh $16,8($24)sra $3,$3,16sra $2,$2,16sra $8,$8,16sra $7,$7,16addu $7,$7,$2subu $8,$8,$3li $3,25080 # 0x61f8subu $13,$20,$16addu $5,$20,$16mul $2,$9,$3subu $4,$7,$12subu $3,$8,$10mul $5,$5,$22mul $13,$13,$22mul $4,$4,$22mul $3,$3,$22sra $2,$2,16sra $6,$6,16or $19,$19,$11sra $15,$15,16sra $18,$18,16or $20,$20,$21sra $13,$13,16addu $15,$15,$2subu $18,$18,$6sra $5,$5,16sra $4,$4,16sra $3,$3,16or $16,$16,$20or $17,$17,$19subu $6,$13,$4addu $7,$7,$12subu $11,$5,$15addu $8,$8,$10subu $2,$3,$18addu $4,$4,$13or $14,$14,$17addu $5,$5,$15addu $3,$3,$18or $9,$9,$16andi $5,$5,0xffffandi $7,$7,0xffffandi $4,$4,0xffffandi $3,$3,0xffffandi $11,$11,0xffffandi $8,$8,0xffffandi $6,$6,0xffffandi $2,$2,0xffffor $9,$9,$14subu $10,$5,$7subu $12,$4,$3subu $13,$11,$8subu $14,$6,$2addiu $fp,$fp,1addu $5,$5,$7addu $4,$4,$3addu $11,$11,$8beq $9,$0,$L35addu $6,$6,$2sh $5,0($24)sh $10,14($24)sh $4,2($24)sh $12,4($24)sh $11,6($24)sh $13,8($24)sh $6,10($24)sh $14,12($24)$L35:li $2,8 # 0x8bne $fp,$2,$L34addiu $24,$24,16lw $2,84($sp)lw $5,84($sp)sll $3,$2,1sll $6,$2,2sll $2,$2,3subu $4,$2,$5subu $2,$2,$3addu $7,$3,$5addu $2,$23,$2addu $5,$6,$5sw $2,16($sp)addu $24,$23,$7lw $7,84($sp)addu $5,$23,$5addu $6,$23,$6lui $2,%hi(ff_cropTbl+1024)lw $19,16($sp)addu $4,$23,$4addu $22,$23,$3addu $18,$23,$7addiu $17,$2,%lo(ff_cropTbl+1024)move $fp,$24move $21,$6move $20,$5sw $4,20($sp)sw $5,12($sp)sw $6,8($sp)sw $4,4($sp)sw $22,0($sp)j $L39sw $0,24($sp)$L46:mul $10,$9,$2li $2,64277 # 0xfb15lh $5,0($25)mul $8,$7,$2li $2,54491 # 0xd4dbmul $14,$4,$2li $2,36410 # 0x8e3aaddu $6,$5,$15mul $11,$13,$2li $2,46341 # 0xb505mul $6,$6,$2li $2,64277 # 0xfb15mul $9,$9,$2li $2,12785 # 0x31f1mul $3,$7,$2li $2,54491 # 0xd4dbmul $2,$13,$2sra $3,$3,16sw $2,32($sp)li $2,36410 # 0x8e3amul $4,$4,$2li $2,60547 # 0xec83mul $13,$12,$2li $2,25080 # 0x61f8mul $7,$16,$2lw $2,32($sp)sra $9,$9,16addu $9,$9,$3sra $8,$8,16sra $2,$2,16sra $4,$4,16sra $11,$11,16sra $7,$7,16subu $5,$5,$15li $3,46341 # 0xb505sra $10,$10,16sra $14,$14,16sra $6,$6,16sra $13,$13,16sw $2,32($sp)subu $14,$14,$11addu $2,$2,$4addu $13,$13,$7subu $10,$10,$8addiu $6,$6,2056mul $5,$5,$3li $4,60547 # 0xec83li $3,25080 # 0x61f8addu $7,$9,$2mul $12,$12,$3subu $9,$9,$2mul $3,$16,$4li $2,46341 # 0xb505addu $4,$13,$6subu $8,$10,$14mul $9,$9,$2mul $8,$8,$2addu $2,$7,$4sra $2,$2,4addu $2,$2,$17lbu $15,0($2)subu $4,$4,$7sra $3,$3,16sra $5,$5,16sra $12,$12,16subu $12,$12,$3sra $9,$9,16sra $8,$8,16addiu $5,$5,2056sra $4,$4,4sb $15,0($23)addu $11,$8,$12addu $3,$9,$5addu $4,$4,$17lbu $7,0($4)addu $2,$3,$11lw $4,4($sp)sra $2,$2,4sb $7,0($4)addu $2,$2,$17lbu $4,0($2)subu $3,$3,$11sra $3,$3,4sb $4,0($18)addu $10,$10,$14addu $3,$3,$17subu $6,$6,$13lbu $4,0($3)lw $7,0($sp)addu $2,$10,$6sra $2,$2,4sb $4,0($7)addu $2,$2,$17lbu $3,0($2)subu $6,$6,$10sra $6,$6,4sb $3,0($fp)subu $5,$5,$9subu $8,$8,$12addu $6,$6,$17lbu $3,0($6)addu $2,$8,$5sra $2,$2,4sb $3,0($21)addu $2,$2,$17lbu $3,0($2)subu $5,$5,$8sra $5,$5,4sb $3,0($20)addu $5,$5,$17lbu $2,0($5)sb $2,0($19)$L42:lw $5,24($sp)lw $7,20($sp)addiu $5,$5,1lw $2,12($sp)sw $5,24($sp)addiu $7,$7,1lw $8,16($sp)lw $3,8($sp)lw $4,4($sp)lw $5,0($sp)addiu $2,$2,1sw $7,20($sp)lw $7,24($sp)addiu $8,$8,1sw $2,12($sp)addiu $3,$3,1addiu $4,$4,1addiu $5,$5,1li $2,8 # 0x8sw $8,16($sp)sw $3,8($sp)addiu $24,$24,1addiu $22,$22,1addiu $18,$18,1sw $4,4($sp)sw $5,0($sp)addiu $fp,$fp,1addiu $21,$21,1addiu $20,$20,1beq $7,$2,$L45addiu $19,$19,1addiu $25,$25,2addiu $23,$23,1$L39:lh $9,16($25)lh $12,32($25)lh $13,48($25)lh $15,64($25)lh $4,80($25)lh $16,96($25)lh $7,112($25)or $3,$9,$12or $3,$4,$3or $2,$13,$15or $2,$16,$2or $3,$7,$3or $2,$2,$3bne $2,$0,$L46li $2,12785 # 0x31f1lh $2,0($25)li $4,46341 # 0xb505mul $5,$2,$4li $3,524288 # 0x80000addu $2,$5,$3sra $2,$2,20lw $7,20($sp)addiu $2,$2,-128andi $2,$2,0x00ffsb $2,0($7)lw $8,16($sp)sb $2,0($8)lw $3,12($sp)sb $2,0($3)lw $4,8($sp)sb $2,0($4)sb $2,0($24)sb $2,0($22)sb $2,0($18)j $L42sb $2,0($23)$L45:lw $fp,72($sp)lw $23,68($sp)lw $22,64($sp)lw $21,60($sp)lw $20,56($sp)lw $19,52($sp)lw $18,48($sp)lw $17,44($sp)lw $16,40($sp)j $31addiu $sp,$sp,80.set macro.set reorder.end ff_vp3_idct_put_c.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -