aboutsummaryrefslogtreecommitdiff
path: root/src/_base_avx2.c
blob: 7af88eb3624c540be99585fbc89bb210781687f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#define solvedcube _mm256_set_epi8( \
	0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 5, 4, 3, 2, 1, 0, /* Corners */ \
	0, 0, 0, 0, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 /* Edges */ \
)
#define errorcube _mm256_setzero_si256()
#define zerocube _mm256_setzero_si256()

static uint8_t
get_edge(cube_t c, uint8_t i)
{
	return 0;
}

static uint8_t
get_corner(cube_t c, uint8_t i)
{
	return 0;
}

static void
set_edge(cube_t *c, uint8_t i, uint8_t p)
{
}

static void
set_corner(cube_t *c, uint8_t i, uint8_t p)
{
}

Generated with cgit - Back to sebastiano.tronto.net