#include <KisSupportedArchitectures.h>
Definition at line 14 of file KisSupportedArchitectures.h.
◆ baseArchName()
| QString KisSupportedArchitectures::baseArchName |
( |
| ) |
|
|
static |
◆ bestArch()
| static unsigned int KisSupportedArchitectures::bestArch |
( |
| ) |
|
|
static |
◆ bestArchName()
| QString KisSupportedArchitectures::bestArchName |
( |
| ) |
|
|
static |
◆ supportedInstructionSets()
| QString KisSupportedArchitectures::supportedInstructionSets |
( |
| ) |
|
|
static |
Definition at line 91 of file KisSupportedArchitectures.cpp.
92{
93 static const QString archs = []() {
94 QString archs;
95#ifdef XSIMD_SUPPORTS_NEW_ARCH_DETECTION
97#elif defined XSIMD_SUPPORTS_OLD_ARCH_DETECTION
99 auto available = xsimd::available_architectures();
100#define CHECK_ARCH(arch) if (available.arch) archsList << #arch
120#undef CHECK_ARCH
121 archs = archsList.join(' ');
122#endif
123 return archs;
124 }();
125 return archs;
126}
References CHECK_ARCH.
The documentation for this class was generated from the following files: