📄 jfdctint.mid
字号:
.file 1 "jfdctint.c" .section .mdebug.abi32 .previous .section .text.ff_fdct248_islow,"ax",@progbits .align 2 .align 5 .globl ff_fdct248_islow .ent ff_fdct248_islow .type ff_fdct248_islow, @functionff_fdct248_islow: .frame $sp,32,$31 # vars= 0, regs= 8/0, args= 0, gp= 0 .mask 0x00ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-32 sw $21,20($sp) sw $23,28($sp) sw $22,24($sp) sw $20,16($sp) sw $19,12($sp) sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) move $21,$4 move $24,$4 li $25,7 # 0x7$L2: lh $5,14($24) lh $4,12($24) lh $3,10($24) lh $2,8($24) lh $8,0($24) lh $13,2($24) lh $19,4($24) lh $18,6($24) subu $16,$8,$5 subu $14,$13,$4 subu $12,$19,$3 subu $11,$18,$2 addu $9,$14,$11 addu $10,$16,$12 addu $8,$8,$5 addu $13,$13,$4 addu $19,$19,$3 addu $18,$18,$2 addu $3,$9,$10 li $2,9633 # 0x25a1 mul $22,$3,$2 subu $17,$8,$18 subu $7,$13,$19 addu $15,$16,$11 li $2,-7373 # 0xffffffffffffe333 addu $4,$17,$7 addu $5,$14,$12 mul $15,$15,$2 li $3,-20995 # 0xffffffffffffadfd li $2,6270 # 0x187e sll $20,$16,2 sll $6,$16,4 mul $23,$5,$3 mul $17,$17,$2 li $3,-15137 # 0xffffffffffffc4df sll $2,$4,7 subu $6,$6,$20 sll $5,$4,4 mul $7,$7,$3 addu $5,$5,$2 sll $3,$6,10 li $2,-3196 # 0xfffffffffffff384 addu $6,$6,$3 mul $3,$10,$2 subu $5,$5,$4 addu $10,$3,$22 li $3,-16069 # 0xffffffffffffc13b mul $2,$9,$3 addu $8,$8,$18 addu $9,$2,$22 li $2,25172 # 0x6254 mul $3,$14,$2 addu $13,$13,$19 addu $14,$3,$23 li $3,2446 # 0x98e mul $2,$11,$3 subu $6,$6,$16 addu $11,$2,$15 li $2,16819 # 0x41b3 mul $3,$12,$2 sll $4,$5,5 subu $4,$4,$5 addiu $9,$9,256 addiu $10,$10,256 subu $2,$8,$13 addu $12,$3,$23 addu $6,$6,$15 addiu $17,$17,256 addiu $7,$7,256 addu $7,$4,$7 sll $2,$2,4 addu $14,$9,$14 addu $6,$10,$6 addu $4,$4,$17 addu $11,$11,$9 addu $12,$12,$10 addu $8,$8,$13 sh $2,8($24) sll $8,$8,4 sra $4,$4,9 sra $7,$7,9 sra $11,$11,9 sra $12,$12,9 sra $14,$14,9 sra $6,$6,9 addiu $25,$25,-1 li $2,-1 # 0xffffffffffffffff sh $8,0($24) sh $4,4($24) sh $7,12($24) sh $11,14($24) sh $12,10($24) sh $14,6($24) sh $6,2($24) bne $25,$2,$L2 addiu $24,$24,16 move $20,$21 li $22,7 # 0x7 li $25,6270 # 0x187e li $21,65536 # 0x10000 li $24,-15137 # 0xffffffffffffc4df$L4: lh $5,16($20) lh $4,48($20) lh $3,80($20) lh $2,112($20) lh $7,0($20) lh $9,32($20) lh $15,64($20) lh $14,96($20) subu $10,$7,$5 subu $13,$9,$4 subu $19,$15,$3 subu $18,$14,$2 subu $12,$13,$19 subu $17,$10,$18 addu $7,$7,$5 addu $15,$15,$3 addu $14,$14,$2 addu $3,$12,$17 subu $16,$7,$14 addu $9,$9,$4 sll $5,$3,4 sll $4,$3,7 addu $5,$5,$4 mul $4,$16,$25 subu $11,$9,$15 addu $2,$11,$16 addu $16,$4,$21 mul $4,$11,$24 sll $6,$2,4 addu $11,$4,$21 mul $4,$17,$25 sll $8,$2,7 addu $17,$4,$21 addu $6,$6,$8 mul $4,$12,$24 subu $6,$6,$2 subu $5,$5,$3 sll $2,$6,5 addu $7,$7,$14 addu $9,$9,$15 addu $10,$10,$18 addu $13,$13,$19 sll $3,$5,5 subu $2,$2,$6 subu $3,$3,$5 addu $12,$4,$21 subu $5,$10,$13 subu $4,$7,$9 addu $11,$2,$11 addiu $7,$7,8 addiu $10,$10,8 addu $2,$2,$16 addu $12,$3,$12 sra $2,$2,17 addu $9,$9,$7 addiu $4,$4,8 addu $13,$13,$10 addiu $5,$5,8 addu $3,$3,$17 sh $2,32($20) sra $9,$9,4 sra $4,$4,4 sra $11,$11,17 sra $13,$13,4 sra $5,$5,4 sra $3,$3,17 sra $12,$12,17 addiu $22,$22,-1 li $2,-1 # 0xffffffffffffffff sh $9,0($20) sh $4,64($20) sh $11,96($20) sh $13,16($20) sh $5,80($20) sh $3,48($20) sh $12,112($20) bne $22,$2,$L4 addiu $20,$20,2 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,32 .set macro .set reorder .end ff_fdct248_islow .section .text.ff_jpeg_fdct_islow,"ax",@progbits .align 2 .align 5 .globl ff_jpeg_fdct_islow .ent ff_jpeg_fdct_islow .type ff_jpeg_fdct_islow, @functionff_jpeg_fdct_islow: .frame $sp,32,$31 # vars= 0, regs= 8/0, args= 0, gp= 0 .mask 0x00ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-32 sw $21,20($sp) sw $23,28($sp) sw $22,24($sp) sw $20,16($sp) sw $19,12($sp) sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) move $21,$4 move $24,$4 li $25,7 # 0x7$L13: lh $5,14($24) lh $4,12($24) lh $3,10($24) lh $2,8($24) lh $8,0($24) lh $13,2($24) lh $19,4($24) lh $18,6($24) subu $16,$8,$5 subu $14,$13,$4 subu $12,$19,$3 subu $11,$18,$2 addu $9,$14,$11 addu $10,$16,$12 addu $8,$8,$5 addu $13,$13,$4 addu $19,$19,$3 addu $18,$18,$2 addu $3,$9,$10 li $2,9633 # 0x25a1 mul $22,$3,$2 subu $17,$8,$18 subu $7,$13,$19 addu $15,$16,$11 li $2,-7373 # 0xffffffffffffe333 addu $4,$17,$7 addu $5,$14,$12 mul $15,$15,$2 li $3,-20995 # 0xffffffffffffadfd li $2,6270 # 0x187e sll $20,$16,2 sll $6,$16,4 mul $23,$5,$3 mul $17,$17,$2 li $3,-15137 # 0xffffffffffffc4df sll $2,$4,7 subu $6,$6,$20 sll $5,$4,4 mul $7,$7,$3 addu $5,$5,$2 sll $3,$6,10 li $2,-3196 # 0xfffffffffffff384 addu $6,$6,$3 mul $3,$10,$2 subu $5,$5,$4 addu $10,$3,$22 li $3,-16069 # 0xffffffffffffc13b mul $2,$9,$3 addu $8,$8,$18 addu $9,$2,$22 li $2,25172 # 0x6254 mul $3,$14,$2 addu $13,$13,$19 addu $14,$3,$23 li $3,2446 # 0x98e mul $2,$11,$3 subu $6,$6,$16 addu $11,$2,$15 li $2,16819 # 0x41b3 mul $3,$12,$2 sll $4,$5,5 subu $4,$4,$5 addiu $9,$9,256 addiu $10,$10,256 subu $2,$8,$13 addu $12,$3,$23 addu $6,$6,$15 addiu $17,$17,256 addiu $7,$7,256 addu $7,$4,$7 sll $2,$2,4 addu $14,$9,$14 addu $6,$10,$6 addu $4,$4,$17 addu $11,$11,$9 addu $12,$12,$10 addu $8,$8,$13 sh $2,8($24) sll $8,$8,4 sra $4,$4,9 sra $7,$7,9 sra $11,$11,9 sra $12,$12,9 sra $14,$14,9 sra $6,$6,9 addiu $25,$25,-1 li $2,-1 # 0xffffffffffffffff sh $8,0($24) sh $4,4($24) sh $7,12($24) sh $11,14($24) sh $12,10($24) sh $14,6($24) sh $6,2($24) bne $25,$2,$L13 addiu $24,$24,16 move $24,$21 li $25,65536 # 0x10000 li $21,7 # 0x7$L15: lh $5,112($24) lh $4,96($24) lh $3,80($24) lh $2,64($24) lh $7,0($24) lh $8,16($24) lh $18,32($24) lh $17,48($24) subu $15,$7,$5 subu $14,$8,$4 subu $13,$18,$3 subu $12,$17,$2 addu $9,$14,$12 addu $10,$15,$13 addu $7,$7,$5 addu $8,$8,$4 addu $18,$18,$3 addu $17,$17,$2 subu $20,$7,$17 subu $11,$8,$18 addu $3,$9,$10 li $2,9633 # 0x25a1 addu $5,$20,$11 mul $23,$3,$2 addu $6,$14,$13 addu $19,$15,$12 li $2,-7373 # 0xffffffffffffe333 li $3,-20995 # 0xffffffffffffadfd sll $16,$15,2 sll $4,$15,4 mul $22,$6,$3 mul $19,$19,$2 subu $4,$4,$16 sll $2,$5,7 sll $6,$5,4 addu $6,$6,$2 sll $3,$4,10 li $2,-3196 # 0xfffffffffffff384 addu $4,$4,$3 mul $3,$10,$2 subu $6,$6,$5 addu $10,$3,$23 li $3,-16069 # 0xffffffffffffc13b mul $2,$9,$3 addu $7,$7,$17 addu $9,$2,$23 li $2,25172 # 0x6254 mul $3,$14,$2 addu $8,$8,$18 addu $14,$3,$22 li $3,6270 # 0x187e mul $2,$20,$3 subu $4,$4,$15 addu $20,$2,$25 li $2,-15137 # 0xffffffffffffc4df mul $3,$11,$2 sll $5,$6,5 addu $11,$3,$25 li $3,2446 # 0x98e mul $2,$12,$3 subu $5,$5,$6 addu $12,$2,$19 li $2,16819 # 0x41b3 mul $3,$13,$2 subu $2,$7,$8 addu $9,$9,$25 addu $10,$10,$25 addu $13,$3,$22 addu $4,$4,$19 addiu $7,$7,8 addiu $2,$2,8 addu $11,$5,$11 sra $2,$2,4 addu $14,$9,$14 addu $4,$10,$4 addu $8,$8,$7 addu $5,$5,$20 addu $12,$12,$9 addu $13,$13,$10 sh $2,64($24) sra $8,$8,4 sra $5,$5,17 sra $11,$11,17 sra $12,$12,17 sra $13,$13,17 sra $14,$14,17 sra $4,$4,17 addiu $21,$21,-1 li $2,-1 # 0xffffffffffffffff sh $8,0($24) sh $5,32($24) sh $11,96($24) sh $12,112($24) sh $13,80($24) sh $14,48($24) sh $4,16($24) bne $21,$2,$L15 addiu $24,$24,2 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,32 .set macro .set reorder .end ff_jpeg_fdct_islow .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -