Commit Graph

  • 092986582f
    Merge pull request #4818 from martin-frbg/docs_winbuild Martin Kroeker 2024-07-26 14:57:53 +0200
  • 9d3b4893e4 deploy: 25e148ec58 martin-frbg 2024-07-26 12:57:17 +0000
  • 25e148ec58
    Merge pull request #4817 from martin-frbg/fix4807 Martin Kroeker 2024-07-26 14:56:44 +0200
  • 69de58f380 WIP: `test` port Mateusz Sokol 2024-07-25 22:03:30 +0000
  • a090011fbf
    just use numeric constants in dimensions Martin Kroeker 2024-07-26 12:56:12 +0200
  • 7006492863
    replace "Preview" in the MSVC vcvarsall path with "Community" Martin Kroeker 2024-07-26 12:49:57 +0200
  • db5328e85b
    make array dimensions constant Martin Kroeker 2024-07-26 12:45:39 +0200
  • d9ae4609fb
    remove C99 requirement Martin Kroeker 2024-07-26 11:15:33 +0200
  • a875304eb0
    fix inverted conditional for NAN handling Martin Kroeker 2024-07-26 09:50:20 +0200
  • 24acdd6bbb
    correct offset Martin Kroeker 2024-07-26 09:49:24 +0200
  • fb7c53c5e5
    Merge pull request #4807 from martin-frbg/scalfixes Martin Kroeker 2024-07-25 23:42:50 +0200
  • 15c53dd2e0
    Merge pull request #4794 from XiWeiGu/Fixed_Numpy_CI_Test Martin Kroeker 2024-07-25 23:42:13 +0200
  • a4e56e0452
    Merge pull request #4806 from Mousius/small-gemm Martin Kroeker 2024-07-25 21:50:04 +0200
  • 90d93b38d5 deploy: 949a7f9393 martin-frbg 2024-07-25 17:13:39 +0000
  • 949a7f9393
    Merge pull request #4811 from yamazakimitsufumi/add_a64fx_to_dynamic_arch Martin Kroeker 2024-07-25 19:13:04 +0200
  • 88caf02f62 Fix ambiguous error on Mac OS yamazaki-mitsufumi 2024-07-25 22:43:13 +0900
  • 45a1e7c01d WIP: `utest` port Mateusz Sokol 2024-07-24 16:37:30 +0000
  • 3c3d439721 disambiguate whilelt calls Chris Sidebottom 2024-07-25 00:50:27 +0100
  • a5b9a0d358 Unroll SVE gemv further and use on all SVE cores Chris Sidebottom 2024-07-24 17:26:46 +0000
  • b613754143
    Update scal..c Martin Kroeker 2024-07-24 14:31:29 +0200
  • 4140ac45d7
    Merge pull request #4813 from martin-frbg/issue4812 Martin Kroeker 2024-07-23 21:35:06 +0200
  • 0096482f03
    fix incompatible definitions of MAXLOC Martin Kroeker 2024-07-23 15:01:26 +0200
  • db47113038 deploy: ed82fd24fc martin-frbg 2024-07-23 12:55:28 +0000
  • ed82fd24fc
    Merge pull request #4810 from martin-frbg/issue4805 Martin Kroeker 2024-07-23 14:54:55 +0200
  • 821ef34635 Add A64FX to the list of CPUs supported by DYNAMIC_ARCH yamazaki-mitsufumi 2024-07-23 20:44:39 +0900
  • 29f3e759b9
    work around a gcc14.1 bug observed on Loongarch Martin Kroeker 2024-07-23 11:20:48 +0200
  • 3bee004f63 Apply review comments Mateusz Sokol 2024-07-22 22:05:22 +0000
  • 4673fd0dcb BLD: Generate config.h file Mateusz Sokół 2024-07-22 17:59:51 +0200
  • 6d98969c22
    TMP: Start working towards custom targets again Rohit Goswami 2024-07-22 03:58:31 +0000
  • 681e11fe2c
    BLD: Start adding lapacke includes Rohit Goswami 2024-07-22 02:33:02 +0000
  • 57d4276f23
    BLD: Generate basic pkgconfig Rohit Goswami 2024-07-22 02:12:58 +0000
  • f5d04318e3
    Merge branch 'OpenMathLib:develop' into scalfixes Martin Kroeker 2024-07-21 13:43:43 +0200
  • 73f8866ffb
    make NAN handling depend on DUMMY2 parameter Martin Kroeker 2024-07-21 13:42:47 +0200
  • dfbc2348a8
    fix NAN handling Martin Kroeker 2024-07-20 18:27:15 +0200
  • c064319ecb
    fix alpha=NAN case Martin Kroeker 2024-07-20 17:42:31 +0200
  • c2ffd90e8c
    make NAN handling depend on dummy2 parameter Martin Kroeker 2024-07-20 17:31:00 +0200
  • ea4ab3b310 Better header guard around bridge Chris Sidebottom 2024-07-20 13:39:22 +0000
  • 7311d93016 Unroll TT further Chris Sidebottom 2024-07-19 16:50:50 +0000
  • a815594fd1
    Merge pull request #4801 from markdryan/markdryan/riscv-dynamic-arch Martin Kroeker 2024-07-19 17:12:07 +0200
  • dd6c33d34d
    make NAN handling depend on dummy2 parameter Martin Kroeker 2024-07-19 16:14:55 +0200
  • 66622de36d Hack: Test gemv vs gemm. Chip Kerchner 2024-07-19 07:26:08 -0500
  • 6fd59a620a deploy: 5a845ef1f4 martin-frbg 2024-07-19 11:07:15 +0000
  • 5a845ef1f4
    Merge pull request #4809 from penghongbo/reorder_gemm_gemvt Martin Kroeker 2024-07-19 13:06:42 +0200
  • db98f8753f Try to fix LAPACK testing failures on P7. 1. Remove the FADD insn from the GEMV Transpose code. 2. Remove the FADD insn from GEMM and ZGEMM code. 3. Reorder the compution of the Imaginary part in ZGEMM code. Hong Bo Peng 2024-07-19 02:08:19 -0400
  • a9edddb695 Unroll TN further Chris Sidebottom 2024-07-18 19:03:34 +0000
  • 9984c5ce9d Clean up k2 removal more and unroll SGEMM more Chris Sidebottom 2024-07-18 17:34:43 +0000
  • b1c9fafabb Remove k2 loop from DGEMM TN and use a more conservative heuristic for SGEMM Chris Sidebottom 2024-07-18 17:37:18 +0100
  • 31f725c6c4
    Merge pull request #1 from mtsokol/except-fix Rohit Goswami 2024-07-18 13:57:05 +0000
  • 2bdf83646f BUG: Fix `except` dict feature Mateusz Sokół 2024-07-18 15:05:51 +0200
  • 2020569705
    fix NAN handling and make it depend on dummy2 parameter Martin Kroeker 2024-07-17 23:55:54 +0200
  • 3870995f01
    make NAN handling depend on dummy2 parameter Martin Kroeker 2024-07-17 23:54:24 +0200
  • 7284c533b5
    make NAN handling depend on dummy2 parameter Martin Kroeker 2024-07-17 23:50:40 +0200
  • 73751218a4
    make NAN handling depend on dummy2 parameter Martin Kroeker 2024-07-17 23:41:26 +0200
  • b9bfc8ce09
    make NAN handling depend on dummy2 parameter Martin Kroeker 2024-07-17 23:29:50 +0200
  • eb4879e04c
    make NAN handling depend on the dummy2 parameter Martin Kroeker 2024-07-17 23:24:19 +0200
  • e99c574f26 deploy: ee87cb90d0 martin-frbg 2024-07-17 21:14:56 +0000
  • ee87cb90d0
    Merge pull request #4803 from iha-taisei/SVESupportSDGEMV Martin Kroeker 2024-07-17 23:14:21 +0200
  • 34b80ce03f mips64: Fixed numpy CI failure gxw 2024-07-17 09:52:14 +0800
  • f6d6c14a96 mips: Fixed numpy CI failure gxw 2024-07-17 09:23:49 +0800
  • ba47c7f4f3 Vectorize reduction stage of sgemv_t. Chip Kerchner 2024-07-16 15:57:24 -0500
  • 2302c1ec03 Handle INF and NAN in inputs in riscv64/scal_rvv.c Mark Ryan 2024-07-16 12:44:28 +0000
  • e9f6aa46a4
    Merge pull request #4800 from vlad0x00/patch-2 Martin Kroeker 2024-07-16 16:32:04 +0200
  • 5a168e02da deploy: b1aa2e1768 martin-frbg 2024-07-16 12:23:14 +0000
  • b1aa2e1768
    Merge pull request #4802 from markdryan/markdryan/rvv_axpby_incy0 Martin Kroeker 2024-07-16 14:22:38 +0200
  • 0985fdc82b A64FX: Add support for SVE to SGEMV/DGEMV kernels. iha fujitsu 2024-07-16 17:31:33 +0900
  • 56e1782ffb
    Add another missing parenthesis Vladimir Nikolić 2024-07-15 15:15:23 -0700
  • 127ea5d0d9
    Add missing parenthesis Vladimir Nikolić 2024-07-15 15:12:21 -0700
  • d10891b469
    Update dynamic_arch.yml Martin Kroeker 2024-07-15 21:00:53 +0200
  • 48edc2a1dd deploy: a3c10c6c25 martin-frbg 2024-07-15 18:58:34 +0000
  • a3c10c6c25
    Merge pull request #4799 from martin-frbg/issue4762 Martin Kroeker 2024-07-15 20:57:56 +0200
  • a373d0f107
    Improve the error message for thread creation failure Martin Kroeker 2024-07-15 18:32:21 +0200
  • 67bf4b6998 Fix axpby_rvv kernels for cases where inc_y = 0 Mark Ryan 2024-07-12 11:16:48 +0000
  • 3b715e6162 Add autodetection for riscv64 Mark Ryan 2024-07-05 10:39:07 +0000
  • 9b3e80efe2 utest: Add test_gemv gxw 2024-07-15 16:33:09 +0800
  • 3f39c8f94f LoongArch: Fixed numpy CI failure gxw 2024-07-12 16:56:35 +0800
  • 8fdca59923
    MAINT: Fix minor missed file Rohit Goswami 2024-07-14 22:18:31 +0000
  • 75cf601e6e
    re-evaluate building for AVX512 targets with flang-18 on Windows Martin Kroeker 2024-07-14 23:19:38 +0200
  • ae14071a29
    MAINT: Rework from make log Rohit Goswami 2024-07-07 00:14:54 +0000
  • ef6e060813
    MAINT: Try a working set Rohit Goswami 2024-07-01 03:10:44 +0000
  • f0d6bf15dc
    MAINT: Fixup and use the new .S dep Rohit Goswami 2024-07-01 02:18:03 +0000
  • aa97659be3
    MAINT: Cleanup and lint a bit Rohit Goswami 2024-07-01 02:15:38 +0000
  • 48b68c2c62
    BUG,ENH: Fix .S handling Rohit Goswami 2024-07-01 02:14:55 +0000
  • c87e5ace6c
    MAINT: Add to .gitig Rohit Goswami 2024-07-01 02:14:01 +0000
  • 5eee348a59
    MAINT: Bring back lapack-netlib Rohit Goswami 2024-06-03 02:21:35 +0000
  • f30f33bed3
    MAINT: Add more symbols for the test Rohit Goswami 2024-06-03 01:52:03 +0000
  • a91f69940b
    MAINT: Quick and dirty working set of symbols Rohit Goswami 2024-05-27 03:00:08 +0000
  • dda2122726
    MAINT: Add the _beta variant of gemm Rohit Goswami 2024-05-27 01:22:57 +0000
  • a198203992
    MAINT: Add the gemm_small_kernel variants Rohit Goswami 2024-05-27 00:51:08 +0000
  • 5e9b81eed6
    ENH: Add more L3 symbols Rohit Goswami 2024-05-26 23:02:27 +0000
  • 91feee93e2
    ENH: Add TRMM_KERNEL bindings Rohit Goswami 2024-05-26 00:00:12 +0000
  • 43eff1b4f8
    BLD: Add L3 driver symbols Rohit Goswami 2024-05-20 01:45:21 +0000
  • fa33385f05
    MAINT: Add syrk Rohit Goswami 2024-05-20 00:16:20 +0000
  • 54cb61b0ae
    MAINT: Rework to use the ext_l3 mapping Rohit Goswami 2024-05-19 00:04:02 +0000
  • a9e050723f
    BLD: Move interface arguments a bit Rohit Goswami 2024-05-19 00:03:43 +0000
  • 83c6c673b2
    MAINT: Use syrk as an exception Rohit Goswami 2024-05-19 00:02:58 +0000
  • 076e80fd63
    ENH: Start adding L3 driver symbols Rohit Goswami 2024-05-13 00:11:23 +0000
  • 325c8721b5
    MAINT: Start adding L3 Rohit Goswami 2024-05-12 21:28:59 +0000
  • 1178c0f53c
    ENH: Compile all L2 drivers Rohit Goswami 2024-05-12 13:44:56 +0000
  • b0b39f30ae
    ENH: Add in the rest of the level2 symbols Rohit Goswami 2024-05-12 13:35:51 +0000
  • b7b42ac7b8
    MAINT: Start working on kernels and driver L2 Rohit Goswami 2024-05-06 01:12:32 +0000