Merge branch 'master' into dev

This commit is contained in:
Field G. Van Zee
2019-02-28 14:07:24 -06:00
651 changed files with 2115 additions and 2075 deletions

View File

@@ -159,4 +159,7 @@
#define BLIS_DISABLE_SHARED
#endif
#define BLIS_EXPORT_BLAS
#define BLIS_EXPORT_BLIS
#endif

View File

@@ -33,6 +33,7 @@
*/
#define BLIS_EXPORT_BLIS
#include "bli_system.h"
#include "bli_type_defs.h"
#include "bli_arch.h"

View File

@@ -187,9 +187,9 @@ bli_cgemm_haswell_asm_3x8
bli_cgemm_haswell_asm_8x3
bli_cgemm_ker_var2
bli_cgemm_md_c2r_ref
bli_cgemm_ukernel
bli_cgemmtrsm_l_ukernel
bli_cgemmtrsm_u_ukernel
bli_cgemm_ukernel
bli_cgemv
bli_cgemv_ex
bli_cgemv_unb_var1
@@ -285,12 +285,6 @@ bli_chemv_unf_var3a
bli_cher
bli_cher2
bli_cher2_ex
bli_cher2_unb_var1
bli_cher2_unb_var2
bli_cher2_unb_var3
bli_cher2_unb_var4
bli_cher2_unf_var1
bli_cher2_unf_var4
bli_cher2k
bli_cher2k1m
bli_cher2k3m1
@@ -298,9 +292,13 @@ bli_cher2k3mh
bli_cher2k4m1
bli_cher2k4mh
bli_cher2k_ex
bli_cher2_unb_var1
bli_cher2_unb_var2
bli_cher2_unb_var3
bli_cher2_unb_var4
bli_cher2_unf_var1
bli_cher2_unf_var4
bli_cher_ex
bli_cher_unb_var1
bli_cher_unb_var2
bli_cherk
bli_cherk1m
bli_cherk3m1
@@ -310,6 +308,8 @@ bli_cherk4mh
bli_cherk_ex
bli_cherk_l_ker_var2
bli_cherk_u_ker_var2
bli_cher_unb_var1
bli_cher_unb_var2
bli_cinvertd
bli_cinvertd_ex
bli_cinvertsc
@@ -354,8 +354,8 @@ bli_cntl_copy
bli_cntl_create_node
bli_cntl_free
bli_cntl_free_node
bli_cntl_free_w_thrinfo
bli_cntl_free_wo_thrinfo
bli_cntl_free_w_thrinfo
bli_cntl_mark_family
bli_cntx_1m_stage
bli_cntx_3m1_stage
@@ -544,8 +544,8 @@ bli_ctrsm1m
bli_ctrsm3m1
bli_ctrsm4m1
bli_ctrsm_ex
bli_ctrsm_l_ukernel
bli_ctrsm_ll_ker_var2
bli_ctrsm_l_ukernel
bli_ctrsm_lu_ker_var2
bli_ctrsm_rl_ker_var2
bli_ctrsm_ru_ker_var2
@@ -676,11 +676,11 @@ bli_dgemm_ex
bli_dgemm_haswell_asm_6x8
bli_dgemm_haswell_asm_8x6
bli_dgemm_ker_var2
bli_dgemm_ukernel
bli_dgemmtrsm_l_haswell_asm_6x8
bli_dgemmtrsm_l_ukernel
bli_dgemmtrsm_u_haswell_asm_6x8
bli_dgemmtrsm_u_ukernel
bli_dgemm_ukernel
bli_dgemv
bli_dgemv_ex
bli_dgemv_unb_var1
@@ -713,12 +713,6 @@ bli_dhemv_unf_var3a
bli_dher
bli_dher2
bli_dher2_ex
bli_dher2_unb_var1
bli_dher2_unb_var2
bli_dher2_unb_var3
bli_dher2_unb_var4
bli_dher2_unf_var1
bli_dher2_unf_var4
bli_dher2k
bli_dher2k1m
bli_dher2k3m1
@@ -726,9 +720,13 @@ bli_dher2k3mh
bli_dher2k4m1
bli_dher2k4mh
bli_dher2k_ex
bli_dher2_unb_var1
bli_dher2_unb_var2
bli_dher2_unb_var3
bli_dher2_unb_var4
bli_dher2_unf_var1
bli_dher2_unf_var4
bli_dher_ex
bli_dher_unb_var1
bli_dher_unb_var2
bli_dherk
bli_dherk1m
bli_dherk3m1
@@ -738,6 +736,8 @@ bli_dherk4mh
bli_dherk_ex
bli_dherk_l_ker_var2
bli_dherk_u_ker_var2
bli_dher_unb_var1
bli_dher_unb_var2
bli_dinvertd
bli_dinvertd_ex
bli_dinvertsc
@@ -906,11 +906,6 @@ bli_dsyrk3mh
bli_dsyrk4m1
bli_dsyrk4mh
bli_dsyrk_ex
bli_dt_size
bli_dt_size_check
bli_dt_string
bli_dt_string_check
bli_dt_union_check
bli_dtrmm
bli_dtrmm1m
bli_dtrmm3
@@ -938,8 +933,8 @@ bli_dtrsm1m
bli_dtrsm3m1
bli_dtrsm4m1
bli_dtrsm_ex
bli_dtrsm_l_ukernel
bli_dtrsm_ll_ker_var2
bli_dtrsm_l_ukernel
bli_dtrsm_lu_ker_var2
bli_dtrsm_rl_ker_var2
bli_dtrsm_ru_ker_var2
@@ -950,6 +945,11 @@ bli_dtrsv_unb_var1
bli_dtrsv_unb_var2
bli_dtrsv_unf_var1
bli_dtrsv_unf_var2
bli_dt_size
bli_dt_size_check
bli_dt_string
bli_dt_string_check
bli_dt_union_check
bli_dunpackm_blk_var1
bli_dunpackm_cxk
bli_dunpackm_unb_var1
@@ -1018,6 +1018,7 @@ bli_gemm_basic_check
bli_gemm_blk_var1
bli_gemm_blk_var2
bli_gemm_blk_var3
bli_gemmbp_cntl_create
bli_gemm_check
bli_gemm_cntl_create
bli_gemm_cntl_create_node
@@ -1028,6 +1029,8 @@ bli_gemm_determine_kc_f
bli_gemm_direct
bli_gemm_ex
bli_gemm_front
bli_gemmind
bli_gemmind_get_avail
bli_gemm_int
bli_gemm_ker_var2
bli_gemm_ker_var2_md
@@ -1040,20 +1043,17 @@ bli_gemm_md_rcc
bli_gemm_md_rcr
bli_gemm_md_rrc
bli_gemm_md_rrr
bli_gemmnat
bli_gemm_packa
bli_gemm_packb
bli_gemm_prune_unref_mparts_k
bli_gemm_prune_unref_mparts_m
bli_gemm_prune_unref_mparts_n
bli_gemmtrsm_l_ukernel_qfp
bli_gemmtrsm_ukernel
bli_gemmtrsm_u_ukernel_qfp
bli_gemm_ukernel
bli_gemm_ukernel_qfp
bli_gemmbp_cntl_create
bli_gemmind
bli_gemmind_get_avail
bli_gemmnat
bli_gemmtrsm_l_ukernel_qfp
bli_gemmtrsm_u_ukernel_qfp
bli_gemmtrsm_ukernel
bli_gemv
bli_gemv_check
bli_gemv_ex
@@ -1120,30 +1120,18 @@ bli_hemv_unb_var3_qfp
bli_hemv_unb_var4
bli_hemv_unb_var4_qfp
bli_hemv_unf_var1
bli_hemv_unf_var1_qfp
bli_hemv_unf_var1a
bli_hemv_unf_var1a_qfp
bli_hemv_unf_var1_qfp
bli_hemv_unf_var3
bli_hemv_unf_var3_qfp
bli_hemv_unf_var3a
bli_hemv_unf_var3a_qfp
bli_hemv_unf_var3_qfp
bli_her
bli_her2
bli_her2_check
bli_her2_ex
bli_her2_ex_qfp
bli_her2_unb_var1
bli_her2_unb_var1_qfp
bli_her2_unb_var2
bli_her2_unb_var2_qfp
bli_her2_unb_var3
bli_her2_unb_var3_qfp
bli_her2_unb_var4
bli_her2_unb_var4_qfp
bli_her2_unf_var1
bli_her2_unf_var1_qfp
bli_her2_unf_var4
bli_her2_unf_var4_qfp
bli_her2k
bli_her2k1m
bli_her2k3m1
@@ -1157,13 +1145,21 @@ bli_her2k_front
bli_her2kind
bli_her2kind_get_avail
bli_her2knat
bli_her2_unb_var1
bli_her2_unb_var1_qfp
bli_her2_unb_var2
bli_her2_unb_var2_qfp
bli_her2_unb_var3
bli_her2_unb_var3_qfp
bli_her2_unb_var4
bli_her2_unb_var4_qfp
bli_her2_unf_var1
bli_her2_unf_var1_qfp
bli_her2_unf_var4
bli_her2_unf_var4_qfp
bli_her_check
bli_her_ex
bli_her_ex_qfp
bli_her_unb_var1
bli_her_unb_var1_qfp
bli_her_unb_var2
bli_her_unb_var2_qfp
bli_herk
bli_herk1m
bli_herk3m1
@@ -1178,15 +1174,19 @@ bli_herk_determine_kc_f
bli_herk_direct
bli_herk_ex
bli_herk_front
bli_herkind
bli_herkind_get_avail
bli_herk_l_ker_var2
bli_herknat
bli_herk_prune_unref_mparts_k
bli_herk_prune_unref_mparts_m
bli_herk_prune_unref_mparts_n
bli_herk_u_ker_var2
bli_herk_x_ker_var2
bli_herkind
bli_herkind_get_avail
bli_herknat
bli_her_unb_var1
bli_her_unb_var1_qfp
bli_her_unb_var2
bli_her_unb_var2_qfp
bli_ifprintm
bli_ifprintv
bli_igetsc
@@ -1217,9 +1217,9 @@ bli_info_get_enable_sba_pools
bli_info_get_enable_stay_auto_init
bli_info_get_enable_threading
bli_info_get_gemm_impl_string
bli_info_get_gemm_ukr_impl_string
bli_info_get_gemmtrsm_l_ukr_impl_string
bli_info_get_gemmtrsm_u_ukr_impl_string
bli_info_get_gemm_ukr_impl_string
bli_info_get_heap_addr_align_size
bli_info_get_heap_stride_align_size
bli_info_get_hemm_impl_string
@@ -1278,12 +1278,12 @@ bli_l1d_xy_check
bli_l1m_ax_check
bli_l1m_axy_check
bli_l1m_xy_check
bli_l1v_ax_check
bli_l1v_axby_check
bli_l1v_ax_check
bli_l1v_axy_check
bli_l1v_dot_check
bli_l1v_x_check
bli_l1v_xby_check
bli_l1v_x_check
bli_l1v_xi_check
bli_l1v_xy_check
bli_l3_basic_check
@@ -1455,9 +1455,9 @@ bli_pool_shrink
bli_pow_di
bli_pow_ri
bli_prime_factorization
bli_print_msg
bli_printm
bli_printm_ex
bli_print_msg
bli_printv
bli_printv_ex
bli_projm
@@ -1646,11 +1646,11 @@ bli_sgemm_ex
bli_sgemm_haswell_asm_16x6
bli_sgemm_haswell_asm_6x16
bli_sgemm_ker_var2
bli_sgemm_ukernel
bli_sgemmtrsm_l_haswell_asm_6x16
bli_sgemmtrsm_l_ukernel
bli_sgemmtrsm_u_haswell_asm_6x16
bli_sgemmtrsm_u_ukernel
bli_sgemm_ukernel
bli_sgemv
bli_sgemv_ex
bli_sgemv_unb_var1
@@ -1683,12 +1683,6 @@ bli_shemv_unf_var3a
bli_sher
bli_sher2
bli_sher2_ex
bli_sher2_unb_var1
bli_sher2_unb_var2
bli_sher2_unb_var3
bli_sher2_unb_var4
bli_sher2_unf_var1
bli_sher2_unf_var4
bli_sher2k
bli_sher2k1m
bli_sher2k3m1
@@ -1696,9 +1690,13 @@ bli_sher2k3mh
bli_sher2k4m1
bli_sher2k4mh
bli_sher2k_ex
bli_sher2_unb_var1
bli_sher2_unb_var2
bli_sher2_unb_var3
bli_sher2_unb_var4
bli_sher2_unf_var1
bli_sher2_unf_var4
bli_sher_ex
bli_sher_unb_var1
bli_sher_unb_var2
bli_sherk
bli_sherk1m
bli_sherk3m1
@@ -1708,6 +1706,8 @@ bli_sherk4mh
bli_sherk_ex
bli_sherk_l_ker_var2
bli_sherk_u_ker_var2
bli_sher_unb_var1
bli_sher_unb_var2
bli_shiftd
bli_shiftd_check
bli_shiftd_ex
@@ -1889,8 +1889,8 @@ bli_strsm1m
bli_strsm3m1
bli_strsm4m1
bli_strsm_ex
bli_strsm_l_ukernel
bli_strsm_ll_ker_var2
bli_strsm_l_ukernel
bli_strsm_lu_ker_var2
bli_strsm_rl_ker_var2
bli_strsm_ru_ker_var2
@@ -2062,17 +2062,17 @@ bli_trmm_determine_kc_f
bli_trmm_direct
bli_trmm_ex
bli_trmm_front
bli_trmmind
bli_trmmind_get_avail
bli_trmm_ll_ker_var2
bli_trmm_lu_ker_var2
bli_trmmnat
bli_trmm_prune_unref_mparts_k
bli_trmm_prune_unref_mparts_m
bli_trmm_prune_unref_mparts_n
bli_trmm_rl_ker_var2
bli_trmm_ru_ker_var2
bli_trmm_xx_ker_var2
bli_trmmind
bli_trmmind_get_avail
bli_trmmnat
bli_trmv
bli_trmv_check
bli_trmv_ex
@@ -2102,11 +2102,14 @@ bli_trsm_determine_kc_f
bli_trsm_direct
bli_trsm_ex
bli_trsm_front
bli_trsmind
bli_trsmind_get_avail
bli_trsm_int
bli_trsm_l_cntl_create
bli_trsm_l_ukernel_qfp
bli_trsm_ll_ker_var2
bli_trsm_l_ukernel_qfp
bli_trsm_lu_ker_var2
bli_trsmnat
bli_trsm_packa
bli_trsm_packb
bli_trsm_prune_unref_mparts_k
@@ -2115,12 +2118,9 @@ bli_trsm_prune_unref_mparts_n
bli_trsm_r_cntl_create
bli_trsm_rl_ker_var2
bli_trsm_ru_ker_var2
bli_trsm_u_ukernel_qfp
bli_trsm_ukernel
bli_trsm_u_ukernel_qfp
bli_trsm_xx_ker_var2
bli_trsmind
bli_trsmind_get_avail
bli_trsmnat
bli_trsv
bli_trsv_check
bli_trsv_ex
@@ -2249,9 +2249,9 @@ bli_zgemm_haswell_asm_3x4
bli_zgemm_haswell_asm_4x3
bli_zgemm_ker_var2
bli_zgemm_md_c2r_ref
bli_zgemm_ukernel
bli_zgemmtrsm_l_ukernel
bli_zgemmtrsm_u_ukernel
bli_zgemm_ukernel
bli_zgemv
bli_zgemv_ex
bli_zgemv_unb_var1
@@ -2284,12 +2284,6 @@ bli_zhemv_unf_var3a
bli_zher
bli_zher2
bli_zher2_ex
bli_zher2_unb_var1
bli_zher2_unb_var2
bli_zher2_unb_var3
bli_zher2_unb_var4
bli_zher2_unf_var1
bli_zher2_unf_var4
bli_zher2k
bli_zher2k1m
bli_zher2k3m1
@@ -2297,9 +2291,13 @@ bli_zher2k3mh
bli_zher2k4m1
bli_zher2k4mh
bli_zher2k_ex
bli_zher2_unb_var1
bli_zher2_unb_var2
bli_zher2_unb_var3
bli_zher2_unb_var4
bli_zher2_unf_var1
bli_zher2_unf_var4
bli_zher_ex
bli_zher_unb_var1
bli_zher_unb_var2
bli_zherk
bli_zherk1m
bli_zherk3m1
@@ -2309,6 +2307,8 @@ bli_zherk4mh
bli_zherk_ex
bli_zherk_l_ker_var2
bli_zherk_u_ker_var2
bli_zher_unb_var1
bli_zher_unb_var2
bli_zinvertd
bli_zinvertd_ex
bli_zinvertsc
@@ -2492,8 +2492,8 @@ bli_ztrsm1m
bli_ztrsm3m1
bli_ztrsm4m1
bli_ztrsm_ex
bli_ztrsm_l_ukernel
bli_ztrsm_ll_ker_var2
bli_ztrsm_l_ukernel
bli_ztrsm_lu_ker_var2
bli_ztrsm_rl_ker_var2
bli_ztrsm_ru_ker_var2
@@ -2567,14 +2567,14 @@ srotmg_
ssbmv_
sscal_
sspmv_
sspr2_
sspr_
sspr2_
sswap_
ssymm_
ssymv_
ssyr_
ssyr2_
ssyr2k_
ssyr_
ssyrk_
stbmv_
stbsv_
@@ -2606,14 +2606,14 @@ dscal_
dsdot_
dsdotsub_
dspmv_
dspr2_
dspr_
dspr2_
dswap_
dsymm_
dsymv_
dsyr_
dsyr2_
dsyr2k_
dsyr_
dsyrk_
dtbmv_
dtbsv_
@@ -2641,13 +2641,13 @@ cgeru_
chbmv_
chemm_
chemv_
cher_
cher2_
cher2k_
cher_
cherk_
chpmv_
chpr2_
chpr_
chpr2_
crotg_
cscal_
csrot_
@@ -2680,13 +2680,13 @@ zgeru_
zhbmv_
zhemm_
zhemv_
zher_
zher2_
zher2k_
zher_
zherk_
zhpmv_
zhpr2_
zhpr_
zhpr2_
zrotg_
zscal_
zswap_

View File

@@ -41,7 +41,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi, \
obj_t* psi \
@@ -61,7 +61,7 @@ GENFRONT( subsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi \
) \
@@ -75,7 +75,7 @@ GENFRONT( invertsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi, \
obj_t* norm \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi, \
obj_t* psi \
@@ -57,7 +57,7 @@ GENTPROT( subsc )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi \
);
@@ -68,7 +68,7 @@ GENTPROT( invertsc )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi, \
obj_t* absq \
@@ -81,7 +81,7 @@ GENTPROT( normfsc )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi, \
double* zeta_r, \
@@ -94,7 +94,7 @@ GENTPROT( getsc )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
double zeta_r, \
double zeta_i, \
@@ -107,7 +107,7 @@ GENTPROT( setsc )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* chi, \
obj_t* zeta_r, \
@@ -120,7 +120,7 @@ GENTPROT( unzipsc )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* zeta_r, \
obj_t* zeta_i, \
@@ -132,18 +132,18 @@ GENTPROT( zipsc )
// -----------------------------------------------------------------------------
void bli_l0_xsc_check
BLIS_EXPORT_BLIS void bli_l0_xsc_check
(
obj_t* chi
);
void bli_l0_xxsc_check
BLIS_EXPORT_BLIS void bli_l0_xxsc_check
(
obj_t* chi,
obj_t* psi
);
void bli_l0_xx2sc_check
BLIS_EXPORT_BLIS void bli_l0_xx2sc_check
(
obj_t* chi,
obj_t* norm

View File

@@ -40,7 +40,7 @@
#define GENPROT( opname ) \
\
PASTECH(opname,_vft) \
PASTEMAC(opname,_qfp)( num_t dt );
BLIS_EXPORT_BLIS BLIS_EXPORT_BLIS PASTEMAC(opname,_qfp)( num_t dt );
GENPROT( absqsc )
GENPROT( normfsc )

View File

@@ -41,7 +41,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* absq \
@@ -81,7 +81,7 @@ GENFRONT( normfsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* psi \
@@ -120,7 +120,7 @@ GENFRONT( subsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi \
) \
@@ -153,7 +153,7 @@ GENFRONT( invertsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* psi \
@@ -186,7 +186,7 @@ GENFRONT( sqrtsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
double* zeta_r, \
@@ -230,7 +230,7 @@ GENFRONT( getsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
double zeta_r, \
double zeta_i, \
@@ -264,7 +264,7 @@ GENFRONT( setsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* zeta_r, \
@@ -307,7 +307,7 @@ GENFRONT( unzipsc )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* zeta_r, \
obj_t* zeta_i, \

View File

@@ -40,7 +40,7 @@
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* absq \
@@ -53,7 +53,7 @@ GENPROT( normfsc )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* psi \
@@ -69,7 +69,7 @@ GENPROT( subsc )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi \
);
@@ -80,7 +80,7 @@ GENPROT( invertsc )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
double* zeta_r, \
@@ -93,7 +93,7 @@ GENPROT( getsc )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
double zeta_r, \
double zeta_i, \
@@ -106,7 +106,7 @@ GENPROT( setsc )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* zeta_r, \
@@ -119,7 +119,7 @@ GENPROT( unzipsc )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* zeta_r, \
obj_t* zeta_i, \

View File

@@ -41,7 +41,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjchi, \
ctype* chi, \
@@ -64,7 +64,7 @@ INSERT_GENTFUNC_BASIC( subsc, subs )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjchi, \
ctype* chi \
@@ -85,7 +85,7 @@ INSERT_GENTFUNC_BASIC( invertsc, inverts )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjchi, \
ctype* chi, \
@@ -114,7 +114,7 @@ INSERT_GENTFUNC_BASIC( mulsc, scals )
#undef GENTFUNCR
#define GENTFUNCR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype_r* absq \
@@ -143,7 +143,7 @@ INSERT_GENTFUNCR_BASIC0( absqsc )
#undef GENTFUNCR
#define GENTFUNCR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype_r* norm \
@@ -161,7 +161,7 @@ INSERT_GENTFUNCR_BASIC0( normfsc )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype* psi \
@@ -179,7 +179,7 @@ INSERT_GENTFUNC_BASIC0( sqrtsc )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
double* zeta_r, \
@@ -197,7 +197,7 @@ INSERT_GENTFUNC_BASIC0( getsc )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
double zeta_r, \
double zeta_i, \
@@ -215,7 +215,7 @@ INSERT_GENTFUNC_BASIC0( setsc )
#undef GENTFUNCR
#define GENTFUNCR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype_r* zeta_r, \
@@ -233,7 +233,7 @@ INSERT_GENTFUNCR_BASIC0( unzipsc )
#undef GENTFUNCR
#define GENTFUNCR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype_r* zeta_r, \
ctype_r* zeta_i, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjchi, \
ctype* chi, \
@@ -56,7 +56,7 @@ INSERT_GENTPROT_BASIC0( subsc )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjchi, \
ctype* chi \
@@ -68,7 +68,7 @@ INSERT_GENTPROT_BASIC0( invertsc )
#undef GENTPROTR
#define GENTPROTR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype_r* absq \
@@ -81,7 +81,7 @@ INSERT_GENTPROTR_BASIC0( normfsc )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype* psi \
@@ -93,7 +93,7 @@ INSERT_GENTPROT_BASIC0( sqrtsc )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
double* zeta_r, \
@@ -106,7 +106,7 @@ INSERT_GENTPROT_BASIC0( getsc )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
double zeta_r, \
double zeta_i, \
@@ -119,7 +119,7 @@ INSERT_GENTPROT_BASIC0( setsc )
#undef GENTPROTR
#define GENTPROTR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype* chi, \
ctype_r* zeta_r, \
@@ -132,7 +132,7 @@ INSERT_GENTPROTR_BASIC0( unzipsc )
#undef GENTPROTR
#define GENTPROTR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
ctype_r* zeta_r, \
ctype_r* zeta_i, \
@@ -143,14 +143,14 @@ INSERT_GENTPROTR_BASIC0( zipsc )
// -----------------------------------------------------------------------------
void bli_igetsc
BLIS_EXPORT_BLIS void bli_igetsc
(
dim_t* chi,
double* zeta_r,
double* zeta_i
);
void bli_isetsc
BLIS_EXPORT_BLIS void bli_isetsc
(
double zeta_r,
double zeta_i,

View File

@@ -55,7 +55,7 @@ static FUNCPTR_T GENARRAY2_ALL(ftypes,copysc);
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* psi \
@@ -103,7 +103,7 @@ GENFRONT( copysc )
#undef GENTFUNC2
#define GENTFUNC2( ctype_x, ctype_y, chx, chy, varname ) \
\
void PASTEMAC2(chx,chy,varname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chx,chy,varname) \
( \
conj_t conjchi, \
void* chi, \

View File

@@ -40,7 +40,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* chi, \
obj_t* psi \
@@ -55,7 +55,7 @@ GENFRONT( copysc )
#undef GENTPROT2
#define GENTPROT2( ctype_x, ctype_y, chx, chy, varname ) \
\
void PASTEMAC2(chx,chy,varname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chx,chy,varname) \
( \
conj_t conjchi, \
void* chi, \

View File

@@ -41,7 +41,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y \
@@ -59,7 +59,7 @@ GENFRONT( swapv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* index \
@@ -74,7 +74,7 @@ GENFRONT( amaxv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -91,7 +91,7 @@ GENFRONT( axpbyv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -108,7 +108,7 @@ GENFRONT( scal2v )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y, \
@@ -124,7 +124,7 @@ GENFRONT( dotv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -142,7 +142,7 @@ GENFRONT( dotxv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x \
) \
@@ -156,7 +156,7 @@ GENFRONT( invertv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x \
@@ -172,7 +172,7 @@ GENFRONT( setv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y \
@@ -55,7 +55,7 @@ GENTPROT( swapv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* index \
@@ -67,7 +67,7 @@ GENTPROT( amaxv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -81,7 +81,7 @@ GENTPROT( axpbyv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -95,7 +95,7 @@ GENTPROT( scal2v )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y, \
@@ -108,7 +108,7 @@ GENTPROT( dotv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -123,7 +123,7 @@ GENTPROT( dotxv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x \
);
@@ -134,7 +134,7 @@ GENTPROT( invertv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x \
@@ -147,7 +147,7 @@ GENTPROT( setv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* beta, \
@@ -160,27 +160,27 @@ GENTPROT( xpbyv )
// -----------------------------------------------------------------------------
void bli_l1v_xy_check
BLIS_EXPORT_BLIS void bli_l1v_xy_check
(
obj_t* x,
obj_t* y
);
void bli_l1v_axy_check
BLIS_EXPORT_BLIS void bli_l1v_axy_check
(
obj_t* alpha,
obj_t* x,
obj_t* y
);
void bli_l1v_xby_check
BLIS_EXPORT_BLIS void bli_l1v_xby_check
(
obj_t* x,
obj_t* beta,
obj_t* y
);
void bli_l1v_axby_check
BLIS_EXPORT_BLIS void bli_l1v_axby_check
(
obj_t* alpha,
obj_t* x,
@@ -188,7 +188,7 @@ void bli_l1v_axby_check
obj_t* y
);
void bli_l1v_dot_check
BLIS_EXPORT_BLIS void bli_l1v_dot_check
(
obj_t* alpha,
obj_t* x,
@@ -197,18 +197,18 @@ void bli_l1v_dot_check
obj_t* rho
);
void bli_l1v_x_check
BLIS_EXPORT_BLIS void bli_l1v_x_check
(
obj_t* x
);
void bli_l1v_ax_check
BLIS_EXPORT_BLIS void bli_l1v_ax_check
(
obj_t* alpha,
obj_t* x
);
void bli_l1v_xi_check
BLIS_EXPORT_BLIS void bli_l1v_xi_check
(
obj_t* x,
obj_t* index

View File

@@ -40,7 +40,7 @@
#define GENPROT( opname ) \
\
PASTECH2(opname,BLIS_TAPI_EX_SUF,_vft) \
PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
BLIS_EXPORT_BLIS BLIS_EXPORT_BLIS PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
GENPROT( addv )
GENPROT( copyv )

View File

@@ -39,7 +39,7 @@
#define ADDV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \
@@ -51,7 +51,7 @@ void PASTEMAC(ch,opname) \
#define AMAXV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
dim_t n, \
ctype* restrict x, inc_t incx, \
@@ -62,7 +62,7 @@ void PASTEMAC(ch,opname) \
#define AXPBYV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \
@@ -76,7 +76,7 @@ void PASTEMAC(ch,opname) \
#define AXPYV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \
@@ -89,7 +89,7 @@ void PASTEMAC(ch,opname) \
#define COPYV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \
@@ -101,7 +101,7 @@ void PASTEMAC(ch,opname) \
#define DOTV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -115,7 +115,7 @@ void PASTEMAC(ch,opname) \
#define DOTXV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -131,7 +131,7 @@ void PASTEMAC(ch,opname) \
#define INVERTV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
dim_t n, \
ctype* restrict x, inc_t incx, \
@@ -141,7 +141,7 @@ void PASTEMAC(ch,opname) \
#define SCALV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjalpha, \
dim_t n, \
@@ -153,7 +153,7 @@ void PASTEMAC(ch,opname) \
#define SCAL2V_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \
@@ -166,7 +166,7 @@ void PASTEMAC(ch,opname) \
#define SETV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjalpha, \
dim_t n, \
@@ -178,7 +178,7 @@ void PASTEMAC(ch,opname) \
#define SUBV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \
@@ -190,7 +190,7 @@ void PASTEMAC(ch,opname) \
#define SWAPV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
dim_t n, \
ctype* restrict x, inc_t incx, \
@@ -201,7 +201,7 @@ void PASTEMAC(ch,opname) \
#define XPBYV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
dim_t n, \

View File

@@ -43,7 +43,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -90,7 +90,7 @@ GENFRONT( subv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* index \
@@ -133,7 +133,7 @@ GENFRONT( amaxv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -197,7 +197,7 @@ GENFRONT( axpbyv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -255,7 +255,7 @@ GENFRONT( scal2v )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y, \
@@ -305,7 +305,7 @@ GENFRONT( dotv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -374,7 +374,7 @@ GENFRONT( dotxv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x \
BLIS_OAPI_EX_PARAMS \
@@ -413,7 +413,7 @@ GENFRONT( invertv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -467,7 +467,7 @@ GENFRONT( setv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -510,7 +510,7 @@ GENFRONT( swapv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -55,7 +55,7 @@ GENTPROT( subv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* index \
@@ -68,7 +68,7 @@ GENTPROT( amaxv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -83,7 +83,7 @@ GENTPROT( axpbyv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -98,7 +98,7 @@ GENTPROT( scal2v )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y, \
@@ -112,7 +112,7 @@ GENTPROT( dotv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -128,7 +128,7 @@ GENTPROT( dotxv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x \
BLIS_OAPI_EX_PARAMS \
@@ -140,7 +140,7 @@ GENTPROT( invertv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -154,7 +154,7 @@ GENTPROT( setv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -167,7 +167,7 @@ GENTPROT( swapv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -43,7 +43,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \
@@ -81,7 +81,7 @@ INSERT_GENTFUNC_BASIC( subv, BLIS_SUBV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
dim_t n, \
ctype* x, inc_t incx, \
@@ -115,7 +115,7 @@ INSERT_GENTFUNC_BASIC( amaxv, BLIS_AMAXV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \
@@ -155,7 +155,7 @@ INSERT_GENTFUNC_BASIC( axpbyv, BLIS_AXPBYV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \
@@ -195,7 +195,7 @@ INSERT_GENTFUNC_BASIC( scal2v, BLIS_SCAL2V_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -235,7 +235,7 @@ INSERT_GENTFUNC_BASIC( dotv, BLIS_DOTV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -279,7 +279,7 @@ INSERT_GENTFUNC_BASIC( dotxv, BLIS_DOTXV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
dim_t n, \
ctype* x, inc_t incx \
@@ -311,7 +311,7 @@ INSERT_GENTFUNC_BASIC( invertv, BLIS_INVERTV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjalpha, \
dim_t n, \
@@ -348,7 +348,7 @@ INSERT_GENTFUNC_BASIC( setv, BLIS_SETV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
dim_t n, \
ctype* x, inc_t incx, \
@@ -381,7 +381,7 @@ INSERT_GENTFUNC_BASIC( swapv, BLIS_SWAPV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \
@@ -57,7 +57,7 @@ INSERT_GENTPROT_BASIC0( subv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
dim_t n, \
ctype* x, inc_t incx, \
@@ -71,7 +71,7 @@ INSERT_GENTPROT_BASIC0( amaxv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \
@@ -88,7 +88,7 @@ INSERT_GENTPROT_BASIC0( axpbyv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \
@@ -105,7 +105,7 @@ INSERT_GENTPROT_BASIC0( scal2v )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -122,7 +122,7 @@ INSERT_GENTPROT_BASIC0( dotv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -141,7 +141,7 @@ INSERT_GENTPROT_BASIC0( dotxv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
dim_t n, \
ctype* x, inc_t incx \
@@ -154,7 +154,7 @@ INSERT_GENTPROT_BASIC0( invertv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjalpha, \
dim_t n, \
@@ -170,7 +170,7 @@ INSERT_GENTPROT_BASIC0( setv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
dim_t n, \
ctype* x, inc_t incx, \
@@ -184,7 +184,7 @@ INSERT_GENTPROT_BASIC0( swapv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
dim_t n, \

View File

@@ -32,7 +32,7 @@
*/
void bli_packv_check
BLIS_EXPORT_BLIS void bli_packv_check
(
obj_t* c,
obj_t* p,

View File

@@ -56,7 +56,7 @@ typedef struct packv_params_s packv_params_t;
// -----------------------------------------------------------------------------
cntl_t* bli_packv_cntl_obj_create
BLIS_EXPORT_BLIS cntl_t* bli_packv_cntl_obj_create
(
void* var_func,
void* packv_var_func,

View File

@@ -32,7 +32,7 @@
*/
void bli_packv_init
BLIS_EXPORT_BLIS void bli_packv_init
(
obj_t* a,
obj_t* p,
@@ -40,7 +40,7 @@ void bli_packv_init
packv_t* cntl
);
siz_t bli_packv_init_pack
BLIS_EXPORT_BLIS siz_t bli_packv_init_pack
(
pack_t pack_schema,
bszid_t bmult_id,

View File

@@ -32,7 +32,7 @@
*/
void bli_packv_int
BLIS_EXPORT_BLIS void bli_packv_int
(
obj_t* c,
obj_t* p,

View File

@@ -81,7 +81,7 @@ void bli_packv_unb_var1( obj_t* c,
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
dim_t m, \
void* c, inc_t incc, \

View File

@@ -32,7 +32,7 @@
*/
void bli_packv_unb_var1( obj_t* c,
BLIS_EXPORT_BLIS void bli_packv_unb_var1( obj_t* c,
obj_t* p,
cntx_t* cntx,
packv_t* cntl );
@@ -40,7 +40,7 @@ void bli_packv_unb_var1( obj_t* c,
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
dim_t m, \
void* c, inc_t incc, \

View File

@@ -41,11 +41,11 @@ typedef struct scalv_s scalv_t;
#define bli_cntl_sub_scalv( cntl ) cntl->sub_scalv
void bli_scalv_cntl_init( void );
void bli_scalv_cntl_finalize( void );
scalv_t* bli_scalv_cntl_obj_create( impl_t impl_type,
BLIS_EXPORT_BLIS void bli_scalv_cntl_init( void );
BLIS_EXPORT_BLIS void bli_scalv_cntl_finalize( void );
BLIS_EXPORT_BLIS scalv_t* bli_scalv_cntl_obj_create( impl_t impl_type,
varnum_t var_num );
void bli_scalv_cntl_obj_init( scalv_t* cntl,
BLIS_EXPORT_BLIS void bli_scalv_cntl_obj_init( scalv_t* cntl,
impl_t impl_type,
varnum_t var_num );

View File

@@ -32,7 +32,7 @@
*/
void bli_scalv_int( obj_t* alpha,
BLIS_EXPORT_BLIS void bli_scalv_int( obj_t* alpha,
obj_t* x,
cntx_t* cntx,
scalv_t* cntl );

View File

@@ -32,7 +32,7 @@
*/
void bli_unpackv_check
BLIS_EXPORT_BLIS void bli_unpackv_check
(
obj_t* p,
obj_t* a,

View File

@@ -45,11 +45,11 @@ typedef struct unpackv_s unpackv_t;
#define bli_cntl_sub_unpackv_y( cntl ) cntl->sub_unpackv_y
#define bli_cntl_sub_unpackv_y1( cntl ) cntl->sub_unpackv_y1
void bli_unpackv_cntl_init( void );
void bli_unpackv_cntl_finalize( void );
unpackv_t* bli_unpackv_cntl_obj_create( impl_t impl_type,
BLIS_EXPORT_BLIS void bli_unpackv_cntl_init( void );
BLIS_EXPORT_BLIS void bli_unpackv_cntl_finalize( void );
BLIS_EXPORT_BLIS unpackv_t* bli_unpackv_cntl_obj_create( impl_t impl_type,
varnum_t var_num );
void bli_unpackv_cntl_obj_init( unpackv_t* cntl,
BLIS_EXPORT_BLIS void bli_unpackv_cntl_obj_init( unpackv_t* cntl,
impl_t impl_type,
varnum_t var_num );

View File

@@ -32,13 +32,13 @@
*/
void bli_unpackv_int( obj_t* p,
BLIS_EXPORT_BLIS void bli_unpackv_int( obj_t* p,
obj_t* a,
cntx_t* cntx,
unpackv_t* cntl );
/*
void bli_unpackv_init_cast( obj_t* p,
BLIS_EXPORT_BLIS void bli_unpackv_init_cast( obj_t* p,
obj_t* a,
obj_t* c );
*/

View File

@@ -81,7 +81,7 @@ void bli_unpackv_unb_var1( obj_t* p,
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
dim_t m, \
void* p, inc_t incp, \

View File

@@ -32,7 +32,7 @@
*/
void bli_unpackv_unb_var1( obj_t* p,
BLIS_EXPORT_BLIS void bli_unpackv_unb_var1( obj_t* p,
obj_t* c,
cntx_t* cntx,
unpackv_t* cntl );
@@ -40,7 +40,7 @@ void bli_unpackv_unb_var1( obj_t* p,
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
dim_t m, \
void* p, inc_t incp, \

View File

@@ -41,7 +41,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y \
@@ -58,7 +58,7 @@ GENFRONT( subd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -75,7 +75,7 @@ GENFRONT( scal2d )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x \
) \
@@ -89,7 +89,7 @@ GENFRONT( invertd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x \
@@ -107,7 +107,7 @@ GENFRONT( shiftd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y \
@@ -54,7 +54,7 @@ GENTPROT( subd )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -68,7 +68,7 @@ GENTPROT( scal2d )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x \
);
@@ -79,7 +79,7 @@ GENTPROT( invertd )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x \
@@ -94,7 +94,7 @@ GENTPROT( shiftd )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* beta, \
@@ -106,25 +106,25 @@ GENTPROT( xpbyd )
// -----------------------------------------------------------------------------
void bli_l1d_xy_check
BLIS_EXPORT_BLIS void bli_l1d_xy_check
(
obj_t* x,
obj_t* y
);
void bli_l1d_axy_check
BLIS_EXPORT_BLIS void bli_l1d_axy_check
(
obj_t* alpha,
obj_t* x,
obj_t* y
);
void bli_l1d_x_check
BLIS_EXPORT_BLIS void bli_l1d_x_check
(
obj_t* x
);
void bli_l1d_ax_check
BLIS_EXPORT_BLIS void bli_l1d_ax_check
(
obj_t* alpha,
obj_t* x

View File

@@ -40,7 +40,7 @@
#define GENPROT( opname ) \
\
PASTECH2(opname,BLIS_TAPI_EX_SUF,_vft) \
PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
BLIS_EXPORT_BLIS BLIS_EXPORT_BLIS PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
GENPROT( addd )
GENPROT( copyd )

View File

@@ -43,7 +43,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -98,7 +98,7 @@ GENFRONT( subd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -164,7 +164,7 @@ GENFRONT( scal2d )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x \
BLIS_OAPI_EX_PARAMS \
@@ -208,7 +208,7 @@ GENFRONT( invertd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -267,7 +267,7 @@ GENFRONT( setd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -315,7 +315,7 @@ GENFRONT( setid )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -371,7 +371,7 @@ GENFRONT( shiftd )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -55,7 +55,7 @@ GENTPROT( subd )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -70,7 +70,7 @@ GENTPROT( scal2d )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x \
BLIS_OAPI_EX_PARAMS \
@@ -82,7 +82,7 @@ GENTPROT( invertd )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -98,7 +98,7 @@ GENTPROT( shiftd )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -43,7 +43,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -121,7 +121,7 @@ INSERT_GENTFUNC_BASIC2( subd, subv, BLIS_SUBV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -200,7 +200,7 @@ INSERT_GENTFUNC_BASIC2( scal2d, scal2v, BLIS_SCAL2V_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
dim_t m, \
@@ -255,7 +255,7 @@ INSERT_GENTFUNC_BASIC2( invertd, invertv, BLIS_INVERTV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjalpha, \
doff_t diagoffx, \
@@ -315,7 +315,7 @@ INSERT_GENTFUNC_BASIC2( setd, setv, BLIS_SETV_KER )
#undef GENTFUNCR
#define GENTFUNCR( ctype, ctype_r, ch, chr, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
dim_t m, \
@@ -390,7 +390,7 @@ INSERT_GENTFUNCR_BASIC2( setid, setv, BLIS_SETV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
dim_t m, \
@@ -448,7 +448,7 @@ INSERT_GENTFUNC_BASIC2( shiftd, addv, BLIS_ADDV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -60,7 +60,7 @@ INSERT_GENTPROT_BASIC0( subd )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -80,7 +80,7 @@ INSERT_GENTPROT_BASIC0( scal2d )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
dim_t m, \
@@ -95,7 +95,7 @@ INSERT_GENTPROT_BASIC0( invertd )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjalpha, \
doff_t diagoffx, \
@@ -113,7 +113,7 @@ INSERT_GENTPROT_BASIC0( setd )
#undef GENTPROTR
#define GENTPROTR( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
dim_t m, \
@@ -129,7 +129,7 @@ INSERT_GENTPROTR_BASIC0( setid )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
dim_t m, \
@@ -145,7 +145,7 @@ INSERT_GENTPROT_BASIC0( shiftd )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alphax, \
obj_t* alphay, \
@@ -55,7 +55,7 @@ GENTPROT( axpy2v )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* a, \
@@ -69,7 +69,7 @@ GENTPROT( axpyf )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* xt, \
@@ -85,7 +85,7 @@ GENTPROT( dotaxpyv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* at, \
@@ -103,7 +103,7 @@ GENTPROT( dotxaxpyf )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* a, \

View File

@@ -40,7 +40,7 @@
#define GENPROT( opname ) \
\
PASTECH2(opname,BLIS_TAPI_EX_SUF,_vft) \
PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
BLIS_EXPORT_BLIS PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
GENPROT( axpy2v )
GENPROT( axpyf )

View File

@@ -39,7 +39,7 @@
#define AXPY2V_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -55,7 +55,7 @@ void PASTEMAC(ch,opname) \
#define AXPYF_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conja, \
conj_t conjx, \
@@ -71,7 +71,7 @@ void PASTEMAC(ch,opname) \
#define DOTAXPYV_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjxt, \
conj_t conjx, \
@@ -88,7 +88,7 @@ void PASTEMAC(ch,opname) \
#define DOTXAXPYF_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjat, \
conj_t conja, \
@@ -109,7 +109,7 @@ void PASTEMAC(ch,opname) \
#define DOTXF_KER_PROT( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjat, \
conj_t conjx, \

View File

@@ -43,7 +43,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alphax, \
obj_t* alphay, \
@@ -113,7 +113,7 @@ GENFRONT( axpy2v )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* a, \
@@ -182,7 +182,7 @@ GENFRONT( axpyf )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* xt, \
@@ -251,7 +251,7 @@ GENFRONT( dotaxpyv )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* at, \
@@ -340,7 +340,7 @@ GENFRONT( dotxaxpyf )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* a, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alphax, \
obj_t* alphay, \
@@ -56,7 +56,7 @@ GENTPROT( axpy2v )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* a, \
@@ -71,7 +71,7 @@ GENTPROT( axpyf )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* xt, \
@@ -88,7 +88,7 @@ GENTPROT( dotaxpyv )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* at, \
@@ -107,7 +107,7 @@ GENTPROT( dotxaxpyf )
#undef GENTPROT
#define GENTPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* a, \

View File

@@ -43,7 +43,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -87,7 +87,7 @@ INSERT_GENTFUNC_BASIC( axpy2v, BLIS_AXPY2V_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conja, \
conj_t conjx, \
@@ -131,7 +131,7 @@ INSERT_GENTFUNC_BASIC( axpyf, BLIS_AXPYF_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjxt, \
conj_t conjx, \
@@ -177,7 +177,7 @@ INSERT_GENTFUNC_BASIC( dotaxpyv, BLIS_DOTAXPYV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjat, \
conj_t conja, \
@@ -231,7 +231,7 @@ INSERT_GENTFUNC_BASIC( dotxaxpyf, BLIS_DOTXAXPYF_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kerid ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjat, \
conj_t conjx, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjx, \
conj_t conjy, \
@@ -59,7 +59,7 @@ INSERT_GENTPROT_BASIC0( axpy2v )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conja, \
conj_t conjx, \
@@ -78,7 +78,7 @@ INSERT_GENTPROT_BASIC0( axpyf )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjxt, \
conj_t conjx, \
@@ -98,7 +98,7 @@ INSERT_GENTPROT_BASIC0( dotaxpyv )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjat, \
conj_t conja, \
@@ -122,7 +122,7 @@ INSERT_GENTPROT_BASIC0( dotxaxpyf )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjat, \
conj_t conjx, \

View File

@@ -41,7 +41,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y \
@@ -58,7 +58,7 @@ GENFRONT( subm )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -75,7 +75,7 @@ GENFRONT( scal2m )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x \
@@ -91,7 +91,7 @@ GENFRONT( setm )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -40,7 +40,7 @@
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* y \
@@ -54,7 +54,7 @@ GENPROT( subm )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -68,7 +68,7 @@ GENPROT( scal2m )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* alpha, \
obj_t* x \
@@ -81,7 +81,7 @@ GENPROT( setm )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,_check) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,_check) \
( \
obj_t* x, \
obj_t* beta, \
@@ -93,20 +93,20 @@ GENPROT( xpbym )
// -----------------------------------------------------------------------------
void bli_l1m_xy_check
BLIS_EXPORT_BLIS void bli_l1m_xy_check
(
obj_t* x,
obj_t* y
);
void bli_l1m_axy_check
BLIS_EXPORT_BLIS void bli_l1m_axy_check
(
obj_t* alpha,
obj_t* x,
obj_t* y
);
void bli_l1m_ax_check
BLIS_EXPORT_BLIS void bli_l1m_ax_check
(
obj_t* alpha,
obj_t* x

View File

@@ -40,7 +40,7 @@
#define GENPROT( opname ) \
\
PASTECH2(opname,BLIS_TAPI_EX_SUF,_vft) \
PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
BLIS_EXPORT_BLIS PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp)( num_t dt );
GENPROT( addm )
GENPROT( copym )
@@ -55,7 +55,7 @@ GENPROT( xpbym )
#define GENPROT( opname ) \
\
PASTECH2(opname,BLIS_TAPI_EX_SUF,_vft) \
PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp2)( num_t dtx, num_t dty );
BLIS_EXPORT_BLIS PASTEMAC2(opname,BLIS_TAPI_EX_SUF,_qfp2)( num_t dtx, num_t dty );
GENPROT( xpbym_md )

View File

@@ -41,7 +41,7 @@
#define PACKM_KER_PROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t cdim, \
@@ -58,7 +58,7 @@ void PASTEMAC(ch,varname) \
#define UNPACKM_KER_PROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t n, \
@@ -73,7 +73,7 @@ void PASTEMAC(ch,varname) \
#define PACKM_3MIS_KER_PROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t cdim, \
@@ -90,7 +90,7 @@ void PASTEMAC(ch,varname) \
#define PACKM_4MI_KER_PROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t cdim, \
@@ -107,7 +107,7 @@ void PASTEMAC(ch,varname) \
#define PACKM_RIH_KER_PROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
pack_t schema, \
@@ -125,7 +125,7 @@ void PASTEMAC(ch,varname) \
#define PACKM_1ER_KER_PROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
pack_t schema, \

View File

@@ -43,7 +43,7 @@
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -100,7 +100,7 @@ GENFRONT( subm )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -168,7 +168,7 @@ GENFRONT( scal2m )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -243,7 +243,7 @@ GENFRONT( scalm )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -305,7 +305,7 @@ GENFRONT( setm )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \
@@ -375,7 +375,7 @@ GENFRONT( xpbym )
#undef GENFRONT
#define GENFRONT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -40,7 +40,7 @@
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* y \
@@ -55,7 +55,7 @@ GENPROT( subm )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x, \
@@ -70,7 +70,7 @@ GENPROT( scal2m )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* alpha, \
obj_t* x \
@@ -84,7 +84,7 @@ GENPROT( setm )
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC(opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC(opname,EX_SUF) \
( \
obj_t* x, \
obj_t* beta, \

View File

@@ -43,7 +43,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, auxker ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -108,7 +108,7 @@ INSERT_GENTFUNC_BASIC( subm, subd )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -177,7 +177,7 @@ INSERT_GENTFUNC_BASIC0( copym )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -247,7 +247,7 @@ INSERT_GENTFUNC_BASIC0( axpym )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -339,7 +339,7 @@ INSERT_GENTFUNC_BASIC0( scal2m )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjalpha, \
doff_t diagoffx, \
@@ -385,7 +385,7 @@ INSERT_GENTFUNC_BASIC0( setm )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -472,7 +472,7 @@ INSERT_GENTFUNC_BASIC0( xpbym )
#undef GENTFUNC2
#define GENTFUNC2( ctype_x, ctype_y, chx, chy, opname ) \
\
void PASTEMAC3(chx,chy,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC3(chx,chy,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -61,7 +61,7 @@ INSERT_GENTPROT_BASIC0( subm )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -82,7 +82,7 @@ INSERT_GENTPROT_BASIC0( scal2m )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
conj_t conjalpha, \
doff_t diagoffx, \
@@ -102,7 +102,7 @@ INSERT_GENTPROT_BASIC0( setm )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -122,7 +122,7 @@ INSERT_GENTPROT_BASIC0( xpbym )
#undef GENTPROT2
#define GENTPROT2( ctype_x, ctype_y, chx, chy, opname ) \
\
void PASTEMAC3(chx,chy,opname,EX_SUF) \
BLIS_EXPORT_BLIS void PASTEMAC3(chx,chy,opname,EX_SUF) \
( \
doff_t diagoffx, \
diag_t diagx, \

View File

@@ -41,7 +41,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -157,7 +157,7 @@ INSERT_GENTFUNC_BASIC2( subm_unb_var1, subv, BLIS_SUBV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -276,7 +276,7 @@ INSERT_GENTFUNC_BASIC2( scal2m_unb_var1, scal2v, BLIS_SCAL2V_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conjalpha, \
doff_t diagoffx, \
@@ -382,7 +382,7 @@ INSERT_GENTFUNC_BASIC2( setm_unb_var1, setv, BLIS_SETV_KER )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname, kername, kerid ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -500,7 +500,7 @@ INSERT_GENTFUNC_BASIC2( xpbym_unb_var1, xpbyv, BLIS_XPBYV_KER )
#undef GENTFUNC2
#define GENTFUNC2( ctype_x, ctype_y, chx, chy, opname ) \
\
void PASTEMAC2(chx,chy,opname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chx,chy,opname) \
( \
doff_t diagoffx, \
diag_t diagx, \

View File

@@ -40,7 +40,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,_unb_var1) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,_unb_var1) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -62,7 +62,7 @@ INSERT_GENTPROT_BASIC0( subm )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,_unb_var1) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,_unb_var1) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -84,7 +84,7 @@ INSERT_GENTPROT_BASIC0( scal2m )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,_unb_var1) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,_unb_var1) \
( \
conj_t conjalpha, \
doff_t diagoffx, \
@@ -105,7 +105,7 @@ INSERT_GENTPROT_BASIC0( setm )
#undef GENTPROT
#define GENTPROT( ctype, ch, opname ) \
\
void PASTEMAC2(ch,opname,_unb_var1) \
BLIS_EXPORT_BLIS void PASTEMAC2(ch,opname,_unb_var1) \
( \
doff_t diagoffx, \
diag_t diagx, \
@@ -126,7 +126,7 @@ INSERT_GENTPROT_BASIC0( xpbym )
#undef GENTPROT2
#define GENTPROT2( ctype_x, ctype_y, chx, chy, opname ) \
\
void PASTEMAC3(chx,chy,opname,_unb_var1) \
BLIS_EXPORT_BLIS void PASTEMAC3(chx,chy,opname,_unb_var1) \
( \
doff_t diagoffx, \
diag_t diagx, \

View File

@@ -33,7 +33,7 @@
*/
cntl_t* bli_scalm_cntl_create_node
BLIS_EXPORT_BLIS cntl_t* bli_scalm_cntl_create_node
(
void* var_func,
cntl_t* sub_node

View File

@@ -32,7 +32,7 @@
*/
void bli_scalm_int( obj_t* alpha,
BLIS_EXPORT_BLIS void bli_scalm_int( obj_t* alpha,
obj_t* x,
cntx_t* cntx,
scalm_t* cntl );

View File

@@ -276,7 +276,7 @@ void bli_packm_blk_var1
#undef GENTFUNCR
#define GENTFUNCR( ctype, ctype_r, ch, chr, opname, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -57,7 +57,7 @@ typedef void (*FUNCPTR_T)(
static FUNCPTR_T GENARRAY2_ALL(ftypes,packm_blk_var1_md);
void bli_packm_blk_var1_md
BLIS_EXPORT_BLIS void bli_packm_blk_var1_md
(
obj_t* c,
obj_t* p,
@@ -164,7 +164,7 @@ void bli_packm_blk_var1_md
#undef GENTFUNC2
#define GENTFUNC2( ctype_c, ctype_p, chc, chp, varname ) \
\
void PASTEMAC2(chc,chp,varname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chc,chp,varname) \
( \
trans_t transc, \
pack_t schema, \

View File

@@ -32,7 +32,7 @@
*/
void bli_packm_blk_var1_md
BLIS_EXPORT_BLIS void bli_packm_blk_var1_md
(
obj_t* c,
obj_t* p,
@@ -45,7 +45,7 @@ void bli_packm_blk_var1_md
#undef GENTPROT2
#define GENTPROT2( ctype_c, ctype_p, chc, chp, varname ) \
\
void PASTEMAC2(chc,chp,varname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chc,chp,varname) \
( \
trans_t transc, \
pack_t schema, \

View File

@@ -35,7 +35,7 @@
#include "blis.h"
void bli_packm_init_check
BLIS_EXPORT_BLIS void bli_packm_init_check
(
obj_t* a,
obj_t* p,
@@ -57,7 +57,7 @@ void bli_packm_init_check
//bli_check_error_code( e_val );
}
void bli_packm_int_check
BLIS_EXPORT_BLIS void bli_packm_int_check
(
obj_t* a,
obj_t* p,

View File

@@ -32,14 +32,14 @@
*/
void bli_packm_init_check
BLIS_EXPORT_BLIS void bli_packm_init_check
(
obj_t* a,
obj_t* p,
cntx_t* cntx
);
void bli_packm_int_check
BLIS_EXPORT_BLIS void bli_packm_int_check
(
obj_t* a,
obj_t* p,

View File

@@ -89,7 +89,7 @@ static packbuf_t bli_cntl_packm_params_pack_buf_type( cntl_t* cntl )
// -----------------------------------------------------------------------------
cntl_t* bli_packm_cntl_create_node
BLIS_EXPORT_BLIS cntl_t* bli_packm_cntl_create_node
(
rntm_t* rntm,
void* var_func,

View File

@@ -37,7 +37,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conja, \
dim_t panel_dim, \

View File

@@ -36,7 +36,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t panel_dim, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conja, \
pack_t schema, \

View File

@@ -36,7 +36,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
pack_t schema, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conja, \
dim_t panel_dim, \

View File

@@ -36,7 +36,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t panel_dim, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conja, \
dim_t panel_dim, \

View File

@@ -36,7 +36,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
dim_t panel_dim, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, opname ) \
\
void PASTEMAC(ch,opname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,opname) \
( \
conj_t conja, \
pack_t schema, \

View File

@@ -36,7 +36,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
conj_t conja, \
pack_t schema, \

View File

@@ -32,7 +32,7 @@
*/
siz_t bli_packm_init
BLIS_EXPORT_BLIS siz_t bli_packm_init
(
obj_t* a,
obj_t* p,
@@ -40,7 +40,7 @@ siz_t bli_packm_init
cntl_t* cntl
);
siz_t bli_packm_init_pack
BLIS_EXPORT_BLIS siz_t bli_packm_init_pack
(
invdiag_t invert_diag,
pack_t schema,

View File

@@ -34,7 +34,7 @@
#include "blis.h"
void bli_packm_int
BLIS_EXPORT_BLIS void bli_packm_int
(
obj_t* a,
obj_t* p,

View File

@@ -32,7 +32,7 @@
*/
void bli_packm_int
BLIS_EXPORT_BLIS void bli_packm_int
(
obj_t* a,
obj_t* p,

View File

@@ -38,7 +38,7 @@
// -- Matrix partitioning ------------------------------------------------------
void bli_packm_acquire_mpart_t2b( subpart_t requested_part,
BLIS_EXPORT_BLIS void bli_packm_acquire_mpart_t2b( subpart_t requested_part,
dim_t i,
dim_t b,
obj_t* obj,
@@ -110,7 +110,7 @@ void bli_packm_acquire_mpart_t2b( subpart_t requested_part,
void bli_packm_acquire_mpart_l2r( subpart_t requested_part,
BLIS_EXPORT_BLIS void bli_packm_acquire_mpart_l2r( subpart_t requested_part,
dim_t j,
dim_t b,
obj_t* obj,
@@ -186,7 +186,7 @@ void bli_packm_acquire_mpart_l2r( subpart_t requested_part,
void bli_packm_acquire_mpart_tl2br( subpart_t requested_part,
BLIS_EXPORT_BLIS void bli_packm_acquire_mpart_tl2br( subpart_t requested_part,
dim_t ij,
dim_t b,
obj_t* obj,

View File

@@ -34,23 +34,23 @@
// -- Matrix partitioning ------------------------------------------------------
void bli_packm_acquire_mpart_t2b( subpart_t requested_part,
BLIS_EXPORT_BLIS void bli_packm_acquire_mpart_t2b( subpart_t requested_part,
dim_t i,
dim_t b,
obj_t* obj,
obj_t* sub_obj );
void bli_packm_acquire_mpart_l2r( subpart_t requested_part,
BLIS_EXPORT_BLIS void bli_packm_acquire_mpart_l2r( subpart_t requested_part,
dim_t j,
dim_t b,
obj_t* obj,
obj_t* sub_obj );
void bli_packm_acquire_mpart_tl2br( subpart_t requested_part,
BLIS_EXPORT_BLIS void bli_packm_acquire_mpart_tl2br( subpart_t requested_part,
dim_t ij,
dim_t b,
obj_t* obj,
obj_t* sub_obj );
dim_t bli_packm_offset_to_panel_for( dim_t offmn, obj_t* p );
BLIS_EXPORT_BLIS dim_t bli_packm_offset_to_panel_for( dim_t offmn, obj_t* p );

View File

@@ -37,7 +37,7 @@
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -278,7 +278,7 @@ INSERT_GENTFUNC_BASIC( packm_struc_cxk, packm_cxk )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -532,7 +532,7 @@ INSERT_GENTFUNC_BASIC( packm_herm_cxk, packm_cxk )
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \

View File

@@ -35,7 +35,7 @@
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \
@@ -62,7 +62,7 @@ INSERT_GENTPROT_BASIC0( packm_struc_cxk )
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -92,7 +92,7 @@ INSERT_GENTPROT_BASIC0( packm_herm_cxk )
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -274,7 +274,7 @@ INSERT_GENTFUNCCO_BASIC( packm_struc_cxk_1er, packm_cxk_1er )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -520,7 +520,7 @@ INSERT_GENTFUNCCO_BASIC( packm_herm_cxk_1er, packm_cxk_1er )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \

View File

@@ -35,7 +35,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \
@@ -62,7 +62,7 @@ INSERT_GENTPROTCO_BASIC0( packm_struc_cxk_1er )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -92,7 +92,7 @@ INSERT_GENTPROTCO_BASIC0( packm_herm_cxk_1er )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -338,7 +338,7 @@ INSERT_GENTFUNCCO_BASIC( packm_struc_cxk_3mis, packm_cxk_3mis )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -657,7 +657,7 @@ INSERT_GENTFUNCCO_BASIC( packm_herm_cxk_3mis, packm_cxk_3mis )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \

View File

@@ -35,7 +35,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \
@@ -62,7 +62,7 @@ INSERT_GENTPROTCO_BASIC0( packm_struc_cxk_3mis )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -92,7 +92,7 @@ INSERT_GENTPROTCO_BASIC0( packm_herm_cxk_3mis )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -308,7 +308,7 @@ INSERT_GENTFUNCCO_BASIC( packm_struc_cxk_4mi, packm_cxk_4mi )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -612,7 +612,7 @@ INSERT_GENTFUNCCO_BASIC( packm_herm_cxk_4mi, packm_cxk_4mi )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \

View File

@@ -35,7 +35,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \
@@ -62,7 +62,7 @@ INSERT_GENTPROTCO_BASIC0( packm_struc_cxk_4mi )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -92,7 +92,7 @@ INSERT_GENTPROTCO_BASIC0( packm_herm_cxk_4mi )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -39,7 +39,7 @@
#undef GENTFUNC2
#define GENTFUNC2( ctype_c, ctype_p, chc, chp, varname ) \
\
void PASTEMAC2(chc,chp,varname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chc,chp,varname) \
( \
conj_t conjc, \
pack_t schema, \
@@ -313,7 +313,7 @@ INSERT_GENTFUNC2_MIXDP0( packm_struc_cxk_md )
#undef GENTFUNC2
#define GENTFUNC2( ctype_a, ctype_p, cha, chp, opname ) \
\
void PASTEMAC2(cha,chp,opname) \
BLIS_EXPORT_BLIS void PASTEMAC2(cha,chp,opname) \
( \
conj_t conja, \
dim_t m, \
@@ -440,7 +440,7 @@ INSERT_GENTFUNC2_MIXDP0( packm_cxk_1r_md )
#undef GENTFUNC2
#define GENTFUNC2( ctype_a, ctype_p, cha, chp, opname ) \
\
void PASTEMAC2(cha,chp,opname) \
BLIS_EXPORT_BLIS void PASTEMAC2(cha,chp,opname) \
( \
conj_t conja, \
dim_t m, \

View File

@@ -35,7 +35,7 @@
#undef GENTPROT2
#define GENTPROT2( ctype_c, ctype_p, chc, chp, varname ) \
\
void PASTEMAC2(chc,chp,varname) \
BLIS_EXPORT_BLIS void PASTEMAC2(chc,chp,varname) \
( \
conj_t conjc, \
pack_t schema, \
@@ -57,7 +57,7 @@ INSERT_GENTPROT2_MIXDP0( packm_struc_cxk_md )
#undef GENTPROT2
#define GENTPROT2( ctype_a, ctype_p, cha, chp, opname ) \
\
void PASTEMAC2(cha,chp,opname) \
BLIS_EXPORT_BLIS void PASTEMAC2(cha,chp,opname) \
( \
conj_t conja, \
dim_t m, \

View File

@@ -37,7 +37,7 @@
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -269,7 +269,7 @@ INSERT_GENTFUNCCO_BASIC( packm_struc_cxk_rih, packm_cxk_rih )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -522,7 +522,7 @@ INSERT_GENTFUNCCO_BASIC( packm_herm_cxk_rih, packm_cxk_rih )
#undef GENTFUNCCO
#define GENTFUNCCO( ctype, ctype_r, ch, chr, varname, kername ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \

View File

@@ -35,7 +35,7 @@
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffp, \
@@ -62,7 +62,7 @@ INSERT_GENTPROTCO_BASIC0( packm_struc_cxk_rih )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -92,7 +92,7 @@ INSERT_GENTPROTCO_BASIC0( packm_herm_cxk_rih )
#undef GENTPROTCO
#define GENTPROTCO( ctype, ctype_r, ch, chr, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -35,7 +35,7 @@
#include "blis.h"
void bli_packm_thrinfo_init
BLIS_EXPORT_BLIS void bli_packm_thrinfo_init
(
thrinfo_t* thread,
thrcomm_t* ocomm,
@@ -57,7 +57,7 @@ void bli_packm_thrinfo_init
);
}
void bli_packm_thrinfo_init_single
BLIS_EXPORT_BLIS void bli_packm_thrinfo_init_single
(
thrinfo_t* thread
)

View File

@@ -70,7 +70,7 @@
//
#if 0
thrinfo_t* bli_packm_thrinfo_create
BLIS_EXPORT_BLIS thrinfo_t* bli_packm_thrinfo_create
(
thrcomm_t* ocomm,
dim_t ocomm_id,
@@ -80,7 +80,7 @@ thrinfo_t* bli_packm_thrinfo_create
);
#endif
void bli_packm_thrinfo_init
BLIS_EXPORT_BLIS void bli_packm_thrinfo_init
(
thrinfo_t* thread,
thrcomm_t* ocomm,
@@ -91,13 +91,13 @@ void bli_packm_thrinfo_init
thrinfo_t* sub_node
);
void bli_packm_thrinfo_init_single
BLIS_EXPORT_BLIS void bli_packm_thrinfo_init_single
(
thrinfo_t* thread
);
#if 0
void bli_packm_thrinfo_free
BLIS_EXPORT_BLIS void bli_packm_thrinfo_free
(
thrinfo_t* thread
);

View File

@@ -125,7 +125,7 @@ void bli_packm_unb_var1
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -32,7 +32,7 @@
*/
void bli_packm_unb_var1
BLIS_EXPORT_BLIS void bli_packm_unb_var1
(
obj_t* c,
obj_t* p,
@@ -45,7 +45,7 @@ void bli_packm_unb_var1
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -40,7 +40,7 @@
#undef GENPROT
#define GENPROT( opname ) \
\
void PASTEMAC0(opname) \
BLIS_EXPORT_BLIS void PASTEMAC0(opname) \
( \
obj_t* c, \
obj_t* p, \
@@ -59,7 +59,7 @@ GENPROT( packm_blk_var1 )
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \
@@ -81,7 +81,7 @@ INSERT_GENTPROT_BASIC0( packm_unb_var1 )
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -55,7 +55,7 @@ typedef void (*FUNCPTR_T)(
static FUNCPTR_T GENARRAY(ftypes,unpackm_blk_var1);
void bli_unpackm_blk_var1
BLIS_EXPORT_BLIS void bli_unpackm_blk_var1
(
obj_t* p,
obj_t* c,
@@ -126,7 +126,7 @@ void bli_unpackm_blk_var1
#undef GENTFUNC
#define GENTFUNC( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -32,7 +32,7 @@
*/
void bli_unpackm_blk_var1
BLIS_EXPORT_BLIS void bli_unpackm_blk_var1
(
obj_t* p,
obj_t* c,
@@ -45,7 +45,7 @@ void bli_unpackm_blk_var1
#undef GENTPROT
#define GENTPROT( ctype, ch, varname ) \
\
void PASTEMAC(ch,varname) \
BLIS_EXPORT_BLIS void PASTEMAC(ch,varname) \
( \
struc_t strucc, \
doff_t diagoffc, \

View File

@@ -34,7 +34,7 @@
#include "blis.h"
void bli_unpackm_int_check
BLIS_EXPORT_BLIS void bli_unpackm_int_check
(
obj_t* p,
obj_t* a,

Some files were not shown because too many files have changed in this diff Show More