File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
deps/v8/third_party/highway/src/hwy/ops Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 3838
3939 # Reset this number to 0 on major V8 upgrades.
4040 # Increment by one for each non-official patch applied to deps/v8.
41- 'v8_embedder_string' : '-node.9 ' ,
41+ 'v8_embedder_string' : '-node.10 ' ,
4242
4343 ##### V8 defaults for Node.js #####
4444
Original file line number Diff line number Diff line change 187187#define HWY_TARGET_STR_AVX3_SPR HWY_TARGET_STR_AVX3_ZEN4
188188#endif
189189
190- #if HWY_COMPILER_GCC_ACTUAL >= 1500 || HWY_COMPILER_CLANG >= 2200
191- #if HWY_HAVE_EVEX512
190+ // Support for avx10.2-512 was removed between clang 22 and 23 without a
191+ // feature test macro.
192+ #if HWY_COMPILER_CLANG >= 2200 && HWY_HAVE_EVEX512
192193#define HWY_TARGET_STR_AVX10_2 HWY_TARGET_STR_AVX3_SPR ",avx10.2-512"
193- #else
194+ // Recent compilers drop the -512 suffix because 512 bits are always available.
195+ #elif HWY_COMPILER_GCC_ACTUAL >= 1500 || HWY_COMPILER_CLANG >= 2200
194196#define HWY_TARGET_STR_AVX10_2 HWY_TARGET_STR_AVX3_SPR ",avx10.2"
195- #endif // HWY_HAVE_EVEX512
196197#else
197198#define HWY_TARGET_STR_AVX10_2 HWY_TARGET_STR_AVX3_SPR
198199#endif
You can’t perform that action at this time.
0 commit comments