PPCVSX3          5088 arch/powerpc/xmon/ppc-opc.c {"lxvx",	X(31,268),	XX1_MASK|1<<6, PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          5089 arch/powerpc/xmon/ppc-opc.c {"lxvl",	X(31,269),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          5122 arch/powerpc/xmon/ppc-opc.c {"lxvll",	X(31,301),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          5131 arch/powerpc/xmon/ppc-opc.c {"mfvsrld",	X(31,307),	XX1RB_MASK,  PPCVSX3,	0,		{RA, XS6}},
PPCVSX3          5413 arch/powerpc/xmon/ppc-opc.c {"lxvwsx",	X(31,364),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          5442 arch/powerpc/xmon/ppc-opc.c {"stxvx",	X(31,396),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          5443 arch/powerpc/xmon/ppc-opc.c {"stxvl",	X(31,397),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          5449 arch/powerpc/xmon/ppc-opc.c {"mtvsrws",	X(31,403),	XX1RB_MASK,  PPCVSX3,	0,		{XT6, RA}},
PPCVSX3          5474 arch/powerpc/xmon/ppc-opc.c {"stxvll",	X(31,429),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          5480 arch/powerpc/xmon/ppc-opc.c {"mtvsrdd",	X(31,435),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          6035 arch/powerpc/xmon/ppc-opc.c {"lxsibzx",	X(31,781),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          6062 arch/powerpc/xmon/ppc-opc.c {"lxvh8x",	X(31,812),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          6063 arch/powerpc/xmon/ppc-opc.c {"lxsihzx",	X(31,813),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          6093 arch/powerpc/xmon/ppc-opc.c {"lxvx",	X(31,844),	XX1_MASK,    POWER8,	POWER9|PPCVSX3,	{XT6, RA0, RB}},
PPCVSX3          6120 arch/powerpc/xmon/ppc-opc.c {"lxvb16x",	X(31,876),	XX1_MASK,    PPCVSX3,	0,		{XT6, RA0, RB}},
PPCVSX3          6146 arch/powerpc/xmon/ppc-opc.c {"stxsibx",	X(31,909),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          6189 arch/powerpc/xmon/ppc-opc.c {"stxvh8x",	X(31,940),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          6190 arch/powerpc/xmon/ppc-opc.c {"stxsihx",	X(31,941),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          6223 arch/powerpc/xmon/ppc-opc.c {"stxvx",	X(31,972),	XX1_MASK,    POWER8,	POWER9|PPCVSX3,	{XS6, RA0, RB}},
PPCVSX3          6256 arch/powerpc/xmon/ppc-opc.c {"stxvb16x",	X(31,1004),	XX1_MASK,    PPCVSX3,	0,		{XS6, RA0, RB}},
PPCVSX3          6342 arch/powerpc/xmon/ppc-opc.c {"lxsd",	DSO(57,2),	DS_MASK,     PPCVSX3,	PPCVLE,		{VD, DS, RA0}},
PPCVSX3          6343 arch/powerpc/xmon/ppc-opc.c {"lxssp",	DSO(57,3),	DS_MASK,     PPCVSX3,	PPCVLE,		{VD, DS, RA0}},
PPCVSX3          6466 arch/powerpc/xmon/ppc-opc.c {"xscmpeqdp",	XX3(60,3),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6477 arch/powerpc/xmon/ppc-opc.c {"xscmpgtdp",	XX3(60,11),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6482 arch/powerpc/xmon/ppc-opc.c {"xscmpgedp",	XX3(60,19),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6485 arch/powerpc/xmon/ppc-opc.c {"xxperm",	XX3(60,26),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6507 arch/powerpc/xmon/ppc-opc.c {"xxpermr",	XX3(60,58),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6508 arch/powerpc/xmon/ppc-opc.c {"xscmpexpdp",	XX3(60,59),	XX3BF_MASK,  PPCVSX3,	PPCVLE,		{BF, XA6, XB6}},
PPCVSX3          6529 arch/powerpc/xmon/ppc-opc.c {"xxextractuw",	XX2(60,165),   XX2UIM4_MASK, PPCVSX3,	PPCVLE,		{XT6, XB6, UIMM4}},
PPCVSX3          6538 arch/powerpc/xmon/ppc-opc.c {"xxspltib",	X(60,360),   XX1_MASK|3<<19, PPCVSX3,	PPCVLE,		{XT6, IMM8}},
PPCVSX3          6539 arch/powerpc/xmon/ppc-opc.c {"xxinsertw",	XX2(60,181),   XX2UIM4_MASK, PPCVSX3,	PPCVLE,		{XT6, XB6, UIMM4}},
PPCVSX3          6571 arch/powerpc/xmon/ppc-opc.c {"xsmaxcdp",	XX3(60,128),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6576 arch/powerpc/xmon/ppc-opc.c {"xsmincdp",	XX3(60,136),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6580 arch/powerpc/xmon/ppc-opc.c {"xsmaxjdp",	XX3(60,144),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6584 arch/powerpc/xmon/ppc-opc.c {"xststdcsp",	XX2(60,298),	XX2BFD_MASK, PPCVSX3,	PPCVLE,		{BF, XB6, DCMX}},
PPCVSX3          6585 arch/powerpc/xmon/ppc-opc.c {"xsminjdp",	XX3(60,152),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6600 arch/powerpc/xmon/ppc-opc.c {"xsxexpdp",	XX2VA(60,347,0),XX2_MASK|1,  PPCVSX3,	PPCVLE,		{RT, XB6}},
PPCVSX3          6601 arch/powerpc/xmon/ppc-opc.c {"xsxsigdp",	XX2VA(60,347,1),XX2_MASK|1,  PPCVSX3,	PPCVLE,		{RT, XB6}},
PPCVSX3          6602 arch/powerpc/xmon/ppc-opc.c {"xscvhpdp",	XX2VA(60,347,16),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6603 arch/powerpc/xmon/ppc-opc.c {"xscvdphp",	XX2VA(60,347,17),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6609 arch/powerpc/xmon/ppc-opc.c {"xststdcdp",	XX2(60,362),	XX2BFD_MASK, PPCVSX3,	PPCVLE,		{BF, XB6, DCMX}},
PPCVSX3          6627 arch/powerpc/xmon/ppc-opc.c {"xvtstdcsp",	XX2(60,426),  XX2DCMXS_MASK, PPCVSX3,	PPCVLE,		{XT6, XB6, DCMXS}},
PPCVSX3          6628 arch/powerpc/xmon/ppc-opc.c {"xviexpsp",	XX3(60,216),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6636 arch/powerpc/xmon/ppc-opc.c {"xsiexpdp",	X(60,918),	XX1_MASK,    PPCVSX3,	PPCVLE,		{XT6, RA, RB}},
PPCVSX3          6641 arch/powerpc/xmon/ppc-opc.c {"xvxexpdp",	XX2VA(60,475,0),XX2_MASK,    PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6642 arch/powerpc/xmon/ppc-opc.c {"xvxsigdp",	XX2VA(60,475,1),XX2_MASK,    PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6643 arch/powerpc/xmon/ppc-opc.c {"xxbrh",	XX2VA(60,475,7),XX2_MASK,    PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6644 arch/powerpc/xmon/ppc-opc.c {"xvxexpsp",	XX2VA(60,475,8),XX2_MASK,    PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6645 arch/powerpc/xmon/ppc-opc.c {"xvxsigsp",	XX2VA(60,475,9),XX2_MASK,    PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6646 arch/powerpc/xmon/ppc-opc.c {"xxbrw",	XX2VA(60,475,15),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6647 arch/powerpc/xmon/ppc-opc.c {"xxbrd",	XX2VA(60,475,23),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6648 arch/powerpc/xmon/ppc-opc.c {"xvcvhpsp",	XX2VA(60,475,24),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6649 arch/powerpc/xmon/ppc-opc.c {"xvcvsphp",	XX2VA(60,475,25),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6650 arch/powerpc/xmon/ppc-opc.c {"xxbrq",	XX2VA(60,475,31),XX2_MASK,   PPCVSX3,	PPCVLE,		{XT6, XB6}},
PPCVSX3          6656 arch/powerpc/xmon/ppc-opc.c {"xvtstdcdp",	XX2(60,490),  XX2DCMXS_MASK, PPCVSX3,	PPCVLE,		{XT6, XB6, DCMXS}},
PPCVSX3          6657 arch/powerpc/xmon/ppc-opc.c {"xviexpdp",	XX3(60,248),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
PPCVSX3          6665 arch/powerpc/xmon/ppc-opc.c {"lxv",		DQX(61,1),	DQX_MASK,    PPCVSX3,	PPCVLE,		{XTQ6, DQ, RA0}},
PPCVSX3          6666 arch/powerpc/xmon/ppc-opc.c {"stxv",	DQX(61,5),	DQX_MASK,    PPCVSX3,	PPCVLE,		{XSQ6, DQ, RA0}},
PPCVSX3          6667 arch/powerpc/xmon/ppc-opc.c {"stxsd",	DSO(61,2),	DS_MASK,     PPCVSX3,	PPCVLE,		{VS, DS, RA0}},
PPCVSX3          6668 arch/powerpc/xmon/ppc-opc.c {"stxssp",	DSO(61,3),	DS_MASK,     PPCVSX3,	PPCVLE,		{VS, DS, RA0}},
PPCVSX3          6685 arch/powerpc/xmon/ppc-opc.c {"xsaddqp",	XRC(63,4,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6686 arch/powerpc/xmon/ppc-opc.c {"xsaddqpo",	XRC(63,4,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6688 arch/powerpc/xmon/ppc-opc.c {"xsrqpi",	ZRC(63,5,0),	Z2_MASK,     PPCVSX3,	PPCVLE,		{R, VD, VB, RMC}},
PPCVSX3          6689 arch/powerpc/xmon/ppc-opc.c {"xsrqpix",	ZRC(63,5,1),	Z2_MASK,     PPCVSX3,	PPCVLE,		{R, VD, VB, RMC}},
PPCVSX3          6771 arch/powerpc/xmon/ppc-opc.c {"xsmulqp",	XRC(63,36,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6772 arch/powerpc/xmon/ppc-opc.c {"xsmulqpo",	XRC(63,36,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6774 arch/powerpc/xmon/ppc-opc.c {"xsrqpxp",	Z(63,37),	Z2_MASK,     PPCVSX3,	PPCVLE,		{R, VD, VB, RMC}},
PPCVSX3          6802 arch/powerpc/xmon/ppc-opc.c {"xscpsgnqp",	X(63,100),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6808 arch/powerpc/xmon/ppc-opc.c {"xscmpoqp",	X(63,132),	XBF_MASK,    PPCVSX3,	PPCVLE,		{BF, VA, VB}},
PPCVSX3          6827 arch/powerpc/xmon/ppc-opc.c {"xscmpexpqp",	X(63,164),	XBF_MASK,    PPCVSX3,	PPCVLE,		{BF, VA, VB}},
PPCVSX3          6850 arch/powerpc/xmon/ppc-opc.c {"xsmaddqp",	XRC(63,388,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6851 arch/powerpc/xmon/ppc-opc.c {"xsmaddqpo",	XRC(63,388,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6856 arch/powerpc/xmon/ppc-opc.c {"xsmsubqp",	XRC(63,420,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6857 arch/powerpc/xmon/ppc-opc.c {"xsmsubqpo",	XRC(63,420,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6862 arch/powerpc/xmon/ppc-opc.c {"xsnmaddqp",	XRC(63,452,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6863 arch/powerpc/xmon/ppc-opc.c {"xsnmaddqpo",	XRC(63,452,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6868 arch/powerpc/xmon/ppc-opc.c {"xsnmsubqp",	XRC(63,484,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6869 arch/powerpc/xmon/ppc-opc.c {"xsnmsubqpo",	XRC(63,484,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6877 arch/powerpc/xmon/ppc-opc.c {"xssubqp",	XRC(63,516,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6878 arch/powerpc/xmon/ppc-opc.c {"xssubqpo",	XRC(63,516,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6883 arch/powerpc/xmon/ppc-opc.c {"xsdivqp",	XRC(63,548,0),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6884 arch/powerpc/xmon/ppc-opc.c {"xsdivqpo",	XRC(63,548,1),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},
PPCVSX3          6898 arch/powerpc/xmon/ppc-opc.c {"xscmpuqp",	X(63,644),	XBF_MASK,    PPCVSX3,	PPCVLE,		{BF, VA, VB}},
PPCVSX3          6903 arch/powerpc/xmon/ppc-opc.c {"xststdcqp",	X(63,708),	X_MASK,	     PPCVSX3,	PPCVLE,		{BF, VB, DCMX}},
PPCVSX3          6916 arch/powerpc/xmon/ppc-opc.c {"xsabsqp",	XVA(63,804,0),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6917 arch/powerpc/xmon/ppc-opc.c {"xsxexpqp",	XVA(63,804,2),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6918 arch/powerpc/xmon/ppc-opc.c {"xsnabsqp",	XVA(63,804,8),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6919 arch/powerpc/xmon/ppc-opc.c {"xsnegqp",	XVA(63,804,16),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6920 arch/powerpc/xmon/ppc-opc.c {"xsxsigqp",	XVA(63,804,18),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6921 arch/powerpc/xmon/ppc-opc.c {"xssqrtqp",	XVARC(63,804,27,0), XVA_MASK, PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6922 arch/powerpc/xmon/ppc-opc.c {"xssqrtqpo",	XVARC(63,804,27,1), XVA_MASK, PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6937 arch/powerpc/xmon/ppc-opc.c {"xscvqpuwz",	XVA(63,836,1),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6938 arch/powerpc/xmon/ppc-opc.c {"xscvudqp",	XVA(63,836,2),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6939 arch/powerpc/xmon/ppc-opc.c {"xscvqpswz",	XVA(63,836,9),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6940 arch/powerpc/xmon/ppc-opc.c {"xscvsdqp",	XVA(63,836,10),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6941 arch/powerpc/xmon/ppc-opc.c {"xscvqpudz",	XVA(63,836,17),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6942 arch/powerpc/xmon/ppc-opc.c {"xscvqpdp",	XVARC(63,836,20,0), XVA_MASK, PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6943 arch/powerpc/xmon/ppc-opc.c {"xscvqpdpo",	XVARC(63,836,20,1), XVA_MASK, PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6944 arch/powerpc/xmon/ppc-opc.c {"xscvdpqp",	XVA(63,836,22),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6945 arch/powerpc/xmon/ppc-opc.c {"xscvqpsdz",	XVA(63,836,25),	XVA_MASK,    PPCVSX3,	PPCVLE,		{VD, VB}},
PPCVSX3          6957 arch/powerpc/xmon/ppc-opc.c {"xsiexpqp",	X(63,868),	X_MASK,	     PPCVSX3,	PPCVLE,		{VD, VA, VB}},