Lines Matching defs:BO

176      This sets the y bit of the BO field appropriately.  */
188 This sets the y bit of the BO field appropriately. */
220 /* The BO field in a B form instruction. Certain values are
222 #define BO BFA + 1
226 /* The BO field in a B form instruction when the + or - modifier is
227 used. This is like the BO field, but it must be even. */
228 #define BOE BO + 1
1123 (ie. not Power4 compatible), we set the y bit of the BO field to 1
1130 in BO field, the "a" bit is 00010 for branch on CR(BI) and 01000
1273 /* Check for legal values of a BO field. */
1291 /* The BO field in a B form instruction. Warn about attempts to set
1320 /* The BO field in a B form instruction when the + or - modifier is
1321 used. This is like the BO field, but it must be even. When
2385 /* A B form instruction setting the BO field. */
2389 /* A BBO_MASK with the y bit of the BO field removed. This permits
2398 /* A B form instruction setting the BO field and the condition bits of
2404 /* A BBOCB_MASK with the y bit of the BO field removed. */
2795 /* An XL form instruction which explicitly sets the BO field. */
2800 /* An XL form instruction which explicitly sets the y bit of the BO
2805 /* An XL form instruction which sets the BO field and the condition
2819 /* An XL_MASK with the BO and BB fields fixed. */
2822 /* An XL_MASK with the BO, BI and BB fields fixed. */
2887 /* The BO encodings used in extended conditional branch mnemonics. */
4130 {"bc", B(16,0,0), B_MASK, COM, PPCVLE, {BO, BI, BD}},
4133 {"bcl", B(16,0,1), B_MASK, COM, PPCVLE, {BO, BI, BD}},
4136 {"bca", B(16,1,0), B_MASK, COM, PPCVLE, {BO, BI, BDA}},
4139 {"bcla", B(16,1,1), B_MASK, COM, PPCVLE, {BO, BI, BDA}},
4376 {"bclr", XLLK(19,16,0), XLBH_MASK, PPCCOM, PPCVLE, {BO, BI, BH}},
4377 {"bcr", XLLK(19,16,0), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
4378 {"bclrl", XLLK(19,16,1), XLBH_MASK, PPCCOM, PPCVLE, {BO, BI, BH}},
4379 {"bcrl", XLLK(19,16,1), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
4580 {"bcctr", XLLK(19,528,0), XLBH_MASK, PPCCOM, PPCVLE, {BO, BI, BH}},
4581 {"bcc", XLLK(19,528,0), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
4582 {"bcctrl", XLLK(19,528,1), XLBH_MASK, PPCCOM, PPCVLE, {BO, BI, BH}},
4583 {"bccl", XLLK(19,528,1), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
4589 {"bctar", XLLK(19,560,0), XLBH_MASK, POWER8, PPCVLE, {BO, BI, BH}},
4590 {"bctarl", XLLK(19,560,1), XLBH_MASK, POWER8, PPCVLE, {BO, BI, BH}},