IMSIC_EIP0
imsic_swap_switchcase_64(IMSIC_EIP0, val)
imsic_write_switchcase_64(IMSIC_EIP0, val)
imsic_set_switchcase_64(IMSIC_EIP0, val)
case IMSIC_EIP0 ... IMSIC_EIP63:
num = isel - IMSIC_EIP0;
case IMSIC_EIP0 ... IMSIC_EIP63:
if (isel >= IMSIC_EIP0 && isel <= IMSIC_EIP63) {
num = isel - IMSIC_EIP0;
eix->eip[0] = imsic_eix_swap(IMSIC_EIP0 + i * 2, 0);
eix->eip[1] = imsic_eix_swap(IMSIC_EIP0 + i * 2 + 1, 0);
eix->eip[0] = imsic_eix_read(IMSIC_EIP0 + i * 2);
eix->eip[1] = imsic_eix_read(IMSIC_EIP0 + i * 2 + 1);
case IMSIC_EIP0 ... IMSIC_EIP63:
imsic_eix_write(IMSIC_EIP0 + i * 2, 0);
imsic_eix_write(IMSIC_EIP0 + i * 2 + 1, 0);
imsic_eix_set(IMSIC_EIP0 + i * 2, eix->eip[0]);
imsic_eix_set(IMSIC_EIP0 + i * 2 + 1, eix->eip[1]);
imsic_read_switchcase_64(IMSIC_EIP0)
isel += pend ? IMSIC_EIP0 : IMSIC_EIE0;
isel += pend ? IMSIC_EIP0 : IMSIC_EIE0;