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.ARMV6 3.7 kB

12 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. ###############################################################################
  2. SAMAXKERNEL = iamax_vfp.S
  3. DAMAXKERNEL = iamax_vfp.S
  4. CAMAXKERNEL = iamax_vfp.S
  5. ZAMAXKERNEL = iamax_vfp.S
  6. SAMINKERNEL = iamax_vfp.S
  7. DAMINKERNEL = iamax_vfp.S
  8. CAMINKERNEL = iamax_vfp.S
  9. ZAMINKERNEL = iamax_vfp.S
  10. SMAXKERNEL = iamax_vfp.S
  11. DMAXKERNEL = iamax_vfp.S
  12. SMINKERNEL = iamax_vfp.S
  13. DMINKERNEL = iamax_vfp.S
  14. ISAMAXKERNEL = iamax_vfp.S
  15. IDAMAXKERNEL = iamax_vfp.S
  16. ICAMAXKERNEL = iamax_vfp.S
  17. IZAMAXKERNEL = iamax_vfp.S
  18. ISAMINKERNEL = iamax_vfp.S
  19. IDAMINKERNEL = iamax_vfp.S
  20. ICAMINKERNEL = iamax_vfp.S
  21. IZAMINKERNEL = iamax_vfp.S
  22. ISMAXKERNEL = iamax_vfp.S
  23. IDMAXKERNEL = iamax_vfp.S
  24. ISMINKERNEL = iamax_vfp.S
  25. IDMINKERNEL = iamax_vfp.S
  26. SASUMKERNEL = asum_vfp.S
  27. DASUMKERNEL = asum_vfp.S
  28. CASUMKERNEL = asum_vfp.S
  29. ZASUMKERNEL = asum_vfp.S
  30. SAXPYKERNEL = axpy_vfp.S
  31. DAXPYKERNEL = axpy_vfp.S
  32. CAXPYKERNEL = axpy_vfp.S
  33. ZAXPYKERNEL = axpy_vfp.S
  34. SCOPYKERNEL = copy.c
  35. DCOPYKERNEL = copy.c
  36. CCOPYKERNEL = zcopy.c
  37. ZCOPYKERNEL = zcopy.c
  38. SDOTKERNEL = sdot_vfp.S
  39. DDOTKERNEL = ddot_vfp.S
  40. CDOTKERNEL = cdot_vfp.S
  41. ZDOTKERNEL = zdot_vfp.S
  42. SNRM2KERNEL = nrm2_vfp.S
  43. DNRM2KERNEL = nrm2_vfp.S
  44. CNRM2KERNEL = nrm2_vfp.S
  45. ZNRM2KERNEL = nrm2_vfp.S
  46. SROTKERNEL = rot_vfp.S
  47. DROTKERNEL = rot_vfp.S
  48. CROTKERNEL = rot_vfp.S
  49. ZROTKERNEL = rot_vfp.S
  50. SSCALKERNEL = scal.c
  51. DSCALKERNEL = scal.c
  52. CSCALKERNEL = zscal.c
  53. ZSCALKERNEL = zscal.c
  54. SSWAPKERNEL = swap_vfp.S
  55. DSWAPKERNEL = swap_vfp.S
  56. CSWAPKERNEL = swap_vfp.S
  57. ZSWAPKERNEL = swap_vfp.S
  58. SGEMVNKERNEL = gemv_n_vfp.S
  59. DGEMVNKERNEL = gemv_n_vfp.S
  60. CGEMVNKERNEL = cgemv_n_vfp.S
  61. ZGEMVNKERNEL = zgemv_n_vfp.S
  62. SGEMVTKERNEL = gemv_t_vfp.S
  63. DGEMVTKERNEL = gemv_t_vfp.S
  64. CGEMVTKERNEL = cgemv_t_vfp.S
  65. ZGEMVTKERNEL = zgemv_t_vfp.S
  66. STRMMKERNEL = strmm_kernel_4x2_vfp.S
  67. DTRMMKERNEL = dtrmm_kernel_4x2_vfp.S
  68. CTRMMKERNEL = ctrmm_kernel_2x2_vfp.S
  69. ZTRMMKERNEL = ztrmm_kernel_2x2_vfp.S
  70. SGEMMKERNEL = sgemm_kernel_4x2_vfp.S
  71. SGEMMINCOPY = sgemm_ncopy_4_vfp.S
  72. SGEMMITCOPY = sgemm_tcopy_4_vfp.S
  73. SGEMMINCOPYOBJ = sgemm_incopy.o
  74. SGEMMITCOPYOBJ = sgemm_itcopy.o
  75. SGEMMONCOPY = sgemm_ncopy_2_vfp.S
  76. SGEMMOTCOPY = ../generic/gemm_tcopy_2.c
  77. SGEMMONCOPYOBJ = sgemm_oncopy.o
  78. SGEMMOTCOPYOBJ = sgemm_otcopy.o
  79. DGEMMKERNEL = dgemm_kernel_4x2_vfp.S
  80. DGEMMINCOPY = dgemm_ncopy_4_vfp.S
  81. DGEMMITCOPY = dgemm_tcopy_4_vfp.S
  82. DGEMMINCOPYOBJ = dgemm_incopy.o
  83. DGEMMITCOPYOBJ = dgemm_itcopy.o
  84. DGEMMONCOPY = dgemm_ncopy_2_vfp.S
  85. DGEMMOTCOPY = ../generic/gemm_tcopy_2.c
  86. DGEMMONCOPYOBJ = dgemm_oncopy.o
  87. DGEMMOTCOPYOBJ = dgemm_otcopy.o
  88. CGEMMKERNEL = cgemm_kernel_2x2_vfp.S
  89. CGEMMONCOPY = cgemm_ncopy_2_vfp.S
  90. CGEMMOTCOPY = cgemm_tcopy_2_vfp.S
  91. CGEMMONCOPYOBJ = cgemm_oncopy.o
  92. CGEMMOTCOPYOBJ = cgemm_otcopy.o
  93. ZGEMMKERNEL = zgemm_kernel_2x2_vfp.S
  94. ZGEMMONCOPY = zgemm_ncopy_2_vfp.S
  95. ZGEMMOTCOPY = zgemm_tcopy_2_vfp.S
  96. ZGEMMONCOPYOBJ = zgemm_oncopy.o
  97. ZGEMMOTCOPYOBJ = zgemm_otcopy.o
  98. STRSMKERNEL_LN = ../generic/trsm_kernel_LN.c
  99. STRSMKERNEL_LT = ../generic/trsm_kernel_LT.c
  100. STRSMKERNEL_RN = ../generic/trsm_kernel_RN.c
  101. STRSMKERNEL_RT = ../generic/trsm_kernel_RT.c
  102. DTRSMKERNEL_LN = ../generic/trsm_kernel_LN.c
  103. DTRSMKERNEL_LT = ../generic/trsm_kernel_LT.c
  104. DTRSMKERNEL_RN = ../generic/trsm_kernel_RN.c
  105. DTRSMKERNEL_RT = ../generic/trsm_kernel_RT.c
  106. CTRSMKERNEL_LN = ../generic/trsm_kernel_LN.c
  107. CTRSMKERNEL_LT = ../generic/trsm_kernel_LT.c
  108. CTRSMKERNEL_RN = ../generic/trsm_kernel_RN.c
  109. CTRSMKERNEL_RT = ../generic/trsm_kernel_RT.c
  110. ZTRSMKERNEL_LN = ../generic/trsm_kernel_LN.c
  111. ZTRSMKERNEL_LT = ../generic/trsm_kernel_LT.c
  112. ZTRSMKERNEL_RN = ../generic/trsm_kernel_RN.c
  113. ZTRSMKERNEL_RT = ../generic/trsm_kernel_RT.c