Commit Graph

15 Commits

Author SHA1 Message Date
XMRig
1a7308bc91 Fixed UTF-8 paths support for the config file with Clang compiler on Windows ARM64. 2025-06-14 15:38:25 +07:00
XMRig
3060e76bf5 Initial Windows ARM64 support via MSYS2. 2025-06-13 03:00:34 +07:00
XMRig
16f8b9d544 Universal fix for NaN and Infinity in JSON output 2025-06-06 14:36:21 +07:00
XMRig
e6b3f101e8 Added new CMake options ARM_V8 and ARM_V7. 2023-06-04 20:32:05 +07:00
SChernykh
f329375360 RandomX: added Blake2 AVX2 version
+0.1% speedup on AMD Zen2/Zen3 and Intel CPUs which support AVX2.
2022-08-25 20:39:54 +02:00
Bartłomiej Burdukiewicz
d3cb249cb0 Recognize armv7ve as valid ARMv7 target.
Docs: https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html

'armv7ve' - The extended version of the ARMv7-A architecture with support for virtualization.

Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com>
2022-06-21 18:31:24 +02:00
SChernykh
bd30b3e29f Check compiler support for VAES 2021-11-29 09:48:15 +01:00
SChernykh
cf63ab248a Disable VAES in 32-bit builds 2021-11-29 09:32:00 +01:00
XMRig
82a21cb562 Cleanup ARM code. 2021-08-27 12:36:08 +07:00
XMRig
b814c1c12f Removed libcpuid support. 2020-12-06 21:51:24 +07:00
XMRig
9e474f49c0 Fix x86 build. 2020-10-01 17:46:05 +07:00
XMRig
92835b608f Renamed WITH_SSE to WITH_SSE4_1 and make it work on all platforms. 2020-10-01 11:00:08 +07:00
XMRig
8f0621f093 Allow override ARM arch detection and support for ARMv8 without crypto extension. 2019-02-04 02:23:05 +07:00
XMRig
5f51eddd62 #216 Added ARMv7 support. 2017-11-26 22:23:23 +03:00
XMRig
368736dc28 Added ARMv8 (aarch64) support. 2017-11-06 03:11:35 +03:00