├── .github └── workflows │ └── tests.yml ├── .gitignore ├── CMakeLists.txt ├── Changelog.txt ├── LICENSE.txt ├── Makefile ├── Makefile.external_blas ├── Makefile.rule ├── README.md ├── TODOlist.txt ├── auxiliary ├── Makefile ├── blasfeo_processor_features.c ├── blasfeo_stdlib.c ├── d_aux_common.c ├── d_aux_ext_dep.c ├── d_aux_ext_dep_common.c ├── d_aux_hp_cm.c ├── d_aux_lib4.c ├── d_aux_lib8.c ├── d_aux_ref.c ├── i_aux_ext_dep_lib.c ├── m_aux_lib.c ├── m_aux_lib44.c ├── m_aux_lib48.c ├── memory.c ├── s_aux_common.c ├── s_aux_ext_dep.c ├── s_aux_ext_dep_common.c ├── s_aux_hp_cm.c ├── s_aux_lib16.c ├── s_aux_lib4.c ├── s_aux_lib8.c ├── s_aux_ref.c ├── timing.c ├── v_aux_ext_dep_lib.c ├── x_aux_ext_dep.c ├── x_aux_ext_dep_common.c └── x_aux_ref.c ├── benchmarks ├── CMakeLists.txt ├── Makefile ├── Makefile.blas_api ├── Makefile.blasfeo_api ├── benchmark_d_blas_api.c ├── benchmark_d_blasfeo_api.c ├── benchmark_s_blas_api.c ├── benchmark_s_blasfeo_api.c ├── benchmark_x_common.h ├── cpu_freq.h.example ├── figures_benchmark_one.m ├── figures_blas_benchmark.m ├── figures_blas_comparison.m ├── figures_x_benchmark_one.m ├── x_benchmark_blas_api.c └── x_benchmark_blasfeo_api.c ├── blas_api ├── Makefile ├── archive │ ├── dgemm.c │ ├── dgetrf.c │ ├── dgetrf_np.c │ ├── dpotrf.c │ ├── dsyrk.c │ ├── dtrmm.c │ ├── dtrsm.c │ ├── sgemm.c │ └── strsm.c ├── daxpy.c ├── dcopy.c ├── ddot.c ├── dgemm_ref.c ├── dgemv_ref.c ├── dger_ref.c ├── dgesv.c ├── dgetr_ref.c ├── dgetrf_ref.c ├── dgetrs.c ├── dlaswp.c ├── dposv.c ├── dpotrf_ref.c ├── dpotrs.c ├── dsymv_ref.c ├── dsyr2k_ref.c ├── dsyrk_ref.c ├── dtrmm_ref.c ├── dtrsm_ref.c ├── dtrtrs.c ├── experimental │ ├── Makefile │ ├── dlaed0.c │ ├── dlaed1.c │ ├── dlaed3.c │ ├── dlarf.c │ ├── dlarfb.c │ ├── dlarft.c │ ├── dlatrd.c │ ├── dorm2r.c │ ├── dormqr.c │ ├── dormtr.c │ ├── dstedc.c │ ├── dsyevd.c │ ├── dsyevr.c │ ├── dsytd2.c │ └── dsytrd.c ├── saxpy.c ├── sdot.c ├── sgemm_ref.c ├── spotrf_ref.c ├── ssymv_ref.c ├── strsm_ref.c ├── xgemm_ref.c ├── xgemv_ref.c ├── xger_ref.c ├── xgetr_ref.c ├── xgetrf_ref.c ├── xpotrf_ref.c ├── xsymv_ref.c ├── xsyr2k_ref.c ├── xsyrk_ref.c ├── xtrmm_ref.c └── xtrsm_ref.c ├── blasfeo_hp_cm ├── Makefile ├── dgemm.c ├── dgemv.c ├── dger.c ├── dgetr.c ├── dgetrf.c ├── dpotrf.c ├── dsymv.c ├── dsyr2k.c ├── dsyrk.c ├── dtrmm.c ├── dtrsm.c ├── sgemm.c ├── spotrf.c └── strsm.c ├── blasfeo_hp_pm ├── Makefile ├── d_blas1_lib4.c ├── d_blas1_lib8.c ├── d_blas2_diag_lib.c ├── d_blas2_lib4.c ├── d_blas2_lib8.c ├── d_blas3_diag_lib4.c ├── d_blas3_diag_lib8.c ├── d_blas3_lib4.c ├── d_blas3_lib8.c ├── d_lapack_lib4.c ├── d_lapack_lib8.c ├── s_blas1_lib16.c ├── s_blas1_lib4.c ├── s_blas1_lib8.c ├── s_blas2_diag_lib.c ├── s_blas2_lib16.c ├── s_blas2_lib4.c ├── s_blas2_lib8.c ├── s_blas3_diag_lib16.c ├── s_blas3_diag_lib4.c ├── s_blas3_diag_lib8.c ├── s_blas3_lib16.c ├── s_blas3_lib4.c ├── s_blas3_lib8.c ├── s_lapack_lib16.c ├── s_lapack_lib4.c ├── s_lapack_lib8.c └── x_blas2_diag_lib.c ├── blasfeo_ref ├── Makefile ├── d_blas1_hp_cm.c ├── d_blas1_ref.c ├── d_blas2_diag_hp_cm.c ├── d_blas2_diag_ref.c ├── d_blas2_hp_cm.c ├── d_blas2_ref.c ├── d_blas3_diag_hp_cm.c ├── d_blas3_diag_ref.c ├── d_blas3_hp_cm.c ├── d_blas3_ref.c ├── d_blas3_ref_blas.c ├── d_lapack_hp_cm.c ├── d_lapack_ref.c ├── d_lapack_ref_blas.c ├── s_blas1_hp_cm.c ├── s_blas1_ref.c ├── s_blas2_diag_hp_cm.c ├── s_blas2_diag_ref.c ├── s_blas2_hp_cm.c ├── s_blas2_ref.c ├── s_blas3_diag_hp_cm.c ├── s_blas3_diag_ref.c ├── s_blas3_hp_cm.c ├── s_blas3_ref.c ├── s_blas3_ref_blas.c ├── s_lapack_hp_cm.c ├── s_lapack_ref.c ├── x_blas1_ref.c ├── x_blas2_diag_ref.c ├── x_blas2_ref.c ├── x_blas3_diag_ref.c ├── x_blas3_ref.c └── x_lapack_ref.c ├── blasfeo_target.h.in ├── blasfeo_wr ├── Makefile ├── d_blas1_lib.c ├── d_blas2_diag_lib.c ├── d_blas2_lib.c ├── d_blas3_diag_lib.c ├── d_blas3_lib.c ├── d_lapack_lib.c ├── s_blas1_lib.c ├── s_blas2_diag_lib.c ├── s_blas2_lib.c ├── s_blas3_diag_lib.c ├── s_blas3_lib.c ├── s_lapack_lib.c ├── x_blas1_lib.c ├── x_blas2_diag_lib.c ├── x_blas2_lib.c ├── x_blas3_diag_lib.c ├── x_blas3_lib.c └── x_lapack_lib.c ├── cmake ├── ArchitectureTests.cmake ├── TestSingleTarget.cmake ├── X64AutomaticTargetSelection.cmake ├── intrinsic_tests │ ├── intrinsic_test.c │ └── intrinsic_test.cmake └── isa_tests │ ├── TEST_AVX.S │ ├── TEST_AVX2.S │ ├── TEST_FMA.S │ ├── TEST_NEON.S │ ├── TEST_NEONv2.S │ ├── TEST_SSE3.S │ ├── TEST_VFPv3.S │ ├── TEST_VFPv4.S │ ├── isa_test.c │ └── isa_test.cmake ├── doc ├── conventions.tex ├── guide.pdf └── guide.tex ├── examples ├── CMakeLists.txt ├── Makefile ├── example_d_lq_factorization.c ├── example_d_lu_factorization.c ├── example_d_riccati_recursion.c ├── example_s_lu_factorization.c ├── example_s_riccati_recursion.c ├── example_tree_riccati_recursion.c ├── getting_started.c ├── tools.c └── tools.h ├── experimental └── giaf │ ├── AtHA.m │ └── blas │ ├── Makefile │ ├── blas │ ├── dgemm.c │ └── dpotrf.c │ ├── include │ ├── blasfeo_d_blas.h │ └── blasfeo_d_kernel.h │ ├── kernel │ ├── avx │ │ └── kernel_dgemm_4x4_lib.S │ └── avx2 │ │ ├── archive.S │ │ ├── kernel_dgemm_12x4_lib.S │ │ ├── kernel_dgemm_4x3_lib.S │ │ ├── kernel_dgemm_4x4_lib.S │ │ ├── kernel_dgemm_8x4_lib.S │ │ ├── kernel_dpack_lib4.S │ │ └── kernel_dpatr_lib4.c │ └── tests │ ├── .gitignore │ ├── benchmark.c │ ├── print_blas.m │ └── test.c ├── guidelines.md ├── include ├── blasfeo.h ├── blasfeo_align.h ├── blasfeo_block_size.h ├── blasfeo_common.h ├── blasfeo_d_aux.h ├── blasfeo_d_aux_ext_dep.h ├── blasfeo_d_aux_ext_dep_ref.h ├── blasfeo_d_aux_old.h ├── blasfeo_d_aux_ref.h ├── blasfeo_d_aux_test.h ├── blasfeo_d_blas.h ├── blasfeo_d_blas_api.h ├── blasfeo_d_blasfeo_api.h ├── blasfeo_d_blasfeo_api_ref.h ├── blasfeo_d_blasfeo_hp_api.h ├── blasfeo_d_blasfeo_ref_api.h ├── blasfeo_d_kernel.h ├── blasfeo_i_aux_ext_dep.h ├── blasfeo_m_aux.h ├── blasfeo_memory.h ├── blasfeo_naming.h ├── blasfeo_processor_features.h ├── blasfeo_s_aux.h ├── blasfeo_s_aux_ext_dep.h ├── blasfeo_s_aux_ext_dep_ref.h ├── blasfeo_s_aux_old.h ├── blasfeo_s_aux_ref.h ├── blasfeo_s_aux_test.h ├── blasfeo_s_blas.h ├── blasfeo_s_blas_api.h ├── blasfeo_s_blasfeo_api.h ├── blasfeo_s_blasfeo_api_ref.h ├── blasfeo_s_blasfeo_ref_api.h ├── blasfeo_s_kernel.h ├── blasfeo_stdlib.h ├── blasfeo_timing.h ├── blasfeo_v_aux_ext_dep.h ├── d_blas.h ├── d_blas_64.h ├── s_blas.h └── s_blas_64.h ├── kernel ├── Makefile ├── armv7a │ ├── Makefile │ ├── kernel_dgemm_4x4_lib.S │ ├── kernel_dgemm_4x4_lib4.S │ ├── kernel_sgemm_12x4_lib4.S │ ├── kernel_sgemm_4x4_lib.S │ ├── kernel_sgemm_4x4_lib4.S │ ├── kernel_sgemm_8x4_lib.S │ └── kernel_sgemm_8x4_lib4.S ├── armv8a │ ├── Makefile │ ├── kernel_d_aux_lib.S │ ├── kernel_dgemm_12x4_lib.S │ ├── kernel_dgemm_12x4_lib4.S │ ├── kernel_dgemm_4x4_lib.S │ ├── kernel_dgemm_4x4_lib4.S │ ├── kernel_dgemm_8x4_lib.S │ ├── kernel_dgemm_8x4_lib4.S │ ├── kernel_dgemv_4_lib.S │ ├── kernel_dgemv_4_lib4.S │ ├── kernel_dger_lib.S │ ├── kernel_dger_lib4.S │ ├── kernel_dgetr_lib.S │ ├── kernel_dgetrf_pivot_lib.c │ ├── kernel_dgetrf_pivot_lib4.c │ ├── kernel_dpack_lib4.S │ ├── kernel_sgemm_12x4_lib4.S │ ├── kernel_sgemm_16x4_lib4.S │ ├── kernel_sgemm_4x4_lib.S │ ├── kernel_sgemm_4x4_lib4.S │ ├── kernel_sgemm_8x4_lib.S │ ├── kernel_sgemm_8x4_lib4.S │ ├── kernel_sgemm_8x8_lib.S │ ├── kernel_sgemm_8x8_lib4.S │ ├── kernel_sgemv_4_lib4.S │ └── kernel_spack_lib4.S ├── avx │ ├── Makefile │ ├── archive │ │ ├── kernel_dgemm_10xX_lib4.S │ │ ├── kernel_dgemm_4x2_lib4.S │ │ ├── kernel_dgemm_6xX_lib4.S │ │ └── kernel_dgemm_8x2_lib4.S │ ├── experimental │ │ └── kernel_dpack_liba.S │ ├── issue_20 │ ├── kernel_d_aux_lib.S │ ├── kernel_dgebp_lib4.S │ ├── kernel_dgecp_lib4.c │ ├── kernel_dgemm_12x4_lib4.S │ ├── kernel_dgemm_4x4_lib.S │ ├── kernel_dgemm_4x4_lib4.S │ ├── kernel_dgemm_8x4_lib.S │ ├── kernel_dgemm_8x4_lib4.S │ ├── kernel_dgemm_diag_lib4.c │ ├── kernel_dgemv_12_lib4.S │ ├── kernel_dgemv_4_lib.S │ ├── kernel_dgemv_4_lib4.S │ ├── kernel_dgemv_8_lib4.S │ ├── kernel_dgeqrf_4_lib4.c │ ├── kernel_dger_lib.S │ ├── kernel_dger_lib4.S │ ├── kernel_dgetr_lib.S │ ├── kernel_dgetr_lib4.c │ ├── kernel_dgetrf_pivot_lib.c │ ├── kernel_dgetrf_pivot_lib4.c │ ├── kernel_dpack_lib4.S │ ├── kernel_dsymv_6_lib4.S │ ├── kernel_sgead_lib8.S │ ├── kernel_sgecpsc_lib8.S │ ├── kernel_sgemm_16x4_lib.S │ ├── kernel_sgemm_16x4_lib8.S │ ├── kernel_sgemm_16x8_lib8.S │ ├── kernel_sgemm_8x4_lib.S │ ├── kernel_sgemm_8x4_lib8.S │ ├── kernel_sgemm_8x8_lib.S │ ├── kernel_sgemm_8x8_lib8.S │ ├── kernel_sgemm_diag_lib8.c │ ├── kernel_sgemv_4_lib8.S │ ├── kernel_sgemv_8_lib8.S │ ├── kernel_sgetr_lib8.S │ └── kernel_spack_lib8.S ├── avx2 │ ├── Makefile │ ├── archive │ │ ├── archive.S │ │ ├── kernel_dgemm_10xX_lib4.S │ │ ├── kernel_dgemm_12x4_lib.S │ │ ├── kernel_dgemm_4x2_lib4.S │ │ ├── kernel_dgemm_4x3_lib.S │ │ ├── kernel_dgemm_4x4_lib.S │ │ ├── kernel_dgemm_6xX_lib4.S │ │ ├── kernel_dgemm_8x2_lib4.S │ │ └── kernel_dgemm_8x4_lib.S │ ├── experimental │ │ └── kernel_dgemm_12x4_lib.S │ ├── kernel_dgebp_lib4.S │ ├── kernel_dgelqf_4_lib4.S │ ├── kernel_dgelqf_4_lib4_bkp.c │ ├── kernel_dgemm_12x4_lib.S │ ├── kernel_dgemm_12x4_lib4.S │ ├── kernel_dgemm_4x4_lib.S │ ├── kernel_dgemm_4x4_lib4.S │ ├── kernel_dgemm_8x4_lib.S │ ├── kernel_dgemm_8x4_lib4.S │ ├── kernel_dgemm_8x8_lib.S │ ├── kernel_dgemm_8x8_lib4.S │ ├── kernel_dgemv_4_lib.S │ ├── kernel_dgemv_4_lib4.S │ ├── kernel_dgemv_8_lib4.S │ ├── kernel_dger_lib.S │ ├── kernel_dger_lib4.S │ ├── kernel_dgetr_lib4.c │ ├── kernel_dgetrf_pivot_lib.c │ ├── kernel_dgetrf_pivot_lib4.c │ ├── kernel_dsymv_6_lib4.S │ ├── kernel_sgemm_16x4_lib.S │ ├── kernel_sgemm_16x4_lib8.S │ ├── kernel_sgemm_16x8_lib8.S │ ├── kernel_sgemm_24x4_lib.S │ ├── kernel_sgemm_24x4_lib8.S │ ├── kernel_sgemm_8x4_lib.S │ ├── kernel_sgemm_8x4_lib8.S │ ├── kernel_sgemm_8x8_lib.S │ └── kernel_sgemm_8x8_lib8.S ├── avx512 │ ├── Makefile │ ├── kernel_dgelqf_lib8.S │ ├── kernel_dgemm_16x8_lib.S │ ├── kernel_dgemm_16x8_lib8.S │ ├── kernel_dgemm_24x8_lib.S │ ├── kernel_dgemm_24x8_lib8.S │ ├── kernel_dgemm_8x8_lib.S │ ├── kernel_dgemm_8x8_lib8.S │ ├── kernel_dgemv_16_lib8.S │ ├── kernel_dgemv_8_lib8.S │ ├── kernel_dgeqrf_8_lib8.c │ └── kernel_dpack_lib8.S ├── avx_x86 │ ├── Makefile │ ├── kernel_dgemm_4x4_lib.S │ ├── kernel_dgemm_4x4_lib4.S │ ├── kernel_dgemv_4_lib4.S │ ├── kernel_sgemm_4x4_lib4.S │ └── kernel_sgemv_4_lib4.S ├── fma │ ├── Makefile │ ├── kernel_dgemm_4x4_lib.S │ └── kernel_dgemm_4x4_lib4.S ├── generic │ ├── Makefile │ ├── kernel_align_generic.c │ ├── kernel_d_aux_lib.c │ ├── kernel_daxpy_lib.c │ ├── kernel_ddot_lib.c │ ├── kernel_dgecp_lib4.c │ ├── kernel_dgemm_4x4_lib.c │ ├── kernel_dgemm_4x4_lib4.c │ ├── kernel_dgemm_diag_lib4.c │ ├── kernel_dgemv_4_lib.c │ ├── kernel_dgemv_4_lib4.c │ ├── kernel_dgeqrf_4_lib4.c │ ├── kernel_dger_lib.c │ ├── kernel_dger_lib4.c │ ├── kernel_dgetr_lib.c │ ├── kernel_dgetr_lib4.c │ ├── kernel_dgetrf_pivot_lib.c │ ├── kernel_dgetrf_pivot_lib4.c │ ├── kernel_dpack_buffer_lib4.c │ ├── kernel_dpack_lib4.c │ ├── kernel_dsymv_4_lib.c │ ├── kernel_dsymv_4_lib4.c │ ├── kernel_saxpy_lib.c │ ├── kernel_sdot_lib.c │ ├── kernel_sgecp_lib4.c │ ├── kernel_sgemm_4x4_lib.c │ ├── kernel_sgemm_4x4_lib4.c │ ├── kernel_sgemm_8x4_lib8.c │ ├── kernel_sgemm_diag_lib4.c │ ├── kernel_sgemv_4_lib4.c │ ├── kernel_sgetr_lib4.c │ ├── kernel_sgetrf_pivot_lib4.c │ ├── kernel_spack_lib4.c │ └── kernel_ssymv_4_lib4.c ├── sse3 │ ├── Makefile │ ├── kernel_align_x64.S │ ├── kernel_dgemm_4x4_lib.S │ ├── kernel_dgemm_4x4_lib4.S │ ├── kernel_dgemv_4_lib4.S │ ├── kernel_sgemm_4x4_lib.S │ └── kernel_sgemm_4x4_lib4.S └── sse3_x86 │ ├── Makefile │ ├── kernel_align_x86.S │ ├── kernel_dgemm_2x2_lib4.S │ ├── kernel_dgemm_4x2_lib.S │ ├── kernel_dgemm_4x2_lib4.S │ └── kernel_dgemv_4_lib4.S ├── lib └── .gitignore ├── microbenchmarks ├── Makefile └── microbenchmark_bandwidth.c ├── netlib ├── .gitignore ├── Makefile ├── Makefile.netlib_blas ├── Makefile.netlib_cblas ├── Makefile.netlib_lapack └── Makefile.netlib_lapacke ├── sandbox ├── .gitignore ├── Makefile ├── kernel.h ├── kernel_armv7a.S ├── kernel_armv8a.S ├── kernel_avx.S ├── kernel_avx2.S ├── kernel_avx_x86.S ├── kernel_generic.c ├── kernel_sse3.S ├── kernel_sse3_x86.S └── test_sandbox.c ├── tests ├── CMakeLists.txt ├── Makefile ├── Makefile.tpl ├── README.md ├── TODO.txt ├── classes │ ├── aux1args.c │ ├── aux2args.c │ ├── aux3args.c │ ├── blasapi_gemm.c │ ├── blasapi_getrf.c │ ├── blasapi_potrf.c │ ├── blasapi_syrk.c │ ├── blasapi_trm.c │ ├── gemm.c │ ├── geqf.c │ ├── getrf_nopivot.c │ ├── getrf_rp.c │ ├── potrf.c │ ├── potrf_mn.c │ ├── syrk.c │ └── trm.c ├── genarate_docs.py ├── routines.json ├── routines_list.md ├── routines_list.md.tpl ├── test.c ├── test_d_blas_api.c ├── test_d_blasfeo_api.c ├── test_d_common.h ├── test_s_blas_api.c ├── test_s_blasfeo_api.c ├── test_s_common.h ├── test_schema.json ├── test_valgrind.c ├── test_x.c ├── test_x_common.c ├── test_x_common.h ├── tester.py ├── testset_all.json ├── testset_ci_blas_cm_double_amd64.json ├── testset_ci_blas_cm_double_arm64.json ├── testset_ci_blas_cm_single_amd64.json ├── testset_ci_blas_cm_single_arm64.json ├── testset_ci_blas_pm_double_amd64.json ├── testset_ci_blas_pm_double_arm64.json ├── testset_ci_blas_pm_single_amd64.json ├── testset_ci_blas_pm_single_arm64.json ├── testset_ci_blasfeo_cm_double_amd64.json ├── testset_ci_blasfeo_cm_double_amd64_packalg.json ├── testset_ci_blasfeo_cm_double_arm64.json ├── testset_ci_blasfeo_cm_double_arm64_packalg.json ├── testset_ci_blasfeo_cm_single_amd64.json ├── testset_ci_blasfeo_cm_single_arm64.json ├── testset_ci_blasfeo_pm_double_amd64.json ├── testset_ci_blasfeo_pm_double_arm64.json ├── testset_ci_blasfeo_pm_single_amd64.json ├── testset_ci_blasfeo_pm_single_arm64.json ├── testset_debug.json └── testset_default.json ├── utils ├── change_dollar_immediate.sh ├── change_lic.sh ├── change_name.sh ├── new_lic_c └── new_lic_makefile └── version /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/Changelog.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.external_blas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/Makefile.external_blas -------------------------------------------------------------------------------- /Makefile.rule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/Makefile.rule -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/README.md -------------------------------------------------------------------------------- /TODOlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/TODOlist.txt -------------------------------------------------------------------------------- /auxiliary/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/Makefile -------------------------------------------------------------------------------- /auxiliary/blasfeo_processor_features.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/blasfeo_processor_features.c -------------------------------------------------------------------------------- /auxiliary/blasfeo_stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/blasfeo_stdlib.c -------------------------------------------------------------------------------- /auxiliary/d_aux_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_common.c -------------------------------------------------------------------------------- /auxiliary/d_aux_ext_dep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_ext_dep.c -------------------------------------------------------------------------------- /auxiliary/d_aux_ext_dep_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_ext_dep_common.c -------------------------------------------------------------------------------- /auxiliary/d_aux_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_hp_cm.c -------------------------------------------------------------------------------- /auxiliary/d_aux_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_lib4.c -------------------------------------------------------------------------------- /auxiliary/d_aux_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_lib8.c -------------------------------------------------------------------------------- /auxiliary/d_aux_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/d_aux_ref.c -------------------------------------------------------------------------------- /auxiliary/i_aux_ext_dep_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/i_aux_ext_dep_lib.c -------------------------------------------------------------------------------- /auxiliary/m_aux_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/m_aux_lib.c -------------------------------------------------------------------------------- /auxiliary/m_aux_lib44.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/m_aux_lib44.c -------------------------------------------------------------------------------- /auxiliary/m_aux_lib48.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/m_aux_lib48.c -------------------------------------------------------------------------------- /auxiliary/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/memory.c -------------------------------------------------------------------------------- /auxiliary/s_aux_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_common.c -------------------------------------------------------------------------------- /auxiliary/s_aux_ext_dep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_ext_dep.c -------------------------------------------------------------------------------- /auxiliary/s_aux_ext_dep_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_ext_dep_common.c -------------------------------------------------------------------------------- /auxiliary/s_aux_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_hp_cm.c -------------------------------------------------------------------------------- /auxiliary/s_aux_lib16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_lib16.c -------------------------------------------------------------------------------- /auxiliary/s_aux_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_lib4.c -------------------------------------------------------------------------------- /auxiliary/s_aux_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_lib8.c -------------------------------------------------------------------------------- /auxiliary/s_aux_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/s_aux_ref.c -------------------------------------------------------------------------------- /auxiliary/timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/timing.c -------------------------------------------------------------------------------- /auxiliary/v_aux_ext_dep_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/v_aux_ext_dep_lib.c -------------------------------------------------------------------------------- /auxiliary/x_aux_ext_dep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/x_aux_ext_dep.c -------------------------------------------------------------------------------- /auxiliary/x_aux_ext_dep_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/x_aux_ext_dep_common.c -------------------------------------------------------------------------------- /auxiliary/x_aux_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/auxiliary/x_aux_ref.c -------------------------------------------------------------------------------- /benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /benchmarks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/Makefile -------------------------------------------------------------------------------- /benchmarks/Makefile.blas_api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/Makefile.blas_api -------------------------------------------------------------------------------- /benchmarks/Makefile.blasfeo_api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/Makefile.blasfeo_api -------------------------------------------------------------------------------- /benchmarks/benchmark_d_blas_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/benchmark_d_blas_api.c -------------------------------------------------------------------------------- /benchmarks/benchmark_d_blasfeo_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/benchmark_d_blasfeo_api.c -------------------------------------------------------------------------------- /benchmarks/benchmark_s_blas_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/benchmark_s_blas_api.c -------------------------------------------------------------------------------- /benchmarks/benchmark_s_blasfeo_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/benchmark_s_blasfeo_api.c -------------------------------------------------------------------------------- /benchmarks/benchmark_x_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/benchmark_x_common.h -------------------------------------------------------------------------------- /benchmarks/cpu_freq.h.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/cpu_freq.h.example -------------------------------------------------------------------------------- /benchmarks/figures_benchmark_one.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/figures_benchmark_one.m -------------------------------------------------------------------------------- /benchmarks/figures_blas_benchmark.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/figures_blas_benchmark.m -------------------------------------------------------------------------------- /benchmarks/figures_blas_comparison.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/figures_blas_comparison.m -------------------------------------------------------------------------------- /benchmarks/figures_x_benchmark_one.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/figures_x_benchmark_one.m -------------------------------------------------------------------------------- /benchmarks/x_benchmark_blas_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/x_benchmark_blas_api.c -------------------------------------------------------------------------------- /benchmarks/x_benchmark_blasfeo_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/benchmarks/x_benchmark_blasfeo_api.c -------------------------------------------------------------------------------- /blas_api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/Makefile -------------------------------------------------------------------------------- /blas_api/archive/dgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dgemm.c -------------------------------------------------------------------------------- /blas_api/archive/dgetrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dgetrf.c -------------------------------------------------------------------------------- /blas_api/archive/dgetrf_np.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dgetrf_np.c -------------------------------------------------------------------------------- /blas_api/archive/dpotrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dpotrf.c -------------------------------------------------------------------------------- /blas_api/archive/dsyrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dsyrk.c -------------------------------------------------------------------------------- /blas_api/archive/dtrmm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dtrmm.c -------------------------------------------------------------------------------- /blas_api/archive/dtrsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/dtrsm.c -------------------------------------------------------------------------------- /blas_api/archive/sgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/sgemm.c -------------------------------------------------------------------------------- /blas_api/archive/strsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/archive/strsm.c -------------------------------------------------------------------------------- /blas_api/daxpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/daxpy.c -------------------------------------------------------------------------------- /blas_api/dcopy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dcopy.c -------------------------------------------------------------------------------- /blas_api/ddot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/ddot.c -------------------------------------------------------------------------------- /blas_api/dgemm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dgemm_ref.c -------------------------------------------------------------------------------- /blas_api/dgemv_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dgemv_ref.c -------------------------------------------------------------------------------- /blas_api/dger_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dger_ref.c -------------------------------------------------------------------------------- /blas_api/dgesv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dgesv.c -------------------------------------------------------------------------------- /blas_api/dgetr_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dgetr_ref.c -------------------------------------------------------------------------------- /blas_api/dgetrf_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dgetrf_ref.c -------------------------------------------------------------------------------- /blas_api/dgetrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dgetrs.c -------------------------------------------------------------------------------- /blas_api/dlaswp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dlaswp.c -------------------------------------------------------------------------------- /blas_api/dposv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dposv.c -------------------------------------------------------------------------------- /blas_api/dpotrf_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dpotrf_ref.c -------------------------------------------------------------------------------- /blas_api/dpotrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dpotrs.c -------------------------------------------------------------------------------- /blas_api/dsymv_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dsymv_ref.c -------------------------------------------------------------------------------- /blas_api/dsyr2k_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dsyr2k_ref.c -------------------------------------------------------------------------------- /blas_api/dsyrk_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dsyrk_ref.c -------------------------------------------------------------------------------- /blas_api/dtrmm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dtrmm_ref.c -------------------------------------------------------------------------------- /blas_api/dtrsm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dtrsm_ref.c -------------------------------------------------------------------------------- /blas_api/dtrtrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/dtrtrs.c -------------------------------------------------------------------------------- /blas_api/experimental/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/Makefile -------------------------------------------------------------------------------- /blas_api/experimental/dlaed0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlaed0.c -------------------------------------------------------------------------------- /blas_api/experimental/dlaed1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlaed1.c -------------------------------------------------------------------------------- /blas_api/experimental/dlaed3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlaed3.c -------------------------------------------------------------------------------- /blas_api/experimental/dlarf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlarf.c -------------------------------------------------------------------------------- /blas_api/experimental/dlarfb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlarfb.c -------------------------------------------------------------------------------- /blas_api/experimental/dlarft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlarft.c -------------------------------------------------------------------------------- /blas_api/experimental/dlatrd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dlatrd.c -------------------------------------------------------------------------------- /blas_api/experimental/dorm2r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dorm2r.c -------------------------------------------------------------------------------- /blas_api/experimental/dormqr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dormqr.c -------------------------------------------------------------------------------- /blas_api/experimental/dormtr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dormtr.c -------------------------------------------------------------------------------- /blas_api/experimental/dstedc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dstedc.c -------------------------------------------------------------------------------- /blas_api/experimental/dsyevd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dsyevd.c -------------------------------------------------------------------------------- /blas_api/experimental/dsyevr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dsyevr.c -------------------------------------------------------------------------------- /blas_api/experimental/dsytd2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dsytd2.c -------------------------------------------------------------------------------- /blas_api/experimental/dsytrd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/experimental/dsytrd.c -------------------------------------------------------------------------------- /blas_api/saxpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/saxpy.c -------------------------------------------------------------------------------- /blas_api/sdot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/sdot.c -------------------------------------------------------------------------------- /blas_api/sgemm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/sgemm_ref.c -------------------------------------------------------------------------------- /blas_api/spotrf_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/spotrf_ref.c -------------------------------------------------------------------------------- /blas_api/ssymv_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/ssymv_ref.c -------------------------------------------------------------------------------- /blas_api/strsm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/strsm_ref.c -------------------------------------------------------------------------------- /blas_api/xgemm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xgemm_ref.c -------------------------------------------------------------------------------- /blas_api/xgemv_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xgemv_ref.c -------------------------------------------------------------------------------- /blas_api/xger_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xger_ref.c -------------------------------------------------------------------------------- /blas_api/xgetr_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xgetr_ref.c -------------------------------------------------------------------------------- /blas_api/xgetrf_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xgetrf_ref.c -------------------------------------------------------------------------------- /blas_api/xpotrf_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xpotrf_ref.c -------------------------------------------------------------------------------- /blas_api/xsymv_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xsymv_ref.c -------------------------------------------------------------------------------- /blas_api/xsyr2k_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xsyr2k_ref.c -------------------------------------------------------------------------------- /blas_api/xsyrk_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xsyrk_ref.c -------------------------------------------------------------------------------- /blas_api/xtrmm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xtrmm_ref.c -------------------------------------------------------------------------------- /blas_api/xtrsm_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blas_api/xtrsm_ref.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/Makefile -------------------------------------------------------------------------------- /blasfeo_hp_cm/dgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dgemm.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dgemv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dgemv.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dger.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dgetr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dgetr.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dgetrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dgetrf.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dpotrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dpotrf.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dsymv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dsymv.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dsyr2k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dsyr2k.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dsyrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dsyrk.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dtrmm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dtrmm.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/dtrsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/dtrsm.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/sgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/sgemm.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/spotrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/spotrf.c -------------------------------------------------------------------------------- /blasfeo_hp_cm/strsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_cm/strsm.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/Makefile -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas1_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas1_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas1_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas1_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas2_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas2_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas2_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas2_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas2_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas2_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas3_diag_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas3_diag_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas3_diag_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas3_diag_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas3_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas3_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_blas3_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_blas3_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_lapack_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_lapack_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/d_lapack_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/d_lapack_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas1_lib16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas1_lib16.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas1_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas1_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas1_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas1_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas2_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas2_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas2_lib16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas2_lib16.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas2_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas2_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas2_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas2_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas3_diag_lib16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas3_diag_lib16.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas3_diag_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas3_diag_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas3_diag_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas3_diag_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas3_lib16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas3_lib16.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas3_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas3_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_blas3_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_blas3_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_lapack_lib16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_lapack_lib16.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_lapack_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_lapack_lib4.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/s_lapack_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/s_lapack_lib8.c -------------------------------------------------------------------------------- /blasfeo_hp_pm/x_blas2_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_hp_pm/x_blas2_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_ref/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/Makefile -------------------------------------------------------------------------------- /blasfeo_ref/d_blas1_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas1_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas1_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas1_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas2_diag_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas2_diag_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas2_diag_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas2_diag_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas2_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas2_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas2_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas2_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas3_diag_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas3_diag_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas3_diag_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas3_diag_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas3_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas3_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas3_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas3_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/d_blas3_ref_blas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_blas3_ref_blas.c -------------------------------------------------------------------------------- /blasfeo_ref/d_lapack_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_lapack_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/d_lapack_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_lapack_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/d_lapack_ref_blas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/d_lapack_ref_blas.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas1_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas1_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas1_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas1_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas2_diag_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas2_diag_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas2_diag_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas2_diag_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas2_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas2_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas2_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas2_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas3_diag_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas3_diag_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas3_diag_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas3_diag_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas3_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas3_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas3_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas3_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/s_blas3_ref_blas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_blas3_ref_blas.c -------------------------------------------------------------------------------- /blasfeo_ref/s_lapack_hp_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_lapack_hp_cm.c -------------------------------------------------------------------------------- /blasfeo_ref/s_lapack_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/s_lapack_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/x_blas1_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/x_blas1_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/x_blas2_diag_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/x_blas2_diag_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/x_blas2_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/x_blas2_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/x_blas3_diag_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/x_blas3_diag_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/x_blas3_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/x_blas3_ref.c -------------------------------------------------------------------------------- /blasfeo_ref/x_lapack_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_ref/x_lapack_ref.c -------------------------------------------------------------------------------- /blasfeo_target.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_target.h.in -------------------------------------------------------------------------------- /blasfeo_wr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/Makefile -------------------------------------------------------------------------------- /blasfeo_wr/d_blas1_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/d_blas1_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/d_blas2_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/d_blas2_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/d_blas2_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/d_blas2_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/d_blas3_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/d_blas3_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/d_blas3_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/d_blas3_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/d_lapack_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/d_lapack_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/s_blas1_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/s_blas1_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/s_blas2_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/s_blas2_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/s_blas2_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/s_blas2_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/s_blas3_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/s_blas3_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/s_blas3_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/s_blas3_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/s_lapack_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/s_lapack_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/x_blas1_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/x_blas1_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/x_blas2_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/x_blas2_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/x_blas2_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/x_blas2_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/x_blas3_diag_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/x_blas3_diag_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/x_blas3_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/x_blas3_lib.c -------------------------------------------------------------------------------- /blasfeo_wr/x_lapack_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/blasfeo_wr/x_lapack_lib.c -------------------------------------------------------------------------------- /cmake/ArchitectureTests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/ArchitectureTests.cmake -------------------------------------------------------------------------------- /cmake/TestSingleTarget.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/TestSingleTarget.cmake -------------------------------------------------------------------------------- /cmake/X64AutomaticTargetSelection.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/X64AutomaticTargetSelection.cmake -------------------------------------------------------------------------------- /cmake/intrinsic_tests/intrinsic_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/intrinsic_tests/intrinsic_test.c -------------------------------------------------------------------------------- /cmake/intrinsic_tests/intrinsic_test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/intrinsic_tests/intrinsic_test.cmake -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_AVX.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_AVX.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_AVX2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_AVX2.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_FMA.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_FMA.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_NEON.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_NEON.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_NEONv2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_NEONv2.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_SSE3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_SSE3.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_VFPv3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_VFPv3.S -------------------------------------------------------------------------------- /cmake/isa_tests/TEST_VFPv4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/TEST_VFPv4.S -------------------------------------------------------------------------------- /cmake/isa_tests/isa_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/isa_test.c -------------------------------------------------------------------------------- /cmake/isa_tests/isa_test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/cmake/isa_tests/isa_test.cmake -------------------------------------------------------------------------------- /doc/conventions.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/doc/conventions.tex -------------------------------------------------------------------------------- /doc/guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/doc/guide.pdf -------------------------------------------------------------------------------- /doc/guide.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/doc/guide.tex -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/example_d_lq_factorization.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/example_d_lq_factorization.c -------------------------------------------------------------------------------- /examples/example_d_lu_factorization.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/example_d_lu_factorization.c -------------------------------------------------------------------------------- /examples/example_d_riccati_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/example_d_riccati_recursion.c -------------------------------------------------------------------------------- /examples/example_s_lu_factorization.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/example_s_lu_factorization.c -------------------------------------------------------------------------------- /examples/example_s_riccati_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/example_s_riccati_recursion.c -------------------------------------------------------------------------------- /examples/example_tree_riccati_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/example_tree_riccati_recursion.c -------------------------------------------------------------------------------- /examples/getting_started.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/getting_started.c -------------------------------------------------------------------------------- /examples/tools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/tools.c -------------------------------------------------------------------------------- /examples/tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/examples/tools.h -------------------------------------------------------------------------------- /experimental/giaf/AtHA.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/AtHA.m -------------------------------------------------------------------------------- /experimental/giaf/blas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/Makefile -------------------------------------------------------------------------------- /experimental/giaf/blas/blas/dgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/blas/dgemm.c -------------------------------------------------------------------------------- /experimental/giaf/blas/blas/dpotrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/blas/dpotrf.c -------------------------------------------------------------------------------- /experimental/giaf/blas/include/blasfeo_d_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/include/blasfeo_d_blas.h -------------------------------------------------------------------------------- /experimental/giaf/blas/include/blasfeo_d_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/include/blasfeo_d_kernel.h -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/archive.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/archive.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/kernel_dgemm_12x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/kernel_dgemm_12x4_lib.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/kernel_dgemm_4x3_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/kernel_dgemm_4x3_lib.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/kernel_dgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/kernel_dgemm_8x4_lib.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/kernel_dpack_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/kernel_dpack_lib4.S -------------------------------------------------------------------------------- /experimental/giaf/blas/kernel/avx2/kernel_dpatr_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/kernel/avx2/kernel_dpatr_lib4.c -------------------------------------------------------------------------------- /experimental/giaf/blas/tests/.gitignore: -------------------------------------------------------------------------------- 1 | data/* 2 | -------------------------------------------------------------------------------- /experimental/giaf/blas/tests/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/tests/benchmark.c -------------------------------------------------------------------------------- /experimental/giaf/blas/tests/print_blas.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/tests/print_blas.m -------------------------------------------------------------------------------- /experimental/giaf/blas/tests/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/experimental/giaf/blas/tests/test.c -------------------------------------------------------------------------------- /guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/guidelines.md -------------------------------------------------------------------------------- /include/blasfeo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo.h -------------------------------------------------------------------------------- /include/blasfeo_align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_align.h -------------------------------------------------------------------------------- /include/blasfeo_block_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_block_size.h -------------------------------------------------------------------------------- /include/blasfeo_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_common.h -------------------------------------------------------------------------------- /include/blasfeo_d_aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_aux.h -------------------------------------------------------------------------------- /include/blasfeo_d_aux_ext_dep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_aux_ext_dep.h -------------------------------------------------------------------------------- /include/blasfeo_d_aux_ext_dep_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_aux_ext_dep_ref.h -------------------------------------------------------------------------------- /include/blasfeo_d_aux_old.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_aux_old.h -------------------------------------------------------------------------------- /include/blasfeo_d_aux_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_aux_ref.h -------------------------------------------------------------------------------- /include/blasfeo_d_aux_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_aux_test.h -------------------------------------------------------------------------------- /include/blasfeo_d_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_blas.h -------------------------------------------------------------------------------- /include/blasfeo_d_blas_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_blas_api.h -------------------------------------------------------------------------------- /include/blasfeo_d_blasfeo_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_blasfeo_api.h -------------------------------------------------------------------------------- /include/blasfeo_d_blasfeo_api_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_blasfeo_api_ref.h -------------------------------------------------------------------------------- /include/blasfeo_d_blasfeo_hp_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_blasfeo_hp_api.h -------------------------------------------------------------------------------- /include/blasfeo_d_blasfeo_ref_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_blasfeo_ref_api.h -------------------------------------------------------------------------------- /include/blasfeo_d_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_d_kernel.h -------------------------------------------------------------------------------- /include/blasfeo_i_aux_ext_dep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_i_aux_ext_dep.h -------------------------------------------------------------------------------- /include/blasfeo_m_aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_m_aux.h -------------------------------------------------------------------------------- /include/blasfeo_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_memory.h -------------------------------------------------------------------------------- /include/blasfeo_naming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_naming.h -------------------------------------------------------------------------------- /include/blasfeo_processor_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_processor_features.h -------------------------------------------------------------------------------- /include/blasfeo_s_aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_aux.h -------------------------------------------------------------------------------- /include/blasfeo_s_aux_ext_dep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_aux_ext_dep.h -------------------------------------------------------------------------------- /include/blasfeo_s_aux_ext_dep_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_aux_ext_dep_ref.h -------------------------------------------------------------------------------- /include/blasfeo_s_aux_old.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_aux_old.h -------------------------------------------------------------------------------- /include/blasfeo_s_aux_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_aux_ref.h -------------------------------------------------------------------------------- /include/blasfeo_s_aux_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_aux_test.h -------------------------------------------------------------------------------- /include/blasfeo_s_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_blas.h -------------------------------------------------------------------------------- /include/blasfeo_s_blas_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_blas_api.h -------------------------------------------------------------------------------- /include/blasfeo_s_blasfeo_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_blasfeo_api.h -------------------------------------------------------------------------------- /include/blasfeo_s_blasfeo_api_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_blasfeo_api_ref.h -------------------------------------------------------------------------------- /include/blasfeo_s_blasfeo_ref_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_blasfeo_ref_api.h -------------------------------------------------------------------------------- /include/blasfeo_s_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_s_kernel.h -------------------------------------------------------------------------------- /include/blasfeo_stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_stdlib.h -------------------------------------------------------------------------------- /include/blasfeo_timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_timing.h -------------------------------------------------------------------------------- /include/blasfeo_v_aux_ext_dep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/blasfeo_v_aux_ext_dep.h -------------------------------------------------------------------------------- /include/d_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/d_blas.h -------------------------------------------------------------------------------- /include/d_blas_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/d_blas_64.h -------------------------------------------------------------------------------- /include/s_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/s_blas.h -------------------------------------------------------------------------------- /include/s_blas_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/include/s_blas_64.h -------------------------------------------------------------------------------- /kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/Makefile -------------------------------------------------------------------------------- /kernel/armv7a/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/Makefile -------------------------------------------------------------------------------- /kernel/armv7a/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/armv7a/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv7a/kernel_sgemm_12x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_sgemm_12x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv7a/kernel_sgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_sgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/armv7a/kernel_sgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_sgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv7a/kernel_sgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_sgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/armv7a/kernel_sgemm_8x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv7a/kernel_sgemm_8x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/Makefile -------------------------------------------------------------------------------- /kernel/armv8a/kernel_d_aux_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_d_aux_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemm_12x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemm_12x4_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemm_12x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemm_12x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemm_8x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemm_8x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemv_4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemv_4_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dger_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dger_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dger_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dger_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgetr_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgetr_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgetrf_pivot_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgetrf_pivot_lib.c -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dgetrf_pivot_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dgetrf_pivot_lib4.c -------------------------------------------------------------------------------- /kernel/armv8a/kernel_dpack_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_dpack_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_12x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_12x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_16x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_16x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_8x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_8x4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_8x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_8x8_lib.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemm_8x8_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemm_8x8_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_sgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_sgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/armv8a/kernel_spack_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/armv8a/kernel_spack_lib4.S -------------------------------------------------------------------------------- /kernel/avx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/Makefile -------------------------------------------------------------------------------- /kernel/avx/archive/kernel_dgemm_10xX_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/archive/kernel_dgemm_10xX_lib4.S -------------------------------------------------------------------------------- /kernel/avx/archive/kernel_dgemm_4x2_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/archive/kernel_dgemm_4x2_lib4.S -------------------------------------------------------------------------------- /kernel/avx/archive/kernel_dgemm_6xX_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/archive/kernel_dgemm_6xX_lib4.S -------------------------------------------------------------------------------- /kernel/avx/archive/kernel_dgemm_8x2_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/archive/kernel_dgemm_8x2_lib4.S -------------------------------------------------------------------------------- /kernel/avx/experimental/kernel_dpack_liba.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/experimental/kernel_dpack_liba.S -------------------------------------------------------------------------------- /kernel/avx/issue_20: -------------------------------------------------------------------------------- 1 | - kernel 4x2, half matrix computed 2 | 3 | -------------------------------------------------------------------------------- /kernel/avx/kernel_d_aux_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_d_aux_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgebp_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgebp_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgecp_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgecp_lib4.c -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemm_12x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemm_12x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemm_8x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemm_8x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemm_diag_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemm_diag_lib4.c -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemv_12_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemv_12_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemv_4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemv_4_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgemv_8_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgemv_8_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgeqrf_4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgeqrf_4_lib4.c -------------------------------------------------------------------------------- /kernel/avx/kernel_dger_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dger_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dger_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dger_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgetr_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgetr_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dgetr_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgetr_lib4.c -------------------------------------------------------------------------------- /kernel/avx/kernel_dgetrf_pivot_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgetrf_pivot_lib.c -------------------------------------------------------------------------------- /kernel/avx/kernel_dgetrf_pivot_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dgetrf_pivot_lib4.c -------------------------------------------------------------------------------- /kernel/avx/kernel_dpack_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dpack_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_dsymv_6_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_dsymv_6_lib4.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgead_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgead_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgecpsc_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgecpsc_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_16x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_16x4_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_16x4_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_16x4_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_16x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_16x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_8x4_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_8x4_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_8x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_8x8_lib.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_8x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_8x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemm_diag_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemm_diag_lib8.c -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemv_4_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemv_4_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgemv_8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgemv_8_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_sgetr_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_sgetr_lib8.S -------------------------------------------------------------------------------- /kernel/avx/kernel_spack_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx/kernel_spack_lib8.S -------------------------------------------------------------------------------- /kernel/avx2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/Makefile -------------------------------------------------------------------------------- /kernel/avx2/archive/archive.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/archive.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_10xX_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_10xX_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_12x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_12x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_4x2_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_4x2_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_4x3_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_4x3_lib.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_6xX_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_6xX_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_8x2_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_8x2_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/archive/kernel_dgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/archive/kernel_dgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/experimental/kernel_dgemm_12x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/experimental/kernel_dgemm_12x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgebp_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgebp_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgelqf_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgelqf_4_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgelqf_4_lib4_bkp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgelqf_4_lib4_bkp.c -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_12x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_12x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_12x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_12x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_8x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_8x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_8x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_8x8_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemm_8x8_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemm_8x8_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemv_4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemv_4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgemv_8_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgemv_8_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dger_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dger_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dger_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dger_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgetr_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgetr_lib4.c -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgetrf_pivot_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgetrf_pivot_lib.c -------------------------------------------------------------------------------- /kernel/avx2/kernel_dgetrf_pivot_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dgetrf_pivot_lib4.c -------------------------------------------------------------------------------- /kernel/avx2/kernel_dsymv_6_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_dsymv_6_lib4.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_16x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_16x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_16x4_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_16x4_lib8.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_16x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_16x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_24x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_24x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_24x4_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_24x4_lib8.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_8x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_8x4_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_8x4_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_8x4_lib8.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_8x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_8x8_lib.S -------------------------------------------------------------------------------- /kernel/avx2/kernel_sgemm_8x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx2/kernel_sgemm_8x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/Makefile -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgelqf_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgelqf_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemm_16x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemm_16x8_lib.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemm_16x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemm_16x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemm_24x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemm_24x8_lib.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemm_24x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemm_24x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemm_8x8_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemm_8x8_lib.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemm_8x8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemm_8x8_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemv_16_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemv_16_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgemv_8_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgemv_8_lib8.S -------------------------------------------------------------------------------- /kernel/avx512/kernel_dgeqrf_8_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dgeqrf_8_lib8.c -------------------------------------------------------------------------------- /kernel/avx512/kernel_dpack_lib8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx512/kernel_dpack_lib8.S -------------------------------------------------------------------------------- /kernel/avx_x86/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx_x86/Makefile -------------------------------------------------------------------------------- /kernel/avx_x86/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx_x86/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/avx_x86/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx_x86/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx_x86/kernel_dgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx_x86/kernel_dgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/avx_x86/kernel_sgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx_x86/kernel_sgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/avx_x86/kernel_sgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/avx_x86/kernel_sgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/fma/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/fma/Makefile -------------------------------------------------------------------------------- /kernel/fma/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/fma/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/fma/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/fma/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/generic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/Makefile -------------------------------------------------------------------------------- /kernel/generic/kernel_align_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_align_generic.c -------------------------------------------------------------------------------- /kernel/generic/kernel_d_aux_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_d_aux_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_daxpy_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_daxpy_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_ddot_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_ddot_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgecp_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgecp_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgemm_4x4_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgemm_4x4_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgemm_4x4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgemm_4x4_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgemm_diag_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgemm_diag_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgemv_4_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgemv_4_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgemv_4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgemv_4_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgeqrf_4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgeqrf_4_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dger_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dger_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dger_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dger_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgetr_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgetr_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgetr_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgetr_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgetrf_pivot_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgetrf_pivot_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dgetrf_pivot_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dgetrf_pivot_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dpack_buffer_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dpack_buffer_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dpack_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dpack_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dsymv_4_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dsymv_4_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_dsymv_4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_dsymv_4_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_saxpy_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_saxpy_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sdot_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sdot_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgecp_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgecp_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgemm_4x4_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgemm_4x4_lib.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgemm_4x4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgemm_4x4_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgemm_8x4_lib8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgemm_8x4_lib8.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgemm_diag_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgemm_diag_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgemv_4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgemv_4_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgetr_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgetr_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_sgetrf_pivot_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_sgetrf_pivot_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_spack_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_spack_lib4.c -------------------------------------------------------------------------------- /kernel/generic/kernel_ssymv_4_lib4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/generic/kernel_ssymv_4_lib4.c -------------------------------------------------------------------------------- /kernel/sse3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/Makefile -------------------------------------------------------------------------------- /kernel/sse3/kernel_align_x64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/kernel_align_x64.S -------------------------------------------------------------------------------- /kernel/sse3/kernel_dgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/kernel_dgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/sse3/kernel_dgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/kernel_dgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/sse3/kernel_dgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/kernel_dgemv_4_lib4.S -------------------------------------------------------------------------------- /kernel/sse3/kernel_sgemm_4x4_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/kernel_sgemm_4x4_lib.S -------------------------------------------------------------------------------- /kernel/sse3/kernel_sgemm_4x4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3/kernel_sgemm_4x4_lib4.S -------------------------------------------------------------------------------- /kernel/sse3_x86/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3_x86/Makefile -------------------------------------------------------------------------------- /kernel/sse3_x86/kernel_align_x86.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3_x86/kernel_align_x86.S -------------------------------------------------------------------------------- /kernel/sse3_x86/kernel_dgemm_2x2_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3_x86/kernel_dgemm_2x2_lib4.S -------------------------------------------------------------------------------- /kernel/sse3_x86/kernel_dgemm_4x2_lib.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3_x86/kernel_dgemm_4x2_lib.S -------------------------------------------------------------------------------- /kernel/sse3_x86/kernel_dgemm_4x2_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3_x86/kernel_dgemm_4x2_lib4.S -------------------------------------------------------------------------------- /kernel/sse3_x86/kernel_dgemv_4_lib4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/kernel/sse3_x86/kernel_dgemv_4_lib4.S -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /microbenchmarks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/microbenchmarks/Makefile -------------------------------------------------------------------------------- /microbenchmarks/microbenchmark_bandwidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/microbenchmarks/microbenchmark_bandwidth.c -------------------------------------------------------------------------------- /netlib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/netlib/.gitignore -------------------------------------------------------------------------------- /netlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/netlib/Makefile -------------------------------------------------------------------------------- /netlib/Makefile.netlib_blas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/netlib/Makefile.netlib_blas -------------------------------------------------------------------------------- /netlib/Makefile.netlib_cblas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/netlib/Makefile.netlib_cblas -------------------------------------------------------------------------------- /netlib/Makefile.netlib_lapack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/netlib/Makefile.netlib_lapack -------------------------------------------------------------------------------- /netlib/Makefile.netlib_lapacke: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/netlib/Makefile.netlib_lapacke -------------------------------------------------------------------------------- /sandbox/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/.gitignore -------------------------------------------------------------------------------- /sandbox/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/Makefile -------------------------------------------------------------------------------- /sandbox/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel.h -------------------------------------------------------------------------------- /sandbox/kernel_armv7a.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_armv7a.S -------------------------------------------------------------------------------- /sandbox/kernel_armv8a.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_armv8a.S -------------------------------------------------------------------------------- /sandbox/kernel_avx.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_avx.S -------------------------------------------------------------------------------- /sandbox/kernel_avx2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_avx2.S -------------------------------------------------------------------------------- /sandbox/kernel_avx_x86.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_avx_x86.S -------------------------------------------------------------------------------- /sandbox/kernel_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_generic.c -------------------------------------------------------------------------------- /sandbox/kernel_sse3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_sse3.S -------------------------------------------------------------------------------- /sandbox/kernel_sse3_x86.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/kernel_sse3_x86.S -------------------------------------------------------------------------------- /sandbox/test_sandbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/sandbox/test_sandbox.c -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/Makefile.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/Makefile.tpl -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/TODO.txt -------------------------------------------------------------------------------- /tests/classes/aux1args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/aux1args.c -------------------------------------------------------------------------------- /tests/classes/aux2args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/aux2args.c -------------------------------------------------------------------------------- /tests/classes/aux3args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/aux3args.c -------------------------------------------------------------------------------- /tests/classes/blasapi_gemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/blasapi_gemm.c -------------------------------------------------------------------------------- /tests/classes/blasapi_getrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/blasapi_getrf.c -------------------------------------------------------------------------------- /tests/classes/blasapi_potrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/blasapi_potrf.c -------------------------------------------------------------------------------- /tests/classes/blasapi_syrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/blasapi_syrk.c -------------------------------------------------------------------------------- /tests/classes/blasapi_trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/blasapi_trm.c -------------------------------------------------------------------------------- /tests/classes/gemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/gemm.c -------------------------------------------------------------------------------- /tests/classes/geqf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/geqf.c -------------------------------------------------------------------------------- /tests/classes/getrf_nopivot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/getrf_nopivot.c -------------------------------------------------------------------------------- /tests/classes/getrf_rp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/getrf_rp.c -------------------------------------------------------------------------------- /tests/classes/potrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/potrf.c -------------------------------------------------------------------------------- /tests/classes/potrf_mn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/potrf_mn.c -------------------------------------------------------------------------------- /tests/classes/syrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/syrk.c -------------------------------------------------------------------------------- /tests/classes/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/classes/trm.c -------------------------------------------------------------------------------- /tests/genarate_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/genarate_docs.py -------------------------------------------------------------------------------- /tests/routines.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/routines.json -------------------------------------------------------------------------------- /tests/routines_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/routines_list.md -------------------------------------------------------------------------------- /tests/routines_list.md.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/routines_list.md.tpl -------------------------------------------------------------------------------- /tests/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test.c -------------------------------------------------------------------------------- /tests/test_d_blas_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_d_blas_api.c -------------------------------------------------------------------------------- /tests/test_d_blasfeo_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_d_blasfeo_api.c -------------------------------------------------------------------------------- /tests/test_d_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_d_common.h -------------------------------------------------------------------------------- /tests/test_s_blas_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_s_blas_api.c -------------------------------------------------------------------------------- /tests/test_s_blasfeo_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_s_blasfeo_api.c -------------------------------------------------------------------------------- /tests/test_s_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_s_common.h -------------------------------------------------------------------------------- /tests/test_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_schema.json -------------------------------------------------------------------------------- /tests/test_valgrind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_valgrind.c -------------------------------------------------------------------------------- /tests/test_x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_x.c -------------------------------------------------------------------------------- /tests/test_x_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_x_common.c -------------------------------------------------------------------------------- /tests/test_x_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/test_x_common.h -------------------------------------------------------------------------------- /tests/tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/tester.py -------------------------------------------------------------------------------- /tests/testset_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_all.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_cm_double_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_cm_double_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_cm_double_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_cm_double_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_cm_single_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_cm_single_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_cm_single_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_cm_single_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_pm_double_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_pm_double_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_pm_double_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_pm_double_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_pm_single_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_pm_single_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blas_pm_single_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blas_pm_single_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_cm_double_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_cm_double_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_cm_double_amd64_packalg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_cm_double_amd64_packalg.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_cm_double_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_cm_double_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_cm_double_arm64_packalg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_cm_double_arm64_packalg.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_cm_single_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_cm_single_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_cm_single_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_cm_single_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_pm_double_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_pm_double_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_pm_double_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_pm_double_arm64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_pm_single_amd64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_pm_single_amd64.json -------------------------------------------------------------------------------- /tests/testset_ci_blasfeo_pm_single_arm64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_ci_blasfeo_pm_single_arm64.json -------------------------------------------------------------------------------- /tests/testset_debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_debug.json -------------------------------------------------------------------------------- /tests/testset_default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/tests/testset_default.json -------------------------------------------------------------------------------- /utils/change_dollar_immediate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/utils/change_dollar_immediate.sh -------------------------------------------------------------------------------- /utils/change_lic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/utils/change_lic.sh -------------------------------------------------------------------------------- /utils/change_name.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/utils/change_name.sh -------------------------------------------------------------------------------- /utils/new_lic_c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/utils/new_lic_c -------------------------------------------------------------------------------- /utils/new_lic_makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giaf/blasfeo/HEAD/utils/new_lic_makefile -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- 1 | 0.1.4.2 2 | --------------------------------------------------------------------------------