XRARB_MASK
#define XRLARB_MASK (XRARB_MASK & ~((unsigned long) 1 << 16))
#define XLRAND_MASK (XRARB_MASK & ~((unsigned long) 3 << 16))
{"mfmsr", X(31,83), XRARB_MASK, COM, 0, {RT}},
{"wrtee", X(31,131), XRARB_MASK, PPC403|BOOKE|PPCA2|PPC476, 0, {RS}},
{"mtcr", XFXM(31,144,0xff,0), XRARB_MASK, COM, 0, {RS}},
{"dci", X(31,454), XRARB_MASK, PPCA2|PPC476, 0, {CT}},
{"slbiag", X(31,850), XRARB_MASK, POWER9, 0, {RS}},
{"wclrall", X(31,934), XRARB_MASK, PPCA2, 0, {L2}},
{"ici", X(31,966), XRARB_MASK, PPCA2|PPC476, 0, {CT}},
{"mtfsb1", XRC(63,38,0), XRARB_MASK, COM, PPCVLE, {BT}},
{"mtfsb1.", XRC(63,38,1), XRARB_MASK, COM, PPCVLE, {BT}},
{"mtfsb0", XRC(63,70,0), XRARB_MASK, COM, PPCVLE, {BT}},
{"mtfsb0.", XRC(63,70,1), XRARB_MASK, COM, PPCVLE, {BT}},
{"mffs", XRC(63,583,0), XRARB_MASK, COM, PPCEFS|PPCVLE, {FRT}},
{"mffs.", XRC(63,583,1), XRARB_MASK, COM, PPCEFS|PPCVLE, {FRT}},