XX3_MASK         6463 arch/powerpc/xmon/ppc-opc.c {"xsaddsp",	XX3(60,0),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6464 arch/powerpc/xmon/ppc-opc.c {"xsmaddasp",	XX3(60,1),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6466 arch/powerpc/xmon/ppc-opc.c {"xscmpeqdp",	XX3(60,3),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6470 arch/powerpc/xmon/ppc-opc.c {"xssubsp",	XX3(60,8),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6471 arch/powerpc/xmon/ppc-opc.c {"xsmaddmsp",	XX3(60,9),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6473 arch/powerpc/xmon/ppc-opc.c {"xxmrghd",	XX3(60,10),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6474 arch/powerpc/xmon/ppc-opc.c {"xxswapd",	XX3(60,10)|(2<<8), XX3_MASK, PPCVSX,	PPCVLE,		{XT6, XA6, XB6S}},
XX3_MASK         6475 arch/powerpc/xmon/ppc-opc.c {"xxmrgld",	XX3(60,10)|(3<<8), XX3_MASK, PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6477 arch/powerpc/xmon/ppc-opc.c {"xscmpgtdp",	XX3(60,11),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6479 arch/powerpc/xmon/ppc-opc.c {"xsmulsp",	XX3(60,16),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6480 arch/powerpc/xmon/ppc-opc.c {"xsmsubasp",	XX3(60,17),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6481 arch/powerpc/xmon/ppc-opc.c {"xxmrghw",	XX3(60,18),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6482 arch/powerpc/xmon/ppc-opc.c {"xscmpgedp",	XX3(60,19),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6483 arch/powerpc/xmon/ppc-opc.c {"xsdivsp",	XX3(60,24),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6484 arch/powerpc/xmon/ppc-opc.c {"xsmsubmsp",	XX3(60,25),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6485 arch/powerpc/xmon/ppc-opc.c {"xxperm",	XX3(60,26),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6486 arch/powerpc/xmon/ppc-opc.c {"xsadddp",	XX3(60,32),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6487 arch/powerpc/xmon/ppc-opc.c {"xsmaddadp",	XX3(60,33),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6493 arch/powerpc/xmon/ppc-opc.c {"xssubdp",	XX3(60,40),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6494 arch/powerpc/xmon/ppc-opc.c {"xsmaddmdp",	XX3(60,41),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6499 arch/powerpc/xmon/ppc-opc.c {"xsmuldp",	XX3(60,48),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6500 arch/powerpc/xmon/ppc-opc.c {"xsmsubadp",	XX3(60,49),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6501 arch/powerpc/xmon/ppc-opc.c {"xxmrglw",	XX3(60,50),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6505 arch/powerpc/xmon/ppc-opc.c {"xsdivdp",	XX3(60,56),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6506 arch/powerpc/xmon/ppc-opc.c {"xsmsubmdp",	XX3(60,57),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6507 arch/powerpc/xmon/ppc-opc.c {"xxpermr",	XX3(60,58),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6511 arch/powerpc/xmon/ppc-opc.c {"xvaddsp",	XX3(60,64),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6512 arch/powerpc/xmon/ppc-opc.c {"xvmaddasp",	XX3(60,65),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6513 arch/powerpc/xmon/ppc-opc.c {"xvcmpeqsp",	XX3RC(60,67,0),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6514 arch/powerpc/xmon/ppc-opc.c {"xvcmpeqsp.",	XX3RC(60,67,1),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6519 arch/powerpc/xmon/ppc-opc.c {"xvsubsp",	XX3(60,72),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6520 arch/powerpc/xmon/ppc-opc.c {"xvmaddmsp",	XX3(60,73),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6521 arch/powerpc/xmon/ppc-opc.c {"xvcmpgtsp",	XX3RC(60,75,0),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6522 arch/powerpc/xmon/ppc-opc.c {"xvcmpgtsp.",	XX3RC(60,75,1),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6526 arch/powerpc/xmon/ppc-opc.c {"xvmulsp",	XX3(60,80),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6527 arch/powerpc/xmon/ppc-opc.c {"xvmsubasp",	XX3(60,81),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6530 arch/powerpc/xmon/ppc-opc.c {"xvcmpgesp",	XX3RC(60,83,0),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6531 arch/powerpc/xmon/ppc-opc.c {"xvcmpgesp.",	XX3RC(60,83,1),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6536 arch/powerpc/xmon/ppc-opc.c {"xvdivsp",	XX3(60,88),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6537 arch/powerpc/xmon/ppc-opc.c {"xvmsubmsp",	XX3(60,89),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6543 arch/powerpc/xmon/ppc-opc.c {"xvadddp",	XX3(60,96),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6544 arch/powerpc/xmon/ppc-opc.c {"xvmaddadp",	XX3(60,97),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6545 arch/powerpc/xmon/ppc-opc.c {"xvcmpeqdp",	XX3RC(60,99,0),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6546 arch/powerpc/xmon/ppc-opc.c {"xvcmpeqdp.",	XX3RC(60,99,1),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6551 arch/powerpc/xmon/ppc-opc.c {"xvsubdp",	XX3(60,104),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6552 arch/powerpc/xmon/ppc-opc.c {"xvmaddmdp",	XX3(60,105),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6553 arch/powerpc/xmon/ppc-opc.c {"xvcmpgtdp",	XX3RC(60,107,0), XX3_MASK,   PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6554 arch/powerpc/xmon/ppc-opc.c {"xvcmpgtdp.",	XX3RC(60,107,1), XX3_MASK,   PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6558 arch/powerpc/xmon/ppc-opc.c {"xvmuldp",	XX3(60,112),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6559 arch/powerpc/xmon/ppc-opc.c {"xvmsubadp",	XX3(60,113),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6560 arch/powerpc/xmon/ppc-opc.c {"xvcmpgedp",	XX3RC(60,115,0), XX3_MASK,   PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6561 arch/powerpc/xmon/ppc-opc.c {"xvcmpgedp.",	XX3RC(60,115,1), XX3_MASK,   PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6566 arch/powerpc/xmon/ppc-opc.c {"xvdivdp",	XX3(60,120),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6567 arch/powerpc/xmon/ppc-opc.c {"xvmsubmdp",	XX3(60,121),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6571 arch/powerpc/xmon/ppc-opc.c {"xsmaxcdp",	XX3(60,128),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6572 arch/powerpc/xmon/ppc-opc.c {"xsnmaddasp",	XX3(60,129),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6573 arch/powerpc/xmon/ppc-opc.c {"xxland",	XX3(60,130),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6576 arch/powerpc/xmon/ppc-opc.c {"xsmincdp",	XX3(60,136),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6577 arch/powerpc/xmon/ppc-opc.c {"xsnmaddmsp",	XX3(60,137),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6578 arch/powerpc/xmon/ppc-opc.c {"xxlandc",	XX3(60,138),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6580 arch/powerpc/xmon/ppc-opc.c {"xsmaxjdp",	XX3(60,144),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6581 arch/powerpc/xmon/ppc-opc.c {"xsnmsubasp",	XX3(60,145),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6582 arch/powerpc/xmon/ppc-opc.c {"xxlor",	XX3(60,146),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6585 arch/powerpc/xmon/ppc-opc.c {"xsminjdp",	XX3(60,152),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6586 arch/powerpc/xmon/ppc-opc.c {"xsnmsubmsp",	XX3(60,153),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6587 arch/powerpc/xmon/ppc-opc.c {"xxlxor",	XX3(60,154),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6589 arch/powerpc/xmon/ppc-opc.c {"xsmaxdp",	XX3(60,160),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6590 arch/powerpc/xmon/ppc-opc.c {"xsnmaddadp",	XX3(60,161),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6591 arch/powerpc/xmon/ppc-opc.c {"xxlnor",	XX3(60,162),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6595 arch/powerpc/xmon/ppc-opc.c {"xsmindp",	XX3(60,168),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6596 arch/powerpc/xmon/ppc-opc.c {"xsnmaddmdp",	XX3(60,169),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6597 arch/powerpc/xmon/ppc-opc.c {"xxlorc",	XX3(60,170),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6604 arch/powerpc/xmon/ppc-opc.c {"xscpsgndp",	XX3(60,176),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6605 arch/powerpc/xmon/ppc-opc.c {"xsnmsubadp",	XX3(60,177),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6606 arch/powerpc/xmon/ppc-opc.c {"xxlnand",	XX3(60,178),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6610 arch/powerpc/xmon/ppc-opc.c {"xsnmsubmdp",	XX3(60,185),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6611 arch/powerpc/xmon/ppc-opc.c {"xxleqv",	XX3(60,186),	XX3_MASK,    PPCVSX2,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6614 arch/powerpc/xmon/ppc-opc.c {"xvmaxsp",	XX3(60,192),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6615 arch/powerpc/xmon/ppc-opc.c {"xvnmaddasp",	XX3(60,193),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6618 arch/powerpc/xmon/ppc-opc.c {"xvminsp",	XX3(60,200),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6619 arch/powerpc/xmon/ppc-opc.c {"xvnmaddmsp",	XX3(60,201),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6622 arch/powerpc/xmon/ppc-opc.c {"xvmovsp",	XX3(60,208),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6S}},
XX3_MASK         6623 arch/powerpc/xmon/ppc-opc.c {"xvcpsgnsp",	XX3(60,208),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6624 arch/powerpc/xmon/ppc-opc.c {"xvnmsubasp",	XX3(60,209),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6628 arch/powerpc/xmon/ppc-opc.c {"xviexpsp",	XX3(60,216),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6629 arch/powerpc/xmon/ppc-opc.c {"xvnmsubmsp",	XX3(60,217),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6632 arch/powerpc/xmon/ppc-opc.c {"xvmaxdp",	XX3(60,224),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6633 arch/powerpc/xmon/ppc-opc.c {"xvnmaddadp",	XX3(60,225),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6637 arch/powerpc/xmon/ppc-opc.c {"xvmindp",	XX3(60,232),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6638 arch/powerpc/xmon/ppc-opc.c {"xvnmaddmdp",	XX3(60,233),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6651 arch/powerpc/xmon/ppc-opc.c {"xvmovdp",	XX3(60,240),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6S}},
XX3_MASK         6652 arch/powerpc/xmon/ppc-opc.c {"xvcpsgndp",	XX3(60,240),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6653 arch/powerpc/xmon/ppc-opc.c {"xvnmsubadp",	XX3(60,241),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6657 arch/powerpc/xmon/ppc-opc.c {"xviexpdp",	XX3(60,248),	XX3_MASK,    PPCVSX3,	PPCVLE,		{XT6, XA6, XB6}},
XX3_MASK         6658 arch/powerpc/xmon/ppc-opc.c {"xvnmsubmdp",	XX3(60,249),	XX3_MASK,    PPCVSX,	PPCVLE,		{XT6, XA6, XB6}},