You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Martin Liska e94140bdc2
Use -DUSE_MAX macro instead of -UUSE_MIN.
6 years ago
..
KERNEL Replace ISMIN and ISAMIN kernels on all x86_64 platforms (#2125) 7 years ago
KERNEL.ATOM Remove all trailing whitespace except lapack-netlib 12 years ago
KERNEL.BARCELONA Bugfix for ztrmv 10 years ago
KERNEL.BOBCAT Fixed #395. Enable optimized cgemm for Sandybridge. Added optimized sdot kernel. 12 years ago
KERNEL.BULLDOZER Add trivially optimized dsdot based on sdot 8 years ago
KERNEL.CORE2 Remove all trailing whitespace except lapack-netlib 12 years ago
KERNEL.DUNNINGTON Remove all trailing whitespace except lapack-netlib 12 years ago
KERNEL.EXCAVATOR Add trivially optimized dsdot based on sdot 8 years ago
KERNEL.HASWELL optimize AVX2 SGEMM 6 years ago
KERNEL.NANO Remove all trailing whitespace except lapack-netlib 12 years ago
KERNEL.NEHALEM Add trivially optimized dsdot based on sdot 8 years ago
KERNEL.OPTERON Remove all trailing whitespace except lapack-netlib 12 years ago
KERNEL.OPTERON_SSE3 Fixed #395. Enable optimized cgemm for Sandybridge. Added optimized sdot kernel. 12 years ago
KERNEL.PENRYN Remove all trailing whitespace except lapack-netlib 12 years ago
KERNEL.PILEDRIVER Add trivially optimized dsdot based on sdot 8 years ago
KERNEL.PRESCOTT fallback to zgemm_kernel_4x2_sse.S 12 years ago
KERNEL.SANDYBRIDGE Add trivially optimized dsdot based on sdot 8 years ago
KERNEL.SKYLAKEX Update KERNEL.SKYLAKEX 6 years ago
KERNEL.STEAMROLLER Add trivially optimized dsdot based on sdot 8 years ago
KERNEL.ZEN optimize AVX2 SGEMM 6 years ago
KERNEL.generic Add ?sum definitions for generic kernel 7 years ago
Makefile Import GotoBLAS2 1.13 BSD version codes. 15 years ago
amax.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
amax_atom.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
amax_sse.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
amax_sse2.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
asum.S Remove all trailing whitespace except lapack-netlib 12 years ago
asum_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
asum_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
asum_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
axpy.S Remove all trailing whitespace except lapack-netlib 12 years ago
axpy_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
axpy_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
axpy_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
builtin_stinit.S Remove all trailing whitespace except lapack-netlib 12 years ago
cabs.S Remove all trailing whitespace except lapack-netlib 12 years ago
caxpy.c Initial support for SkylakeX / AVX512 8 years ago
caxpy_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
caxpy_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
caxpy_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
caxpy_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
cdot.c Initial support for SkylakeX / AVX512 8 years ago
cdot_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
cdot_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
cdot_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
cdot_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
cgemm3m_kernel_8x4_haswell.c Update cgemm3m_kernel_8x4_haswell.c 6 years ago
cgemm_kernel_4x2_bulldozer.S bugfix for bulldozer cgemm-, zgemm- and zgemv-kernel 12 years ago
cgemm_kernel_4x2_piledriver.S bugfix for piledriver cgemm-, zgemm- and zgemv-kernel 12 years ago
cgemm_kernel_4x8_sandy.S Update organization info. 11 years ago
cgemm_kernel_8x2_haswell.S modification for clang compiler 11 years ago
cgemm_kernel_8x2_haswell.c Update cgemm_kernel_8x2_haswell.c 6 years ago
cgemm_kernel_8x2_sandy.S optimization of sandybridge cgemm-kernel 12 years ago
cgemm_kernel_8x2_skylakex.c AVX512 CGEMM & ZGEMM kernels 6 years ago
cgemv_n.S Remove all trailing whitespace except lapack-netlib 12 years ago
cgemv_n_4.c Initial support for SkylakeX / AVX512 8 years ago
cgemv_n_microk_bulldozer-4.c Tag %1 and %2 as both input and output operands 8 years ago
cgemv_n_microk_haswell-4.c Tag %1 and %2 as both input and output 8 years ago
cgemv_t.S Remove all trailing whitespace except lapack-netlib 12 years ago
cgemv_t_4.c Initial support for SkylakeX / AVX512 8 years ago
cgemv_t_microk_bulldozer-4.c Tag %1 and %2 as both input and output operands 8 years ago
cgemv_t_microk_haswell-4.c Tag %1 and %2 as both input and output 8 years ago
copy.S Remove all trailing whitespace except lapack-netlib 12 years ago
copy_sse.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
copy_sse2.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
cscal.c Initial support for SkylakeX / AVX512 8 years ago
cscal_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
cscal_microk_haswell-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
cscal_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
ctrsm_kernel_LN_bulldozer.c added optimized trsm_kernels 10 years ago
ctrsm_kernel_LT_bulldozer.c added optimized trsm_kernels 10 years ago
ctrsm_kernel_RN_bulldozer.c added optimized trsm_kernels 10 years ago
ctrsm_kernel_RT_bulldozer.c added optimized trsm_kernels 10 years ago
daxpy.c Add a AVX512 enabled SAXPY/DAXPY functions 7 years ago
daxpy_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
daxpy_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
daxpy_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
daxpy_microk_nehalem-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
daxpy_microk_piledriver-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
daxpy_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
daxpy_microk_skylakex-2.c Add a AVX512 enabled SAXPY/DAXPY functions 7 years ago
daxpy_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
dcopy_bulldozer.S added dcopy_bulldozer.S 13 years ago
ddot.c Add an AVX512 enabled DDOT function 7 years ago
ddot_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
ddot_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
ddot_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
ddot_microk_nehalem-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
ddot_microk_piledriver-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
ddot_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
ddot_microk_skylakex-2.c Add an AVX512 enabled DDOT function 7 years ago
ddot_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
dgemm_beta_skylakex.c Fix thinko in skylake beta handling 7 years ago
dgemm_kernel_4x4_haswell.S small optimization on dgemm_kernel for N=1 11 years ago
dgemm_kernel_4x8_haswell.S Add files via upload 6 years ago
dgemm_kernel_4x8_sandy.S Change file comments to work around clang 3.9 assembler bug 9 years ago
dgemm_kernel_4x8_skylakex.c Use p2align instead of align for OSX compatibility 7 years ago
dgemm_kernel_4x8_skylakex_2.c Update dgemm_kernel_4x8_skylakex_2.c 6 years ago
dgemm_kernel_6x4_piledriver.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_kernel_8x2_bulldozer.S Ref #380: lowered stack usage for piledriver and bulldozer kernels 12 years ago
dgemm_kernel_8x2_piledriver.S Ref #380: lowered stack usage for piledriver and bulldozer kernels 12 years ago
dgemm_kernel_8x8_skylakex.c Update dgemm_kernel_8x8_skylakex.c 6 years ago
dgemm_kernel_16x2_haswell.S Refs #330. Fixed the compatible issue with clang on Mac OSX. 12 years ago
dgemm_kernel_16x2_skylakex.S Use AVX512 also for DGEMM 8 years ago
dgemm_kernel_16x2_skylakex.c Update dgemm_kernel_16x2_skylakex.c 6 years ago
dgemm_ncopy_2.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_ncopy_4.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_ncopy_8.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_ncopy_8_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_ncopy_8_skylakex.c Add vector optimizations for ncopy as well for dgemm/skylakex 7 years ago
dgemm_tcopy_2.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_tcopy_4.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_tcopy_8.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_tcopy_8_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemm_tcopy_8_skylakex.c Add optimized *copy versions for skylakex 7 years ago
dgemv_n.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemv_n_4.c Fix declaration of input arguments in the x86_64 s/dGEMV_T and s/dGEMV_N kernels 7 years ago
dgemv_n_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemv_n_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemv_n_microk_haswell-4.c dgemv_kernel_4x4(Haswell): add missing clobbers for xmm0,xmm1,xmm2,xmm3 7 years ago
dgemv_n_microk_nehalem-4.c Replace .align with .p2align in the Nehalem microkernels 8 years ago
dgemv_n_microk_piledriver-4.c move fix to right place 7 years ago
dgemv_n_microk_skylakex-4.c Add an AVX512 enabled DGEMV (n) function 7 years ago
dgemv_t.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemv_t_4.c Fix declaration of input arguments in the x86_64 s/dGEMV_T and s/dGEMV_N kernels 7 years ago
dgemv_t_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemv_t_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
dgemv_t_microk_haswell-4.c Tag %1 and %2 as both input and output 8 years ago
dger.c optimized dger kernel for sandybridge 11 years ago
dger_microk_sandy-2.c Fix declaration of input arguments in the Sandybridge GER microkernels (#1967) 7 years ago
dot.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
dot_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
dot_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
dot_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
dscal.c Fix inline asm in dscal: mark x, x1 as clobbered. Fixes #2408 6 years ago
dscal_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
dscal_microk_haswell-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
dscal_microk_sandy-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
dscal_microk_skylakex-2.c Add an AVX512 enabled DSCAL function 7 years ago
dsymv_L.c Add an AVX512 enabled DSYMV (L) function 7 years ago
dsymv_L_microk_bulldozer-2.c Fix declaration of arguments in inline assembly 7 years ago
dsymv_L_microk_haswell-2.c Fix declaration of arguments in inline assembly 7 years ago
dsymv_L_microk_nehalem-2.c Fix declaration of arguments in inline assembly 7 years ago
dsymv_L_microk_sandy-2.c Fix declaration of arguments in inline assembly 7 years ago
dsymv_L_microk_skylakex-2.c Workaround an ICE in clang 9.0.0 6 years ago
dsymv_U.c Initial support for SkylakeX / AVX512 8 years ago
dsymv_U_microk_bulldozer-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
dsymv_U_microk_haswell-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
dsymv_U_microk_nehalem-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
dsymv_U_microk_sandy-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
dtrmm_kernel_4x8_haswell.c Replace vpermpd with vpermilpd in the Haswell DTRMM kernel 6 years ago
dtrsm_kernel_LN_bulldozer.c Remove unused variables from Haswell dtrmm and Bulldozer dtrsm 8 years ago
dtrsm_kernel_LT_8x2_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
dtrsm_kernel_RN_8x2_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
dtrsm_kernel_RN_haswell.c Replace most vpermpd calls in the Haswell DTRSM_RN kernel 6 years ago
dtrsm_kernel_RT_bulldozer.c Fix inline assembly constraints in Bulldozer TRSM kernels 7 years ago
gemm_beta.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_2x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x2_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x4_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_4x8_nano.S Fix crash in sgemm SSE/nano kernel on x86_64 7 years ago
gemm_kernel_4x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_8x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_8x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_8x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_kernel_8x4_sse.S Fix crash in sgemm SSE/nano kernel on x86_64 7 years ago
gemm_kernel_8x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_ncopy_2.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_ncopy_2_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_ncopy_4.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_ncopy_4_opteron.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_tcopy_2.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_tcopy_2_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_tcopy_4.S Remove all trailing whitespace except lapack-netlib 12 years ago
gemm_tcopy_4_opteron.S Remove all trailing whitespace except lapack-netlib 12 years ago
iamax.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
iamax_sse.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
iamax_sse2.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
izamax.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
izamax_sse.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
izamax_sse2.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
lsame.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
mcount.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
nrm2.S Remove all trailing whitespace except lapack-netlib 12 years ago
nrm2_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
qconjg.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
qdot.S Remove all trailing whitespace except lapack-netlib 12 years ago
qgemm_kernel_2x2.S Remove all trailing whitespace except lapack-netlib 12 years ago
qgemv_n.S Remove all trailing whitespace except lapack-netlib 12 years ago
qgemv_t.S Remove all trailing whitespace except lapack-netlib 12 years ago
qtrsm_kernel_LN_2x2.S Remove all trailing whitespace except lapack-netlib 12 years ago
qtrsm_kernel_LT_2x2.S Remove all trailing whitespace except lapack-netlib 12 years ago
qtrsm_kernel_RT_2x2.S Remove all trailing whitespace except lapack-netlib 12 years ago
rot.S Remove all trailing whitespace except lapack-netlib 12 years ago
rot_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
rot_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
saxpy.c Add a AVX512 enabled SAXPY/DAXPY functions 7 years ago
saxpy_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
saxpy_microk_nehalem-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
saxpy_microk_piledriver-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
saxpy_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
saxpy_microk_skylakex-2.c Add a AVX512 enabled SAXPY/DAXPY functions 7 years ago
scal.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
scal_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
scal_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
scal_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
sdot.c Add an AVX512 enabled SDOT function 7 years ago
sdot_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
sdot_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
sdot_microk_nehalem-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
sdot_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
sdot_microk_skylakex-2.c Fix typo in sdot function 7 years ago
sdot_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
sgemm_beta_skylakex.c Fix thinko in skylake beta handling 7 years ago
sgemm_direct_skylakex.c Update sgemm_direct_skylakex.c 6 years ago
sgemm_kernel_8x4_bulldozer.S Remove all trailing whitespace except lapack-netlib 12 years ago
sgemm_kernel_8x4_haswell.c Update sgemm_kernel_8x4_haswell.c 6 years ago
sgemm_kernel_8x8_sandy.S Update organization info. 11 years ago
sgemm_kernel_16x2_bulldozer.S Ref #380: lowered stack usage for piledriver and bulldozer kernels 12 years ago
sgemm_kernel_16x2_piledriver.S Ref #380: lowered stack usage for piledriver and bulldozer kernels 12 years ago
sgemm_kernel_16x4_haswell.S modification for clang compiler 11 years ago
sgemm_kernel_16x4_sandy.S Refs #535. Fix the wrong vector instruction in sgemm sandy bridge kernel. 11 years ago
sgemm_kernel_16x4_skylakex.S Use AVX512 also for DGEMM 8 years ago
sgemm_kernel_16x4_skylakex.c make skylakex sgemm code more friendly for readers 6 years ago
sgemm_kernel_16x4_skylakex_2.c Update sgemm_kernel_16x4_skylakex_2.c 6 years ago
sgemm_ncopy_4_skylakex.c Use sgemm_ncopy_4_skylakex.c also for Haswell 7 years ago
sgemm_tcopy_16_skylakex.c Add a C+intrinsics version of the SGEMM/skylakex kernel 7 years ago
sgemv_n.S Remove all trailing whitespace except lapack-netlib 12 years ago
sgemv_n.c removed obsolete gemv kernel files 11 years ago
sgemv_n_4.c Fix declaration of input arguments in the x86_64 s/dGEMV_T and s/dGEMV_N kernels 7 years ago
sgemv_n_microk_bulldozer-4.c Fix inline assembly constraints 7 years ago
sgemv_n_microk_haswell-4.c Rename operands to put lda on the input/output constraint list 7 years ago
sgemv_n_microk_nehalem-4.c Fix inline assembly constraints 7 years ago
sgemv_n_microk_sandy-4.c Fix inline assembly constraints 7 years ago
sgemv_t.S Remove all trailing whitespace except lapack-netlib 12 years ago
sgemv_t.c removed obsolete gemv kernel files 11 years ago
sgemv_t_4.c Fix declaration of input arguments in the x86_64 s/dGEMV_T and s/dGEMV_N kernels 7 years ago
sgemv_t_microk_bulldozer-4.c Tag %1 and %2 as both input and output operands 8 years ago
sgemv_t_microk_haswell-4.c Tag %1 and %2 as both input and output 8 years ago
sgemv_t_microk_nehalem-4.c Replace .align with .p2align in the Nehalem microkernels 8 years ago
sgemv_t_microk_sandy-4.c Use .p2align instead of .align for compatibility on Sandybridge as well 8 years ago
sger.c added optimized sger kernel for sandybridge 11 years ago
sger_microk_sandy-2.c Fix declaration of input arguments in the Sandybridge GER microkernels (#1967) 7 years ago
ssymv_L.c Initial support for SkylakeX / AVX512 8 years ago
ssymv_L_microk_bulldozer-2.c Fix declaration of arguments in inline assembly 7 years ago
ssymv_L_microk_haswell-2.c Fix declaration of arguments in inline assembly 7 years ago
ssymv_L_microk_nehalem-2.c Fix declaration of arguments in inline assembly 7 years ago
ssymv_L_microk_sandy-2.c Fix declaration of arguments in inline assembly 7 years ago
ssymv_U.c Initial support for SkylakeX / AVX512 8 years ago
ssymv_U_microk_bulldozer-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
ssymv_U_microk_haswell-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
ssymv_U_microk_nehalem-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
ssymv_U_microk_sandy-2.c Fix declaration of assembly arguments in SSYMV and DSYMV microkernels 7 years ago
staticbuffer.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
strsm_kernel_LN_bulldozer.c Fix inline assembly constraints in Bulldozer TRSM kernels 7 years ago
strsm_kernel_LT_bulldozer.c Fix inline assembly constraints in Bulldozer TRSM kernels 7 years ago
strsm_kernel_RN_bulldozer.c Fix inline assembly constraints in Bulldozer TRSM kernels 7 years ago
strsm_kernel_RT_bulldozer.c Fix inline assembly constraints in Bulldozer TRSM kernels 7 years ago
sum.S Add x86_64 implementation of ?sum 7 years ago
swap.S Remove all trailing whitespace except lapack-netlib 12 years ago
swap_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
swap_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
symv_L_sse.S Initial support for SkylakeX / AVX512 8 years ago
symv_L_sse2.S Initial support for SkylakeX / AVX512 8 years ago
symv_U_sse.S Initial support for SkylakeX / AVX512 8 years ago
symv_U_sse2.S Initial support for SkylakeX / AVX512 8 years ago
trsm_kernel_LN_2x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x2_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x4_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_4x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LN_8x4_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_2x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x2_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x4_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_4x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_LT_8x4_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_2x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x2_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x4_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_4x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
trsm_kernel_RT_8x4_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
xdot.S Remove all trailing whitespace except lapack-netlib 12 years ago
xgemm3m_kernel_2x2.S Remove all trailing whitespace except lapack-netlib 12 years ago
xgemm_kernel_1x1.S Remove all trailing whitespace except lapack-netlib 12 years ago
xgemv_n.S Remove all trailing whitespace except lapack-netlib 12 years ago
xgemv_t.S Remove all trailing whitespace except lapack-netlib 12 years ago
xtrsm_kernel_LT_1x1.S Remove all trailing whitespace except lapack-netlib 12 years ago
zamax.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
zamax_atom.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
zamax_sse.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
zamax_sse2.S Use -DUSE_MAX macro instead of -UUSE_MIN. 6 years ago
zasum.S Remove all trailing whitespace except lapack-netlib 12 years ago
zasum_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zasum_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zasum_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zaxpy.S Remove all trailing whitespace except lapack-netlib 12 years ago
zaxpy.c Initial support for SkylakeX / AVX512 8 years ago
zaxpy_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zaxpy_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zaxpy_microk_haswell-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zaxpy_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zaxpy_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zaxpy_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zaxpy_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zcopy.S Remove all trailing whitespace except lapack-netlib 12 years ago
zcopy_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zcopy_sse2.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
zdot.S Refs #768. Swap the result of zdot x87 fp kernel. 10 years ago
zdot.c Keep both PGI/SUN and default code paths to avoid breaking Clang/WIndows 6 years ago
zdot_atom.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
zdot_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zdot_microk_haswell-2.c Replace vpermpd with vpermilpd 7 years ago
zdot_microk_sandy-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zdot_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY (#1965) 7 years ago
zdot_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zdot_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_2x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x2_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x4_haswell.c Update zgemm3m_kernel_4x4_haswell.c 6 years ago
zgemm3m_kernel_4x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x4_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_4x8_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_8x4_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_8x4_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_8x4_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_8x4_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm3m_kernel_8x4_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_beta.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_1x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x1_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x2_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x2_bulldozer.S bugfix for bulldozer cgemm-, zgemm- and zgemv-kernel 12 years ago
zgemm_kernel_2x2_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x2_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x2_piledriver.S bugfix for piledriver cgemm-, zgemm- and zgemv-kernel 12 years ago
zgemm_kernel_2x2_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x2_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_2x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_4x2_barcelona.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_4x2_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_4x2_haswell.S modification for clang compiler 11 years ago
zgemm_kernel_4x2_haswell.c Fast Haswell ZGEMM kernel 6 years ago
zgemm_kernel_4x2_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_4x2_skylakex.c AVX512 CGEMM & ZGEMM kernels 6 years ago
zgemm_kernel_4x2_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_4x2_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_kernel_4x4_sandy.S Update organization info. 11 years ago
zgemm_ncopy_1.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_ncopy_2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_tcopy_1.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemm_tcopy_2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_n.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_n_4.c Initial support for SkylakeX / AVX512 8 years ago
zgemv_n_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_n_dup.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_n_microk_bulldozer-4.c Tag %1 and %2 as both input and output operands 8 years ago
zgemv_n_microk_haswell-4.c Tag %1 and %2 as both input and output 8 years ago
zgemv_n_microk_sandy-4.c Use .p2align instead of .align for compatibility on Sandybridge as well 8 years ago
zgemv_t.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_t_4.c Initial support for SkylakeX / AVX512 8 years ago
zgemv_t_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_t_dup.S Remove all trailing whitespace except lapack-netlib 12 years ago
zgemv_t_microk_bulldozer-4.c Tag %1 and %2 as both input and output operands 8 years ago
zgemv_t_microk_haswell-4.c Tag %1 and %2 as both input and output 8 years ago
znrm2.S Remove all trailing whitespace except lapack-netlib 12 years ago
znrm2_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zrot.S Remove all trailing whitespace except lapack-netlib 12 years ago
zrot_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zrot_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zscal.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
zscal.c Initial support for SkylakeX / AVX512 8 years ago
zscal_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
zscal_microk_bulldozer-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
zscal_microk_haswell-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
zscal_microk_steamroller-2.c Fix declaration of input arguments in the x86_64 SCAL microkernels (#1966) 7 years ago
zscal_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zscal_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
zsum.S Add x86_64 implementation of ?sum 7 years ago
zswap.S Remove all trailing whitespace except lapack-netlib 12 years ago
zswap_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
zswap_sse2.S Import GotoBLAS2 1.13 BSD version codes. 15 years ago
zsymv_L_sse.S Initial support for SkylakeX / AVX512 8 years ago
zsymv_L_sse2.S Initial support for SkylakeX / AVX512 8 years ago
zsymv_U_sse.S Initial support for SkylakeX / AVX512 8 years ago
zsymv_U_sse2.S Initial support for SkylakeX / AVX512 8 years ago
ztrsm_kernel_LN_2x1_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_2x2_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_2x2_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_2x2_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_2x2_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_2x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_4x2_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LN_bulldozer.c added optimized trsm_kernels 10 years ago
ztrsm_kernel_LT_1x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_2x1_atom.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_2x2_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_2x2_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_2x2_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_2x2_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_2x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_4x2_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_LT_bulldozer.c added optimized trsm_kernels 10 years ago
ztrsm_kernel_RN_bulldozer.c added optimized trsm_kernels 10 years ago
ztrsm_kernel_RT_1x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_2x2_core2.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_2x2_penryn.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_2x2_sse2.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_2x2_sse3.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_2x4_nehalem.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_4x2_sse.S Remove all trailing whitespace except lapack-netlib 12 years ago
ztrsm_kernel_RT_bulldozer.c added optimized trsm_kernels 10 years ago