Commit Graph

  • a1bc0fcf07 Resurrect utest for rotmg and add testcase for issue 1452 Martin Kroeker 2018-02-10 12:48:03 +01:00
  • 0464aa6784 Remove debug printfs Martin Kroeker 2018-02-09 23:06:50 +01:00
  • 55840f0bc9 Keep the flag handling separate from the scaling loops Martin Kroeker 2018-02-09 23:00:03 +01:00
  • a7485f3222 Merge pull request #1453 from martin-frbg/netlib228 Martin Kroeker 2018-02-08 22:39:24 +01:00
  • d31f62cf02 Merge pull request #1450 from embray/cygwin/forking Martin Kroeker 2018-02-08 22:39:11 +01:00
  • 150c7294a6 Remove spurious EXTERNAL reference Martin Kroeker 2018-02-08 14:57:13 +01:00
  • 8f5f614615 On Cygwin use mmap instead of Windows native allocation functions, which are not fork-safe. Erik M. Bray 2018-02-06 11:11:30 +01:00
  • f5fc109fbd Perform blas_thread_shutdown with pthread_atfork() on Cygwin Erik M. Bray 2018-02-06 11:10:45 +01:00
  • ce2028b425 Rewrite this test to work with ctest and re-enable it on the appropriate platforms (including Cygwin, which has fork()) Erik M. Bray 2018-02-06 11:07:56 +01:00
  • b47e6822aa Enable most assembly kernels in the generic ARMV8 target Martin Kroeker 2018-02-06 11:42:58 +01:00
  • 0ae5e14923 Detect CORTEX A53 and A72 as CORTEXA57 Martin Kroeker 2018-02-06 11:38:18 +01:00
  • 95f2cea45b Merge pull request #1447 from martin-frbg/sparcfix Martin Kroeker 2018-02-02 09:02:49 +01:00
  • e3c50643bb Fix my copypaste blunder with get_corename Martin Kroeker 2018-02-01 22:06:04 +01:00
  • efa84afd00 Use get_corename for SPARC as well Martin Kroeker 2018-02-01 18:20:38 +01:00
  • d1b512a01a Return a corename for SPARC Martin Kroeker 2018-02-01 18:15:15 +01:00
  • e0b02789ff Merge pull request #1445 from quickwritereader/develop Martin Kroeker 2018-02-01 08:28:53 +01:00
  • 60596a1abc Merge branch 'develop' into develop Abdelrauf 2018-01-31 16:17:04 -08:00
  • afd514c25d small fix inside ifdef z13mvc . (z13mvc code is not used in production) Abdelrauf 2018-01-31 07:49:38 -08:00
  • 25c7e3992f Merge pull request #1443 from martin-frbg/sparcfix Martin Kroeker 2018-01-31 23:49:01 +01:00
  • f45776ec1f Merge pull request #1440 from quickwritereader/develop Martin Kroeker 2018-01-31 23:48:47 +01:00
  • e388459a27 Merge pull request #1419 from brada4/develop Martin Kroeker 2018-01-31 23:48:34 +01:00
  • 0ac824f6a5 Also #define SPARC in config.h when autodetecting Martin Kroeker 2018-01-31 22:02:00 +01:00
  • f653e7a18d small fix Abdelrauf 2018-01-31 07:49:38 -08:00
  • 09e397e4f1 Merge pull request #1434 from xoviat/flang-wall Martin Kroeker 2018-01-27 14:26:49 +01:00
  • 913e9546c0 Merge pull request #1436 from martin-frbg/cmaketrmm Martin Kroeker 2018-01-27 10:04:39 +01:00
  • f946a89432 zscal (case: real alpha=0 ) mikrokernel shift&mem fix , da_i as input reg. small typo fixes the mslm 2018-01-26 18:20:36 -08:00
  • 485df77612 Make USE_TRMM depend on TARGET_CORE not TARGET Martin Kroeker 2018-01-26 23:20:00 +01:00
  • 038bfbb86c CMake: Remove unused wall option when FC=flang xoviat 2018-01-26 14:09:48 -06:00
  • 114fc0bae3 Merge pull request #1429 from martin-frbg/override_omp Martin Kroeker 2018-01-24 09:02:55 +01:00
  • 4a4f6658de When forcing USE_THREAD=0, override USE_OPENMP as well Martin Kroeker 2018-01-23 21:33:21 +01:00
  • 0cf8046324 Merge pull request #1417 from xoviat/openblas-library-name Martin Kroeker 2018-01-20 18:20:42 +01:00
  • e4c71a799a Merge pull request #1426 from quickwritereader/develop Martin Kroeker 2018-01-20 17:34:54 +01:00
  • e5752ff9b3 take out unused variables Andrew 2018-01-20 11:42:31 +01:00
  • 2619ad7ea5 Blas1 mikrokernels can be inlined by gcc. Refactoring ( symbolic operan names). Some fixes and tunings the mslm 2018-01-17 18:05:44 -08:00
  • e5cc3d72c0 core.IdenticalExpr clang501 checker Andrew 2018-01-19 23:17:43 +01:00
  • 4938faa822 core.IdenticalExpr clang501 checker Andrew 2018-01-19 23:15:58 +01:00
  • 9fa986337d add missing brackets to silence indentation warnings gcc721 Andrew 2018-01-19 23:11:12 +01:00
  • 8a0b086b28 add missing bracket for old glibc (cppcheck) Andrew 2018-01-12 22:35:48 +01:00
  • 3eed97f6b9 Initialize values to silence cppcheck Andrew 2018-01-12 22:35:00 +01:00
  • 13e137fbc9 Initialize uninitialized variables (cppcheck) Andrew 2018-01-12 22:33:41 +01:00
  • b3f24c9664 CMake: Use the correct library name on windows xoviat 2018-01-11 11:34:53 -06:00
  • 3d23f45107 Merge pull request #1415 from quickwritereader/develop Martin Kroeker 2018-01-11 08:35:02 +01:00
  • 87669d1c0a small fixes, some (i(dz)amin,i(dz)amax,(dz)dot,(dz)asum) mikrokernels can be inlined Abdelrauf 2017-10-13 19:29:27 +04:00
  • 42285d8e70 Merge pull request #1410 from brada4/develop Martin Kroeker 2018-01-06 20:02:46 +01:00
  • a76d1bb9e6 Merge pull request #1411 from christoph-conrads/fix-pkgconfig-path-escapes Martin Kroeker 2018-01-06 20:01:35 +01:00
  • 7c7e2d9dc6 Make: escape paths to pkg-config file Christoph Conrads 2018-01-05 17:08:55 -05:00
  • d602b99386 LAPACK helpers in C that need care too Andrew 2018-01-02 14:38:50 +01:00
  • 8aafa0473c address last warnings as seen by gcc7 Andrew 2018-01-01 20:57:12 +01:00
  • 11a627c54e remove surplus parentheses to silence clang5 Andrew 2018-01-01 20:56:26 +01:00
  • 4d0b005e5b Eliminate remaining unused results in kernels (clang5 analyzer) Andrew 2018-01-01 20:54:39 +01:00
  • b81656936f Merge pull request #1409 from martin-frbg/issue1292-2 Martin Kroeker 2017-12-31 20:18:48 +01:00
  • b973990df2 Tag %1 and %2 as both input and output operands Martin Kroeker 2017-12-31 18:03:36 +01:00
  • 8fef2414b5 Merge pull request #1408 from xoviat/flang-ninja Martin Kroeker 2017-12-30 14:52:21 +01:00
  • 1e31124eb0 Merge pull request #1406 from martin-frbg/issue1292 Martin Kroeker 2017-12-30 14:52:03 +01:00
  • cc9500db41 Merge pull request #1403 from brada4/develop Martin Kroeker 2017-12-30 14:51:34 +01:00
  • b0652184ae Appveyor: enable building fortran with ninja xoviat 2017-12-29 19:58:35 -06:00
  • 723f396a20 Tag %1 and %2 as both input and output Martin Kroeker 2017-12-29 23:56:41 +01:00
  • 03e5ff0687 initialize potentially unitialized variables (clang5) Andrew 2017-12-26 09:24:24 +01:00
  • 47deec2c1a fix couple of dead assignment warnings Andrew 2017-12-22 00:56:35 +01:00
  • bfc2a88594 remove unused buffer Andrew 2017-12-22 00:55:40 +01:00
  • d741fc13d8 Merge pull request #1399 from martin-frbg/issue1398 Martin Kroeker 2017-12-21 23:36:52 +01:00
  • 374260027d Add conditionals around ar calls for optional modules Martin Kroeker 2017-12-21 20:42:30 +01:00
  • 599de9e598 Restore LAPACKE files for Xgeqpf, Xggsvd and Xggsvp Martin Kroeker 2017-12-21 19:43:09 +01:00
  • 893bd14e92 Merge pull request #1393 from martin-frbg/daxpybug Martin Kroeker 2017-12-13 20:27:14 +01:00
  • 43c0622e7b Retire Piledriver/Steamroller/Excavator daxpy microkernels as well Martin Kroeker 2017-12-13 18:40:39 +01:00
  • 6aba7b66ce Merge pull request #1390 from martin-frbg/daxpybug Martin Kroeker 2017-12-10 21:46:36 +01:00
  • 0623636c98 Use Sandybridge daxpy kernel on Haswell and Zen for now Martin Kroeker 2017-12-10 19:24:31 +01:00
  • 177b78c8b4 Issue1388 (#1389) Martin Kroeker 2017-12-09 22:29:03 +01:00
  • 281a2b952f warning cleanup (#1380) Andrew 2017-12-05 19:54:10 +01:00
  • c49c6b237d Merge pull request #1382 from martin-frbg/dtrmv-1332 Martin Kroeker 2017-12-05 19:53:23 +01:00
  • e2469a9ebc Merge pull request #1386 from martin-frbg/bignuma Martin Kroeker 2017-12-05 19:52:52 +01:00
  • 5b71f3a8e4 Merge pull request #1387 from martin-frbg/cmakeandroid Martin Kroeker 2017-12-05 19:52:03 +01:00
  • 9381ac2748 Explicitly link against libm on Android with cmake as well Martin Kroeker 2017-12-05 13:02:48 +01:00
  • 28ae3ca76f Limit MAX_CPU to 1024 for now Martin Kroeker 2017-12-05 12:54:15 +01:00
  • b414283f48 Disable gemv unrolling Martin Kroeker 2017-12-03 22:41:54 +01:00
  • 38763ec4f3 Disable multithreading for trmv Martin Kroeker 2017-12-03 22:40:54 +01:00
  • 452fbef0bf Merge pull request #1381 from martin-frbg/ctest-warnings Martin Kroeker 2017-12-03 21:35:20 +01:00
  • 8c8313983b Fix compiler warnings in ctest Martin Kroeker 2017-12-03 18:19:30 +01:00
  • 881a50c093 Merge pull request #1379 from martin-frbg/warnfix Martin Kroeker 2017-12-03 13:04:02 +01:00
  • 8213385ab8 Work around compiler warnings for unused variables in the generic zgemm3m_Xcopy kernels Martin Kroeker 2017-12-02 22:51:58 +01:00
  • bede1c4fb4 Merge pull request #1372 from martin-frbg/param Martin Kroeker 2017-12-02 16:49:47 +01:00
  • 1d2da67841 Prefix make jobs with travis_wait (#1378) Martin Kroeker 2017-12-02 12:59:27 +01:00
  • 0dc291d3fa Merge pull request #1377 from isuruf/threads Martin Kroeker 2017-12-01 16:22:35 +01:00
  • e0ddd7d124 Allow overriding NUM_THREADS Isuru Fernando 2017-12-01 01:39:46 -06:00
  • adf4316f0e Merge pull request #1376 from xoviat/patch-2 Martin Kroeker 2017-12-01 08:11:12 +01:00
  • 7fce11a5b8 [appveyor] fix test directory xoviat 2017-11-30 16:31:09 -06:00
  • c40f01ccea Merge pull request #1375 from xoviat/patch-1 Martin Kroeker 2017-11-30 22:43:54 +01:00
  • c567e34e6b [appveyor] fix syntax xoviat 2017-11-30 15:33:32 -06:00
  • c917278d23 [appveyor] Use out-of-tree build and cache xoviat 2017-11-30 15:30:10 -06:00
  • 0639ed1258 Merge pull request #1373 from mc10/patch-1 Martin Kroeker 2017-11-30 12:54:52 +01:00
  • f017e169dc README: Use the SVG Travis badge Kevin Ji 2017-11-29 15:21:12 -08:00
  • 7e860acd38 Correct zgeadd_k prototype Martin Kroeker 2017-11-29 19:57:35 +01:00
  • db00a51e6b Merge pull request #1371 from martin-frbg/develop Martin Kroeker 2017-11-29 19:55:21 +01:00
  • 7a4b3cfbf8 Add trivially optimized DSDOT for POWER8 martin 2017-11-28 18:38:07 +01:00
  • 6c77b5f267 Merge pull request #1369 from martin-frbg/dsdot Martin Kroeker 2017-11-28 18:15:31 +01:00
  • d8b3c3c7db Merge pull request #1368 from brada4/develop Martin Kroeker 2017-11-28 18:15:04 +01:00
  • beb18492fd Merge pull request #1366 from martin-frbg/develop Martin Kroeker 2017-11-26 19:12:00 +01:00
  • 441a9c8385 more dead increments clang4 scan-build deadcode.deadstores Andrew 2017-11-26 17:24:08 +01:00
  • 1236dbe5a6 Eliminate 2-8 dead increments code Andrew 2017-11-26 13:26:11 +01:00
  • ef95cd471f elminate unread variable, after reiteration 3 of them (clang4) Andrew 2017-11-25 02:54:37 +01:00