Exemple #1
0
void bli_cntl_finalize( void )
{
	// Level-1
	bli_scalv_cntl_finalize();
	bli_packv_cntl_finalize();
	bli_unpackv_cntl_finalize();

	// Level-1m
	bli_scalm_cntl_finalize();
	bli_packm_cntl_finalize();
	bli_unpackm_cntl_finalize();

	// Level-2
	bli_gemv_cntl_finalize();
	bli_ger_cntl_finalize();
	bli_hemv_cntl_finalize();
	bli_her_cntl_finalize();
	bli_her2_cntl_finalize();
	bli_trmv_cntl_finalize();
	bli_trsv_cntl_finalize();

	// Level-3
	bli_gemm_cntl_finalize();
	bli_hemm_cntl_finalize();
	bli_herk_cntl_finalize();
	bli_her2k_cntl_finalize();
	bli_trmm_cntl_finalize();
	bli_trsm_cntl_finalize();
}
Exemple #2
0
void bli_cntl_finalize( void )
{
	// Level-1
	bli_scalv_cntl_finalize();
	bli_packv_cntl_finalize();
	bli_unpackv_cntl_finalize();

	// Level-1m
	bli_scalm_cntl_finalize();
	bli_packm_cntl_finalize();
	bli_unpackm_cntl_finalize();

	// Level-2
	bli_gemv_cntl_finalize();
	bli_ger_cntl_finalize();
	bli_hemv_cntl_finalize();
	bli_her_cntl_finalize();
	bli_her2_cntl_finalize();
	bli_trmv_cntl_finalize();
	bli_trsv_cntl_finalize();

	// Level-3
	bli_gemm_cntl_finalize();
	bli_trsm_cntl_finalize();

	// Level-3 via 4m
	bli_gemm4m_cntl_finalize();
	bli_trsm4m_cntl_finalize();

	// Level-3 via 3m
	bli_gemm3m_cntl_finalize();
	bli_trsm3m_cntl_finalize();

	// Level-3 via 4mh
	bli_gemm4mh_cntl_finalize();

	// Level-3 via 3mh
	bli_gemm3mh_cntl_finalize();
}