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 + -
显示快捷键?