jfdctint.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 467 行
S
467 行
.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 nomacroaddiu $sp,$sp,-32sw $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,$4move $24,$4li $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,$5subu $14,$13,$4subu $12,$19,$3subu $11,$18,$2addu $9,$14,$11addu $10,$16,$12addu $8,$8,$5addu $13,$13,$4addu $19,$19,$3addu $18,$18,$2addu $3,$9,$10li $2,9633 # 0x25a1mul $22,$3,$2subu $17,$8,$18subu $7,$13,$19addu $15,$16,$11li $2,-7373 # 0xffffffffffffe333addu $4,$17,$7addu $5,$14,$12mul $15,$15,$2li $3,-20995 # 0xffffffffffffadfdli $2,6270 # 0x187esll $20,$16,2sll $6,$16,4mul $23,$5,$3mul $17,$17,$2li $3,-15137 # 0xffffffffffffc4dfsll $2,$4,7subu $6,$6,$20sll $5,$4,4mul $7,$7,$3addu $5,$5,$2sll $3,$6,10li $2,-3196 # 0xfffffffffffff384addu $6,$6,$3mul $3,$10,$2subu $5,$5,$4addu $10,$3,$22li $3,-16069 # 0xffffffffffffc13bmul $2,$9,$3addu $8,$8,$18addu $9,$2,$22li $2,25172 # 0x6254mul $3,$14,$2addu $13,$13,$19addu $14,$3,$23li $3,2446 # 0x98emul $2,$11,$3subu $6,$6,$16addu $11,$2,$15li $2,16819 # 0x41b3mul $3,$12,$2sll $4,$5,5subu $4,$4,$5addiu $9,$9,256addiu $10,$10,256subu $2,$8,$13addu $12,$3,$23addu $6,$6,$15addiu $17,$17,256addiu $7,$7,256addu $7,$4,$7sll $2,$2,4addu $14,$9,$14addu $6,$10,$6addu $4,$4,$17addu $11,$11,$9addu $12,$12,$10addu $8,$8,$13sh $2,8($24)sll $8,$8,4sra $4,$4,9sra $7,$7,9sra $11,$11,9sra $12,$12,9sra $14,$14,9sra $6,$6,9addiu $25,$25,-1li $2,-1 # 0xffffffffffffffffsh $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,$L2addiu $24,$24,16move $20,$21li $22,7 # 0x7li $25,6270 # 0x187eli $21,65536 # 0x10000li $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,$5subu $13,$9,$4subu $19,$15,$3subu $18,$14,$2subu $12,$13,$19subu $17,$10,$18addu $7,$7,$5addu $15,$15,$3addu $14,$14,$2addu $3,$12,$17subu $16,$7,$14addu $9,$9,$4sll $5,$3,4sll $4,$3,7addu $5,$5,$4mul $4,$16,$25subu $11,$9,$15addu $2,$11,$16addu $16,$4,$21mul $4,$11,$24sll $6,$2,4addu $11,$4,$21mul $4,$17,$25sll $8,$2,7addu $17,$4,$21addu $6,$6,$8mul $4,$12,$24subu $6,$6,$2subu $5,$5,$3sll $2,$6,5addu $7,$7,$14addu $9,$9,$15addu $10,$10,$18addu $13,$13,$19sll $3,$5,5subu $2,$2,$6subu $3,$3,$5addu $12,$4,$21subu $5,$10,$13subu $4,$7,$9addu $11,$2,$11addiu $7,$7,8addiu $10,$10,8addu $2,$2,$16addu $12,$3,$12sra $2,$2,17addu $9,$9,$7addiu $4,$4,8addu $13,$13,$10addiu $5,$5,8addu $3,$3,$17sh $2,32($20)sra $9,$9,4sra $4,$4,4sra $11,$11,17sra $13,$13,4sra $5,$5,4sra $3,$3,17sra $12,$12,17addiu $22,$22,-1li $2,-1 # 0xffffffffffffffffsh $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,$L4addiu $20,$20,2lw $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,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 nomacroaddiu $sp,$sp,-32sw $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,$4move $24,$4li $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,$5subu $14,$13,$4subu $12,$19,$3subu $11,$18,$2addu $9,$14,$11addu $10,$16,$12addu $8,$8,$5addu $13,$13,$4addu $19,$19,$3addu $18,$18,$2addu $3,$9,$10li $2,9633 # 0x25a1mul $22,$3,$2subu $17,$8,$18subu $7,$13,$19addu $15,$16,$11li $2,-7373 # 0xffffffffffffe333addu $4,$17,$7addu $5,$14,$12mul $15,$15,$2li $3,-20995 # 0xffffffffffffadfdli $2,6270 # 0x187esll $20,$16,2sll $6,$16,4mul $23,$5,$3mul $17,$17,$2li $3,-15137 # 0xffffffffffffc4dfsll $2,$4,7subu $6,$6,$20sll $5,$4,4mul $7,$7,$3addu $5,$5,$2sll $3,$6,10li $2,-3196 # 0xfffffffffffff384addu $6,$6,$3mul $3,$10,$2subu $5,$5,$4addu $10,$3,$22li $3,-16069 # 0xffffffffffffc13bmul $2,$9,$3addu $8,$8,$18addu $9,$2,$22li $2,25172 # 0x6254mul $3,$14,$2addu $13,$13,$19addu $14,$3,$23li $3,2446 # 0x98emul $2,$11,$3subu $6,$6,$16addu $11,$2,$15li $2,16819 # 0x41b3mul $3,$12,$2sll $4,$5,5subu $4,$4,$5addiu $9,$9,256addiu $10,$10,256subu $2,$8,$13addu $12,$3,$23addu $6,$6,$15addiu $17,$17,256addiu $7,$7,256addu $7,$4,$7sll $2,$2,4addu $14,$9,$14addu $6,$10,$6addu $4,$4,$17addu $11,$11,$9addu $12,$12,$10addu $8,$8,$13sh $2,8($24)sll $8,$8,4sra $4,$4,9sra $7,$7,9sra $11,$11,9sra $12,$12,9sra $14,$14,9sra $6,$6,9addiu $25,$25,-1li $2,-1 # 0xffffffffffffffffsh $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,$L13addiu $24,$24,16move $24,$21li $25,65536 # 0x10000li $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,$5subu $14,$8,$4subu $13,$18,$3subu $12,$17,$2addu $9,$14,$12addu $10,$15,$13addu $7,$7,$5addu $8,$8,$4addu $18,$18,$3addu $17,$17,$2subu $20,$7,$17subu $11,$8,$18addu $3,$9,$10li $2,9633 # 0x25a1addu $5,$20,$11mul $23,$3,$2addu $6,$14,$13addu $19,$15,$12li $2,-7373 # 0xffffffffffffe333li $3,-20995 # 0xffffffffffffadfdsll $16,$15,2sll $4,$15,4mul $22,$6,$3mul $19,$19,$2subu $4,$4,$16sll $2,$5,7sll $6,$5,4addu $6,$6,$2sll $3,$4,10li $2,-3196 # 0xfffffffffffff384addu $4,$4,$3mul $3,$10,$2subu $6,$6,$5addu $10,$3,$23li $3,-16069 # 0xffffffffffffc13bmul $2,$9,$3addu $7,$7,$17addu $9,$2,$23li $2,25172 # 0x6254mul $3,$14,$2addu $8,$8,$18addu $14,$3,$22li $3,6270 # 0x187emul $2,$20,$3subu $4,$4,$15addu $20,$2,$25li $2,-15137 # 0xffffffffffffc4dfmul $3,$11,$2sll $5,$6,5addu $11,$3,$25li $3,2446 # 0x98emul $2,$12,$3subu $5,$5,$6addu $12,$2,$19li $2,16819 # 0x41b3mul $3,$13,$2subu $2,$7,$8addu $9,$9,$25addu $10,$10,$25addu $13,$3,$22addu $4,$4,$19addiu $7,$7,8addiu $2,$2,8addu $11,$5,$11sra $2,$2,4addu $14,$9,$14addu $4,$10,$4addu $8,$8,$7addu $5,$5,$20addu $12,$12,$9addu $13,$13,$10sh $2,64($24)sra $8,$8,4sra $5,$5,17sra $11,$11,17sra $12,$12,17sra $13,$13,17sra $14,$14,17sra $4,$4,17addiu $21,$21,-1li $2,-1 # 0xffffffffffffffffsh $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,$L15addiu $24,$24,2lw $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,32.set macro.set reorder.end ff_jpeg_fdct_islow.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?