PWRCOM           3056 arch/powerpc/xmon/ppc-opc.c {"tlgti",	OPTO(3,TOLGT),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3058 arch/powerpc/xmon/ppc-opc.c {"tllti",	OPTO(3,TOLLT),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3060 arch/powerpc/xmon/ppc-opc.c {"teqi",	OPTO(3,TOEQ),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3062 arch/powerpc/xmon/ppc-opc.c {"tlgei",	OPTO(3,TOLGE),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3064 arch/powerpc/xmon/ppc-opc.c {"tlnli",	OPTO(3,TOLNL),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3066 arch/powerpc/xmon/ppc-opc.c {"tllei",	OPTO(3,TOLLE),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3068 arch/powerpc/xmon/ppc-opc.c {"tlngi",	OPTO(3,TOLNG),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3070 arch/powerpc/xmon/ppc-opc.c {"tgti",	OPTO(3,TOGT),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3072 arch/powerpc/xmon/ppc-opc.c {"tgei",	OPTO(3,TOGE),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3074 arch/powerpc/xmon/ppc-opc.c {"tnli",	OPTO(3,TONL),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3076 arch/powerpc/xmon/ppc-opc.c {"tlti",	OPTO(3,TOLT),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3078 arch/powerpc/xmon/ppc-opc.c {"tlei",	OPTO(3,TOLE),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3080 arch/powerpc/xmon/ppc-opc.c {"tngi",	OPTO(3,TONG),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3082 arch/powerpc/xmon/ppc-opc.c {"tnei",	OPTO(3,TONE),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3084 arch/powerpc/xmon/ppc-opc.c {"tui",		OPTO(3,TOU),	OPTO_MASK,   PWRCOM,	PPCVLE,		{RA, SI}},
PWRCOM           3086 arch/powerpc/xmon/ppc-opc.c {"ti",		OP(3),		OP_MASK,     PWRCOM,	PPCVLE,		{TO, RA, SI}},
PWRCOM           3826 arch/powerpc/xmon/ppc-opc.c {"muli",	OP(7),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, RA, SI}},
PWRCOM           3829 arch/powerpc/xmon/ppc-opc.c {"sfi",		OP(8),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, RA, SI}},
PWRCOM           3836 arch/powerpc/xmon/ppc-opc.c {"cmpli",	OP(10),		OP_MASK,     PWRCOM,	PPC|PPCVLE,	{BF, RA, UISIGNOPT}},
PWRCOM           3841 arch/powerpc/xmon/ppc-opc.c {"cmpi",	OP(11),		OP_MASK,     PWRCOM,	PPC|PPCVLE,	{BF, RA, SI}},
PWRCOM           3844 arch/powerpc/xmon/ppc-opc.c {"ai",		OP(12),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, RA, SI}},
PWRCOM           3848 arch/powerpc/xmon/ppc-opc.c {"ai.",		OP(13),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, RA, SI}},
PWRCOM           3852 arch/powerpc/xmon/ppc-opc.c {"lil",		OP(14),		DRA_MASK,    PWRCOM,	PPCVLE,		{RT, SI}},
PWRCOM           3854 arch/powerpc/xmon/ppc-opc.c {"cal",		OP(14),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, D, RA0}},
PWRCOM           3859 arch/powerpc/xmon/ppc-opc.c {"liu",		OP(15),		DRA_MASK,    PWRCOM,	PPCVLE,		{RT, SISIGNOPT}},
PWRCOM           3861 arch/powerpc/xmon/ppc-opc.c {"cau",		OP(15),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, RA0, SISIGNOPT}},
PWRCOM           3867 arch/powerpc/xmon/ppc-opc.c {"bdn",	     BBO(16,BODNZ,0,0),		BBOATBI_MASK,  PWRCOM,	 PPCVLE,	{BD}},
PWRCOM           3871 arch/powerpc/xmon/ppc-opc.c {"bdnl",     BBO(16,BODNZ,0,1),		BBOATBI_MASK,  PWRCOM,	 PPCVLE,	{BD}},
PWRCOM           3875 arch/powerpc/xmon/ppc-opc.c {"bdna",     BBO(16,BODNZ,1,0),		BBOATBI_MASK,  PWRCOM,	 PPCVLE,	{BDA}},
PWRCOM           3879 arch/powerpc/xmon/ppc-opc.c {"bdnla",    BBO(16,BODNZ,1,1),		BBOATBI_MASK,  PWRCOM,	 PPCVLE,	{BDA}},
PWRCOM           4067 arch/powerpc/xmon/ppc-opc.c {"bbf",	     BBO(16,BOF,0,0),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BD}},
PWRCOM           4071 arch/powerpc/xmon/ppc-opc.c {"bbfl",     BBO(16,BOF,0,1),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BD}},
PWRCOM           4075 arch/powerpc/xmon/ppc-opc.c {"bbfa",     BBO(16,BOF,1,0),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BDA}},
PWRCOM           4079 arch/powerpc/xmon/ppc-opc.c {"bbfla",    BBO(16,BOF,1,1),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BDA}},
PWRCOM           4109 arch/powerpc/xmon/ppc-opc.c {"bbt",	     BBO(16,BOT,0,0),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BD}},
PWRCOM           4113 arch/powerpc/xmon/ppc-opc.c {"bbtl",     BBO(16,BOT,0,1),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BD}},
PWRCOM           4117 arch/powerpc/xmon/ppc-opc.c {"bbta",     BBO(16,BOT,1,0),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BDA}},
PWRCOM           4121 arch/powerpc/xmon/ppc-opc.c {"bbtla",    BBO(16,BOT,1,1),		BBOAT_MASK,    PWRCOM,	 PPCVLE,	{BI, BDA}},
PWRCOM           4139 arch/powerpc/xmon/ppc-opc.c {"svca",	SC(17,1,0),	SC_MASK,     PWRCOM,	PPCVLE,		{SV}},
PWRCOM           4165 arch/powerpc/xmon/ppc-opc.c {"br",	     XLO(19,BOU,16,0),		XLBOBIBB_MASK, PWRCOM,	 PPCVLE,	{0}},
PWRCOM           4167 arch/powerpc/xmon/ppc-opc.c {"brl",	     XLO(19,BOU,16,1),		XLBOBIBB_MASK, PWRCOM,	 PPCVLE,	{0}},
PWRCOM           4179 arch/powerpc/xmon/ppc-opc.c {"bger",     XLOCB(19,BOF,CBLT,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4182 arch/powerpc/xmon/ppc-opc.c {"bnlr",     XLOCB(19,BOF,CBLT,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4185 arch/powerpc/xmon/ppc-opc.c {"bgerl",    XLOCB(19,BOF,CBLT,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4188 arch/powerpc/xmon/ppc-opc.c {"bnlrl",    XLOCB(19,BOF,CBLT,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4191 arch/powerpc/xmon/ppc-opc.c {"bler",     XLOCB(19,BOF,CBGT,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4194 arch/powerpc/xmon/ppc-opc.c {"bngr",     XLOCB(19,BOF,CBGT,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4197 arch/powerpc/xmon/ppc-opc.c {"blerl",    XLOCB(19,BOF,CBGT,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4200 arch/powerpc/xmon/ppc-opc.c {"bngrl",    XLOCB(19,BOF,CBGT,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4203 arch/powerpc/xmon/ppc-opc.c {"bner",     XLOCB(19,BOF,CBEQ,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4206 arch/powerpc/xmon/ppc-opc.c {"bnerl",    XLOCB(19,BOF,CBEQ,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4209 arch/powerpc/xmon/ppc-opc.c {"bnsr",     XLOCB(19,BOF,CBSO,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4214 arch/powerpc/xmon/ppc-opc.c {"bnsrl",    XLOCB(19,BOF,CBSO,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4261 arch/powerpc/xmon/ppc-opc.c {"bltr",     XLOCB(19,BOT,CBLT,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4264 arch/powerpc/xmon/ppc-opc.c {"bltrl",    XLOCB(19,BOT,CBLT,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4267 arch/powerpc/xmon/ppc-opc.c {"bgtr",     XLOCB(19,BOT,CBGT,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4270 arch/powerpc/xmon/ppc-opc.c {"bgtrl",    XLOCB(19,BOT,CBGT,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4273 arch/powerpc/xmon/ppc-opc.c {"beqr",     XLOCB(19,BOT,CBEQ,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4276 arch/powerpc/xmon/ppc-opc.c {"beqrl",    XLOCB(19,BOT,CBEQ,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4279 arch/powerpc/xmon/ppc-opc.c {"bsor",     XLOCB(19,BOT,CBSO,16,0),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4284 arch/powerpc/xmon/ppc-opc.c {"bsorl",    XLOCB(19,BOT,CBSO,16,1),	XLBOCBBB_MASK, PWRCOM,	 PPCVLE,	{CR}},
PWRCOM           4332 arch/powerpc/xmon/ppc-opc.c {"bbfr",     XLO(19,BOF,16,0),		XLBOBB_MASK,   PWRCOM,	 PPCVLE,	{BI}},
PWRCOM           4335 arch/powerpc/xmon/ppc-opc.c {"bbfrl",    XLO(19,BOF,16,1),		XLBOBB_MASK,   PWRCOM,	 PPCVLE,	{BI}},
PWRCOM           4356 arch/powerpc/xmon/ppc-opc.c {"bbtr",     XLO(19,BOT,16,0),		XLBOBB_MASK,   PWRCOM,	 PPCVLE,	{BI}},
PWRCOM           4359 arch/powerpc/xmon/ppc-opc.c {"bbtrl",    XLO(19,BOT,16,1),		XLBOBB_MASK,   PWRCOM,	 PPCVLE,	{BI}},
PWRCOM           4372 arch/powerpc/xmon/ppc-opc.c {"bcr",	     XLLK(19,16,0),		XLBB_MASK,     PWRCOM,	 PPCVLE,	{BO, BI}},
PWRCOM           4374 arch/powerpc/xmon/ppc-opc.c {"bcrl",     XLLK(19,16,1),		XLBB_MASK,     PWRCOM,	 PPCVLE,	{BO, BI}},
PWRCOM           4395 arch/powerpc/xmon/ppc-opc.c {"ics",		XL(19,150),	0xffffffff,  PWRCOM,	PPCVLE,		{0}},
PWRCOM           4576 arch/powerpc/xmon/ppc-opc.c {"bcc",	    XLLK(19,528,0),		XLBB_MASK,     PWRCOM,	 PPCVLE,	{BO, BI}},
PWRCOM           4578 arch/powerpc/xmon/ppc-opc.c {"bccl",    XLLK(19,528,1),		XLBB_MASK,     PWRCOM,	 PPCVLE,	{BO, BI}},
PWRCOM           4588 arch/powerpc/xmon/ppc-opc.c {"rlimi",	M(20,0),	M_MASK,	     PWRCOM,	PPCVLE,		{RA, RS, SH, MBE, ME}},
PWRCOM           4591 arch/powerpc/xmon/ppc-opc.c {"rlimi.",	M(20,1),	M_MASK,	     PWRCOM,	PPCVLE,		{RA, RS, SH, MBE, ME}},
PWRCOM           4596 arch/powerpc/xmon/ppc-opc.c {"rlinm",	M(21,0),	M_MASK,	     PWRCOM,	PPCVLE,		{RA, RS, SH, MBE, ME}},
PWRCOM           4600 arch/powerpc/xmon/ppc-opc.c {"rlinm.",	M(21,1),	M_MASK,	     PWRCOM,	PPCVLE,		{RA, RS, SH, MBE, ME}},
PWRCOM           4607 arch/powerpc/xmon/ppc-opc.c {"rlnm",	M(23,0),	M_MASK,	     PWRCOM,	PPCVLE,		{RA, RS, RB, MBE, ME}},
PWRCOM           4610 arch/powerpc/xmon/ppc-opc.c {"rlnm.",	M(23,1),	M_MASK,	     PWRCOM,	PPCVLE,		{RA, RS, RB, MBE, ME}},
PWRCOM           4614 arch/powerpc/xmon/ppc-opc.c {"oril",	OP(24),		OP_MASK,     PWRCOM,	PPCVLE,		{RA, RS, UI}},
PWRCOM           4617 arch/powerpc/xmon/ppc-opc.c {"oriu",	OP(25),		OP_MASK,     PWRCOM,	PPCVLE,		{RA, RS, UI}},
PWRCOM           4621 arch/powerpc/xmon/ppc-opc.c {"xoril",	OP(26),		OP_MASK,     PWRCOM,	PPCVLE,		{RA, RS, UI}},
PWRCOM           4624 arch/powerpc/xmon/ppc-opc.c {"xoriu",	OP(27),		OP_MASK,     PWRCOM,	PPCVLE,		{RA, RS, UI}},
PWRCOM           4627 arch/powerpc/xmon/ppc-opc.c {"andil.",	OP(28),		OP_MASK,     PWRCOM,	PPCVLE,		{RA, RS, UI}},
PWRCOM           4630 arch/powerpc/xmon/ppc-opc.c {"andiu.",	OP(29),		OP_MASK,     PWRCOM,	PPCVLE,		{RA, RS, UI}},
PWRCOM           4659 arch/powerpc/xmon/ppc-opc.c {"cmp",		X(31,0),	XCMPL_MASK,  PWRCOM,	PPC,		{BF, RA, RB}},
PWRCOM           4662 arch/powerpc/xmon/ppc-opc.c {"tlgt",	XTO(31,4,TOLGT), XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4664 arch/powerpc/xmon/ppc-opc.c {"tllt",	XTO(31,4,TOLLT), XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4666 arch/powerpc/xmon/ppc-opc.c {"teq",		XTO(31,4,TOEQ),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4668 arch/powerpc/xmon/ppc-opc.c {"tlge",	XTO(31,4,TOLGE), XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4670 arch/powerpc/xmon/ppc-opc.c {"tlnl",	XTO(31,4,TOLNL), XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4672 arch/powerpc/xmon/ppc-opc.c {"tlle",	XTO(31,4,TOLLE), XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4674 arch/powerpc/xmon/ppc-opc.c {"tlng",	XTO(31,4,TOLNG), XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4676 arch/powerpc/xmon/ppc-opc.c {"tgt",		XTO(31,4,TOGT),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4678 arch/powerpc/xmon/ppc-opc.c {"tge",		XTO(31,4,TOGE),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4680 arch/powerpc/xmon/ppc-opc.c {"tnl",		XTO(31,4,TONL),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4682 arch/powerpc/xmon/ppc-opc.c {"tlt",		XTO(31,4,TOLT),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4684 arch/powerpc/xmon/ppc-opc.c {"tle",		XTO(31,4,TOLE),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4686 arch/powerpc/xmon/ppc-opc.c {"tng",		XTO(31,4,TONG),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4688 arch/powerpc/xmon/ppc-opc.c {"tne",		XTO(31,4,TONE),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4691 arch/powerpc/xmon/ppc-opc.c {"tu",		XTO(31,4,TOU),	 XTO_MASK,   PWRCOM,	0,		{RA, RB}},
PWRCOM           4693 arch/powerpc/xmon/ppc-opc.c {"t",		X(31,4),	 X_MASK,     PWRCOM,	0,		{TO, RA, RB}},
PWRCOM           4700 arch/powerpc/xmon/ppc-opc.c {"sf",		XO(31,8,0,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4703 arch/powerpc/xmon/ppc-opc.c {"sf.",		XO(31,8,0,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4710 arch/powerpc/xmon/ppc-opc.c {"a",		XO(31,10,0,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4712 arch/powerpc/xmon/ppc-opc.c {"a.",		XO(31,10,0,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4736 arch/powerpc/xmon/ppc-opc.c {"lx",		X(31,23),	X_MASK,	     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4739 arch/powerpc/xmon/ppc-opc.c {"sl",		XRC(31,24,0),	X_MASK,	     PWRCOM,	0,		{RA, RS, RB}},
PWRCOM           4741 arch/powerpc/xmon/ppc-opc.c {"sl.",		XRC(31,24,1),	X_MASK,	     PWRCOM,	0,		{RA, RS, RB}},
PWRCOM           4744 arch/powerpc/xmon/ppc-opc.c {"cntlz",	XRC(31,26,0),	XRB_MASK,    PWRCOM,	0,		{RA, RS}},
PWRCOM           4746 arch/powerpc/xmon/ppc-opc.c {"cntlz.",	XRC(31,26,1),	XRB_MASK,    PWRCOM,	0,		{RA, RS}},
PWRCOM           4767 arch/powerpc/xmon/ppc-opc.c {"cmpl",	X(31,32),	XCMPL_MASK,  PWRCOM,	PPC,		{BF, RA, RB}},
PWRCOM           4804 arch/powerpc/xmon/ppc-opc.c {"lux",		X(31,55),	X_MASK,	     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4902 arch/powerpc/xmon/ppc-opc.c {"sfe",		XO(31,136,0,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4904 arch/powerpc/xmon/ppc-opc.c {"sfe.",	XO(31,136,0,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4907 arch/powerpc/xmon/ppc-opc.c {"ae",		XO(31,138,0,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4909 arch/powerpc/xmon/ppc-opc.c {"ae.",		XO(31,138,0,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           4932 arch/powerpc/xmon/ppc-opc.c {"stx",		X(31,151),	X_MASK,	     PWRCOM,	0,		{RS, RA, RB}},
PWRCOM           4971 arch/powerpc/xmon/ppc-opc.c {"stux",	X(31,183),	X_MASK,	     PWRCOM,	0,		{RS, RA0, RB}},
PWRCOM           4986 arch/powerpc/xmon/ppc-opc.c {"sfze",	XO(31,200,0,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           4988 arch/powerpc/xmon/ppc-opc.c {"sfze.",	XO(31,200,0,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           4991 arch/powerpc/xmon/ppc-opc.c {"aze",		XO(31,202,0,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           4993 arch/powerpc/xmon/ppc-opc.c {"aze.",	XO(31,202,0,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5026 arch/powerpc/xmon/ppc-opc.c {"sfme",	XO(31,232,0,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5028 arch/powerpc/xmon/ppc-opc.c {"sfme.",	XO(31,232,0,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5034 arch/powerpc/xmon/ppc-opc.c {"ame",		XO(31,234,0,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5036 arch/powerpc/xmon/ppc-opc.c {"ame.",	XO(31,234,0,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5039 arch/powerpc/xmon/ppc-opc.c {"muls",	XO(31,235,0,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5041 arch/powerpc/xmon/ppc-opc.c {"muls.",	XO(31,235,0,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5082 arch/powerpc/xmon/ppc-opc.c {"cax",		XO(31,266,0,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5084 arch/powerpc/xmon/ppc-opc.c {"cax.",	XO(31,266,0,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5763 arch/powerpc/xmon/ppc-opc.c {"sfo",		XO(31,8,1,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5766 arch/powerpc/xmon/ppc-opc.c {"sfo.",	XO(31,8,1,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5770 arch/powerpc/xmon/ppc-opc.c {"ao",		XO(31,10,1,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5772 arch/powerpc/xmon/ppc-opc.c {"ao.",		XO(31,10,1,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5781 arch/powerpc/xmon/ppc-opc.c {"lsx",		X(31,533),	X_MASK,	     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5784 arch/powerpc/xmon/ppc-opc.c {"lbrx",	X(31,534),	X_MASK,	     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5789 arch/powerpc/xmon/ppc-opc.c {"sr",		XRC(31,536,0),	X_MASK,	     PWRCOM,	0,		{RA, RS, RB}},
PWRCOM           5791 arch/powerpc/xmon/ppc-opc.c {"sr.",		XRC(31,536,1),	X_MASK,	     PWRCOM,	0,		{RA, RS, RB}},
PWRCOM           5843 arch/powerpc/xmon/ppc-opc.c {"lsi",		X(31,597),	X_MASK,	     PWRCOM,	0,		{RT, RA0, NB}},
PWRCOM           5853 arch/powerpc/xmon/ppc-opc.c {"dcs",		X(31,598),     0xffffffff,   PWRCOM,	0,		{0}},
PWRCOM           5891 arch/powerpc/xmon/ppc-opc.c {"sfeo",	XO(31,136,1,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5893 arch/powerpc/xmon/ppc-opc.c {"sfeo.",	XO(31,136,1,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5896 arch/powerpc/xmon/ppc-opc.c {"aeo",		XO(31,138,1,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5898 arch/powerpc/xmon/ppc-opc.c {"aeo.",	XO(31,138,1,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5905 arch/powerpc/xmon/ppc-opc.c {"stsx",	X(31,661),	X_MASK,	     PWRCOM,	0,		{RS, RA0, RB}},
PWRCOM           5908 arch/powerpc/xmon/ppc-opc.c {"stbrx",	X(31,662),	X_MASK,	     PWRCOM,	0,		{RS, RA0, RB}},
PWRCOM           5950 arch/powerpc/xmon/ppc-opc.c {"sfzeo",	XO(31,200,1,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5952 arch/powerpc/xmon/ppc-opc.c {"sfzeo.",	XO(31,200,1,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5955 arch/powerpc/xmon/ppc-opc.c {"azeo",	XO(31,202,1,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5957 arch/powerpc/xmon/ppc-opc.c {"azeo.",	XO(31,202,1,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5960 arch/powerpc/xmon/ppc-opc.c {"stsi",	X(31,725),	X_MASK,	     PWRCOM,	0,		{RS, RA0, NB}},
PWRCOM           5984 arch/powerpc/xmon/ppc-opc.c {"sfmeo",	XO(31,232,1,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5986 arch/powerpc/xmon/ppc-opc.c {"sfmeo.",	XO(31,232,1,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5992 arch/powerpc/xmon/ppc-opc.c {"ameo",	XO(31,234,1,0),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5994 arch/powerpc/xmon/ppc-opc.c {"ameo.",	XO(31,234,1,1),	XORB_MASK,   PWRCOM,	0,		{RT, RA}},
PWRCOM           5997 arch/powerpc/xmon/ppc-opc.c {"mulso",	XO(31,235,1,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           5999 arch/powerpc/xmon/ppc-opc.c {"mulso.",	XO(31,235,1,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           6027 arch/powerpc/xmon/ppc-opc.c {"caxo",	XO(31,266,1,0),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           6029 arch/powerpc/xmon/ppc-opc.c {"caxo.",	XO(31,266,1,1),	XO_MASK,     PWRCOM,	0,		{RT, RA, RB}},
PWRCOM           6049 arch/powerpc/xmon/ppc-opc.c {"sra",		XRC(31,792,0),	X_MASK,	     PWRCOM,	0,		{RA, RS, RB}},
PWRCOM           6051 arch/powerpc/xmon/ppc-opc.c {"sra.",	XRC(31,792,1),	X_MASK,	     PWRCOM,	0,		{RA, RS, RB}},
PWRCOM           6078 arch/powerpc/xmon/ppc-opc.c {"srai",	XRC(31,824,0),	X_MASK,	     PWRCOM,	0,		{RA, RS, SH}},
PWRCOM           6080 arch/powerpc/xmon/ppc-opc.c {"srai.",	XRC(31,824,1),	X_MASK,	     PWRCOM,	0,		{RA, RS, SH}},
PWRCOM           6170 arch/powerpc/xmon/ppc-opc.c {"exts",	XRC(31,922,0),	XRB_MASK,    PWRCOM,	0,		{RA, RS}},
PWRCOM           6172 arch/powerpc/xmon/ppc-opc.c {"exts.",	XRC(31,922,1),	XRB_MASK,    PWRCOM,	0,		{RA, RS}},
PWRCOM           6285 arch/powerpc/xmon/ppc-opc.c {"l",		OP(32),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, D, RA0}},
PWRCOM           6288 arch/powerpc/xmon/ppc-opc.c {"lu",		OP(33),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, D, RA0}},
PWRCOM           6295 arch/powerpc/xmon/ppc-opc.c {"st",		OP(36),		OP_MASK,     PWRCOM,	PPCVLE,		{RS, D, RA0}},
PWRCOM           6298 arch/powerpc/xmon/ppc-opc.c {"stu",		OP(37),		OP_MASK,     PWRCOM,	PPCVLE,		{RS, D, RA0}},
PWRCOM           6317 arch/powerpc/xmon/ppc-opc.c {"lm",		OP(46),		OP_MASK,     PWRCOM,	PPCVLE,		{RT, D, RA0}},
PWRCOM           6320 arch/powerpc/xmon/ppc-opc.c {"stm",		OP(47),		OP_MASK,     PWRCOM,	PPCVLE,		{RS, D, RA0}},
PWRCOM           6708 arch/powerpc/xmon/ppc-opc.c {"fd",		A(63,18,0),	AFRC_MASK,   PWRCOM,	PPCVLE,		{FRT, FRA, FRB}},
PWRCOM           6710 arch/powerpc/xmon/ppc-opc.c {"fd.",		A(63,18,1),	AFRC_MASK,   PWRCOM,	PPCVLE,		{FRT, FRA, FRB}},
PWRCOM           6713 arch/powerpc/xmon/ppc-opc.c {"fs",		A(63,20,0),	AFRC_MASK,   PWRCOM,	PPCVLE,		{FRT, FRA, FRB}},
PWRCOM           6715 arch/powerpc/xmon/ppc-opc.c {"fs.",		A(63,20,1),	AFRC_MASK,   PWRCOM,	PPCVLE,		{FRT, FRA, FRB}},
PWRCOM           6718 arch/powerpc/xmon/ppc-opc.c {"fa",		A(63,21,0),	AFRC_MASK,   PWRCOM,	PPCVLE,		{FRT, FRA, FRB}},
PWRCOM           6720 arch/powerpc/xmon/ppc-opc.c {"fa.",		A(63,21,1),	AFRC_MASK,   PWRCOM,	PPCVLE,		{FRT, FRA, FRB}},
PWRCOM           6734 arch/powerpc/xmon/ppc-opc.c {"fm",		A(63,25,0),	AFRB_MASK,   PWRCOM,	PPCVLE|PPCVLE,	{FRT, FRA, FRC}},
PWRCOM           6736 arch/powerpc/xmon/ppc-opc.c {"fm.",		A(63,25,1),	AFRB_MASK,   PWRCOM,	PPCVLE|PPCVLE,	{FRT, FRA, FRC}},
PWRCOM           6744 arch/powerpc/xmon/ppc-opc.c {"fms",		A(63,28,0),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6746 arch/powerpc/xmon/ppc-opc.c {"fms.",	A(63,28,1),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6749 arch/powerpc/xmon/ppc-opc.c {"fma",		A(63,29,0),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6751 arch/powerpc/xmon/ppc-opc.c {"fma.",	A(63,29,1),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6754 arch/powerpc/xmon/ppc-opc.c {"fnms",	A(63,30,0),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6756 arch/powerpc/xmon/ppc-opc.c {"fnms.",	A(63,30,1),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6759 arch/powerpc/xmon/ppc-opc.c {"fnma",	A(63,31,0),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           6761 arch/powerpc/xmon/ppc-opc.c {"fnma.",	A(63,31,1),	A_MASK,	     PWRCOM,	PPCVLE,		{FRT, FRA, FRC, FRB}},
PWRCOM           7254 arch/powerpc/xmon/ppc-opc.c {"sli",      3,	PWRCOM,	"rlinm %0,%1,%2,0,31-(%2)"},
PWRCOM           7256 arch/powerpc/xmon/ppc-opc.c {"sli.",     3,	PWRCOM,	"rlinm. %0,%1,%2,0,31-(%2)"},
PWRCOM           7258 arch/powerpc/xmon/ppc-opc.c {"sri",      3,	PWRCOM,	"rlinm %0,%1,(-(%2)!31)&((%2)|31),%2,31"},
PWRCOM           7260 arch/powerpc/xmon/ppc-opc.c {"sri.",     3,	PWRCOM,	"rlinm. %0,%1,(-(%2)!31)&((%2)|31),%2,31"},