atl_dmm_julian_gas_30.c
来自「基于Blas CLapck的.用过的人知道是干啥的」· C语言 代码 · 共 1,904 行 · 第 1/5 页
C
1,904 行
ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -14*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -14*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -13*" DS "(%%ebx)"::); ASM (LOAD " -13*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -13*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -13*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -13*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -13*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -13*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -12*" DS "(%%ebx)"::); ASM (LOAD " -12*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -12*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -12*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -12*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -12*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -12*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -11*" DS "(%%ebx)"::); ASM (LOAD " -11*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -11*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -11*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -11*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -11*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -11*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -10*" DS "(%%ebx)"::); ASM (LOAD " -10*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -10*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -10*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -10*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -10*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -10*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -9*" DS "(%%ebx)"::); ASM (LOAD " -9*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -9*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -9*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -9*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -9*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -9*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -8*" DS "(%%ebx)"::); ASM (LOAD " -8*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -8*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -8*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -8*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -8*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -8*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -7*" DS "(%%ebx)"::); ASM (LOAD " -7*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -7*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -7*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -7*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -7*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -7*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -6*" DS "(%%ebx)"::); ASM (LOAD " -6*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -6*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -6*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -6*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -6*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -6*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -5*" DS "(%%ebx)"::); ASM (LOAD " -5*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -5*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -5*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -5*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -5*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -5*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -4*" DS "(%%ebx)"::); ASM (LOAD " -4*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -4*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -4*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -4*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -4*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -4*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -3*" DS "(%%ebx)"::); ASM (LOAD " -3*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -3*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -3*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -3*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -3*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -3*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -2*" DS "(%%ebx)"::); ASM (LOAD " -2*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -2*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -2*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -2*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -2*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -2*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " -1*" DS "(%%ebx)"::); ASM (LOAD " -1*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " -1*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " -1*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " -1*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " -1*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " -1*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM ("repz"::); ASM (LOAD " (%%ebx)"::); ASM ("repz"::); ASM (LOAD " (%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM ("repz"::); ASM (LOAD " (%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM ("repz"::); ASM (LOAD " (%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM ("repz"::); ASM (LOAD " (%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM ("repz"::); ASM (LOAD " (%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM ("repz"::); ASM (MUL " (%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 1*" DS "(%%ebx)"::); ASM (LOAD " 1*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 1*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 1*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " 1*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " 1*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " 1*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 2*" DS "(%%ebx)"::); ASM (LOAD " 2*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 2*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 2*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " 2*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " 2*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " 2*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 3*" DS "(%%ebx)"::); ASM (LOAD " 3*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 3*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 3*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " 3*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " 3*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " 3*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 4*" DS "(%%ebx)"::); ASM (LOAD " 4*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 4*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 4*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " 4*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " 4*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " 4*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 5*" DS "(%%ebx)"::); ASM (LOAD " 5*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 5*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 5*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " 5*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " 5*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " 5*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 6*" DS "(%%ebx)"::); ASM (LOAD " 6*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 6*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 6*" DS "(%%eax,%%esi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(5)"::); ASM (LOAD " 6*" DS "(%%eax,%%edi,2)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(4)"::); ASM (LOAD " 6*" DS "(%%eax,%%edi,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(3)"::); ASM (MUL " 6*" DS "(%%eax)"::); ASM ("faddp %%st,%%st(1)"::); ASM (LOAD " 7*" DS "(%%ebx)"::); ASM (LOAD " 7*" DS "(%%eax,%%ebp,1)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(7)"::); ASM (LOAD " 7*" DS "(%%eax,%%edi,4)"::); ASM ("fmul %%st(1),%%st"::); ASM ("faddp %%st,%%st(6)"::); ASM (LOAD " 7*" DS "(%%eax,%%esi,1)"::);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?