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.PPC440FP2 3.9 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. SAMAXKERNEL = amax_hummer.S
  2. DAMAXKERNEL = amax_hummer.S
  3. CAMAXKERNEL = zamax_hummer.S
  4. ZAMAXKERNEL = zamax_hummer.S
  5. SAMINKERNEL = amin_hummer.S
  6. DAMINKERNEL = amin_hummer.S
  7. CAMINKERNEL = zamin_hummer.S
  8. ZAMINKERNEL = zamin_hummer.S
  9. SASUMKERNEL = asum_hummer.S
  10. DASUMKERNEL = asum_hummer.S
  11. CASUMKERNEL = zasum_hummer.S
  12. ZASUMKERNEL = zasum_hummer.S
  13. SAXPYKERNEL = axpy_hummer.S
  14. DAXPYKERNEL = axpy_hummer.S
  15. CAXPYKERNEL = zaxpy_hummer.S
  16. ZAXPYKERNEL = zaxpy_hummer.S
  17. SCOPYKERNEL = copy_hummer.S
  18. DCOPYKERNEL = copy_hummer.S
  19. CCOPYKERNEL = zcopy_hummer.S
  20. ZCOPYKERNEL = zcopy_hummer.S
  21. SDOTKERNEL = dot_hummer.S
  22. DDOTKERNEL = dot_hummer.S
  23. CDOTKERNEL = zdot_hummer.S
  24. ZDOTKERNEL = zdot_hummer.S
  25. ISAMAXKERNEL = iamax_hummer.S
  26. IDAMAXKERNEL = iamax_hummer.S
  27. ICAMAXKERNEL = izamax_hummer.S
  28. IZAMAXKERNEL = izamax_hummer.S
  29. ISAMINKERNEL = iamin_hummer.S
  30. IDAMINKERNEL = iamin_hummer.S
  31. ICAMINKERNEL = izamin_hummer.S
  32. IZAMINKERNEL = izamin_hummer.S
  33. ISMAXKERNEL = imax_hummer.S
  34. IDMAXKERNEL = imax_hummer.S
  35. ISMINKERNEL = imin_hummer.S
  36. IDMINKERNEL = imin_hummer.S
  37. SMAXKERNEL = max_hummer.S
  38. DMAXKERNEL = max_hummer.S
  39. SMINKERNEL = min_hummer.S
  40. DMINKERNEL = min_hummer.S
  41. SNRM2KERNEL = snrm2_hummer.S
  42. DNRM2KERNEL = dnrm2_hummer.S
  43. CNRM2KERNEL = cnrm2_hummer.S
  44. ZNRM2KERNEL = znrm2_hummer.S
  45. SROTKERNEL = rot_ppc440.S
  46. DROTKERNEL = rot_ppc440.S
  47. CROTKERNEL = zrot_ppc440.S
  48. ZROTKERNEL = zrot_ppc440.S
  49. SSCALKERNEL = scal_hummer.S
  50. DSCALKERNEL = scal_hummer.S
  51. CSCALKERNEL = zscal_hummer.S
  52. ZSCALKERNEL = zscal_hummer.S
  53. SSWAPKERNEL = swap_hummer.S
  54. DSWAPKERNEL = swap_hummer.S
  55. CSWAPKERNEL = zswap_hummer.S
  56. ZSWAPKERNEL = zswap_hummer.S
  57. SGEMMKERNEL = gemm_kernel_hummer.S
  58. SGEMMINCOPY = gemm_ncopy_hummer_8.S
  59. SGEMMITCOPY = gemm_tcopy_hummer_8.S
  60. SGEMMONCOPY = gemm_ncopy_hummer_4.S
  61. SGEMMOTCOPY = gemm_tcopy_hummer_4.S
  62. SGEMMINCOPYOBJ = sgemm_incopy$(TSUFFIX).$(SUFFIX)
  63. SGEMMITCOPYOBJ = sgemm_itcopy$(TSUFFIX).$(SUFFIX)
  64. SGEMMONCOPYOBJ = sgemm_oncopy$(TSUFFIX).$(SUFFIX)
  65. SGEMMOTCOPYOBJ = sgemm_otcopy$(TSUFFIX).$(SUFFIX)
  66. DGEMMKERNEL = gemm_kernel_hummer.S
  67. DGEMMINCOPY = gemm_ncopy_hummer_8.S
  68. DGEMMITCOPY = gemm_tcopy_hummer_8.S
  69. DGEMMONCOPY = gemm_ncopy_hummer_4.S
  70. DGEMMOTCOPY = gemm_tcopy_hummer_4.S
  71. DGEMMINCOPYOBJ = dgemm_incopy$(TSUFFIX).$(SUFFIX)
  72. DGEMMITCOPYOBJ = dgemm_itcopy$(TSUFFIX).$(SUFFIX)
  73. DGEMMONCOPYOBJ = dgemm_oncopy$(TSUFFIX).$(SUFFIX)
  74. DGEMMOTCOPYOBJ = dgemm_otcopy$(TSUFFIX).$(SUFFIX)
  75. CGEMMKERNEL = zgemm_kernel_hummer.S
  76. CGEMMINCOPY = zgemm_ncopy_hummer_4.S
  77. CGEMMITCOPY = zgemm_tcopy_hummer_4.S
  78. CGEMMONCOPY = zgemm_ncopy_hummer_2.S
  79. CGEMMOTCOPY = zgemm_tcopy_hummer_2.S
  80. CGEMMINCOPYOBJ = cgemm_incopy$(TSUFFIX).$(SUFFIX)
  81. CGEMMITCOPYOBJ = cgemm_itcopy$(TSUFFIX).$(SUFFIX)
  82. CGEMMONCOPYOBJ = cgemm_oncopy$(TSUFFIX).$(SUFFIX)
  83. CGEMMOTCOPYOBJ = cgemm_otcopy$(TSUFFIX).$(SUFFIX)
  84. ZGEMMKERNEL = zgemm_kernel_hummer.S
  85. ZGEMMINCOPY = zgemm_ncopy_hummer_4.S
  86. ZGEMMITCOPY = zgemm_tcopy_hummer_4.S
  87. ZGEMMONCOPY = zgemm_ncopy_hummer_2.S
  88. ZGEMMOTCOPY = zgemm_tcopy_hummer_2.S
  89. ZGEMMINCOPYOBJ = zgemm_incopy$(TSUFFIX).$(SUFFIX)
  90. ZGEMMITCOPYOBJ = zgemm_itcopy$(TSUFFIX).$(SUFFIX)
  91. ZGEMMONCOPYOBJ = zgemm_oncopy$(TSUFFIX).$(SUFFIX)
  92. ZGEMMOTCOPYOBJ = zgemm_otcopy$(TSUFFIX).$(SUFFIX)
  93. STRSMKERNEL_LN = trsm_kernel_hummer_LN.S
  94. STRSMKERNEL_LT = trsm_kernel_hummer_LT.S
  95. STRSMKERNEL_RN = trsm_kernel_hummer_LT.S
  96. STRSMKERNEL_RT = trsm_kernel_hummer_RT.S
  97. DTRSMKERNEL_LN = trsm_kernel_hummer_LN.S
  98. DTRSMKERNEL_LT = trsm_kernel_hummer_LT.S
  99. DTRSMKERNEL_RN = trsm_kernel_hummer_LT.S
  100. DTRSMKERNEL_RT = trsm_kernel_hummer_RT.S
  101. CTRSMKERNEL_LN = ztrsm_kernel_hummer_LN.S
  102. CTRSMKERNEL_LT = ztrsm_kernel_hummer_LT.S
  103. CTRSMKERNEL_RN = ztrsm_kernel_hummer_LT.S
  104. CTRSMKERNEL_RT = ztrsm_kernel_hummer_RT.S
  105. ZTRSMKERNEL_LN = ztrsm_kernel_hummer_LN.S
  106. ZTRSMKERNEL_LT = ztrsm_kernel_hummer_LT.S
  107. ZTRSMKERNEL_RN = ztrsm_kernel_hummer_LT.S
  108. ZTRSMKERNEL_RT = ztrsm_kernel_hummer_RT.S