Lines Matching defs:XL_MASK
4859 #define XL_MASK XLLK (0x3f, 0x3ff, 1)
4861 /* An XL_MASK with the RT, RA and RB fields fixed, but S bit clear. */
4862 #define XLS_MASK ((XL_MASK | RT_MASK | RA_MASK | RB_MASK) & ~(1 << 11))
4867 #define XLO_MASK (XL_MASK | BO_MASK)
4874 /* An XL_MASK with the BB field fixed. */
4875 #define XLBB_MASK (XL_MASK | BB_MASK)
4878 #define XLBH_MASK (XL_MASK | (BB_MASK & ~(3 << 11)))
6712 {"crnot", XL(19,33), XL_MASK, PPCCOM, PPCVLE|EXT, {BT, BAB}},
6713 {"crnor", XL(19,33), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6725 {"crandc", XL(19,129), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6732 {"crclr", XL(19,193), XL_MASK, PPCCOM, PPCVLE|EXT, {BTAB}},
6733 {"crxor", XL(19,193), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6737 {"crnand", XL(19,225), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6739 {"crand", XL(19,257), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6743 {"crset", XL(19,289), XL_MASK, PPCCOM, PPCVLE|EXT, {BTAB}},
6744 {"creqv", XL(19,289), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6751 {"crorc", XL(19,417), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6755 {"crmove", XL(19,449), XL_MASK, PPCCOM, PPCVLE|EXT, {BT, BAB}},
6756 {"cror", XL(19,449), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
10242 {"e_crandc", XL(31,129), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10243 {"e_crnand", XL(31,225), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10244 {"e_crnot", XL(31,33), XL_MASK, PPCVLE, EXT, {BT, BAB}},
10245 {"e_crnor", XL(31,33), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10246 {"e_crclr", XL(31,193), XL_MASK, PPCVLE, EXT, {BTAB}},
10247 {"e_crxor", XL(31,193), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10248 {"e_mcrf", XL(31,16), XL_MASK, PPCVLE, 0, {CRD, CR}},
10252 {"e_crand", XL(31,257), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10257 {"e_crset", XL(31,289), XL_MASK, PPCVLE, EXT, {BTAB}},
10258 {"e_creqv", XL(31,289), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10263 {"e_crorc", XL(31,417), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10265 {"e_crmove", XL(31,449), XL_MASK, PPCVLE, EXT, {BT, BAB}},
10266 {"e_cror", XL(31,449), XL_MASK, PPCVLE, 0, {BT, BA, BB}},