浏览代码

examples/multithreaded_mining: removed redundant x86 features checks

skoupidi 9 月之前
父节点
当前提交
777876d5ed
共有 1 个文件被更改,包括 1 次插入7 次删除
  1. 1 7
      examples/multithreaded_mining.rs

+ 1 - 7
examples/multithreaded_mining.rs

@@ -43,13 +43,7 @@ impl Header {
 
 fn get_mining_flags() -> RandomXFlags {
     // Try adding `| RandomXFlags::LARGEPAGES`.
-    let mut flags = RandomXFlags::get_recommended_flags() | RandomXFlags::FULLMEM;
-    if is_x86_feature_detected!("avx2") {
-        flags |= RandomXFlags::ARGON2_AVX2;
-    } else if is_x86_feature_detected!("ssse3") {
-        flags |= RandomXFlags::ARGON2_SSSE3;
-    }
-    flags
+    RandomXFlags::get_recommended_flags() | RandomXFlags::FULLMEM
 }
 
 fn single_thread_mine(header: &mut Header, target: &BigUint, input: &[u8; 32]) {