cpuid.hpp File Reference
#include <vector>
#include <string>
#include <iosfwd>
Include dependency graph for cpuid.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | nil::crypto3::cpuid |
Namespaces | |
nil | |
nil::crypto3 | |
Macros | |
#define | CPUID_PRINT(flag) |
#define | CRYPTO3_TARGET_CPU_DEFAULT_CACHE_LINE_SIZE 32 |
Macro Definition Documentation
◆ CPUID_PRINT
#define CPUID_PRINT | ( | flag | ) |
Value:
do { \
if (has_##flag()) { \
flags.push_back(#flag); \
} \
} while (0)
◆ CRYPTO3_TARGET_CPU_DEFAULT_CACHE_LINE_SIZE
#define CRYPTO3_TARGET_CPU_DEFAULT_CACHE_LINE_SIZE 32 |