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.

KERNEL 2.6 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. ifndef SNRM2KERNEL
  2. SNRM2KERNEL = snrm2.S
  3. endif
  4. ifndef DNRM2KERNEL
  5. DNRM2KERNEL = dnrm2.S
  6. endif
  7. ifndef CNRM2KERNEL
  8. CNRM2KERNEL = cnrm2.S
  9. endif
  10. ifndef ZNRM2KERNEL
  11. ZNRM2KERNEL = znrm2.S
  12. endif
  13. ifndef SCABS_KERNEL
  14. SCABS_KERNEL = ../generic/cabs.c
  15. endif
  16. ifndef DCABS_KERNEL
  17. DCABS_KERNEL = ../generic/cabs.c
  18. endif
  19. ifndef QCABS_KERNEL
  20. QCABS_KERNEL = ../generic/cabs.c
  21. endif
  22. ifndef LSAME_KERNEL
  23. LSAME_KERNEL = ../generic/lsame.c
  24. endif
  25. SGEMMKERNEL = gemm_kernel.S
  26. SGEMMINCOPY = ../generic/gemm_ncopy_2.c
  27. SGEMMITCOPY = ../generic/gemm_tcopy_2.c
  28. SGEMMONCOPY = ../generic/gemm_ncopy_8.c
  29. SGEMMOTCOPY = ../generic/gemm_tcopy_8.c
  30. SGEMMINCOPYOBJ = sgemm_incopy.o
  31. SGEMMITCOPYOBJ = sgemm_itcopy.o
  32. SGEMMONCOPYOBJ = sgemm_oncopy.o
  33. SGEMMOTCOPYOBJ = sgemm_otcopy.o
  34. DGEMMKERNEL = gemm_kernel.S
  35. DGEMMINCOPY = ../generic/gemm_ncopy_2.c
  36. DGEMMITCOPY = ../generic/gemm_tcopy_2.c
  37. DGEMMONCOPY = ../generic/gemm_ncopy_8.c
  38. DGEMMOTCOPY = ../generic/gemm_tcopy_8.c
  39. DGEMMINCOPYOBJ = dgemm_incopy.o
  40. DGEMMITCOPYOBJ = dgemm_itcopy.o
  41. DGEMMONCOPYOBJ = dgemm_oncopy.o
  42. DGEMMOTCOPYOBJ = dgemm_otcopy.o
  43. CGEMMKERNEL = zgemm_kernel.S
  44. CGEMMINCOPY = ../generic/zgemm_ncopy_1.c
  45. CGEMMITCOPY = ../generic/zgemm_tcopy_1.c
  46. CGEMMONCOPY = ../generic/zgemm_ncopy_4.c
  47. CGEMMOTCOPY = ../generic/zgemm_tcopy_4.c
  48. CGEMMINCOPYOBJ = cgemm_incopy.o
  49. CGEMMITCOPYOBJ = cgemm_itcopy.o
  50. CGEMMONCOPYOBJ = cgemm_oncopy.o
  51. CGEMMOTCOPYOBJ = cgemm_otcopy.o
  52. ZGEMMKERNEL = zgemm_kernel.S
  53. ZGEMMINCOPY = ../generic/zgemm_ncopy_1.c
  54. ZGEMMITCOPY = ../generic/zgemm_tcopy_1.c
  55. ZGEMMONCOPY = ../generic/zgemm_ncopy_4.c
  56. ZGEMMOTCOPY = ../generic/zgemm_tcopy_4.c
  57. ZGEMMINCOPYOBJ = zgemm_incopy.o
  58. ZGEMMITCOPYOBJ = zgemm_itcopy.o
  59. ZGEMMONCOPYOBJ = zgemm_oncopy.o
  60. ZGEMMOTCOPYOBJ = zgemm_otcopy.o
  61. SGEMM_BETA = ../generic/gemm_beta.c
  62. DGEMM_BETA = ../generic/gemm_beta.c
  63. CGEMM_BETA = ../generic/zgemm_beta.c
  64. ZGEMM_BETA = ../generic/zgemm_beta.c
  65. STRSMKERNEL_LN = trsm_kernel_LN.S
  66. STRSMKERNEL_LT = trsm_kernel_LT.S
  67. STRSMKERNEL_RN = trsm_kernel_LT.S
  68. STRSMKERNEL_RT = trsm_kernel_RT.S
  69. DTRSMKERNEL_LN = trsm_kernel_LN.S
  70. DTRSMKERNEL_LT = trsm_kernel_LT.S
  71. DTRSMKERNEL_RN = trsm_kernel_LT.S
  72. DTRSMKERNEL_RT = trsm_kernel_RT.S
  73. CTRSMKERNEL_LN = ztrsm_kernel_LT.S
  74. CTRSMKERNEL_LT = ztrsm_kernel_LT.S
  75. CTRSMKERNEL_RN = ztrsm_kernel_LT.S
  76. CTRSMKERNEL_RT = ztrsm_kernel_RT.S
  77. ZTRSMKERNEL_LN = ztrsm_kernel_LT.S
  78. ZTRSMKERNEL_LT = ztrsm_kernel_LT.S
  79. ZTRSMKERNEL_RN = ztrsm_kernel_LT.S
  80. ZTRSMKERNEL_RT = ztrsm_kernel_RT.S
  81. CGEMM3MKERNEL = zgemm3m_kernel.S
  82. ZGEMM3MKERNEL = zgemm3m_kernel.S

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.