OpenBLAS/driver/others
Jiaxun Yang b633eb79f2 Use $at as temporary register for mips/loongson CPUCFG read
Some compilers (namely LLVM) are not happy with clobbering
registers in inline assembly.
Use $at as temporary register and explicitly use noat
hint.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
2022-08-07 13:22:32 +01:00
..
CMakeLists.txt Fix cmake for power 2021-12-09 08:28:17 -06:00
Makefile LoongArch64: Add DYNAMIC_ARCH support 2022-07-28 14:28:45 +08:00
abs.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
blas_l1_thread.c Improve the performance of rot by using AVX512 and AVX2 intrinsic 2020-11-05 15:12:36 +08:00
blas_server.c add openblas_getaffinity() 2022-07-27 19:15:18 +02:00
blas_server_omp.c Don't overwrite blas_thread_buffer if already set 2020-11-19 14:51:51 +01:00
blas_server_win32.c define "unlikely" on non-cygwin too 2021-12-16 17:28:28 +01:00
divtable.c Remove all trailing whitespace except lapack-netlib 2014-06-27 12:05:18 -07:00
dynamic.c Expand cpu mapping for future Zen cpus and use feature-based fallback for unknown AMD family codes 2022-05-18 15:35:30 +02:00
dynamic_arm64.c fix detection of Neoverse V1 and user-enforced selection of N2 in ARM64 DYNAMIC_ARCH (#3700) 2022-07-27 09:17:43 +02:00
dynamic_loongarch64.c LoongArch64: Add DYNAMIC_ARCH support 2022-07-28 14:28:45 +08:00
dynamic_mips64.c Use $at as temporary register for mips/loongson CPUCFG read 2022-08-07 13:22:32 +01:00
dynamic_power.c Remove unused commented code (#if directive) 2021-09-15 22:18:48 +00:00
dynamic_zarch.c cpuid_zarch/hwcaps: add documentation and dump hwcaps in init 2021-10-28 12:08:48 +02:00
init.c Guard against system call returning zero processors 2022-07-06 17:21:10 +02:00
lamc3.c Remove all trailing whitespace except lapack-netlib 2014-06-27 12:05:18 -07:00
lamch.c Remove all trailing whitespace except lapack-netlib 2014-06-27 12:05:18 -07:00
lsame.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
memory.c Guard against sysconf returning zero processors 2022-07-06 17:22:18 +02:00
memory_qalloc.c Disable the old QCDOC qalloc by default and copy utility functions from memory.c 2019-11-17 19:22:04 +01:00
openblas_env.c Refs #716. Only call getenv at init function. 2016-03-09 12:50:07 -05:00
openblas_error_handle.c Refs #716. Only call getenv at init function. 2016-03-09 12:50:07 -05:00
openblas_get_config.c Report USE_TLS if set 2022-03-10 16:19:29 +01:00
openblas_get_num_procs.c Introduce openblas_get_num_threads and openblas_get_num_procs 2015-02-03 12:23:41 -05:00
openblas_get_num_threads.c Introduce openblas_get_num_threads and openblas_get_num_procs 2015-02-03 12:23:41 -05:00
openblas_get_parallel.c Update organization info. 2014-11-25 15:28:58 +08:00
openblas_set_num_threads.c Update organization info. 2014-11-25 15:28:58 +08:00
parameter.c initial support for Sapphire Rapids platform 2021-10-12 01:30:40 -07:00
profile.c Remove all trailing whitespace except lapack-netlib 2014-06-27 12:05:18 -07:00
xerbla.c Update xerbla.c 2017-01-04 23:16:48 +01:00