ISS_MSR_CRn_SHIFT
#define ISS_MSR_CRn_MASK (0xf << ISS_MSR_CRn_SHIFT)
#define ISS_MSR_CRn(x) (((x) & ISS_MSR_CRn_MASK) >> ISS_MSR_CRn_SHIFT)
((crn) << ISS_MSR_CRn_SHIFT) | \
((_reg ## _CRn) << ISS_MSR_CRn_SHIFT) | \
((_reg ## _CRn) << ISS_MSR_CRn_SHIFT) | \
(0 << ISS_MSR_CRn_SHIFT) |