SChernykh
b1e07859d3
RISC-V: added vectorized soft AES
2025-12-05 21:09:22 +01:00
SChernykh
501152e73a
RISC-V: test for instruction extensions
2025-10-22 19:21:26 +02:00
slayingripper
b53008fed6
RISC-V Intergration
2025-10-22 18:57:20 +02:00
Ben Westover
4651aba2db
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
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