#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 90 of file KisSupportedArchitectures.cpp.
91{
92 static const QString archs = []() {
93 QString archs;
94#ifdef XSIMD_SUPPORTS_NEW_ARCH_DETECTION
96#elif defined XSIMD_SUPPORTS_OLD_ARCH_DETECTION
98 auto available = xsimd::available_architectures();
99#define CHECK_ARCH(arch) if (available.arch) archsList << #arch
119#undef CHECK_ARCH
120 archs = archsList.join(' ');
121#endif
122 return archs;
123 }();
124 return archs;
125}
References CHECK_ARCH.
The documentation for this class was generated from the following files: