SChernykh
985fe06e8d
RISC-V: test for instruction extensions
2025-10-22 19:21:26 +02:00
slayingripper
643b65f2c0
RISC-V Intergration
2025-10-22 18:57:20 +02:00
Ben Westover
1161f230c5
Add armv8l to list of 32 bit ARM targets
...
armv8l is what CMAKE_SYSTEM_PROCESSOR is set to when an ARMv8 processor
is in 32-bit mode, so it should be added to the ARMv7 target list even
though it's v8 because it's 32 bits. Currently, it's not in any ARM
target list which means x86 is assumed and the build fails.
2025-06-24 15:28:01 -04:00
XMRig
3ff41f7c94
Fixed UTF-8 paths support for the config file with Clang compiler on Windows ARM64.
2025-06-14 15:38:25 +07:00
XMRig
650d794fb1
Initial Windows ARM64 support via MSYS2.
2025-06-13 03:00:34 +07:00
XMRig
682834b87d
Universal fix for NaN and Infinity in JSON output
2025-06-06 14:36:21 +07:00
XMRig
6dbd46a891
Added new CMake options ARM_V8 and ARM_V7.
2023-06-04 20:32:05 +07:00
SChernykh
63e21dfe63
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
7e49fc828d
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
63b7ec2887
Check compiler support for VAES
2021-11-29 09:48:15 +01:00
SChernykh
6db480a1ab
Disable VAES in 32-bit builds
2021-11-29 09:32:00 +01:00
XMRig
df4532d9a1
Cleanup ARM code.
2021-08-27 12:36:08 +07:00
XMRig
ab45794b7c
Removed libcpuid support.
2020-12-06 21:51:24 +07:00
XMRig
1b4a124bc5
Fix x86 build.
2020-10-01 17:46:05 +07:00
XMRig
d45bb24a32
Renamed WITH_SSE to WITH_SSE4_1 and make it work on all platforms.
2020-10-01 11:00:08 +07:00
XMRig
7e4858db2a
Allow override ARM arch detection and support for ARMv8 without crypto extension.
2019-02-04 02:23:05 +07:00
XMRig
aa4f8b6fa7
#216 Added ARMv7 support.
2017-11-26 22:23:23 +03:00
XMRig
6cc152e26f
Added ARMv8 (aarch64) support.
2017-11-06 03:11:35 +03:00