Lines Matching defs:XL_MASK
4740 #define XL_MASK XLLK (0x3f, 0x3ff, 1)
4742 /* An XL_MASK with the RT, RA and RB fields fixed, but S bit clear. */
4743 #define XLS_MASK ((XL_MASK | RT_MASK | RA_MASK | RB_MASK) & ~(1 << 11))
4748 #define XLO_MASK (XL_MASK | BO_MASK)
4755 /* An XL_MASK with the BB field fixed. */
4756 #define XLBB_MASK (XL_MASK | BB_MASK)
4759 #define XLBH_MASK (XL_MASK | (BB_MASK & ~(3 << 11)))
6593 {"crnot", XL(19,33), XL_MASK, PPCCOM, PPCVLE|EXT, {BT, BAB}},
6594 {"crnor", XL(19,33), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6606 {"crandc", XL(19,129), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6613 {"crclr", XL(19,193), XL_MASK, PPCCOM, PPCVLE|EXT, {BTAB}},
6614 {"crxor", XL(19,193), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6618 {"crnand", XL(19,225), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6620 {"crand", XL(19,257), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6624 {"crset", XL(19,289), XL_MASK, PPCCOM, PPCVLE|EXT, {BTAB}},
6625 {"creqv", XL(19,289), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6632 {"crorc", XL(19,417), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
6636 {"crmove", XL(19,449), XL_MASK, PPCCOM, PPCVLE|EXT, {BT, BAB}},
6637 {"cror", XL(19,449), XL_MASK, COM, PPCVLE, {BT, BA, BB}},
10099 {"e_crandc", XL(31,129), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10100 {"e_crnand", XL(31,225), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10101 {"e_crnot", XL(31,33), XL_MASK, PPCVLE, EXT, {BT, BAB}},
10102 {"e_crnor", XL(31,33), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10103 {"e_crclr", XL(31,193), XL_MASK, PPCVLE, EXT, {BTAB}},
10104 {"e_crxor", XL(31,193), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10105 {"e_mcrf", XL(31,16), XL_MASK, PPCVLE, 0, {CRD, CR}},
10109 {"e_crand", XL(31,257), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10114 {"e_crset", XL(31,289), XL_MASK, PPCVLE, EXT, {BTAB}},
10115 {"e_creqv", XL(31,289), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10120 {"e_crorc", XL(31,417), XL_MASK, PPCVLE, 0, {BT, BA, BB}},
10122 {"e_crmove", XL(31,449), XL_MASK, PPCVLE, EXT, {BT, BAB}},
10123 {"e_cror", XL(31,449), XL_MASK, PPCVLE, 0, {BT, BA, BB}},