Add conditional/unconditional branch classification.

This commit is contained in:
Nick Clifton
2002-10-23 15:45:49 +00:00
parent 1a09a22c06
commit d3c866d1d8
2 changed files with 26 additions and 19 deletions

View File

@@ -1440,25 +1440,25 @@ cond ("bz", "tz", CONDZ, F_CONDBR|F_ALIAS), /* for e */
FBRX(fop, F2(0, 5)|COND(mask), F2(~0, ~5)|COND(~(mask)), flags), /* v9 */ \
FBR(fop, F2(0, 6)|COND(mask), F2(~0, ~6)|COND(~(mask)), flags)
CONDFC ("fb", "cb", 0x8, 0),
CONDFCL ("fba", "cba", 0x8, F_ALIAS),
CONDFC ("fbe", "cb0", 0x9, 0),
CONDF ("fbz", 0x9, F_ALIAS),
CONDFC ("fbg", "cb2", 0x6, 0),
CONDFC ("fbge", "cb02", 0xb, 0),
CONDFC ("fbl", "cb1", 0x4, 0),
CONDFC ("fble", "cb01", 0xd, 0),
CONDFC ("fblg", "cb12", 0x2, 0),
CONDFCL ("fbn", "cbn", 0x0, 0),
CONDFC ("fbne", "cb123", 0x1, 0),
CONDF ("fbnz", 0x1, F_ALIAS),
CONDFC ("fbo", "cb012", 0xf, 0),
CONDFC ("fbu", "cb3", 0x7, 0),
CONDFC ("fbue", "cb03", 0xa, 0),
CONDFC ("fbug", "cb23", 0x5, 0),
CONDFC ("fbuge", "cb023", 0xc, 0),
CONDFC ("fbul", "cb13", 0x3, 0),
CONDFC ("fbule", "cb013", 0xe, 0),
CONDFC ("fb", "cb", 0x8, F_UNBR),
CONDFCL ("fba", "cba", 0x8, F_UNBR|F_ALIAS),
CONDFC ("fbe", "cb0", 0x9, F_CONDBR),
CONDF ("fbz", 0x9, F_CONDBR|F_ALIAS),
CONDFC ("fbg", "cb2", 0x6, F_CONDBR),
CONDFC ("fbge", "cb02", 0xb, F_CONDBR),
CONDFC ("fbl", "cb1", 0x4, F_CONDBR),
CONDFC ("fble", "cb01", 0xd, F_CONDBR),
CONDFC ("fblg", "cb12", 0x2, F_CONDBR),
CONDFCL ("fbn", "cbn", 0x0, F_UNBR),
CONDFC ("fbne", "cb123", 0x1, F_CONDBR),
CONDF ("fbnz", 0x1, F_CONDBR|F_ALIAS),
CONDFC ("fbo", "cb012", 0xf, F_CONDBR),
CONDFC ("fbu", "cb3", 0x7, F_CONDBR),
CONDFC ("fbue", "cb03", 0xa, F_CONDBR),
CONDFC ("fbug", "cb23", 0x5, F_CONDBR),
CONDFC ("fbuge", "cb023", 0xc, F_CONDBR),
CONDFC ("fbul", "cb13", 0x3, F_CONDBR),
CONDFC ("fbule", "cb013", 0xe, F_CONDBR),
#undef CONDFC
#undef CONDFCL