jfdctfst.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 416 行
MID
416 行
.file 1 "jfdctfst.c" .section .mdebug.abi32 .previous .section .text.fdct_ifast248,"ax",@progbits .align 2 .align 5 .globl fdct_ifast248 .ent fdct_ifast248 .type fdct_ifast248, @functionfdct_ifast248: .frame $sp,16,$31 # vars= 0, regs= 3/0, args= 0, gp= 0 .mask 0x00070000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-16 sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) move $18,$4 move $24,$4 li $25,7 # 0x7$L2: lh $6,14($24) lh $5,12($24) lh $4,10($24) lh $3,8($24) lh $10,0($24) lh $11,2($24) lh $17,4($24) lh $16,6($24) subu $12,$10,$6 subu $9,$11,$5 subu $7,$17,$4 subu $2,$16,$3 addu $15,$9,$7 addu $10,$10,$6 addu $7,$7,$2 addu $11,$11,$5 addu $17,$17,$4 addu $16,$16,$3 addu $9,$12,$9 subu $3,$7,$9 subu $14,$10,$16 subu $13,$11,$17 sll $2,$15,2 sll $4,$15,4 addu $13,$14,$13 subu $4,$4,$2 sll $6,$7,4 sll $5,$3,4 sll $8,$7,2 sll $3,$3,1 li $2,334 # 0x14e subu $5,$5,$3 addu $8,$8,$6 mul $9,$9,$2 sll $3,$4,4 sll $2,$13,2 sll $6,$13,4 subu $6,$6,$2 subu $3,$3,$4 sll $2,$5,3 sll $4,$8,3 subu $2,$2,$5 addu $3,$3,$15 subu $4,$4,$8 sll $5,$6,4 sra $2,$2,8 sra $3,$3,8 subu $5,$5,$6 subu $4,$4,$7 sll $2,$2,16 sll $3,$3,16 sra $2,$2,16 sra $3,$3,16 addu $5,$5,$13 sra $4,$4,8 sra $9,$9,8 addu $10,$10,$16 addu $11,$11,$17 addu $6,$12,$3 addu $9,$9,$2 addu $4,$4,$2 subu $12,$12,$3 andi $10,$10,0xffff andi $11,$11,0xffff sra $5,$5,8 subu $2,$10,$11 andi $5,$5,0xffff andi $12,$12,0xffff andi $4,$4,0xffff andi $6,$6,0xffff andi $9,$9,0xffff andi $14,$14,0xffff subu $3,$14,$5 subu $7,$12,$4 subu $8,$6,$9 sh $2,8($24) addu $10,$10,$11 addu $14,$14,$5 addu $12,$12,$4 addu $6,$6,$9 addiu $25,$25,-1 li $2,-1 # 0xffffffffffffffff sh $10,0($24) sh $14,4($24) sh $3,12($24) sh $12,10($24) sh $7,6($24) sh $6,2($24) sh $8,14($24) bne $25,$2,$L2 addiu $24,$24,16 move $24,$18 li $25,7 # 0x7$L4: lh $5,16($24) lh $4,48($24) lh $3,80($24) lh $2,112($24) lh $8,0($24) lh $9,32($24) lh $15,64($24) lh $14,96($24) subu $11,$8,$5 subu $13,$9,$4 subu $17,$15,$3 subu $16,$14,$2 addu $8,$8,$5 addu $9,$9,$4 addu $15,$15,$3 addu $14,$14,$2 subu $10,$8,$14 subu $12,$11,$16 subu $6,$9,$15 subu $7,$13,$17 addu $6,$6,$10 addu $7,$7,$12 sll $4,$6,2 sll $5,$7,2 sll $3,$6,4 sll $2,$7,4 subu $3,$3,$4 subu $2,$2,$5 sll $4,$3,4 sll $5,$2,4 subu $4,$4,$3 subu $5,$5,$2 addu $4,$4,$6 addu $5,$5,$7 addu $8,$8,$14 addu $9,$9,$15 andi $8,$8,0xffff andi $9,$9,0xffff addu $11,$11,$16 sra $4,$4,8 sra $5,$5,8 addu $13,$13,$17 subu $2,$8,$9 andi $4,$4,0xffff andi $11,$11,0xffff andi $13,$13,0xffff andi $5,$5,0xffff andi $10,$10,0xffff andi $12,$12,0xffff subu $3,$10,$4 subu $6,$11,$13 subu $7,$12,$5 sh $2,64($24) addu $8,$8,$9 addu $10,$10,$4 addu $11,$11,$13 addu $12,$12,$5 addiu $25,$25,-1 li $2,-1 # 0xffffffffffffffff sh $8,0($24) sh $10,32($24) sh $3,96($24) sh $11,16($24) sh $6,80($24) sh $12,48($24) sh $7,112($24) bne $25,$2,$L4 addiu $24,$24,2 lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,16 .set macro .set reorder .end fdct_ifast248 .section .text.fdct_ifast,"ax",@progbits .align 2 .align 5 .globl fdct_ifast .ent fdct_ifast .type fdct_ifast, @functionfdct_ifast: .frame $sp,16,$31 # vars= 0, regs= 3/0, args= 0, gp= 0 .mask 0x00070000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-16 sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) move $18,$4 move $24,$4 li $25,7 # 0x7$L13: lh $6,14($24) lh $5,12($24) lh $4,10($24) lh $3,8($24) lh $10,0($24) lh $11,2($24) lh $17,4($24) lh $16,6($24) subu $12,$10,$6 subu $9,$11,$5 subu $7,$17,$4 subu $2,$16,$3 addu $15,$9,$7 addu $10,$10,$6 addu $7,$7,$2 addu $11,$11,$5 addu $17,$17,$4 addu $16,$16,$3 addu $9,$12,$9 subu $3,$7,$9 subu $14,$10,$16 subu $13,$11,$17 sll $2,$15,2 sll $4,$15,4 addu $13,$14,$13 subu $4,$4,$2 sll $6,$7,4 sll $5,$3,4 sll $8,$7,2 sll $3,$3,1 li $2,334 # 0x14e subu $5,$5,$3 addu $8,$8,$6 mul $9,$9,$2 sll $3,$4,4 sll $2,$13,2 sll $6,$13,4 subu $6,$6,$2 subu $3,$3,$4 sll $2,$5,3 sll $4,$8,3 subu $2,$2,$5 addu $3,$3,$15 subu $4,$4,$8 sll $5,$6,4 sra $2,$2,8 sra $3,$3,8 subu $5,$5,$6 subu $4,$4,$7 sll $2,$2,16 sll $3,$3,16 sra $2,$2,16 sra $3,$3,16 addu $5,$5,$13 sra $4,$4,8 sra $9,$9,8 addu $10,$10,$16 addu $11,$11,$17 addu $6,$12,$3 addu $9,$9,$2 addu $4,$4,$2 subu $12,$12,$3 andi $10,$10,0xffff andi $11,$11,0xffff sra $5,$5,8 subu $2,$10,$11 andi $5,$5,0xffff andi $12,$12,0xffff andi $4,$4,0xffff andi $6,$6,0xffff andi $9,$9,0xffff andi $14,$14,0xffff subu $3,$14,$5 subu $7,$12,$4 subu $8,$6,$9 sh $2,8($24) addu $10,$10,$11 addu $14,$14,$5 addu $12,$12,$4 addu $6,$6,$9 addiu $25,$25,-1 li $2,-1 # 0xffffffffffffffff sh $10,0($24) sh $14,4($24) sh $3,12($24) sh $12,10($24) sh $7,6($24) sh $6,2($24) sh $8,14($24) bne $25,$2,$L13 addiu $24,$24,16 move $24,$18 li $25,7 # 0x7$L15: lh $6,112($24) lh $5,96($24) lh $4,80($24) lh $3,64($24) lh $10,0($24) lh $11,16($24) lh $17,32($24) lh $16,48($24) subu $12,$10,$6 subu $9,$11,$5 subu $7,$17,$4 subu $2,$16,$3 addu $15,$9,$7 addu $10,$10,$6 addu $7,$7,$2 addu $11,$11,$5 addu $17,$17,$4 addu $16,$16,$3 addu $9,$12,$9 subu $3,$7,$9 subu $14,$10,$16 subu $13,$11,$17 sll $2,$15,2 sll $4,$15,4 addu $13,$14,$13 subu $4,$4,$2 sll $6,$7,4 sll $5,$3,4 sll $8,$7,2 sll $3,$3,1 li $2,334 # 0x14e subu $5,$5,$3 addu $8,$8,$6 mul $9,$9,$2 sll $3,$4,4 sll $2,$13,2 sll $6,$13,4 subu $6,$6,$2 subu $3,$3,$4 sll $2,$5,3 sll $4,$8,3 subu $2,$2,$5 addu $3,$3,$15 subu $4,$4,$8 sll $5,$6,4 sra $2,$2,8 sra $3,$3,8 subu $5,$5,$6 subu $4,$4,$7 sll $2,$2,16 sll $3,$3,16 sra $2,$2,16 sra $3,$3,16 addu $5,$5,$13 sra $4,$4,8 sra $9,$9,8 addu $10,$10,$16 addu $11,$11,$17 addu $6,$12,$3 addu $9,$9,$2 addu $4,$4,$2 subu $12,$12,$3 andi $10,$10,0xffff andi $11,$11,0xffff sra $5,$5,8 subu $2,$10,$11 andi $5,$5,0xffff andi $12,$12,0xffff andi $4,$4,0xffff andi $6,$6,0xffff andi $9,$9,0xffff andi $14,$14,0xffff subu $3,$14,$5 subu $7,$12,$4 subu $8,$6,$9 sh $2,64($24) addu $10,$10,$11 addu $14,$14,$5 addu $12,$12,$4 addu $6,$6,$9 addiu $25,$25,-1 li $2,-1 # 0xffffffffffffffff sh $10,0($24) sh $14,32($24) sh $3,96($24) sh $12,80($24) sh $7,48($24) sh $6,16($24) sh $8,112($24) bne $25,$2,$L15 addiu $24,$24,2 lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,16 .set macro .set reorder .end fdct_ifast .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?