diff options
Diffstat (limited to 'src/arch/common.h')
| -rw-r--r-- | src/arch/common.h | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/arch/common.h b/src/arch/common.h index d8d2305..346403b 100644 --- a/src/arch/common.h +++ b/src/arch/common.h | |||
| @@ -1,26 +1,26 @@ | |||
| 1 | _static void pieces(cube_t *, uint8_t [static 8], uint8_t [static 12]); | 1 | STATIC void pieces(cube_t *, uint8_t [static 8], uint8_t [static 12]); |
| 2 | _static_inline bool equal(cube_t, cube_t); | 2 | STATIC_INLINE bool equal(cube_t, cube_t); |
| 3 | _static_inline cube_t invertco(cube_t); | 3 | STATIC_INLINE cube_t invertco(cube_t); |
| 4 | _static_inline cube_t compose_epcpeo(cube_t, cube_t); | 4 | STATIC_INLINE cube_t compose_epcpeo(cube_t, cube_t); |
| 5 | _static_inline cube_t compose_edges(cube_t, cube_t); | 5 | STATIC_INLINE cube_t compose_edges(cube_t, cube_t); |
| 6 | _static_inline cube_t compose_corners(cube_t, cube_t); | 6 | STATIC_INLINE cube_t compose_corners(cube_t, cube_t); |
| 7 | _static_inline cube_t compose(cube_t, cube_t); | 7 | STATIC_INLINE cube_t compose(cube_t, cube_t); |
| 8 | _static_inline cube_t inverse(cube_t); | 8 | STATIC_INLINE cube_t inverse(cube_t); |
| 9 | 9 | ||
| 10 | _static_inline int64_t coord_co(cube_t); | 10 | STATIC_INLINE int64_t coord_co(cube_t); |
| 11 | _static_inline int64_t coord_csep(cube_t); | 11 | STATIC_INLINE int64_t coord_csep(cube_t); |
| 12 | _static_inline int64_t coord_cocsep(cube_t); | 12 | STATIC_INLINE int64_t coord_cocsep(cube_t); |
| 13 | _static_inline int64_t coord_eo(cube_t); | 13 | STATIC_INLINE int64_t coord_eo(cube_t); |
| 14 | _static_inline int64_t coord_esep(cube_t); | 14 | STATIC_INLINE int64_t coord_esep(cube_t); |
| 15 | 15 | ||
| 16 | _static_inline void copy_corners(cube_t *, cube_t); | 16 | STATIC_INLINE void copy_corners(cube_t *, cube_t); |
| 17 | _static_inline void copy_edges(cube_t *, cube_t); | 17 | STATIC_INLINE void copy_edges(cube_t *, cube_t); |
| 18 | _static_inline void set_eo(cube_t *, int64_t); | 18 | STATIC_INLINE void set_eo(cube_t *, int64_t); |
| 19 | _static_inline cube_t invcoord_esep(int64_t); | 19 | STATIC_INLINE cube_t invcoord_esep(int64_t); |
| 20 | 20 | ||
| 21 | _static_inline void invcoord_esep_array(int64_t, int64_t, uint8_t[static 12]); | 21 | STATIC_INLINE void invcoord_esep_array(int64_t, int64_t, uint8_t[static 12]); |
| 22 | 22 | ||
| 23 | _static_inline void | 23 | STATIC_INLINE void |
| 24 | invcoord_esep_array(int64_t set1, int64_t set2, uint8_t mem[static 12]) | 24 | invcoord_esep_array(int64_t set1, int64_t set2, uint8_t mem[static 12]) |
| 25 | { | 25 | { |
| 26 | int64_t bit1, bit2, i, j, jj, k, l, s, v, w, is1; | 26 | int64_t bit1, bit2, i, j, jj, k, l, s, v, w, is1; |
