atl_smm6x1x60_x87.c

来自「基于Blas CLapck的.用过的人知道是干啥的」· C语言 代码 · 共 3,734 行 · 第 1/5 页

C
3,734
字号
	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	76-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 20)	flds	80-BOFF(pB0)	flds	80-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	80-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	80-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	80-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	80-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	80-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 21)	flds	84-BOFF(pB0)	flds	84-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	84-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	84-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	84-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	84-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	84-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 22)	flds	88-BOFF(pB0)	flds	88-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	88-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	88-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	88-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	88-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	88-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 23)	flds	92-BOFF(pB0)	flds	92-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	92-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	92-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	92-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	92-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	92-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 24)	flds	96-BOFF(pB0)	flds	96-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	96-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	96-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	96-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	96-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	96-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 25)	flds	100-BOFF(pB0)	flds	100-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	100-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	100-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	100-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	100-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	100-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 26)	flds	104-BOFF(pB0)	flds	104-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	104-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	104-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	104-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	104-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	104-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 27)	flds	108-BOFF(pB0)	flds	108-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	108-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	108-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	108-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	108-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	108-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 28)	flds	112-BOFF(pB0)	flds	112-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	112-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	112-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	112-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	112-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	112-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 29)	flds	116-BOFF(pB0)	flds	116-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	116-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	116-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	116-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	116-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	116-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 30)	flds	120-BOFF(pB0)	flds	120-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	120-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	120-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	120-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	120-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	120-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 31)	flds	124-BOFF(pB0)	flds	124-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	124-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	124-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	124-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	124-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	124-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 32)	flds	128-BOFF(pB0)	flds	128-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	128-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	128-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	128-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	128-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	128-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 33)	flds	132-BOFF(pB0)	flds	132-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	132-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	132-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	132-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	132-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	132-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 34)	flds	136-BOFF(pB0)	flds	136-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	136-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	136-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	136-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	136-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	136-BOFF(pA1,ldab,4)	faddp	%st, %st(6)/*	ALIGN8 */#endif        pref2(-BOFF(pfA))#if (KB > 35)	flds	140-BOFF(pB0)	flds	140-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	140-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	140-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	140-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	140-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	140-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 36)	flds	144-BOFF(pB0)	flds	144-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	144-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	144-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	144-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	144-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	144-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 37)	flds	148-BOFF(pB0)	flds	148-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	148-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	148-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	148-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	148-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	148-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 38)	flds	152-BOFF(pB0)	flds	152-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	152-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	152-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	152-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	152-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	152-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 39)	flds	156-BOFF(pB0)	flds	156-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	156-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	156-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	156-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	156-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	156-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 40)	flds	160-BOFF(pB0)	flds	160-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	160-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	160-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	160-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	160-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	160-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 41)	flds	164-BOFF(pB0)	flds	164-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	164-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	164-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	164-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	164-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	164-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 42)	flds	168-BOFF(pB0)	flds	168-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	168-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	168-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	168-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	168-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	168-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 43)	flds	172-BOFF(pB0)	flds	172-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	172-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	172-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	172-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	172-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	172-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 44)	flds	176-BOFF(pB0)	flds	176-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	176-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	176-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	176-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	176-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	176-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif        prefC(CMUL(24)(pC0));        prefC(CMUL(24)+64(pC0));        ALIGN8#if (KB > 45)	flds	180-BOFF(pB0)	flds	180-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	180-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	180-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	180-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	180-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	180-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 46)	flds	184-BOFF(pB0)	flds	184-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	184-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	184-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	184-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	184-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	184-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 47)	flds	188-BOFF(pB0)	flds	188-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	188-BOFF(pA1)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(3)	flds	188-BOFF(pA0,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(4)	flds	188-BOFF(pA1,ldab,2)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(5)	flds	188-BOFF(pA0,ldab,4)	fmul	%st(1), %st	ALIGN8	faddp	%st, %st(6)	fmuls	188-BOFF(pA1,ldab,4)	faddp	%st, %st(6)	ALIGN8#endif#if (KB > 48)	flds	192-BOFF(pB0)	flds	192-BOFF(pA0)	fmul	%st(1), %st	faddp	%st, %st(2)	flds	192-BOFF(pA1)	fmul	%st(1), %st

⌨️ 快捷键说明

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