Update dgemm_kernel_4x8_haswell.S
[platform/upstream/openblas.git] / kernel / power /
drwxr-xr-x   ..
-rw-r--r-- 851 KERNEL
-rw-r--r-- 2476 KERNEL.CELL
-rw-r--r-- 36 KERNEL.POWER3
-rw-r--r-- 35 KERNEL.POWER4
-rw-r--r-- 1738 KERNEL.POWER5
-rw-r--r-- 2137 KERNEL.POWER6
-rw-r--r-- 5392 KERNEL.POWER8
-rw-r--r-- 5544 KERNEL.POWER9
-rw-r--r-- 3276 KERNEL.PPC440
-rw-r--r-- 3938 KERNEL.PPC440FP2
-rw-r--r-- 1988 KERNEL.PPC970
-rw-r--r-- 3488 KERNEL.PPCG4
-rw-r--r-- 9 Makefile
-rw-r--r-- 10483 amax.S
-rw-r--r-- 13013 amax_cell.S
-rw-r--r-- 9925 amax_hummer.S
-rw-r--r-- 7321 amax_ppc440.S
-rw-r--r-- 10435 amin.S
-rw-r--r-- 12924 amin_cell.S
-rw-r--r-- 9920 amin_hummer.S
-rw-r--r-- 7388 amin_ppc440.S
-rw-r--r-- 8515 asum.S
-rw-r--r-- 9558 asum_cell.S
-rw-r--r-- 8320 asum_hummer.S
-rw-r--r-- 6467 asum_ppc440.S
-rw-r--r-- 11666 axpy.S
-rw-r--r-- 12606 axpy_hummer.S
-rw-r--r-- 7962 axpy_ppc440.S
-rw-r--r-- 2830 cabs.S
-rw-r--r-- 3316 casum.c
-rw-r--r-- 5377 casum_microk_power8.c
-rw-r--r-- 5464 caxpy.c
-rw-r--r-- 3130 ccopy.c
-rw-r--r-- 5122 ccopy_microk_power8.c
-rw-r--r-- 5041 cdot.c
-rw-r--r-- 11843 cgemm_kernel_8x4_power8.S
-rw-r--r-- 6776 cgemm_kernel_power9.S
-rw-r--r-- 18951 cgemm_logic_8x4_power8.S
-rw-r--r-- 66307 cgemm_logic_power9.S
-rw-r--r-- 175436 cgemm_macros_8x4_power8.S
-rw-r--r-- 76448 cgemm_macros_power9.S
-rw-r--r-- 6686 cgemm_tcopy_8_power8.S
-rw-r--r-- 4049 cgemm_tcopy_logic_8_power8.S
-rw-r--r-- 8630 cgemm_tcopy_macros_8_power8.S
-rw-r--r-- 21792 cgemv_n.c
-rw-r--r-- 20099 cgemv_t.c
-rw-r--r-- 8826 cnrm2.S
-rw-r--r-- 15583 cnrm2_hummer.S
-rw-r--r-- 6720 cnrm2_ppc440.S
-rw-r--r-- 5542 copy.S
-rw-r--r-- 16542 copy_hummer.S
-rw-r--r-- 9919 crot.c
-rw-r--r-- 4001 cswap.c
-rw-r--r-- 5185 cswap_microk_power8.c
-rw-r--r-- 11732 ctrmm_kernel_8x4_power8.S
-rw-r--r-- 31329 ctrmm_logic_8x4_power8.S
-rw-r--r-- 176992 ctrmm_macros_8x4_power8.S
-rw-r--r-- 3213 dasum.c
-rw-r--r-- 5276 dasum_microk_power8.c
-rw-r--r-- 3421 daxpy.c
-rw-r--r-- 6307 daxpy_microk_power8.c
-rw-r--r-- 2973 dcopy.c
-rw-r--r-- 5124 dcopy_microk_power8.c
-rw-r--r-- 3408 ddot.c
-rw-r--r-- 5481 ddot_microk_power8.c
-rw-r--r-- 1004 def_vsx.h
-rw-r--r-- 10269 dgemm_kernel_16x4_power8.S
-rw-r--r-- 5154 dgemm_kernel_power9.S
-rw-r--r-- 23280 dgemm_logic_16x4_power8.S
-rw-r--r-- 31377 dgemm_logic_power9.S
-rw-r--r-- 57380 dgemm_macros_16x4_power8.S
-rw-r--r-- 66357 dgemm_macros_power9.S
-rw-r--r-- 6459 dgemm_ncopy_4_power8.S
-rw-r--r-- 4021 dgemm_ncopy_logic_4_power8.S
-rw-r--r-- 14513 dgemm_ncopy_macros_4_power8.S
-rw-r--r-- 6568 dgemm_tcopy_16_power8.S
-rw-r--r-- 4414 dgemm_tcopy_logic_16_power8.S
-rw-r--r-- 12133 dgemm_tcopy_macros_16_power8.S
-rw-r--r-- 8053 dgemv_n.c
-rw-r--r-- 9019 dgemv_n_microk_power8.c
-rw-r--r-- 28849 dgemv_t.c
-rw-r--r-- 18506 dnrm2_hummer.S
-rw-r--r-- 10987 dnrm2_ppc440.S
-rw-r--r-- 9776 dot.S
-rw-r--r-- 9559 dot_cell.S
-rw-r--r-- 15766 dot_hummer.S
-rw-r--r-- 6966 dot_ppc440.S
-rw-r--r-- 3453 drot.c
-rw-r--r-- 6844 drot_microk_power8.c
-rw-r--r-- 3720 dscal.c
-rw-r--r-- 5467 dscal_microk_power8.c
-rw-r--r-- 3397 dswap.c
-rw-r--r-- 5187 dswap_microk_power8.c
-rw-r--r-- 10680 dtrmm_kernel_16x4_power8.S
-rw-r--r-- 40170 dtrmm_logic_16x4_power8.S
-rw-r--r-- 56225 dtrmm_macros_16x4_power8.S
-rw-r--r-- 7786 dtrsm_kernel_LT_16x4_power8.S
-rw-r--r-- 8780 dtrsm_logic_LT_16x4_power8.S
-rw-r--r-- 80830 dtrsm_macros_LT_16x4_power8.S
-rw-r--r-- 3031 exfunc.S
-rw-r--r-- 6306 gemm_beta.S
-rw-r--r-- 47976 gemm_kernel.S
-rw-r--r-- 49038 gemm_kernel_altivec.S
-rw-r--r-- 49077 gemm_kernel_altivec_cell.S
-rw-r--r-- 47981 gemm_kernel_altivec_g4.S
-rw-r--r-- 46819 gemm_kernel_cell.S
-rw-r--r-- 42779 gemm_kernel_g4.S
-rw-r--r-- 122252 gemm_kernel_hummer.S
-rw-r--r-- 30128 gemm_kernel_power3.S
-rw-r--r-- 47447 gemm_kernel_power6.S
-rw-r--r-- 44051 gemm_kernel_ppc440.S
-rw-r--r-- 7726 gemm_ncopy_4.S
-rw-r--r-- 14390 gemm_ncopy_hummer_4.S
-rw-r--r-- 22359 gemm_ncopy_hummer_8.S
-rw-r--r-- 9181 gemm_tcopy_4.S
-rw-r--r-- 9378 gemm_tcopy_hummer_4.S
-rw-r--r-- 23385 gemm_tcopy_hummer_8.S
-rw-r--r-- 32177 gemv_hummer_n.S
-rw-r--r-- 63226 gemv_n.S
-rw-r--r-- 23729 gemv_n_ppc440.S
-rw-r--r-- 57253 gemv_t.S
-rw-r--r-- 20329 gemv_t_ppc440.S
-rw-r--r-- 24271 ger.S
-rw-r--r-- 14507 iamax.S
-rw-r--r-- 16485 iamax_hummer.S
-rw-r--r-- 9492 iamax_ppc440.S
-rw-r--r-- 14476 iamin.S
-rw-r--r-- 16478 iamin_hummer.S
-rw-r--r-- 9461 iamin_ppc440.S
-rw-r--r-- 10882 icamax.c
-rw-r--r-- 9250 icamin.c
-rw-r--r-- 12937 idamax.c
-rw-r--r-- 13039 idamin.c
-rw-r--r-- 12992 imax.S
-rw-r--r-- 14613 imax_hummer.S
-rw-r--r-- 8770 imax_ppc440.S
-rw-r--r-- 12936 imin.S
-rw-r--r-- 14605 imin_hummer.S
-rw-r--r-- 8600 imin_ppc440.S
-rw-r--r-- 9458 isamax.c
-rw-r--r-- 9584 isamin.c
-rw-r--r-- 15703 izamax.S
-rw-r--r-- 11190 izamax.c
-rw-r--r-- 10152 izamax_hummer.S
-rw-r--r-- 10018 izamax_ppc440.S
-rw-r--r-- 15688 izamin.S
-rw-r--r-- 11348 izamin.c
-rw-r--r-- 10148 izamin_hummer.S
-rw-r--r-- 9999 izamin_ppc440.S
-rw-r--r-- 3087 lock.c
-rw-r--r-- 3106 lsame.S
-rw-r--r-- 9498 max.S
-rw-r--r-- 9186 max_hummer.S
-rw-r--r-- 6726 max_ppc440.S
-rw-r--r-- 9442 min.S
-rw-r--r-- 9182 min_hummer.S
-rw-r--r-- 6698 min_ppc440.S
-rw-r--r-- 16926 nrm2.S
-rw-r--r-- 11584 rot.S
-rw-r--r-- 6750 rot_ppc440.S
-rw-r--r-- 3213 sasum.c
-rw-r--r-- 5377 sasum_microk_power8.c
-rw-r--r-- 3469 saxpy.c
-rw-r--r-- 8587 scal.S
-rw-r--r-- 9155 scal_hummer.S
-rw-r--r-- 5604 scal_ppc440.S
-rw-r--r-- 2973 scopy.c
-rw-r--r-- 3848 scopy_microk_power8.c
-rw-r--r-- 3941 sdot.c
-rw-r--r-- 5584 sdot_microk_power8.c
-rw-r--r-- 10914 sgemm_kernel_16x8_power8.S
-rw-r--r-- 6463 sgemm_kernel_power9.S
-rw-r--r-- 29287 sgemm_logic_16x8_power8.S
-rw-r--r-- 46074 sgemm_logic_power9.S
-rw-r--r-- 82320 sgemm_macros_16x8_power8.S
-rw-r--r-- 144404 sgemm_macros_power9.S
-rw-r--r-- 6762 sgemm_tcopy_16_power8.S
-rw-r--r-- 6674 sgemm_tcopy_8_power8.S
-rw-r--r-- 5304 sgemm_tcopy_logic_16_power8.S
-rw-r--r-- 5084 sgemm_tcopy_logic_8_power8.S
-rw-r--r-- 9250 sgemm_tcopy_macros_16_power8.S
-rw-r--r-- 7087 sgemm_tcopy_macros_8_power8.S
-rw-r--r-- 10568 sgemv_n.c
-rw-r--r-- 12854 sgemv_n_8.c
-rw-r--r-- 14556 sgemv_t.c
-rw-r--r-- 16515 sgemv_t_8.c
-rw-r--r-- 8666 snrm2.S
-rw-r--r-- 12026 snrm2_hummer.S
-rw-r--r-- 6641 snrm2_ppc440.S
-rw-r--r-- 3453 srot.c
-rw-r--r-- 6893 srot_microk_power8.c
-rw-r--r-- 3728 sscal.c
-rw-r--r-- 5499 sscal_microk_power8.c
-rw-r--r-- 3397 sswap.c
-rw-r--r-- 3807 sswap_microk_power8.c
-rw-r--r-- 2795 staticbuffer.S
-rw-r--r-- 10874 strmm_kernel_16x8_power8.S
-rw-r--r-- 52004 strmm_logic_16x8_power8.S
-rw-r--r-- 80783 strmm_macros_16x8_power8.S
-rw-r--r-- 8425 sum.S
-rw-r--r-- 8460 swap.S
-rw-r--r-- 12974 swap_hummer.S
-rw-r--r-- 29715 symv_L.S
-rw-r--r-- 29012 symv_U.S
-rw-r--r-- 62140 trsm_kernel_LN.S
-rw-r--r-- 62471 trsm_kernel_LT.S
-rw-r--r-- 62573 trsm_kernel_RT.S
-rw-r--r-- 62357 trsm_kernel_cell_LN.S
-rw-r--r-- 62653 trsm_kernel_cell_LT.S
-rw-r--r-- 62474 trsm_kernel_cell_RT.S
-rw-r--r-- 97477 trsm_kernel_hummer_LN.S
-rw-r--r-- 97496 trsm_kernel_hummer_LT.S
-rw-r--r-- 97502 trsm_kernel_hummer_RT.S
-rw-r--r-- 62962 trsm_kernel_power6_LN.S
-rw-r--r-- 62882 trsm_kernel_power6_LT.S
-rw-r--r-- 63087 trsm_kernel_power6_RT.S
-rw-r--r-- 59353 trsm_kernel_ppc440_LN.S
-rw-r--r-- 59290 trsm_kernel_ppc440_LT.S
-rw-r--r-- 59480 trsm_kernel_ppc440_RT.S
-rw-r--r-- 9692 zamax.S
-rw-r--r-- 9623 zamax_cell.S
-rw-r--r-- 7040 zamax_hummer.S
-rw-r--r-- 6822 zamax_ppc440.S
-rw-r--r-- 9676 zamin.S
-rw-r--r-- 9588 zamin_cell.S
-rw-r--r-- 7036 zamin_hummer.S
-rw-r--r-- 6813 zamin_ppc440.S
-rw-r--r-- 8686 zasum.S
-rw-r--r-- 3302 zasum.c
-rw-r--r-- 9410 zasum_cell.S
-rw-r--r-- 10059 zasum_hummer.S
-rw-r--r-- 5270 zasum_microk_power8.c
-rw-r--r-- 6570 zasum_ppc440.S
-rw-r--r-- 14724 zaxpy.S
-rw-r--r-- 3988 zaxpy.c
-rw-r--r-- 10787 zaxpy_hummer.S
-rw-r--r-- 8589 zaxpy_microk_power8.c
-rw-r--r-- 9791 zaxpy_ppc440.S
-rw-r--r-- 5751 zcopy.S
-rw-r--r-- 3130 zcopy.c
-rw-r--r-- 12167 zcopy_hummer.S
-rw-r--r-- 5122 zcopy_microk_power8.c
-rw-r--r-- 13294 zdot.S
-rw-r--r-- 4099 zdot.c
-rw-r--r-- 13055 zdot_cell.S
-rw-r--r-- 10546 zdot_hummer.S
-rw-r--r-- 7867 zdot_microk_power8.c
-rw-r--r-- 9470 zdot_ppc440.S
-rw-r--r-- 6098 zgemm_beta.S
-rw-r--r-- 34875 zgemm_kernel.S
-rw-r--r-- 13227 zgemm_kernel_8x2_power8.S
-rw-r--r-- 32143 zgemm_kernel_altivec.S
-rw-r--r-- 35095 zgemm_kernel_altivec_cell.S
-rw-r--r-- 33269 zgemm_kernel_altivec_g4.S
-rw-r--r-- 33768 zgemm_kernel_cell.S
-rw-r--r-- 30825 zgemm_kernel_g4.S
-rw-r--r-- 79141 zgemm_kernel_hummer.S
-rw-r--r-- 25572 zgemm_kernel_power3.S
-rw-r--r-- 54402 zgemm_kernel_power6.S
-rw-r--r-- 5496 zgemm_kernel_power9.S
-rw-r--r-- 32288 zgemm_kernel_ppc440.S
-rw-r--r-- 13224 zgemm_logic_8x2_power8.S
-rw-r--r-- 44595 zgemm_logic_power9.S
-rw-r--r-- 94923 zgemm_macros_8x2_power8.S
-rw-r--r-- 50195 zgemm_macros_power9.S
-rw-r--r-- 8780 zgemm_ncopy_hummer_2.S
-rw-r--r-- 12260 zgemm_ncopy_hummer_4.S
-rw-r--r-- 6689 zgemm_tcopy_8_power8.S
-rw-r--r-- 6127 zgemm_tcopy_hummer_2.S
-rw-r--r-- 13077 zgemm_tcopy_hummer_4.S
-rw-r--r-- 4181 zgemm_tcopy_logic_8_power8.S
-rw-r--r-- 10903 zgemm_tcopy_macros_8_power8.S
-rw-r--r-- 86616 zgemv_n.S
-rw-r--r-- 30382 zgemv_n_4.c
-rw-r--r-- 29398 zgemv_n_ppc440.S
-rw-r--r-- 30690 zgemv_t.S
-rw-r--r-- 26621 zgemv_t_4.c
-rw-r--r-- 25470 zgemv_t_ppc440.S
-rw-r--r-- 28734 zger.S
-rw-r--r-- 17266 znrm2.S
-rw-r--r-- 18018 znrm2_hummer.S
-rw-r--r-- 11097 znrm2_ppc440.S
-rw-r--r-- 12059 zrot.S
-rw-r--r-- 9237 zrot.c
-rw-r--r-- 7060 zrot_ppc440.S
-rw-r--r-- 8758 zscal.S
-rw-r--r-- 4368 zscal.c
-rw-r--r-- 16062 zscal_hummer.S
-rw-r--r-- 7420 zscal_microk_power8.c
-rw-r--r-- 6542 zscal_ppc440.S
-rw-r--r-- 8570 zsum.S
-rw-r--r-- 9065 zswap.S
-rw-r--r-- 4000 zswap.c
-rw-r--r-- 12500 zswap_hummer.S
-rw-r--r-- 5185 zswap_microk_power8.c
-rw-r--r-- 33228 zsymv_L.S
-rw-r--r-- 32867 zsymv_U.S
-rw-r--r-- 11032 ztrmm_kernel_8x2_power8.S
-rw-r--r-- 22583 ztrmm_logic_8x2_power8.S
-rw-r--r-- 92820 ztrmm_macros_8x2_power8.S
-rw-r--r-- 39633 ztrsm_kernel_LN.S
-rw-r--r-- 39749 ztrsm_kernel_LT.S
-rw-r--r-- 39750 ztrsm_kernel_RT.S
-rw-r--r-- 38784 ztrsm_kernel_cell_LN.S
-rw-r--r-- 39413 ztrsm_kernel_cell_LT.S
-rw-r--r-- 38789 ztrsm_kernel_cell_RT.S
-rw-r--r-- 50924 ztrsm_kernel_hummer_LN.S
-rw-r--r-- 50923 ztrsm_kernel_hummer_LT.S
-rw-r--r-- 50923 ztrsm_kernel_hummer_RT.S
-rw-r--r-- 84762 ztrsm_kernel_power6_LN.S
-rw-r--r-- 84543 ztrsm_kernel_power6_LT.S
-rw-r--r-- 84533 ztrsm_kernel_power6_RT.S
-rw-r--r-- 38769 ztrsm_kernel_ppc440_LN.S
-rw-r--r-- 38028 ztrsm_kernel_ppc440_LT.S
-rw-r--r-- 38029 ztrsm_kernel_ppc440_RT.S