1SAMAXKERNEL	=  amax_ppc440.S
2DAMAXKERNEL	=  amax_ppc440.S
3CAMAXKERNEL	= zamax_ppc440.S
4ZAMAXKERNEL	= zamax_ppc440.S
5
6SAMINKERNEL	=  amin_ppc440.S
7DAMINKERNEL	=  amin_ppc440.S
8CAMINKERNEL	= zamin_ppc440.S
9ZAMINKERNEL	= zamin_ppc440.S
10
11SASUMKERNEL	=  asum_ppc440.S
12DASUMKERNEL	=  asum_ppc440.S
13CASUMKERNEL	= zasum_ppc440.S
14ZASUMKERNEL	= zasum_ppc440.S
15
16SAXPYKERNEL	=  axpy_ppc440.S
17DAXPYKERNEL	=  axpy_ppc440.S
18ifneq ($(__BYTE_ORDER__),__ORDER_BIG_ENDIAN__)
19CAXPYKERNEL	= zaxpy_ppc440.S
20ZAXPYKERNEL	= zaxpy_ppc440.S
21else
22CAXPYKERNEL    = ../arm/zaxpy.c
23ZAXPYKERNEL    = ../arm/zaxpy.c
24endif
25
26SDOTKERNEL	=  dot_ppc440.S
27DDOTKERNEL	=  dot_ppc440.S
28#CDOTKERNEL	= zdot_ppc440.S
29#ZDOTKERNEL	= zdot_ppc440.S
30CDOTKERNEL	= ../arm/zdot.c
31ZDOTKERNEL	= ../arm/zdot.c
32
33ISAMAXKERNEL	=  iamax_ppc440.S
34IDAMAXKERNEL	=  iamax_ppc440.S
35ICAMAXKERNEL	= izamax_ppc440.S
36IZAMAXKERNEL	= izamax_ppc440.S
37
38ISAMINKERNEL	=  iamin_ppc440.S
39IDAMINKERNEL	=  iamin_ppc440.S
40ICAMINKERNEL	= izamin_ppc440.S
41IZAMINKERNEL	= izamin_ppc440.S
42
43ISMAXKERNEL	=  imax_ppc440.S
44IDMAXKERNEL	=  imax_ppc440.S
45
46ISMINKERNEL	=  imin_ppc440.S
47IDMINKERNEL	=  imin_ppc440.S
48
49SMAXKERNEL	=  max_ppc440.S
50DMAXKERNEL	=  max_ppc440.S
51
52SMINKERNEL	=  min_ppc440.S
53DMINKERNEL	=  min_ppc440.S
54
55SNRM2KERNEL	= snrm2_ppc440.S
56DNRM2KERNEL	= dnrm2_ppc440.S
57CNRM2KERNEL	= cnrm2_ppc440.S
58ZNRM2KERNEL	= znrm2_ppc440.S
59
60SROTKERNEL	=  rot_ppc440.S
61DROTKERNEL	=  rot_ppc440.S
62#CROTKERNEL	= zrot_ppc440.S
63#ZROTKERNEL	= zrot_ppc440.S
64CROTKERNEL	= ../arm/zrot.c
65ZROTKERNEL	= ../arm/zrot.c
66
67
68SSCALKERNEL	=  scal_ppc440.S
69DSCALKERNEL	=  scal_ppc440.S
70CSCALKERNEL	= zscal_ppc440.S
71ZSCALKERNEL	= zscal_ppc440.S
72
73SGEMMKERNEL    =  gemm_kernel_altivec_g4.S
74SGEMMINCOPY    =  ../generic/gemm_ncopy_16.c
75SGEMMITCOPY    =  ../generic/gemm_tcopy_16.c
76SGEMMONCOPY    =  gemm_ncopy_4.S
77SGEMMOTCOPY    =  gemm_tcopy_4.S
78SGEMMINCOPYOBJ =  sgemm_incopy$(TSUFFIX).$(SUFFIX)
79SGEMMITCOPYOBJ =  sgemm_itcopy$(TSUFFIX).$(SUFFIX)
80SGEMMONCOPYOBJ =  sgemm_oncopy$(TSUFFIX).$(SUFFIX)
81SGEMMOTCOPYOBJ =  sgemm_otcopy$(TSUFFIX).$(SUFFIX)
82DGEMMKERNEL    =  gemm_kernel_g4.S
83DGEMMINCOPY    =
84DGEMMITCOPY    =
85DGEMMONCOPY    =  gemm_ncopy_4.S
86DGEMMOTCOPY    =  gemm_tcopy_4.S
87DGEMMINCOPYOBJ =
88DGEMMITCOPYOBJ =
89DGEMMONCOPYOBJ =  dgemm_oncopy$(TSUFFIX).$(SUFFIX)
90DGEMMOTCOPYOBJ =  dgemm_otcopy$(TSUFFIX).$(SUFFIX)
91#CGEMMKERNEL    =  zgemm_kernel_altivec_g4.S
92#CGEMMINCOPY    =  ../generic/zgemm_ncopy_8.c
93#CGEMMITCOPY    =  ../generic/zgemm_tcopy_8.c
94CGEMMKERNEL    =  zgemm_kernel.S
95CGEMMINCOPY    =
96CGEMMONCOPY    =
97CGEMMONCOPY    =  ../generic/zgemm_ncopy_2.c
98CGEMMOTCOPY    =  ../generic/zgemm_tcopy_2.c
99CGEMMINCOPYOBJ =
100#cgemm_incopy$(TSUFFIX).$(SUFFIX)
101CGEMMITCOPYOBJ =
102#cgemm_itcopy$(TSUFFIX).$(SUFFIX)
103CGEMMONCOPYOBJ =  cgemm_oncopy$(TSUFFIX).$(SUFFIX)
104CGEMMOTCOPYOBJ =  cgemm_otcopy$(TSUFFIX).$(SUFFIX)
105ZGEMMKERNEL    =  zgemm_kernel_g4.S
106ZGEMMINCOPY    =
107ZGEMMITCOPY    =
108ZGEMMONCOPY    =  ../generic/zgemm_ncopy_2.c
109ZGEMMOTCOPY    =  ../generic/zgemm_tcopy_2.c
110ZGEMMINCOPYOBJ =
111ZGEMMITCOPYOBJ =
112ZGEMMONCOPYOBJ =  zgemm_oncopy$(TSUFFIX).$(SUFFIX)
113ZGEMMOTCOPYOBJ =  zgemm_otcopy$(TSUFFIX).$(SUFFIX)
114
115#STRSMKERNEL_LN	=  trsm_kernel_ppc440_LN.S
116#STRSMKERNEL_LT	=  trsm_kernel_ppc440_LT.S
117#STRSMKERNEL_RN	=  trsm_kernel_ppc440_LT.S
118#STRSMKERNEL_RT	=  trsm_kernel_ppc440_RT.S
119
120DTRSMKERNEL_LN	=  trsm_kernel_ppc440_LN.S
121DTRSMKERNEL_LT	=  trsm_kernel_ppc440_LT.S
122DTRSMKERNEL_RN	=  trsm_kernel_ppc440_LT.S
123DTRSMKERNEL_RT	=  trsm_kernel_ppc440_RT.S
124
125#CTRSMKERNEL_LN	=  ztrsm_kernel_ppc440_LN.S
126#CTRSMKERNEL_LT	=  ztrsm_kernel_ppc440_LT.S
127#CTRSMKERNEL_RN	=  ztrsm_kernel_ppc440_LT.S
128#CTRSMKERNEL_RT	=  ztrsm_kernel_ppc440_RT.S
129
130ZTRSMKERNEL_LN	=  ztrsm_kernel_ppc440_LN.S
131ZTRSMKERNEL_LT	=  ztrsm_kernel_ppc440_LT.S
132ZTRSMKERNEL_RN	=  ztrsm_kernel_ppc440_LT.S
133ZTRSMKERNEL_RT	=  ztrsm_kernel_ppc440_RT.S
134