📄 vp3dsp.mid
字号:
or $9,$9,$14 subu $10,$5,$7 subu $12,$4,$3 subu $13,$11,$8 subu $14,$6,$2 addiu $23,$23,1 addu $5,$5,$7 addu $4,$4,$3 addu $11,$11,$8 beq $9,$0,$L20 addu $6,$6,$2 sh $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 # 0x8 bne $23,$2,$L19 addiu $24,$24,16 move $15,$0 li $21,64277 # 0xfb15 li $22,12785 # 0x31f1 li $19,54491 # 0xd4db li $20,36410 # 0x8e3a li $16,46341 # 0xb505 li $18,60547 # 0xec83 j $L24 li $17,25080 # 0x61f8$L31: mul $4,$5,$21 mul $13,$10,$19 mul $6,$12,$20 mul $2,$5,$22 mul $3,$10,$20 mul $7,$7,$21 mul $12,$12,$19 lh $5,0($25) sra $2,$2,16 sra $4,$4,16 sra $3,$3,16 sra $6,$6,16 sra $7,$7,16 sra $9,$9,16 sra $12,$12,16 sra $13,$13,16 addu $12,$12,$3 subu $13,$13,$6 subu $9,$9,$4 addu $7,$7,$2 subu $4,$5,$11 subu $2,$7,$12 subu $3,$9,$13 addu $5,$5,$11 mul $10,$14,$18 mul $11,$8,$17 mul $4,$4,$16 mul $6,$14,$17 mul $5,$5,$16 mul $8,$8,$18 mul $2,$2,$16 mul $3,$3,$16 sra $10,$10,16 sra $4,$4,16 sra $11,$11,16 subu $11,$11,$10 addiu $4,$4,8 sra $6,$6,16 sra $2,$2,16 sra $3,$3,16 sra $5,$5,16 sra $8,$8,16 addu $8,$8,$6 addu $7,$7,$12 addu $9,$9,$13 addu $12,$3,$11 subu $13,$4,$2 addiu $5,$5,8 addu $2,$2,$4 addu $14,$5,$8 subu $3,$3,$11 subu $5,$5,$8 subu $6,$2,$12 addu $2,$2,$12 subu $4,$14,$7 subu $8,$5,$9 subu $10,$13,$3 sra $2,$2,4 addu $7,$7,$14 addu $9,$9,$5 addu $3,$3,$13 sra $7,$7,4 sra $4,$4,4 sra $6,$6,4 sra $9,$9,4 sra $8,$8,4 sra $3,$3,4 sra $10,$10,4 sh $2,16($25) addiu $15,$15,1 li $2,8 # 0x8 sh $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,$L30 sh $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,$8 or $3,$10,$3 or $2,$12,$11 or $2,$14,$2 or $3,$5,$3 or $2,$2,$3 bne $2,$0,$L31 mul $9,$7,$22 lh $2,0($25) li $3,524288 # 0x80000 mul $4,$2,$16 addiu $15,$15,1 addu $2,$4,$3 sra $2,$2,20 sh $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 # 0x8 bne $15,$2,$L32 nop$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 $31 addiu $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 nomacro addiu $sp,$sp,-80 sw $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,$6 move $23,$4 sw $5,84($sp) move $24,$6 move $fp,$0 li $22,46341 # 0xb505$L34: lh $21,2($24) li $2,12785 # 0x31f1 lh $19,4($24) mul $8,$21,$2 li $2,64277 # 0xfb15 mul $7,$21,$2 li $2,25080 # 0x61f8 lh $11,6($24) mul $18,$19,$2 li $2,60547 # 0xec83 mul $15,$19,$2 lh $17,10($24) li $2,36410 # 0x8e3a mul $3,$11,$2 li $4,36410 # 0x8e3a li $2,54491 # 0xd4db mul $12,$11,$2 mul $10,$17,$2 mul $2,$17,$4 lh $9,12($24) sra $2,$2,16 sra $12,$12,16 addu $12,$12,$2 lh $14,14($24) li $2,60547 # 0xec83 mul $6,$9,$2 sra $3,$3,16 li $2,64277 # 0xfb15 li $4,12785 # 0x31f1 sra $10,$10,16 subu $10,$10,$3 mul $3,$14,$2 mul $2,$14,$4 lh $20,0($24) lh $16,8($24) sra $3,$3,16 sra $2,$2,16 sra $8,$8,16 sra $7,$7,16 addu $7,$7,$2 subu $8,$8,$3 li $3,25080 # 0x61f8 subu $13,$20,$16 addu $5,$20,$16 mul $2,$9,$3 subu $4,$7,$12 subu $3,$8,$10 mul $5,$5,$22 mul $13,$13,$22 mul $4,$4,$22 mul $3,$3,$22 sra $2,$2,16 sra $6,$6,16 or $19,$19,$11 sra $15,$15,16 sra $18,$18,16 or $20,$20,$21 sra $13,$13,16 addu $15,$15,$2 subu $18,$18,$6 sra $5,$5,16 sra $4,$4,16 sra $3,$3,16 or $16,$16,$20 or $17,$17,$19 subu $6,$13,$4 addu $7,$7,$12 subu $11,$5,$15 addu $8,$8,$10 subu $2,$3,$18 addu $4,$4,$13 or $14,$14,$17 addu $5,$5,$15 addu $3,$3,$18 or $9,$9,$16 andi $5,$5,0xffff andi $7,$7,0xffff andi $4,$4,0xffff andi $3,$3,0xffff andi $11,$11,0xffff andi $8,$8,0xffff andi $6,$6,0xffff andi $2,$2,0xffff or $9,$9,$14 subu $10,$5,$7 subu $12,$4,$3 subu $13,$11,$8 subu $14,$6,$2 addiu $fp,$fp,1 addu $5,$5,$7 addu $4,$4,$3 addu $11,$11,$8 beq $9,$0,$L35 addu $6,$6,$2 sh $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 # 0x8 bne $fp,$2,$L34 addiu $24,$24,16 lw $2,84($sp) lw $5,84($sp) sll $3,$2,1 sll $6,$2,2 sll $2,$2,3 subu $4,$2,$5 subu $2,$2,$3 addu $7,$3,$5 addu $2,$23,$2 addu $5,$6,$5 sw $2,16($sp) addu $24,$23,$7 lw $7,84($sp) addu $5,$23,$5 addu $6,$23,$6 lui $2,%hi(ff_cropTbl+1024) lw $19,16($sp) addu $4,$23,$4 addu $22,$23,$3 addu $18,$23,$7 addiu $17,$2,%lo(ff_cropTbl+1024) move $fp,$24 move $21,$6 move $20,$5 sw $4,20($sp) sw $5,12($sp) sw $6,8($sp) sw $4,4($sp) sw $22,0($sp) j $L39 sw $0,24($sp)$L46: mul $10,$9,$2 li $2,64277 # 0xfb15 lh $5,0($25) mul $8,$7,$2 li $2,54491 # 0xd4db mul $14,$4,$2 li $2,36410 # 0x8e3a addu $6,$5,$15 mul $11,$13,$2 li $2,46341 # 0xb505 mul $6,$6,$2 li $2,64277 # 0xfb15 mul $9,$9,$2 li $2,12785 # 0x31f1 mul $3,$7,$2 li $2,54491 # 0xd4db mul $2,$13,$2 sra $3,$3,16 sw $2,32($sp) li $2,36410 # 0x8e3a mul $4,$4,$2 li $2,60547 # 0xec83 mul $13,$12,$2 li $2,25080 # 0x61f8 mul $7,$16,$2 lw $2,32($sp) sra $9,$9,16 addu $9,$9,$3 sra $8,$8,16 sra $2,$2,16 sra $4,$4,16 sra $11,$11,16 sra $7,$7,16 subu $5,$5,$15 li $3,46341 # 0xb505 sra $10,$10,16 sra $14,$14,16 sra $6,$6,16 sra $13,$13,16 sw $2,32($sp) subu $14,$14,$11 addu $2,$2,$4 addu $13,$13,$7 subu $10,$10,$8 addiu $6,$6,2056 mul $5,$5,$3 li $4,60547 # 0xec83 li $3,25080 # 0x61f8 addu $7,$9,$2 mul $12,$12,$3 subu $9,$9,$2 mul $3,$16,$4 li $2,46341 # 0xb505 addu $4,$13,$6 subu $8,$10,$14 mul $9,$9,$2 mul $8,$8,$2 addu $2,$7,$4 sra $2,$2,4 addu $2,$2,$17 lbu $15,0($2) subu $4,$4,$7 sra $3,$3,16 sra $5,$5,16 sra $12,$12,16 subu $12,$12,$3 sra $9,$9,16 sra $8,$8,16 addiu $5,$5,2056 sra $4,$4,4 sb $15,0($23) addu $11,$8,$12 addu $3,$9,$5 addu $4,$4,$17 lbu $7,0($4) addu $2,$3,$11 lw $4,4($sp) sra $2,$2,4 sb $7,0($4) addu $2,$2,$17 lbu $4,0($2) subu $3,$3,$11 sra $3,$3,4 sb $4,0($18) addu $10,$10,$14 addu $3,$3,$17 subu $6,$6,$13 lbu $4,0($3) lw $7,0($sp) addu $2,$10,$6 sra $2,$2,4 sb $4,0($7) addu $2,$2,$17 lbu $3,0($2) subu $6,$6,$10 sra $6,$6,4 sb $3,0($fp) subu $5,$5,$9 subu $8,$8,$12 addu $6,$6,$17 lbu $3,0($6) addu $2,$8,$5 sra $2,$2,4 sb $3,0($21) addu $2,$2,$17 lbu $3,0($2) subu $5,$5,$8 sra $5,$5,4 sb $3,0($20) addu $5,$5,$17 lbu $2,0($5) sb $2,0($19)$L42: lw $5,24($sp) lw $7,20($sp) addiu $5,$5,1 lw $2,12($sp) sw $5,24($sp) addiu $7,$7,1 lw $8,16($sp) lw $3,8($sp) lw $4,4($sp) lw $5,0($sp) addiu $2,$2,1 sw $7,20($sp) lw $7,24($sp) addiu $8,$8,1 sw $2,12($sp) addiu $3,$3,1 addiu $4,$4,1 addiu $5,$5,1 li $2,8 # 0x8 sw $8,16($sp) sw $3,8($sp) addiu $24,$24,1 addiu $22,$22,1 addiu $18,$18,1 sw $4,4($sp) sw $5,0($sp) addiu $fp,$fp,1 addiu $21,$21,1 addiu $20,$20,1 beq $7,$2,$L45 addiu $19,$19,1 addiu $25,$25,2 addiu $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,$12 or $3,$4,$3 or $2,$13,$15 or $2,$16,$2 or $3,$7,$3 or $2,$2,$3 bne $2,$0,$L46 li $2,12785 # 0x31f1 lh $2,0($25) li $4,46341 # 0xb505 mul $5,$2,$4 li $3,524288 # 0x80000 addu $2,$5,$3 sra $2,$2,20 lw $7,20($sp) addiu $2,$2,-128 andi $2,$2,0x00ff sb $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 $L42 sb $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 $31 addiu $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 + -