# Copyright Advanced Micro Devices, Inc., or its affiliates. # SPDX-License-Identifier: MIT set(_CMAKE_CURRENT_SOURCE_DIR ${TEMP_HOST_SOURCE_DIR}/include) configure_file( "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas-version.h.in" "${CMAKE_CURRENT_BINARY_DIR}/rocblas/internal/rocblas-version.h" @ONLY) generate_export_header( rocblas EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/rocblas/internal/rocblas-export.h" BASE_NAME rocblas) target_sources( rocblas-helper PRIVATE "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/check_numerics_matrix.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/check_numerics_vector.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/definitions.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/device_macros.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/handle.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/hipblaslt_host.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/int64_helpers.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/logging.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/macros.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/rocblas_device_malloc.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/rocblas_ostream.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/tensile_host.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/tuple_helper.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/include/utility.hpp") target_sources( rocblas PRIVATE "${_CMAKE_CURRENT_SOURCE_DIR}/rocblas.h" "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas-types.h" "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas_bfloat16.h" "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas-auxiliary.h" "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas-functions.h" "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas-macros.h" "${_CMAKE_CURRENT_SOURCE_DIR}/internal/rocblas-beta.h" "${CMAKE_CURRENT_BINARY_DIR}/rocblas/internal/rocblas-version.h" "${CMAKE_CURRENT_BINARY_DIR}/rocblas/internal/rocblas-export.h" # blas1 headers "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/fetch_template.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/reduction.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_asum_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_asum_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_asum_nrm2.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_asum_nrm2_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_asum_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_axpy_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_axpy.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_axpy_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_axpy_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_axpy_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_copy_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_copy.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_copy_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_copy_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_copy_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_dot_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_dot.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_dot_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_dot_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_dot_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamax_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamax_iamin.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamax_iamin_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamax_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamax_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamin_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamin_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_iamin_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_level1_threshold.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_nrm2_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_nrm2_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_nrm2_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_reduction.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rot_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotg_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotg.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotg_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotg_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotg_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rot.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rot_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rot_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotmg_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotmg.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotmg_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotmg_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotm.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotm_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rotm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_rot_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_scal_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_scal.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_scal_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_scal_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_scal_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_swap_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_swap.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_swap_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_swap_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas1/rocblas_swap_strided_batched_imp.hpp" # blas2 headers "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/gemv_device.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gbmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gbmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gbmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gbmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gemv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gemv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gemv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_gemv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_ger_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_ger.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_ger_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_ger_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_ger_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hbmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hbmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hbmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hbmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hemv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hemv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hemv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hemv_symv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hemv_symv_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her2_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her2.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her2_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her2_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her2_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_her_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr2_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr2.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr2_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr2_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_hpr_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_level2_threshold.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_sbmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_sbmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_sbmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_sbmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr2_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr2.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr2_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr2_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_spr_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_symv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_symv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_symv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr2_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr2.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr2_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr2_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_syr_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbsv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbsv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbsv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tbsv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpsv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpsv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpsv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_tpsv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trmv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trmv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trmv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trmv_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trsv_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trsv.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trsv_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas2/rocblas_trsv_strided_batched_imp.hpp" # blas3 headers "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/herk_syrk_device.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_dgmm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_dgmm.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_dgmm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_dgmm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_geam_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_geam.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_geam_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_geam_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_gemm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_gemm.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_gemm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_gemm_source.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_gemm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_hemm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_hemm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_hemm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_her2k_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_her2k_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_her2k_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_herk_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_herk_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_herk_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_herkx_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_herkx_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_herkx_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_level3_threshold.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_symm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_symm_hemm.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_symm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_symm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syr2k_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syr2k_her2k.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syr2k_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syr2k_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrk_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrk_herk.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrk_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrk_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrkx_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrkx_herkx.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrkx_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_syrkx_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trmm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trmm.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trmm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trmm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trsm_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trsm.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trsm_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trsm_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trsm_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/rocblas_trtri.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas3/trtri_trsm.hpp" # blas_ex headers "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/geam_ex_source.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_axpy_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_axpy_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_axpy_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_axpy_ex_template.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_axpy_strided_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_blas_ex_threshold.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_dot_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_dot_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_dot_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_dot_ex_template.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_dot_strided_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_geam_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemm_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemm_ex_get_solutions.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemm_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemm_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemm_strided_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemmt_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemmt.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemmt_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemmt_kernels.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_gemmt_strided_batched_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_nrm2_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_nrm2_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_nrm2_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_nrm2_ex_template.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_nrm2_strided_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_rot_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_rot_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_rot_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_rot_ex_template.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_rot_strided_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_scal_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_scal_ex.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_scal_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_scal_ex_template.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_scal_strided_batched_ex_imp.hpp" "${_CMAKE_CURRENT_SOURCE_DIR}/../src/blas_ex/rocblas_trsv_inverse.hpp") add_subdirectory(include64)