CU8
switch (CU8(base)) {
ws = CU8(base + ATOM_CT_WS_PTR);
ps = CU8(base + ATOM_CT_PS_PTR) & ATOM_CT_PS_MASK;
op = CU8(ptr++);
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 2));
while (CU8(base) == ATOM_IIO_START) {
ctx->iio[CU8(base + 1)] = base + 2;
while (CU8(base) != ATOM_IIO_END)
base += atom_iio_len[CU8(base)];
(0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base +
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 3));
((index >> CU8(base + 2)) &
(0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base +
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 3));
((data >> CU8(base + 2)) &
(0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base +
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 3));
*frev = CU8(idx + 2);
*crev = CU8(idx + 3);
*frev = CU8(idx + 2);
*crev = CU8(idx + 3);
io_attr >> CU8(base + 2)) & (0xFFFFFFFF >> (32 -
CU8
<< CU8(base + 3);
switch (CU8(base)) {
ws = CU8(base + ATOM_CT_WS_PTR);
ps = CU8(base + ATOM_CT_PS_PTR) & ATOM_CT_PS_MASK;
op = CU8(ptr++);
while (CU8(base) == ATOM_IIO_START) {
ctx->iio[CU8(base + 1)] = base + 2;
while (CU8(base) != ATOM_IIO_END)
base += atom_iio_len[CU8(base)];
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 2));
(0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base +
*frev = CU8(idx + 2);
*crev = CU8(idx + 3);
*frev = CU8(idx + 2);
*crev = CU8(idx + 3);
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 3));
((index >> CU8(base + 2)) &
(0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base +
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 3));
((data >> CU8(base + 2)) &
(0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base +
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
CU8(base + 3));
((ctx->io_attr >> CU8(base + 2)) &
(0xFFFFFFFF >> (32 - CU8(base + 1)))) <<
CU8(base + 3);