QWR QWR
28ca97015d
power8:Added initial zgemv_(t|n) ,i(d|z)amax,i(d|z)amin,dgemv_t(transposed),zrot
z13: improved zgemv_(t|n)_4,zscal,zaxpy
8 years ago
the mslm
2c0a008281
dgemm_ncopy_4_ save/restore
8 years ago
the mslm
c5425daa6b
power8 ?gemm_tcopy save/restore
8 years ago
Abdelrauf
60596a1abc
Merge branch 'develop' into develop
8 years ago
Abdelrauf
afd514c25d
small fix inside ifdef z13mvc . (z13mvc code is not used in production)
8 years ago
Martin Kroeker
25c7e3992f
Merge pull request #1443 from martin-frbg/sparcfix
Also #define SPARC in config.h when autodetecting
8 years ago
Martin Kroeker
f45776ec1f
Merge pull request #1440 from quickwritereader/develop
small corrections
8 years ago
Martin Kroeker
e388459a27
Merge pull request #1419 from brada4/develop
Initialize unitialized values for repeated calls
8 years ago
Martin Kroeker
0ac824f6a5
Also #define SPARC in config.h when autodetecting
Fixes #1442
8 years ago
Abdelrauf
f653e7a18d
small fix
small fix inside ifdef z13mvc . (z13mvc code is not used in production)
8 years ago
Martin Kroeker
09e397e4f1
Merge pull request #1434 from xoviat/flang-wall
CMake: Remove unused wall option when FC=flang
8 years ago
Martin Kroeker
913e9546c0
Merge pull request #1436 from martin-frbg/cmaketrmm
Make USE_TRMM depend on TARGET_CORE not TARGET
8 years ago
the mslm
f946a89432
zscal (case: real alpha=0 ) mikrokernel shift&mem fix , da_i as input reg. small typo fixes
8 years ago
Martin Kroeker
485df77612
Make USE_TRMM depend on TARGET_CORE not TARGET
Fixes #1432 (and possibly other DTRMM-related failures on Haswell and related architectures when built with cmake)
8 years ago
xoviat
038bfbb86c
CMake: Remove unused wall option when FC=flang
8 years ago
Martin Kroeker
114fc0bae3
Merge pull request #1429 from martin-frbg/override_omp
When forcing USE_THREAD to zero, override USE_OPENMP as well
8 years ago
Martin Kroeker
4a4f6658de
When forcing USE_THREAD=0, override USE_OPENMP as well
This avoids an error exit a few lines down as USE_THREAD=0 conflicts with USE_OPENMP=1
8 years ago
Martin Kroeker
0cf8046324
Merge pull request #1417 from xoviat/openblas-library-name
CMake: Use the correct library name on windows
8 years ago
Martin Kroeker
e4c71a799a
Merge pull request #1426 from quickwritereader/develop
(Z13 ) Blas1 mikrokernels can be inlined by gcc. Refactoring,fixes,tunings
8 years ago
Andrew
e5752ff9b3
take out unused variables
8 years ago
the mslm
2619ad7ea5
Blas1 mikrokernels can be inlined by gcc. Refactoring ( symbolic operan
names). Some fixes and tunings
8 years ago
Andrew
e5cc3d72c0
core.IdenticalExpr clang501 checker
8 years ago
Andrew
4938faa822
core.IdenticalExpr clang501 checker
8 years ago
Andrew
9fa986337d
add missing brackets to silence indentation warnings gcc721
8 years ago
Andrew
8a0b086b28
add missing bracket for old glibc (cppcheck)
8 years ago
Andrew
3eed97f6b9
Initialize values to silence cppcheck
8 years ago
Andrew
13e137fbc9
Initialize uninitialized variables (cppcheck)
8 years ago
xoviat
b3f24c9664
CMake: Use the correct library name on windows
FindBLAS and FindLAPACK don't correctly detect the OpenBLAS library
name on windows. I am unsure why this was originally set this way, but
it has caused me some trouble.
8 years ago
Martin Kroeker
3d23f45107
Merge pull request #1415 from quickwritereader/develop
(Z systems Z13) small fixes, some (i(dz)amin,i(dz)amax,(dz)dot,(dz)asum) mikrokernels…
8 years ago
Abdelrauf
87669d1c0a
small fixes, some (i(dz)amin,i(dz)amax,(dz)dot,(dz)asum) mikrokernels can be inlined
8 years ago
Martin Kroeker
42285d8e70
Merge pull request #1410 from brada4/develop
Address warnings #1357
8 years ago
Martin Kroeker
a76d1bb9e6
Merge pull request #1411 from christoph-conrads/fix-pkgconfig-path-escapes
Make: escape paths to pkg-config file
8 years ago
Christoph Conrads
7c7e2d9dc6
Make: escape paths to pkg-config file
Add double quotes around the path to the pkg-config file so that a path
containing whitespace does not break the build.
8 years ago
Andrew
d602b99386
LAPACK helpers in C that need care too
8 years ago
Andrew
8aafa0473c
address last warnings as seen by gcc7
8 years ago
Andrew
11a627c54e
remove surplus parentheses to silence clang5
8 years ago
Andrew
4d0b005e5b
Eliminate remaining unused results in kernels (clang5 analyzer)
8 years ago
Martin Kroeker
b81656936f
Merge pull request #1409 from martin-frbg/issue1292-2
Tag %1 and %2 as both input and output operands
8 years ago
Martin Kroeker
b973990df2
Tag %1 and %2 as both input and output operands
fix from #1292 extended to the other gemv microkernels
8 years ago
Martin Kroeker
8fef2414b5
Merge pull request #1408 from xoviat/flang-ninja
Appveyor: speed up fortran builds
8 years ago
Martin Kroeker
1e31124eb0
Merge pull request #1406 from martin-frbg/issue1292
Tag %1 and %2 as both input and output
8 years ago
Martin Kroeker
cc9500db41
Merge pull request #1403 from brada4/develop
Address few more warnings
8 years ago
xoviat
b0652184ae
Appveyor: enable building fortran with ninja
8 years ago
Martin Kroeker
723f396a20
Tag %1 and %2 as both input and output
The inline assembly modifies its input operands, so mark them as output to avoid surprises with optimization. Fixes #1292
8 years ago
Andrew
03e5ff0687
initialize potentially unitialized variables (clang5)
8 years ago
Andrew
47deec2c1a
fix couple of dead assignment warnings
8 years ago
Andrew
bfc2a88594
remove unused buffer
8 years ago
Martin Kroeker
d741fc13d8
Merge pull request #1399 from martin-frbg/issue1398
Fix LAPACKE build problems with both cmake and make
8 years ago
Martin Kroeker
374260027d
Add conditionals around ar calls for optional modules
The macOS ar aborts when it gets called with no input, see #1398
8 years ago
Martin Kroeker
599de9e598
Restore LAPACKE files for Xgeqpf, Xggsvd and Xggsvp
These were inadvertently dropped from the list in my PR #1095
8 years ago