diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-05-10 12:52:50 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-05-10 12:52:50 +0200 |
| commit | d26d9e46d305b3ab3c6ae3b55f1859cf413a1c94 (patch) | |
| tree | 86bff43e2fee8aa20758e22102d4a87cac927a55 /src/cube_avx2.h | |
| parent | 88577f1ad03bde81ff56914fd6b05c3cec3aba19 (diff) | |
| download | nissy-core-d26d9e46d305b3ab3c6ae3b55f1859cf413a1c94.tar.gz nissy-core-d26d9e46d305b3ab3c6ae3b55f1859cf413a1c94.zip | |
Started implementing new table generation
Diffstat (limited to 'src/cube_avx2.h')
| -rw-r--r-- | src/cube_avx2.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cube_avx2.h b/src/cube_avx2.h index c61813f..42fb9d1 100644 --- a/src/cube_avx2.h +++ b/src/cube_avx2.h | |||
| @@ -23,6 +23,7 @@ _static_inline int64_t coord_fast_co(cube_fast_t); | |||
| 23 | _static_inline int64_t coord_fast_csep(cube_fast_t); | 23 | _static_inline int64_t coord_fast_csep(cube_fast_t); |
| 24 | _static_inline int64_t coord_fast_cocsep(cube_fast_t); | 24 | _static_inline int64_t coord_fast_cocsep(cube_fast_t); |
| 25 | _static_inline int64_t coord_fast_eo(cube_fast_t); | 25 | _static_inline int64_t coord_fast_eo(cube_fast_t); |
| 26 | _static_inline void set_eo_fast(cube_fast_t *, int64_t); | ||
| 26 | _static_inline int64_t coord_fast_esep(cube_fast_t); | 27 | _static_inline int64_t coord_fast_esep(cube_fast_t); |
| 27 | 28 | ||
| 28 | _static_inline cube_fast_t | 29 | _static_inline cube_fast_t |
| @@ -198,6 +199,12 @@ coord_fast_eo(cube_fast_t c) | |||
| 198 | return mask >> 17; | 199 | return mask >> 17; |
| 199 | } | 200 | } |
| 200 | 201 | ||
| 202 | _static_inline void | ||
| 203 | set_eo_fast(cube_fast_t *c, int64_t eo) | ||
| 204 | { | ||
| 205 | /* TODO */ | ||
| 206 | } | ||
| 207 | |||
| 201 | _static_inline int64_t | 208 | _static_inline int64_t |
| 202 | coord_fast_esep(cube_fast_t c) | 209 | coord_fast_esep(cube_fast_t c) |
| 203 | { | 210 | { |
