J_OFFSET_MASK
#define J_SIGN_MASK (~(J_OFFSET_MASK >> 1))
insn = ((d & J_OFFSET_MASK) << 6) | J_INSN;
insn = ((d & J_OFFSET_MASK) << 8) | J_INSN;