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.ATOM 2.9 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. DAMAXKERNEL = amax_atom.S
  2. ZAMAXKERNEL = zamax_atom.S
  3. DAMINKERNEL = amax_atom.S
  4. ZAMINKERNEL = zamax_atom.S
  5. DASUMKERNEL = asum_atom.S
  6. ZASUMKERNEL = zasum_atom.S
  7. DAXPYKERNEL = axpy_atom.S
  8. ZAXPYKERNEL = zaxpy_atom.S
  9. DDOTKERNEL = dot_atom.S
  10. ZDOTKERNEL = zdot_atom.S
  11. DMAXKERNEL = amax_atom.S
  12. DMINKERNEL = amax_atom.S
  13. DSCALKERNEL = scal_atom.S
  14. ZSCALKERNEL = zscal_atom.S
  15. DGEMVNKERNEL = dgemv_n_atom.S
  16. DGEMVTKERNEL = dgemv_t_atom.S
  17. ZGEMVNKERNEL = zgemv_n_atom.S
  18. ZGEMVTKERNEL = zgemv_t_atom.S
  19. SGEMMKERNEL = gemm_kernel_8x4_penryn.S
  20. SGEMMINCOPY = ../generic/gemm_ncopy_8.c
  21. SGEMMITCOPY = ../generic/gemm_tcopy_8.c
  22. SGEMMONCOPY = gemm_ncopy_4.S
  23. SGEMMOTCOPY = gemm_tcopy_4.S
  24. SGEMMINCOPYOBJ = sgemm_incopy$(TSUFFIX).$(SUFFIX)
  25. SGEMMITCOPYOBJ = sgemm_itcopy$(TSUFFIX).$(SUFFIX)
  26. SGEMMONCOPYOBJ = sgemm_oncopy$(TSUFFIX).$(SUFFIX)
  27. SGEMMOTCOPYOBJ = sgemm_otcopy$(TSUFFIX).$(SUFFIX)
  28. DGEMMKERNEL = gemm_kernel_4x2_atom.S
  29. DGEMMINCOPY = gemm_ncopy_4.S
  30. DGEMMITCOPY = gemm_tcopy_4.S
  31. DGEMMONCOPY = ../generic/gemm_ncopy_2.c
  32. DGEMMOTCOPY = ../generic/gemm_tcopy_2.c
  33. DGEMMINCOPYOBJ = dgemm_incopy$(TSUFFIX).$(SUFFIX)
  34. DGEMMITCOPYOBJ = dgemm_itcopy$(TSUFFIX).$(SUFFIX)
  35. DGEMMONCOPYOBJ = dgemm_oncopy$(TSUFFIX).$(SUFFIX)
  36. DGEMMOTCOPYOBJ = dgemm_otcopy$(TSUFFIX).$(SUFFIX)
  37. CGEMMKERNEL = zgemm_kernel_4x2_penryn.S
  38. CGEMMINCOPY = ../generic/zgemm_ncopy_4.c
  39. CGEMMITCOPY = ../generic/zgemm_tcopy_4.c
  40. CGEMMONCOPY = zgemm_ncopy_2.S
  41. CGEMMOTCOPY = zgemm_tcopy_2.S
  42. CGEMMINCOPYOBJ = cgemm_incopy$(TSUFFIX).$(SUFFIX)
  43. CGEMMITCOPYOBJ = cgemm_itcopy$(TSUFFIX).$(SUFFIX)
  44. CGEMMONCOPYOBJ = cgemm_oncopy$(TSUFFIX).$(SUFFIX)
  45. CGEMMOTCOPYOBJ = cgemm_otcopy$(TSUFFIX).$(SUFFIX)
  46. ZGEMMKERNEL = zgemm_kernel_2x1_atom.S
  47. ZGEMMINCOPY = zgemm_ncopy_2.S
  48. ZGEMMITCOPY = zgemm_tcopy_2.S
  49. ZGEMMONCOPY = ../generic/zgemm_ncopy_1.c
  50. ZGEMMOTCOPY = ../generic/zgemm_tcopy_1.c
  51. ZGEMMINCOPYOBJ = zgemm_incopy$(TSUFFIX).$(SUFFIX)
  52. ZGEMMITCOPYOBJ = zgemm_itcopy$(TSUFFIX).$(SUFFIX)
  53. ZGEMMONCOPYOBJ = zgemm_oncopy$(TSUFFIX).$(SUFFIX)
  54. ZGEMMOTCOPYOBJ = zgemm_otcopy$(TSUFFIX).$(SUFFIX)
  55. STRSMKERNEL_LN = trsm_kernel_LN_8x4_sse.S
  56. STRSMKERNEL_LT = trsm_kernel_LT_8x4_sse.S
  57. STRSMKERNEL_RN = trsm_kernel_LT_8x4_sse.S
  58. STRSMKERNEL_RT = trsm_kernel_RT_8x4_sse.S
  59. DTRSMKERNEL_LN = trsm_kernel_LN_4x2_atom.S
  60. DTRSMKERNEL_LT = trsm_kernel_LT_4x2_atom.S
  61. DTRSMKERNEL_RN = trsm_kernel_LT_4x2_atom.S
  62. DTRSMKERNEL_RT = trsm_kernel_RT_4x2_atom.S
  63. CTRSMKERNEL_LN = ztrsm_kernel_LN_4x2_sse.S
  64. CTRSMKERNEL_LT = ztrsm_kernel_LT_4x2_sse.S
  65. CTRSMKERNEL_RN = ztrsm_kernel_LT_4x2_sse.S
  66. CTRSMKERNEL_RT = ztrsm_kernel_RT_4x2_sse.S
  67. ZTRSMKERNEL_LN = ztrsm_kernel_LN_2x1_atom.S
  68. ZTRSMKERNEL_LT = ztrsm_kernel_LT_2x1_atom.S
  69. ZTRSMKERNEL_RN = ztrsm_kernel_LT_2x1_atom.S
  70. ZTRSMKERNEL_RT = ztrsm_kernel_LT_2x1_atom.S
  71. CGEMM3MKERNEL = zgemm3m_kernel_8x4_core2.S
  72. ZGEMM3MKERNEL = zgemm3m_kernel_4x2_atom.S