summaryrefslogtreecommitdiffstats
path: root/backend/cpu/jconf.h
diff options
context:
space:
mode:
Diffstat (limited to 'backend/cpu/jconf.h')
-rw-r--r--backend/cpu/jconf.h18
1 files changed, 1 insertions, 17 deletions
diff --git a/backend/cpu/jconf.h b/backend/cpu/jconf.h
index 39fe6d9..9b46552 100644
--- a/backend/cpu/jconf.h
+++ b/backend/cpu/jconf.h
@@ -24,35 +24,19 @@ public:
long long iCpuAff;
};
- enum slow_mem_cfg {
- always_use,
- no_mlck,
- print_warning,
- never_use,
- unknown_value
- };
-
size_t GetThreadCount();
bool GetThreadConfig(size_t id, thd_cfg &cfg);
bool NeedsAutoconf();
- slow_mem_cfg GetSlowMemSetting();
-
- bool NiceHashMode();
+
- inline bool HaveHardwareAes() { return bHaveAes; }
-
- static void cpuid(uint32_t eax, int32_t ecx, int32_t val[4]);
private:
jconf();
static jconf* oInst;
- bool check_cpu_features();
struct opaque_private;
opaque_private* prv;
-
- bool bHaveAes;
};
} // namespace cpu
OpenPOWER on IntegriCloud