E500MC           4382 arch/powerpc/xmon/ppc-opc.c {"rfdi",	XL(19,39),	0xffffffff,  E500MC,	PPCVLE,		{0}},
E500MC           4388 arch/powerpc/xmon/ppc-opc.c {"rfgi",	XL(19,102),   0xffffffff, E500MC|PPCA2,	PPCVLE,		{0}},
E500MC           4400 arch/powerpc/xmon/ppc-opc.c {"dnh",		X(19,198),	X_MASK,	     E500MC,	PPCVLE,		{DUI, DUIS}},
E500MC           4721 arch/powerpc/xmon/ppc-opc.c {"tlbilxlpid",	XTO(31,18,0),	XTO_MASK, E500MC|PPCA2,	0,		{0}},
E500MC           4722 arch/powerpc/xmon/ppc-opc.c {"tlbilxpid",	XTO(31,18,1),	XTO_MASK, E500MC|PPCA2,	0,		{0}},
E500MC           4723 arch/powerpc/xmon/ppc-opc.c {"tlbilxva",	XTO(31,18,3),	XTO_MASK, E500MC|PPCA2,	0,		{RA0, RB}},
E500MC           4724 arch/powerpc/xmon/ppc-opc.c {"tlbilx",	X(31,18),	X_MASK,	  E500MC|PPCA2,	0,		{T, RA0, RB}},
E500MC           4757 arch/powerpc/xmon/ppc-opc.c {"ldepx",	X(31,29),	X_MASK,	  E500MC|PPCA2, 0,		{RT, RA0, RB}},
E500MC           4762 arch/powerpc/xmon/ppc-opc.c {"lwepx",	X(31,31),	X_MASK,	  E500MC|PPCA2, 0,		{RT, RA0, RB}},
E500MC           4812 arch/powerpc/xmon/ppc-opc.c {"waitrsv",	X(31,62)|(1<<21), 0xffffffff, E500MC|PPCA2, 0,		{0}},
E500MC           4813 arch/powerpc/xmon/ppc-opc.c {"waitimpl",	X(31,62)|(2<<21), 0xffffffff, E500MC|PPCA2, 0,		{0}},
E500MC           4814 arch/powerpc/xmon/ppc-opc.c {"wait",	X(31,62),	XWC_MASK,    E500MC|PPCA2, 0,		{WC}},
E500MC           4816 arch/powerpc/xmon/ppc-opc.c {"dcbstep",	XRT(31,63,0),	XRT_MASK,    E500MC|PPCA2, 0,		{RA0, RB}},
E500MC           4856 arch/powerpc/xmon/ppc-opc.c {"lbepx",	X(31,95),	X_MASK,	  E500MC|PPCA2, 0,		{RT, RA0, RB}},
E500MC           4890 arch/powerpc/xmon/ppc-opc.c {"dcbfep",	XRT(31,127,0),	XRT_MASK, E500MC|PPCA2, 0,		{RA0, RB}},
E500MC           4914 arch/powerpc/xmon/ppc-opc.c {"dcbtstlse",	X(31,142),	X_MASK,	     PPCCHLK,	E500MC,		{CT, RA0, RB}},
E500MC           4942 arch/powerpc/xmon/ppc-opc.c {"stdepx",	X(31,157),	X_MASK,	  E500MC|PPCA2, 0,		{RS, RA0, RB}},
E500MC           4944 arch/powerpc/xmon/ppc-opc.c {"stwepx",	X(31,159),	X_MASK,	  E500MC|PPCA2, 0,		{RS, RA0, RB}},
E500MC           4956 arch/powerpc/xmon/ppc-opc.c {"dcbtlse",	X(31,174),	X_MASK,	     PPCCHLK,	E500MC,		{CT, RA0, RB}},
E500MC           4995 arch/powerpc/xmon/ppc-opc.c {"msgsnd",	XRTRA(31,206,0,0), XRTRA_MASK, E500MC|PPCA2|POWER8, 0,	{RB}},
E500MC           5016 arch/powerpc/xmon/ppc-opc.c {"stbepx",	X(31,223),	X_MASK,	  E500MC|PPCA2, 0,		{RS, RA0, RB}},
E500MC           5043 arch/powerpc/xmon/ppc-opc.c {"icblce",	X(31,238),	X_MASK,	     PPCCHLK,	E500MC|PPCA2,	{CT, RA, RB}},
E500MC           5044 arch/powerpc/xmon/ppc-opc.c {"msgclr",	XRTRA(31,238,0,0), XRTRA_MASK, E500MC|PPCA2|POWER8, 0,	{RB}},
E500MC           5064 arch/powerpc/xmon/ppc-opc.c {"dcbtstep",	XRT(31,255,0),	X_MASK,	  E500MC|PPCA2, 0,		{RT, RA0, RB}},
E500MC           5091 arch/powerpc/xmon/ppc-opc.c {"ehpriv",	X(31,270),	0xffffffff,  E500MC|PPCA2, 0,		{0}},
E500MC           5115 arch/powerpc/xmon/ppc-opc.c {"lhepx",	X(31,287),	X_MASK,	  E500MC|PPCA2, 0,		{RT, RA0, RB}},
E500MC           5144 arch/powerpc/xmon/ppc-opc.c {"dcbtep",	XRT(31,319,0),	X_MASK,	  E500MC|PPCA2, 0,		{RT, RA0, RB}},
E500MC           5445 arch/powerpc/xmon/ppc-opc.c {"dcblce",	X(31,398),	X_MASK,	     PPCCHLK,	E500MC,		{CT, RA, RB}},
E500MC           5461 arch/powerpc/xmon/ppc-opc.c {"sthepx",	X(31,415),	X_MASK,	  E500MC|PPCA2, 0,		{RS, RA0, RB}},
E500MC           5486 arch/powerpc/xmon/ppc-opc.c {"mdors",	0x7f9ce378,	0xffffffff,  E500MC,	0,		{0}},
E500MC           5724 arch/powerpc/xmon/ppc-opc.c {"dsn",		X(31,483),	XRT_MASK,    E500MC,	0,		{RA, RB}},
E500MC           5741 arch/powerpc/xmon/ppc-opc.c {"icbtlse",	X(31,494),	X_MASK,	     PPCCHLK,	E500MC,		{CT, RA, RB}},
E500MC           5755 arch/powerpc/xmon/ppc-opc.c {"lbdx",	X(31,515),	X_MASK,	     E500MC,	0,		{RT, RA, RB}},
E500MC           5780 arch/powerpc/xmon/ppc-opc.c {"lswx",	X(31,533),	X_MASK,	     PPCCOM,	E500|E500MC,	{RT, RAX, RBX}},
E500MC           5806 arch/powerpc/xmon/ppc-opc.c {"lhdx",	X(31,547),	X_MASK,	     E500MC,	0,		{RT, RA, RB}},
E500MC           5830 arch/powerpc/xmon/ppc-opc.c {"lwdx",	X(31,579),	X_MASK,	     E500MC,	0,		{RT, RA, RB}},
E500MC           5842 arch/powerpc/xmon/ppc-opc.c {"lswi",	X(31,597),	X_MASK,	     PPCCOM,	E500|E500MC,	{RT, RAX, NBI}},
E500MC           5858 arch/powerpc/xmon/ppc-opc.c {"lfdepx",	X(31,607),	X_MASK,	  E500MC|PPCA2, 0,		{FRT, RA0, RB}},
E500MC           5860 arch/powerpc/xmon/ppc-opc.c {"lddx",	X(31,611),	X_MASK,	     E500MC,	0,		{RT, RA, RB}},
E500MC           5881 arch/powerpc/xmon/ppc-opc.c {"stbdx",	X(31,643),	X_MASK,	     E500MC,	0,		{RS, RA, RB}},
E500MC           5904 arch/powerpc/xmon/ppc-opc.c {"stswx",	X(31,661),	X_MASK,	     PPCCOM,	E500|E500MC,	{RS, RA0, RB}},
E500MC           5919 arch/powerpc/xmon/ppc-opc.c {"sthdx",	X(31,675),	X_MASK,	     E500MC,	0,		{RS, RA, RB}},
E500MC           5937 arch/powerpc/xmon/ppc-opc.c {"stwdx",	X(31,707),	X_MASK,	     E500MC,	0,		{RS, RA, RB}},
E500MC           5959 arch/powerpc/xmon/ppc-opc.c {"stswi",	X(31,725),	X_MASK,	     PPCCOM,	E500|E500MC,	{RS, RA0, NB}},
E500MC           5973 arch/powerpc/xmon/ppc-opc.c {"stfdepx",	X(31,735),	X_MASK,	  E500MC|PPCA2, 0,		{FRS, RA0, RB}},
E500MC           5975 arch/powerpc/xmon/ppc-opc.c {"stddx",	X(31,739),	X_MASK,	     E500MC,	0,		{RS, RA, RB}},
E500MC           6008 arch/powerpc/xmon/ppc-opc.c {"dcbal",	XOPL(31,758,1), XRT_MASK,    E500MC,	0,		{RA0, RB}},
E500MC           6056 arch/powerpc/xmon/ppc-opc.c {"lfddx",	X(31,803),	X_MASK,	     E500MC,	0,		{FRT, RA, RB}},
E500MC           6174 arch/powerpc/xmon/ppc-opc.c {"stfddx",	X(31,931),	X_MASK,	     E500MC,	0,		{FRS, RA, RB}},
E500MC           6241 arch/powerpc/xmon/ppc-opc.c {"icbiep",	XRT(31,991,0),	XRT_MASK,    E500MC|PPCA2, 0,		{RA0, RB}},
E500MC           6267 arch/powerpc/xmon/ppc-opc.c {"dcbzep",	XRT(31,1023,0),	XRT_MASK,    E500MC|PPCA2, 0,		{RA0, RB}},
E500MC           6269 arch/powerpc/xmon/ppc-opc.c {"dcbzl",	XOPL(31,1014,1), XRT_MASK,   POWER4|E500MC, PPC476,	{RA0, RB}},