BLAKE3-team / BLAKE3

the official Rust and C implementations of the BLAKE3 cryptographic hash function
Apache License 2.0
4.71k stars 315 forks source link

build(CMake): Provide NEON cflags for ARMv8 32bit #359

Closed BurningEnlightenment closed 8 months ago

BurningEnlightenment commented 8 months ago

ARMv8 CPUs are guaranteed to support NEON instructions. However, for 32bit ARMv8 triplets GCC needs to explicitly be configured to enable NEON intrinsics.

Different approach to fix the issue of #358

rui314 commented 8 months ago

LGTM

BurningEnlightenment commented 8 months ago

@rui314 thanks for the Bug Report.