⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 znrm2.s

📁 Optimized GotoBLAS libraries
💻 S
📖 第 1 页 / 共 2 页
字号:
	fmadd	f1,  f17, f17, f1	fmadd	f2,  f18, f18, f2	fmadd	f3,  f19, f19, f3	fmadd	f4,  f20, f20, f4	fmadd	f5,  f21, f21, f5	fmadd	f6,  f22, f22, f6	fmadd	f7,  f23, f23, f7	addi	XX, XX,  16 * SIZE	.align 4LL(150):	andi.	r0,  NN, 7	mtspr	CTR, r0	beq-	cr0, LL(170)	.align 4LL(160):	LFD	f8,  0 * SIZE(XX)	LFD	f9,  1 * SIZE(XX)	addi	XX, XX,  2 * SIZE	fmul	f16, f30, f8	fmul	f17, f30, f9	fmadd	f0,  f16, f16, f0	fmadd	f1,  f17, f17, f1	bdnz	LL(160)	.align 4LL(170):	fadd   f0, f0, f1	fadd   f2, f2, f3	fadd   f4, f4, f5	fadd   f6, f6, f7	fadd   f0, f0, f2	fadd   f4, f4, f6	fadd   f0, f0, f4	fsqrt  f0, f0	fmul   f1, f31, f0	b	LL(9999)	.align 4LL(1000):	sub	X, X, INCXM1	srawi.	r0, N, 3	mtspr	CTR,  r0	beq-	LL(1050)	LFDX	f24,   X, INCXM1	LFDUX	f25,   X, INCX	LFDX	f26,   X, INCXM1	LFDUX	f27,   X, INCX	LFDX	f28,   X, INCXM1	LFDUX	f29,   X, INCX	LFDX	f30,   X, INCXM1	LFDUX	f31,   X, INCX	fabs	f8,  f24	fabs	f9,  f25	fabs	f10, f26	fabs	f11, f27	LFDX	f24,   X, INCXM1	LFDUX	f25,   X, INCX	LFDX	f26,   X, INCXM1	LFDUX	f27,   X, INCX	fabs	f12, f28	fabs	f13, f29	fabs	f14, f30	fabs	f15, f31	LFDX	f28,   X, INCXM1	LFDUX	f29,   X, INCX	LFDX	f30,   X, INCXM1	LFDUX	f31,   X, INCX	bdz	LL(1020)	.align 4LL(1010):	fsub	f16, f0,  f8	fsub	f17, f1,  f9	fsub	f18, f2,  f10	fsub	f19, f3,  f11	fsub	f20, f4,  f12	fsub	f21, f5,  f13	fsub	f22, f6,  f14	fsub	f23, f7,  f15	fsel	f0,  f16, f0,  f8	fabs	f8,  f24	fsel	f1,  f17, f1,  f9	fabs	f9,  f25	fsel	f2,  f18, f2,  f10	fabs	f10, f26	fsel	f3,  f19, f3,  f11	fabs	f11, f27	LFDX	f24,   X, INCXM1	LFDUX	f25,   X, INCX	LFDX	f26,   X, INCXM1	LFDUX	f27,   X, INCX	fsel	f4,  f20, f4,  f12	fabs	f12, f28	fsel	f5,  f21, f5,  f13	fabs	f13, f29	fsel	f6,  f22, f6,  f14	fabs	f14, f30	fsel	f7,  f23, f7,  f15	fabs	f15, f31	LFDX	f28,   X, INCXM1	LFDUX	f29,   X, INCX	LFDX	f30,   X, INCXM1	LFDUX	f31,   X, INCX	fsub	f16, f0,  f8	fsub	f17, f1,  f9	fsub	f18, f2,  f10	fsub	f19, f3,  f11	fsub	f20, f4,  f12	fsub	f21, f5,  f13	fsub	f22, f6,  f14	fsub	f23, f7,  f15	fsel	f0,  f16, f0,  f8	fabs	f8,  f24	fsel	f1,  f17, f1,  f9	fabs	f9,  f25	fsel	f2,  f18, f2,  f10	fabs	f10, f26	fsel	f3,  f19, f3,  f11	fabs	f11, f27	LFDX	f24,   X, INCXM1	LFDUX	f25,   X, INCX	LFDX	f26,   X, INCXM1	LFDUX	f27,   X, INCX	fsel	f4,  f20, f4,  f12	fabs	f12, f28	fsel	f5,  f21, f5,  f13	fabs	f13, f29	fsel	f6,  f22, f6,  f14	fabs	f14, f30	fsel	f7,  f23, f7,  f15	fabs	f15, f31	LFDX	f28,   X, INCXM1	LFDUX	f29,   X, INCX	LFDX	f30,   X, INCXM1	LFDUX	f31,   X, INCX	bdnz	LL(1010)	.align 4LL(1020):	fsub	f16, f0,  f8	fsub	f17, f1,  f9	fsub	f18, f2,  f10	fsub	f19, f3,  f11	fsub	f20, f4,  f12	fsub	f21, f5,  f13	fsub	f22, f6,  f14	fsub	f23, f7,  f15	fsel	f0,  f16, f0,  f8	fabs	f8,  f24	fsel	f1,  f17, f1,  f9	fabs	f9,  f25	fsel	f2,  f18, f2,  f10	fabs	f10, f26	fsel	f3,  f19, f3,  f11	fabs	f11, f27	fsel	f4,  f20, f4,  f12	fabs	f12, f28	fsel	f5,  f21, f5,  f13	fabs	f13, f29	fsel	f6,  f22, f6,  f14	fabs	f14, f30	fsel	f7,  f23, f7,  f15	fabs	f15, f31	fsub	f16, f0,  f8	fsub	f17, f1,  f9	fsub	f18, f2,  f10	fsub	f19, f3,  f11	fsub	f20, f4,  f12	fsub	f21, f5,  f13	fsub	f22, f6,  f14	fsub	f23, f7,  f15	fsel	f0,  f16, f0,  f8	fsel	f1,  f17, f1,  f9	fsel	f2,  f18, f2,  f10	fsel	f3,  f19, f3,  f11	fsel	f4,  f20, f4,  f12	fsel	f5,  f21, f5,  f13	fsel	f6,  f22, f6,  f14	fsel	f7,  f23, f7,  f15	.align 4LL(1050):	andi.	r0,  N, 7	mtspr	CTR, r0	beq	LL(1999)	.align 4LL(1060):	LFDX	f8,    X, INCXM1	LFDUX	f9,    X, INCX	fabs	f8, f8	fabs	f9, f9	fsub	f16, f0, f8	fsub	f17, f1, f9	fsel	f0, f16, f0, f8	fsel	f1, f17, f1, f9	bdnz	LL(1060)	.align 4LL(1999):	fsub	f8,  f0,  f1	fsub	f9,  f2,  f3	fsub	f10, f4,  f5	fsub	f11, f6,  f7	fsel	f0,  f8,  f0,  f1	fsel	f2,  f9,  f2,  f3	fsel	f4,  f10, f4,  f5	fsel	f6,  f11, f6,  f7	fsub	f8,  f0,  f2	fsub	f9,  f4,  f6	fsel	f0,  f8,  f0,  f2	fsel	f4,  f9,  f4,  f6	fsub	f8,  f0,  f4	fsel	f31, f8,  f0,  f4	lfs	f1,  FZERO	lfs	f0,  FONE	fcmpu	cr0, f1, f31	beq-	cr0, LL(9999)	fdiv	f30, f0, f31	fmr	f0, f1	fmr	f2, f1	fmr	f3, f1	fmr	f4, f1	fmr	f5, f1	fmr	f6, f1	fmr	f7, f1	sub	XX, XX, INCXM1	srawi.	r0, NN, 3	mtspr	CTR, r0	beq-	cr0, LL(1150)	LFDX	f8,   XX, INCXM1	LFDUX	f9,   XX, INCX	LFDX	f10,  XX, INCXM1	LFDUX	f11,  XX, INCX	LFDX	f12,  XX, INCXM1	LFDUX	f13,  XX, INCX	LFDX	f14,  XX, INCXM1	LFDUX	f15,  XX, INCX	fmul	f16, f30, f8	fmul	f17, f30, f9	fmul	f18, f30, f10	fmul	f19, f30, f11	LFDX	f8,  XX, INCXM1	LFDUX	f9,  XX, INCX	LFDX	f10, XX, INCXM1	LFDUX	f11, XX, INCX	fmul	f20, f30, f12	fmul	f21, f30, f13	fmul	f22, f30, f14	fmul	f23, f30, f15	LFDX	f12, XX, INCXM1	LFDUX	f13, XX, INCX	LFDX	f14, XX, INCXM1	LFDUX	f15, XX, INCX	bdz	LL(1120)	.align 4LL(1110):	fmadd	f0,  f16, f16, f0	fmul	f16, f30, f8	fmadd	f1,  f17, f17, f1	fmul	f17, f30, f9	fmadd	f2,  f18, f18, f2	fmul	f18, f30, f10	fmadd	f3,  f19, f19, f3	fmul	f19, f30, f11	LFDX	f8,   XX, INCXM1	LFDUX	f9,   XX, INCX	LFDX	f10,  XX, INCXM1	LFDUX	f11,  XX, INCX	fmadd	f4,  f20, f20, f4	fmul	f20, f30, f12	fmadd	f5,  f21, f21, f5	fmul	f21, f30, f13	fmadd	f6,  f22, f22, f6	fmul	f22, f30, f14	fmadd	f7,  f23, f23, f7	fmul	f23, f30, f15	LFDX	f12,  XX, INCXM1	LFDUX	f13,  XX, INCX	LFDX	f14,  XX, INCXM1	LFDUX	f15,  XX, INCX	fmadd	f0,  f16, f16, f0	fmul	f16, f30, f8	fmadd	f1,  f17, f17, f1	fmul	f17, f30, f9	fmadd	f2,  f18, f18, f2	fmul	f18, f30, f10	fmadd	f3,  f19, f19, f3	fmul	f19, f30, f11	LFDX	f8,   XX, INCXM1	LFDUX	f9,   XX, INCX	LFDX	f10,  XX, INCXM1	LFDUX	f11,  XX, INCX	fmadd	f4,  f20, f20, f4	fmul	f20, f30, f12	fmadd	f5,  f21, f21, f5	fmul	f21, f30, f13	fmadd	f6,  f22, f22, f6	fmul	f22, f30, f14	fmadd	f7,  f23, f23, f7	fmul	f23, f30, f15	LFDX	f12,  XX, INCXM1	LFDUX	f13,  XX, INCX	LFDX	f14,  XX, INCXM1	LFDUX	f15,  XX, INCX	bdnz	LL(1110)	.align 4LL(1120):	fmadd	f0,  f16, f16, f0	fmul	f16, f30, f8	fmadd	f1,  f17, f17, f1	fmul	f17, f30, f9	fmadd	f2,  f18, f18, f2	fmul	f18, f30, f10	fmadd	f3,  f19, f19, f3	fmul	f19, f30, f11	fmadd	f4,  f20, f20, f4	fmul	f20, f30, f12	fmadd	f5,  f21, f21, f5	fmul	f21, f30, f13	fmadd	f6,  f22, f22, f6	fmul	f22, f30, f14	fmadd	f7,  f23, f23, f7	fmul	f23, f30, f15	fmadd	f0,  f16, f16, f0	fmadd	f1,  f17, f17, f1	fmadd	f2,  f18, f18, f2	fmadd	f3,  f19, f19, f3	fmadd	f4,  f20, f20, f4	fmadd	f5,  f21, f21, f5	fmadd	f6,  f22, f22, f6	fmadd	f7,  f23, f23, f7	.align 4LL(1150):	andi.	r0,  NN, 7	mtspr	CTR, r0	beq-	cr0, LL(1170)	.align 4LL(1160):	LFDX	f8,  XX, INCXM1	LFDUX	f9,  XX, INCX	fmul	f16, f30, f8	fmul	f17, f30, f9	fmadd	f0,  f16, f16, f0	fmadd	f1,  f17, f17, f1	bdnz	LL(1160)	.align 4LL(1170):	fadd   f0, f0, f1	fadd   f2, f2, f3	fadd   f4, f4, f5	fadd   f6, f6, f7	fadd   f0, f0, f2	fadd   f4, f4, f6	fadd   f0, f0, f4	fsqrt  f0, f0	fmul   f1, f31, f0	.align 4LL(9999):	lfd	f14,    0(SP)	lfd	f15,    8(SP)	lfd	f16,   16(SP)	lfd	f17,   24(SP)	lfd	f18,   32(SP)	lfd	f19,   40(SP)	lfd	f20,   48(SP)	lfd	f21,   56(SP)	lfd	f22,   64(SP)	lfd	f23,   72(SP)	lfd	f24,   80(SP)	lfd	f25,   88(SP)	lfd	f26,   96(SP)	lfd	f27,  104(SP)	lfd	f28,  112(SP)	lfd	f29,  120(SP)	lfd	f30,  128(SP)	lfd	f31,  136(SP)	addi	SP, SP, STACKSIZE	blr	EPILOGUE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -