aboutsummaryrefslogtreecommitdiff
path: root/src/arch/avx2.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2026-09-17 21:58:25 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2026-09-17 21:58:25 +0200
commitf07093968e2a5152a0e4a587e89a6582db7135e3 (patch)
tree9569a4dc4697f37acc1295cb5a515c973023dcb5 /src/arch/avx2.h
parent2f9d00075b0d236ecd8431761bb045e6aa088001 (diff)
parent1f7e8e937d0e71e7eb3b5deab38b34d0a0159d88 (diff)
downloadnissy-core-f07093968e2a5152a0e4a587e89a6582db7135e3.tar.gz
nissy-core-f07093968e2a5152a0e4a587e89a6582db7135e3.zip
Merge branch 'master' into twostep-solver
Diffstat (limited to 'src/arch/avx2.h')
-rw-r--r--src/arch/avx2.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/arch/avx2.h b/src/arch/avx2.h
index 801419e..5b9ecc7 100644
--- a/src/arch/avx2.h
+++ b/src/arch/avx2.h
@@ -1,3 +1,6 @@
1#ifndef ARCH_AVX2_H
2#define ARCH_AVX2_H
3
1#define CO2_AVX2 _mm256_set_epi64x(0, 0, 0, INT64_C(0x6060606060606060)) 4#define CO2_AVX2 _mm256_set_epi64x(0, 0, 0, INT64_C(0x6060606060606060))
2#define COCW_AVX2 _mm256_set_epi64x(0, 0, 0, INT64_C(0x2020202020202020)) 5#define COCW_AVX2 _mm256_set_epi64x(0, 0, 0, INT64_C(0x2020202020202020))
3#define CP_AVX2 _mm256_set_epi64x(0, 0, 0, INT64_C(0x0707070707070707)) 6#define CP_AVX2 _mm256_set_epi64x(0, 0, 0, INT64_C(0x0707070707070707))
@@ -478,3 +481,5 @@ invcoord_epudsep(uint64_t i)
478 481
479 return _mm256_or_si256(elow, cube); 482 return _mm256_or_si256(elow, cube);
480} 483}
484
485#endif /* ARCH_AVX2_H */

Generated with cgit - Back to sebastiano.tronto.net