File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 Changelog
1010=========
1111
12+ 14.2.0
13+ ------
14+
15+ * **New architecture **: IBM Z (s390x) support
16+
17+ * [API] New cross-platform ``cpu_features `` API for querying CPU features available at runtime
18+
19+ * [API] Add ``xsimd::get<I>() `` for compile-time lane extraction
20+
21+ * [API] Add ``xsimd::stream_load ``, ``xsimd::stream_store ``, and ``xsimd::fence `` for non-temporal memory transfers
22+
23+ * [VSX] Fix dynamic dispatch support with runtime cpu feature inspection
24+
25+ * [VSX] Fix rounding
26+
27+ * [SVE/RVV] Fix dynamic dispatch by inspecting available vector length
28+
29+ * [AVX2] Add native ``uint64 ``/``int64 `` multiplication kernel
30+
31+ * [NEON] Add support for Windows ARM
32+
33+ * [NEON] Simplify static dispatch of intrinsicts
34+
35+ * [NEON] Fix ``batch_bool `` store on ARM by replacing ``vst1_lane_u32 `` with a full
36+ lane store followed by a memcpy
37+
38+ * [SVE] Fix dynamic dispatch ODR violation
39+
40+ * [ci] Fix emulated architecture interaction with AVX512 leading to CI failures.
41+ Provide a cmake-level configuration switch for emulated build
42+
43+ * Fix build with compilers that do not support C++20 (even though we only require C++14)
44+
45+ * Fix ``xsimd::signbit `` scalar overload leaking into non-scalar overload resolution
46+
47+ * Fix complex batch load
48+
49+ * Harden fast-math reassociation barriers
50+
51+ * Publish the C++14 requirement through the CMake interface
52+
125314.1.0
1354------
1455
Original file line number Diff line number Diff line change 1313#define XSIMD_CONFIG_HPP
1414
1515#define XSIMD_VERSION_MAJOR 14
16- #define XSIMD_VERSION_MINOR 1
16+ #define XSIMD_VERSION_MINOR 2
1717#define XSIMD_VERSION_PATCH 0
1818
1919#if defined(__GNUC__) && defined(__BYTE_ORDER__)
You can’t perform that action at this time.
0 commit comments