IF_IMM_SHIFT
#define IF_IMM(i, w) IF_EXTRACT((i), IF_IMM_SHIFT, (w))
#define EIF_IMM(x, w) IF_INSERT((x), IF_IMM_SHIFT, (w))