Package: highway / 1.2.0-2

Metadata

Package Version Patches format
highway 1.2.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
i386_standard.patch | (download)

hwy/contrib/math/math_test.cc | 4 4 0 - 0 !
1 file changed, 4 insertions( )

 run math_test on x87
avx2.patch | (download)

hwy/detect_targets.h | 5 5 0 - 0 !
1 file changed, 5 insertions( )

 [patch] allow compilation of avx2 on x86


2f1e5a23b1facc9aebc3bf71586ca226a80b0e40.patch | (download)

hwy/ops/generic_ops-inl.h | 12 10 2 - 0 !
1 file changed, 10 insertions( ), 2 deletions(-)

 [patch] made fixes to generic_ops-inl.h bitshuffle impl on big-endian


c95cc0237d2f7a0f5ca5dc3fb4b5961b2b1dcdfc.patch | (download)

hwy/detect_targets.h | 51 37 14 - 0 !
1 file changed, 37 insertions( ), 14 deletions(-)

 [patch] disable rvv runtime dispatch. fixes #2227

Public Clang <= 18 still appears to require compiler flags for RVV.
GCC 13 also has an #error and 14 is missing mulh/mulhu.

Also split HWY_HAVE_RUNTIME_DISPATCH into multiple macros to enable
overriding parts of the logic.

PiperOrigin-RevId: 639709709