PPC64            3038 arch/powerpc/xmon/ppc-opc.c {"tdlgti",	OPTO(2,TOLGT),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3039 arch/powerpc/xmon/ppc-opc.c {"tdllti",	OPTO(2,TOLLT),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3040 arch/powerpc/xmon/ppc-opc.c {"tdeqi",	OPTO(2,TOEQ),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3041 arch/powerpc/xmon/ppc-opc.c {"tdlgei",	OPTO(2,TOLGE),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3042 arch/powerpc/xmon/ppc-opc.c {"tdlnli",	OPTO(2,TOLNL),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3043 arch/powerpc/xmon/ppc-opc.c {"tdllei",	OPTO(2,TOLLE),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3044 arch/powerpc/xmon/ppc-opc.c {"tdlngi",	OPTO(2,TOLNG),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3045 arch/powerpc/xmon/ppc-opc.c {"tdgti",	OPTO(2,TOGT),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3046 arch/powerpc/xmon/ppc-opc.c {"tdgei",	OPTO(2,TOGE),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3047 arch/powerpc/xmon/ppc-opc.c {"tdnli",	OPTO(2,TONL),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3048 arch/powerpc/xmon/ppc-opc.c {"tdlti",	OPTO(2,TOLT),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3049 arch/powerpc/xmon/ppc-opc.c {"tdlei",	OPTO(2,TOLE),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3050 arch/powerpc/xmon/ppc-opc.c {"tdngi",	OPTO(2,TONG),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3051 arch/powerpc/xmon/ppc-opc.c {"tdnei",	OPTO(2,TONE),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3052 arch/powerpc/xmon/ppc-opc.c {"tdui",	OPTO(2,TOU),	OPTO_MASK,   PPC64,	PPCVLE,		{RA, SI}},
PPC64            3053 arch/powerpc/xmon/ppc-opc.c {"tdi",		OP(2),		OP_MASK,     PPC64,	PPCVLE,		{TO, RA, SI}},
PPC64            3834 arch/powerpc/xmon/ppc-opc.c {"cmpldi",	OPL(10,1),	OPL_MASK,    PPC64,	PPCVLE,		{OBF, RA, UISIGNOPT}},
PPC64            3839 arch/powerpc/xmon/ppc-opc.c {"cmpdi",	OPL(11,1),	OPL_MASK,    PPC64,	PPCVLE,		{OBF, RA, SI}},
PPC64            4376 arch/powerpc/xmon/ppc-opc.c {"rfid",	XL(19,18),	0xffffffff,  PPC64,	PPCVLE,	{0}},
PPC64            4632 arch/powerpc/xmon/ppc-opc.c {"rotldi",	MD(30,0,0),	MDMB_MASK,   PPC64,	PPCVLE,		{RA, RS, SH6}},
PPC64            4633 arch/powerpc/xmon/ppc-opc.c {"clrldi",	MD(30,0,0),	MDSH_MASK,   PPC64,	PPCVLE,		{RA, RS, MB6}},
PPC64            4634 arch/powerpc/xmon/ppc-opc.c {"rldicl",	MD(30,0,0),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, MB6}},
PPC64            4635 arch/powerpc/xmon/ppc-opc.c {"rotldi.",	MD(30,0,1),	MDMB_MASK,   PPC64,	PPCVLE,		{RA, RS, SH6}},
PPC64            4636 arch/powerpc/xmon/ppc-opc.c {"clrldi.",	MD(30,0,1),	MDSH_MASK,   PPC64,	PPCVLE,		{RA, RS, MB6}},
PPC64            4637 arch/powerpc/xmon/ppc-opc.c {"rldicl.",	MD(30,0,1),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, MB6}},
PPC64            4639 arch/powerpc/xmon/ppc-opc.c {"rldicr",	MD(30,1,0),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, ME6}},
PPC64            4640 arch/powerpc/xmon/ppc-opc.c {"rldicr.",	MD(30,1,1),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, ME6}},
PPC64            4642 arch/powerpc/xmon/ppc-opc.c {"rldic",	MD(30,2,0),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, MB6}},
PPC64            4643 arch/powerpc/xmon/ppc-opc.c {"rldic.",	MD(30,2,1),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, MB6}},
PPC64            4645 arch/powerpc/xmon/ppc-opc.c {"rldimi",	MD(30,3,0),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, MB6}},
PPC64            4646 arch/powerpc/xmon/ppc-opc.c {"rldimi.",	MD(30,3,1),	MD_MASK,     PPC64,	PPCVLE,		{RA, RS, SH6, MB6}},
PPC64            4648 arch/powerpc/xmon/ppc-opc.c {"rotld",	MDS(30,8,0),	MDSMB_MASK,  PPC64,	PPCVLE,		{RA, RS, RB}},
PPC64            4649 arch/powerpc/xmon/ppc-opc.c {"rldcl",	MDS(30,8,0),	MDS_MASK,    PPC64,	PPCVLE,		{RA, RS, RB, MB6}},
PPC64            4650 arch/powerpc/xmon/ppc-opc.c {"rotld.",	MDS(30,8,1),	MDSMB_MASK,  PPC64,	PPCVLE,		{RA, RS, RB}},
PPC64            4651 arch/powerpc/xmon/ppc-opc.c {"rldcl.",	MDS(30,8,1),	MDS_MASK,    PPC64,	PPCVLE,		{RA, RS, RB, MB6}},
PPC64            4653 arch/powerpc/xmon/ppc-opc.c {"rldcr",	MDS(30,9,0),	MDS_MASK,    PPC64,	PPCVLE,		{RA, RS, RB, ME6}},
PPC64            4654 arch/powerpc/xmon/ppc-opc.c {"rldcr.",	MDS(30,9,1),	MDS_MASK,    PPC64,	PPCVLE,		{RA, RS, RB, ME6}},
PPC64            4657 arch/powerpc/xmon/ppc-opc.c {"cmpd",	XOPL(31,0,1),	XCMPL_MASK,  PPC64,	0,		{OBF, RA, RB}},
PPC64            4706 arch/powerpc/xmon/ppc-opc.c {"mulhdu",	XO(31,9,0,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            4707 arch/powerpc/xmon/ppc-opc.c {"mulhdu.",	XO(31,9,0,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            4731 arch/powerpc/xmon/ppc-opc.c {"ldx",		X(31,21),	X_MASK,	     PPC64,	0,		{RT, RA0, RB}},
PPC64            4748 arch/powerpc/xmon/ppc-opc.c {"sld",		XRC(31,27,0),	X_MASK,	     PPC64,	0,		{RA, RS, RB}},
PPC64            4749 arch/powerpc/xmon/ppc-opc.c {"sld.",	XRC(31,27,1),	X_MASK,	     PPC64,	0,		{RA, RS, RB}},
PPC64            4765 arch/powerpc/xmon/ppc-opc.c {"cmpld",	XOPL(31,32,1),	XCMPL_MASK,  PPC64,	0,		{OBF, RA, RB}},
PPC64            4799 arch/powerpc/xmon/ppc-opc.c {"ldux",	X(31,53),	X_MASK,	     PPC64,	0,		{RT, RAL, RB}},
PPC64            4806 arch/powerpc/xmon/ppc-opc.c {"cntlzd",	XRC(31,58,0),	XRB_MASK,    PPC64,	0,		{RA, RS}},
PPC64            4807 arch/powerpc/xmon/ppc-opc.c {"cntlzd.",	XRC(31,58,1),	XRB_MASK,    PPC64,	0,		{RA, RS}},
PPC64            4818 arch/powerpc/xmon/ppc-opc.c {"tdlgt",	XTO(31,68,TOLGT), XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4819 arch/powerpc/xmon/ppc-opc.c {"tdllt",	XTO(31,68,TOLLT), XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4820 arch/powerpc/xmon/ppc-opc.c {"tdeq",	XTO(31,68,TOEQ),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4821 arch/powerpc/xmon/ppc-opc.c {"tdlge",	XTO(31,68,TOLGE), XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4822 arch/powerpc/xmon/ppc-opc.c {"tdlnl",	XTO(31,68,TOLNL), XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4823 arch/powerpc/xmon/ppc-opc.c {"tdlle",	XTO(31,68,TOLLE), XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4824 arch/powerpc/xmon/ppc-opc.c {"tdlng",	XTO(31,68,TOLNG), XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4825 arch/powerpc/xmon/ppc-opc.c {"tdgt",	XTO(31,68,TOGT),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4826 arch/powerpc/xmon/ppc-opc.c {"tdge",	XTO(31,68,TOGE),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4827 arch/powerpc/xmon/ppc-opc.c {"tdnl",	XTO(31,68,TONL),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4828 arch/powerpc/xmon/ppc-opc.c {"tdlt",	XTO(31,68,TOLT),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4829 arch/powerpc/xmon/ppc-opc.c {"tdle",	XTO(31,68,TOLE),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4830 arch/powerpc/xmon/ppc-opc.c {"tdng",	XTO(31,68,TONG),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4831 arch/powerpc/xmon/ppc-opc.c {"tdne",	XTO(31,68,TONE),  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4832 arch/powerpc/xmon/ppc-opc.c {"tdu",		XTO(31,68,TOU),	  XTO_MASK,  PPC64,	0,		{RA, RB}},
PPC64            4833 arch/powerpc/xmon/ppc-opc.c {"td",		X(31,68),	X_MASK,	     PPC64,	0,		{TO, RA, RB}},
PPC64            4836 arch/powerpc/xmon/ppc-opc.c {"mulhd",	XO(31,73,0,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            4837 arch/powerpc/xmon/ppc-opc.c {"mulhd.",	XO(31,73,0,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            4845 arch/powerpc/xmon/ppc-opc.c {"mtsrd",	X(31,82),  XRB_MASK|(1<<20), PPC64,	0,		{SR, RS}},
PPC64            4849 arch/powerpc/xmon/ppc-opc.c {"ldarx",	X(31,84),	XEH_MASK,    PPC64,	0,		{RT, RA0, RB, EH}},
PPC64            4871 arch/powerpc/xmon/ppc-opc.c {"mtsrdin",	X(31,114),	XRA_MASK,    PPC64,	0,		{RS, RB}},
PPC64            4927 arch/powerpc/xmon/ppc-opc.c {"stdx",	X(31,149),	X_MASK,	     PPC64,	0,		{RS, RA0, RB}},
PPC64            4958 arch/powerpc/xmon/ppc-opc.c {"mtmsrd",	X(31,178),	XRLARB_MASK, PPC64,	0,		{RS, A_L}},
PPC64            4965 arch/powerpc/xmon/ppc-opc.c {"stdux",	X(31,181),	X_MASK,	     PPC64,	0,		{RS, RAS, RB}},
PPC64            5006 arch/powerpc/xmon/ppc-opc.c {"stdcx.",	XRC(31,214,1),	X_MASK,	     PPC64,	0,		{RS, RA0, RB}},
PPC64            5030 arch/powerpc/xmon/ppc-opc.c {"mulld",	XO(31,233,0,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5031 arch/powerpc/xmon/ppc-opc.c {"mulld.",	XO(31,233,0,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5251 arch/powerpc/xmon/ppc-opc.c {"mfasr",	XSPR(31,339,280), XSPR_MASK, PPC64,	0,		{RT}},
PPC64            5399 arch/powerpc/xmon/ppc-opc.c {"lwax",	X(31,341),	X_MASK,	     PPC64,	0,		{RT, RA0, RB}},
PPC64            5421 arch/powerpc/xmon/ppc-opc.c {"lwaux",	X(31,373),	X_MASK,	     PPC64,	0,		{RT, RAL, RB}},
PPC64            5447 arch/powerpc/xmon/ppc-opc.c {"slbmte",	X(31,402),	XRA_MASK,    PPC64,	0,		{RS, RB}},
PPC64            5478 arch/powerpc/xmon/ppc-opc.c {"slbie",	X(31,434),	XRTRA_MASK,  PPC64,	0,		{RB}},
PPC64            5542 arch/powerpc/xmon/ppc-opc.c {"divdu",	XO(31,457,0,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5543 arch/powerpc/xmon/ppc-opc.c {"divdu.",	XO(31,457,0,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5604 arch/powerpc/xmon/ppc-opc.c {"mtasr",	XSPR(31,467,280), XSPR_MASK, PPC64,	0,		{RS}},
PPC64            5735 arch/powerpc/xmon/ppc-opc.c {"divd",	XO(31,489,0,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5736 arch/powerpc/xmon/ppc-opc.c {"divd.",	XO(31,489,0,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5744 arch/powerpc/xmon/ppc-opc.c {"slbia",	X(31,498),	0xffffffff,  PPC64,	POWER6,		{0}},
PPC64            5799 arch/powerpc/xmon/ppc-opc.c {"srd",		XRC(31,539,0),	X_MASK,	     PPC64,	0,		{RA, RS, RB}},
PPC64            5800 arch/powerpc/xmon/ppc-opc.c {"srd.",	XRC(31,539,1),	X_MASK,	     PPC64,	0,		{RA, RS, RB}},
PPC64            5847 arch/powerpc/xmon/ppc-opc.c {"ptesync",	XSYNC(31,598,2), 0xffffffff, PPC64,	0,		{0}},
PPC64            5988 arch/powerpc/xmon/ppc-opc.c {"mulldo",	XO(31,233,1,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            5989 arch/powerpc/xmon/ppc-opc.c {"mulldo.",	XO(31,233,1,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            6053 arch/powerpc/xmon/ppc-opc.c {"srad",	XRC(31,794,0),	X_MASK,	     PPC64,	0,		{RA, RS, RB}},
PPC64            6054 arch/powerpc/xmon/ppc-opc.c {"srad.",	XRC(31,794,1),	X_MASK,	     PPC64,	0,		{RA, RS, RB}},
PPC64            6082 arch/powerpc/xmon/ppc-opc.c {"sradi",	XS(31,413,0),	XS_MASK,     PPC64,	0,		{RA, RS, SH6}},
PPC64            6083 arch/powerpc/xmon/ppc-opc.c {"sradi.",	XS(31,413,1),	XS_MASK,     PPC64,	0,		{RA, RS, SH6}},
PPC64            6101 arch/powerpc/xmon/ppc-opc.c {"slbmfev",	X(31,851),	XRA_MASK,    PPC64,	POWER9,		{RT, RB}},
PPC64            6154 arch/powerpc/xmon/ppc-opc.c {"slbmfee",	X(31,915),	XRA_MASK,    PPC64,	POWER9,		{RT, RB}},
PPC64            6216 arch/powerpc/xmon/ppc-opc.c {"divduo",	XO(31,457,1,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            6217 arch/powerpc/xmon/ppc-opc.c {"divduo.",	XO(31,457,1,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            6238 arch/powerpc/xmon/ppc-opc.c {"extsw",	XRC(31,986,0),	XRB_MASK,    PPC64,	0,		{RA, RS}},
PPC64            6239 arch/powerpc/xmon/ppc-opc.c {"extsw.",	XRC(31,986,1),	XRB_MASK,    PPC64,	0,		{RA, RS}},
PPC64            6250 arch/powerpc/xmon/ppc-opc.c {"divdo",	XO(31,489,1,0),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            6251 arch/powerpc/xmon/ppc-opc.c {"divdo.",	XO(31,489,1,1),	XO_MASK,     PPC64,	0,		{RT, RA, RB}},
PPC64            6348 arch/powerpc/xmon/ppc-opc.c {"ld",		DSO(58,0),	DS_MASK,     PPC64,	PPCVLE,		{RT, DS, RA0}},
PPC64            6349 arch/powerpc/xmon/ppc-opc.c {"ldu",		DSO(58,1),	DS_MASK,     PPC64,	PPCVLE,		{RT, DS, RAL}},
PPC64            6350 arch/powerpc/xmon/ppc-opc.c {"lwa",		DSO(58,2),	DS_MASK,     PPC64,	PPCVLE,		{RT, DS, RA0}},
PPC64            6673 arch/powerpc/xmon/ppc-opc.c {"std",		DSO(62,0),	DS_MASK,     PPC64,	PPCVLE,		{RS, DS, RA0}},
PPC64            6674 arch/powerpc/xmon/ppc-opc.c {"stdu",	DSO(62,1),	DS_MASK,     PPC64,	PPCVLE,		{RS, DS, RAS}},
PPC64            6924 arch/powerpc/xmon/ppc-opc.c {"fctid",	XRC(63,814,0),	XRA_MASK,    PPC64,	PPCVLE,		{FRT, FRB}},
PPC64            6926 arch/powerpc/xmon/ppc-opc.c {"fctid.",	XRC(63,814,1),	XRA_MASK,    PPC64,	PPCVLE,		{FRT, FRB}},
PPC64            6929 arch/powerpc/xmon/ppc-opc.c {"fctidz",	XRC(63,815,0),	XRA_MASK,    PPC64,	PPCVLE,		{FRT, FRB}},
PPC64            6931 arch/powerpc/xmon/ppc-opc.c {"fctidz.",	XRC(63,815,1),	XRA_MASK,    PPC64,	PPCVLE,		{FRT, FRB}},
PPC64            6949 arch/powerpc/xmon/ppc-opc.c {"fcfid",	XRC(63,846,0),	XRA_MASK,    PPC64,	PPCVLE,		{FRT, FRB}},
PPC64            6951 arch/powerpc/xmon/ppc-opc.c {"fcfid.",	XRC(63,846,1),	XRA_MASK,    PPC64,	PPCVLE,		{FRT, FRB}},
PPC64            7226 arch/powerpc/xmon/ppc-opc.c {"extldi",   4,	PPC64,	"rldicr %0,%1,%3,(%2)-1"},
PPC64            7227 arch/powerpc/xmon/ppc-opc.c {"extldi.",  4,	PPC64,	"rldicr. %0,%1,%3,(%2)-1"},
PPC64            7228 arch/powerpc/xmon/ppc-opc.c {"extrdi",   4,	PPC64,	"rldicl %0,%1,((%2)+(%3))&((%2)+(%3)<>64),64-(%2)"},
PPC64            7229 arch/powerpc/xmon/ppc-opc.c {"extrdi.",  4,	PPC64,	"rldicl. %0,%1,((%2)+(%3))&((%2)+(%3)<>64),64-(%2)"},
PPC64            7230 arch/powerpc/xmon/ppc-opc.c {"insrdi",   4,	PPC64,	"rldimi %0,%1,64-((%2)+(%3)),%3"},
PPC64            7231 arch/powerpc/xmon/ppc-opc.c {"insrdi.",  4,	PPC64,	"rldimi. %0,%1,64-((%2)+(%3)),%3"},
PPC64            7232 arch/powerpc/xmon/ppc-opc.c {"rotrdi",   3,	PPC64,	"rldicl %0,%1,(-(%2)!63)&((%2)|63),0"},
PPC64            7233 arch/powerpc/xmon/ppc-opc.c {"rotrdi.",  3,	PPC64,	"rldicl. %0,%1,(-(%2)!63)&((%2)|63),0"},
PPC64            7234 arch/powerpc/xmon/ppc-opc.c {"sldi",     3,	PPC64,	"rldicr %0,%1,%2,63-(%2)"},
PPC64            7235 arch/powerpc/xmon/ppc-opc.c {"sldi.",    3,	PPC64,	"rldicr. %0,%1,%2,63-(%2)"},
PPC64            7236 arch/powerpc/xmon/ppc-opc.c {"srdi",     3,	PPC64,	"rldicl %0,%1,(-(%2)!63)&((%2)|63),%2"},
PPC64            7237 arch/powerpc/xmon/ppc-opc.c {"srdi.",    3,	PPC64,	"rldicl. %0,%1,(-(%2)!63)&((%2)|63),%2"},
PPC64            7238 arch/powerpc/xmon/ppc-opc.c {"clrrdi",   3,	PPC64,	"rldicr %0,%1,0,63-(%2)"},
PPC64            7239 arch/powerpc/xmon/ppc-opc.c {"clrrdi.",  3,	PPC64,	"rldicr. %0,%1,0,63-(%2)"},
PPC64            7240 arch/powerpc/xmon/ppc-opc.c {"clrlsldi", 4,	PPC64,	"rldic %0,%1,%3,(%2)-(%3)"},
PPC64            7241 arch/powerpc/xmon/ppc-opc.c {"clrlsldi.",4,	PPC64,	"rldic. %0,%1,%3,(%2)-(%3)"},