reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc
32453   O << "\t";
32460   O << AsmStrs+(Bits & 32767)-1;
32472     printOperand(MI, 0, STI, O);
32476     printExpTgt(MI, 0, STI, O);
32477     O << ' ';
32478     printExpSrc0(MI, 1, STI, O);
32479     O << ", ";
32480     printExpSrc1(MI, 2, STI, O);
32481     O << ", ";
32482     printExpSrc2(MI, 3, STI, O);
32483     O << ", ";
32484     printExpSrc3(MI, 4, STI, O);
32488     printOperand(MI, 1, STI, O);
32492     printVOPDst(MI, 0, STI, O);
32496     printOffset(MI, 0, STI, O);
32497     O << " gds";
32502     printU16ImmOperand(MI, 0, STI, O);
32507     printEndpgm(MI, 0, STI, O);
32512     printSendMsg(MI, 0, STI, O);
32517     printHwreg(MI, 1, STI, O);
32518     O << ", ";
32519     printOperand(MI, 0, STI, O);
32524     printVGPRIndexMode(MI, 0, STI, O);
32529     printWaitFlag(MI, 0, STI, O);
32534     printOperandAndFPInputMods(MI, 0, STI, O);
32535     O << ", ";
32539     printOperandAndFPInputMods(MI, 1, STI, O);
32540     O << ", ";
32544     printOperandAndIntInputMods(MI, 0, STI, O);
32545     O << ", ";
32546     printOperandAndIntInputMods(MI, 2, STI, O);
32547     O << ' ';
32548     printSDWASrc0Sel(MI, 4, STI, O);
32549     O << ' ';
32550     printSDWASrc1Sel(MI, 5, STI, O);
32555     printOperandAndIntInputMods(MI, 1, STI, O);
32556     O << ", ";
32557     printOperandAndIntInputMods(MI, 3, STI, O);
32558     printClampSI(MI, 5, STI, O);
32559     O << ' ';
32560     printSDWASrc0Sel(MI, 6, STI, O);
32561     O << ' ';
32562     printSDWASrc1Sel(MI, 7, STI, O);
32567     printVINTRPDst(MI, 0, STI, O);
32568     O << ", ";
32582     O << ' ';
32583     printOperand(MI, 1, STI, O);
32588     O << ", ";
32592     printExpCompr(MI, 6, STI, O);
32593     printExpVM(MI, 5, STI, O);
32598     O << " done";
32599     printExpCompr(MI, 6, STI, O);
32600     printExpVM(MI, 5, STI, O);
32605     O << " to ";
32606     printOperand(MI, 0, STI, O);
32611     O << ", vcc, ";
32615     O << ", off, ";
32619     printOffset(MI, 1, STI, O);
32623     O << ", [";
32627     O << ',';
32628     printVGPRIndexMode(MI, 1, STI, O);
32633     O << ", vcc_lo, ";
32637     printOperand(MI, 2, STI, O);
32641     printOperandAndIntInputMods(MI, 2, STI, O);
32642     O << ' ';
32643     printSDWASrc0Sel(MI, 4, STI, O);
32644     O << ' ';
32645     printSDWASrc1Sel(MI, 5, STI, O);
32650     printOperandAndIntInputMods(MI, 3, STI, O);
32651     printClampSI(MI, 5, STI, O);
32652     O << ' ';
32653     printSDWASrc0Sel(MI, 6, STI, O);
32654     O << ' ';
32655     printSDWASrc1Sel(MI, 7, STI, O);
32660     printOperandAndFPInputMods(MI, 2, STI, O);
32664     printOperandAndFPInputMods(MI, 3, STI, O);
32665     printClampSI(MI, 5, STI, O);
32666     O << ' ';
32667     printSDWASrc0Sel(MI, 6, STI, O);
32668     O << ' ';
32669     printSDWASrc1Sel(MI, 7, STI, O);
32674     printInterpSlot(MI, 1, STI, O);
32675     O << ", ";
32676     printInterpAttr(MI, 2, STI, O);
32677     printInterpAttrChan(MI, 3, STI, O);
32682     printOperand(MI, 1, STI, O);
32683     O << ", ";
32684     printInterpAttr(MI, 2, STI, O);
32685     printInterpAttrChan(MI, 3, STI, O);
32696     printOperand(MI, 1, STI, O);
32700     printOperand(MI, 2, STI, O);
32704     printOperandAndFPInputMods(MI, 2, STI, O);
32708     printOperand(MI, 3, STI, O);
32709     O << ", ";
32710     printOperand(MI, 5, STI, O);
32714     printOperandAndFPInputMods(MI, 1, STI, O);
32718     printOperandAndIntInputMods(MI, 1, STI, O);
32722     printGDS(MI, 2, STI, O);
32727     O << " gds";
32732     printOperand(MI, 0, STI, O);
32736     printU16ImmOperand(MI, 2, STI, O);
32741     printU16ImmOperand(MI, 1, STI, O);
32746     printSMRDOffset20(MI, 1, STI, O);
32751     printHwreg(MI, 1, STI, O);
32756     printVOPDst(MI, 1, STI, O);
32757     O << ", ";
32758     printOperand(MI, 2, STI, O);
32759     O << ", ";
32760     printOperand(MI, 3, STI, O);
32768     printClampSI(MI, 4, STI, O);
32773     O << ' ';
32774     printSDWASrc0Sel(MI, 4, STI, O);
32775     O << ' ';
32776     printSDWASrc1Sel(MI, 5, STI, O);
32781     printInterpSlot(MI, 1, STI, O);
32782     O << ", ";
32783     printInterpAttr(MI, 2, STI, O);
32784     printInterpAttrChan(MI, 3, STI, O);
32785     printClampSI(MI, 4, STI, O);
32786     printOModSI(MI, 5, STI, O);
32791     O << ", ";
32792     printInterpAttr(MI, 3, STI, O);
32793     printInterpAttrChan(MI, 4, STI, O);
32808     O << ", ";
32812     O << ' ';
32816     O << ", vcc ";
32817     printDPPCtrl(MI, 6, STI, O);
32818     printRowMask(MI, 7, STI, O);
32819     printBankMask(MI, 8, STI, O);
32820     printBoundCtrl(MI, 9, STI, O);
32824     printOffset(MI, 2, STI, O);
32828     printOffset0(MI, 2, STI, O);
32829     printOffset1(MI, 3, STI, O);
32830     printGDS(MI, 4, STI, O);
32835     printSwizzle(MI, 2, STI, O);
32836     printGDS(MI, 3, STI, O);
32841     printFlatOffset(MI, 2, STI, O);
32845     O << ", off";
32846     printFlatOffset(MI, 2, STI, O);
32850     printClampSI(MI, 4, STI, O);
32855     printDPP8(MI, 3, STI, O);
32856     printFI(MI, 4, STI, O);
32861     printClampSI(MI, 3, STI, O);
32865     O << ", vcc_lo ";
32866     printDPPCtrl(MI, 6, STI, O);
32867     printRowMask(MI, 7, STI, O);
32868     printBankMask(MI, 8, STI, O);
32869     printBoundCtrl(MI, 9, STI, O);
32870     printFI(MI, 10, STI, O);
32875     printClampSI(MI, 2, STI, O);
32876     printOModSI(MI, 3, STI, O);
32887     printOperand(MI, 3, STI, O);
32891     printOperandAndFPInputMods(MI, 4, STI, O);
32892     O << ' ';
32893     printDPPCtrl(MI, 6, STI, O);
32894     printRowMask(MI, 7, STI, O);
32895     printBankMask(MI, 8, STI, O);
32896     printBoundCtrl(MI, 9, STI, O);
32900     printDPPCtrl(MI, 3, STI, O);
32901     printRowMask(MI, 4, STI, O);
32902     printBankMask(MI, 5, STI, O);
32903     printBoundCtrl(MI, 6, STI, O);
32907     printDPPCtrl(MI, 4, STI, O);
32908     printRowMask(MI, 5, STI, O);
32909     printBankMask(MI, 6, STI, O);
32910     printBoundCtrl(MI, 7, STI, O);
32918     printOperandAndFPInputMods(MI, 3, STI, O);
32922     printOperandAndIntInputMods(MI, 3, STI, O);
32926     printOperandAndIntInputMods(MI, 4, STI, O);
32927     O << ' ';
32928     printDPPCtrl(MI, 6, STI, O);
32929     printRowMask(MI, 7, STI, O);
32930     printBankMask(MI, 8, STI, O);
32931     printBoundCtrl(MI, 9, STI, O);
32935     printOperand(MI, 2, STI, O);
32939     O << " lds";
32940     printGLC(MI, 3, STI, O);
32941     printSLC(MI, 4, STI, O);
32942     printSWZ(MI, 5, STI, O);
32947     printGDS(MI, 3, STI, O);
32952     O << " gds";
32957     printSLC(MI, 3, STI, O);
32962     printGLC(MI, 3, STI, O);
32963     printSLC(MI, 4, STI, O);
32964     printDLC(MI, 5, STI, O);
32969     printSMRDOffset20(MI, 2, STI, O);
32973     printSMRDOffset20(MI, 3, STI, O);
32974     O << " glc";
32975     printDLC(MI, 4, STI, O);
32980     printSMRDLiteralOffset(MI, 2, STI, O);
32981     printGLC(MI, 3, STI, O);
32982     printDLC(MI, 4, STI, O);
32987     printSMRDOffset8(MI, 2, STI, O);
32988     printGLC(MI, 3, STI, O);
32989     printDLC(MI, 4, STI, O);
32994     printFORMAT(MI, 4, STI, O);
32995     O << ", ";
32996     printOperand(MI, 2, STI, O);
32997     printOffset(MI, 3, STI, O);
32998     printGLC(MI, 5, STI, O);
32999     printSLC(MI, 6, STI, O);
33000     printTFE(MI, 7, STI, O);
33001     printDLC(MI, 8, STI, O);
33002     printSWZ(MI, 9, STI, O);
33007     printOperand(MI, 4, STI, O);
33011     O << ' ';
33015     printOModSI(MI, 4, STI, O);
33019     printDPPCtrl(MI, 6, STI, O);
33020     printRowMask(MI, 7, STI, O);
33021     printBankMask(MI, 8, STI, O);
33022     printBoundCtrl(MI, 9, STI, O);
33023     printFI(MI, 10, STI, O);
33028     printFI(MI, 10, STI, O);
33033     printU16ImmOperand(MI, 2, STI, O);
33034     O << ", ";
33035     printOperand(MI, 3, STI, O);
33040     printU32ImmOperand(MI, 2, STI, O);
33041     O << ", ";
33042     printOperand(MI, 3, STI, O);
33047     printInterpAttr(MI, 3, STI, O);
33048     printInterpAttrChan(MI, 4, STI, O);
33058     O << ", vcc ";
33066     O << ' ';
33070     O << ", ";
33074     printOffset(MI, 3, STI, O);
33078     printOffset(MI, 4, STI, O);
33079     O << " glc";
33080     printSLC(MI, 5, STI, O);
33085     printOffset0(MI, 3, STI, O);
33086     printOffset1(MI, 4, STI, O);
33087     printGDS(MI, 5, STI, O);
33092     printFlatOffset(MI, 3, STI, O);
33096     O << ", off";
33097     printFlatOffset(MI, 3, STI, O);
33098     O << " glc";
33099     printSLC(MI, 4, STI, O);
33104     printDMask(MI, 4, STI, O);
33108     O << "], ";
33112     printDMask(MI, 3, STI, O);
33116     printDLC(MI, 3, STI, O);
33121     O << " glc";
33122     printDLC(MI, 4, STI, O);
33127     printGLC(MI, 3, STI, O);
33128     printDLC(MI, 4, STI, O);
33133     O << ", vcc";
33138     printClampSI(MI, 5, STI, O);
33142     O << ", vcc_lo ";
33146     printDPP8(MI, 4, STI, O);
33147     printFI(MI, 5, STI, O);
33152     printFI(MI, 10, STI, O);
33157     printOpSel(MI, 6, STI, O);
33161     printClampSI(MI, 3, STI, O);
33166     printFI(MI, 7, STI, O);
33171     printSDWADstSel(MI, 4, STI, O);
33172     O << ' ';
33173     printSDWADstUnused(MI, 5, STI, O);
33174     O << ' ';
33175     printSDWASrc0Sel(MI, 6, STI, O);
33180     printFI(MI, 8, STI, O);
33185     printSDWADstSel(MI, 5, STI, O);
33186     O << ' ';
33187     printSDWADstUnused(MI, 6, STI, O);
33188     O << ' ';
33189     printSDWASrc0Sel(MI, 7, STI, O);
33194     printDPP8(MI, 6, STI, O);
33195     printFI(MI, 7, STI, O);
33200     printClampSI(MI, 7, STI, O);
33201     printOModSI(MI, 8, STI, O);
33206     printClampSI(MI, 6, STI, O);
33207     O << ' ';
33208     printSDWADstSel(MI, 8, STI, O);
33209     O << ' ';
33210     printSDWADstUnused(MI, 9, STI, O);
33211     O << ' ';
33212     printSDWASrc0Sel(MI, 10, STI, O);
33213     O << ' ';
33214     printSDWASrc1Sel(MI, 11, STI, O);
33219     printHigh(MI, 5, STI, O);
33220     printClampSI(MI, 6, STI, O);
33221     printOModSI(MI, 7, STI, O);
33232     printDPPCtrl(MI, 4, STI, O);
33233     printRowMask(MI, 5, STI, O);
33234     printBankMask(MI, 6, STI, O);
33235     printBoundCtrl(MI, 7, STI, O);
33239     printDPPCtrl(MI, 6, STI, O);
33240     printRowMask(MI, 7, STI, O);
33241     printBankMask(MI, 8, STI, O);
33242     printBoundCtrl(MI, 9, STI, O);
33246     printOperand(MI, 4, STI, O);
33250     printOperand(MI, 3, STI, O);
33254     printSLC(MI, 4, STI, O);
33259     printGLC(MI, 4, STI, O);
33260     printSLC(MI, 5, STI, O);
33264     printGDS(MI, 4, STI, O);
33273     O << " glc";
33274     printSLC(MI, 4, STI, O);
33279     printDim(MI, 5, STI, O);
33280     printUNorm(MI, 6, STI, O);
33281     printDLC(MI, 7, STI, O);
33282     printGLC(MI, 8, STI, O);
33283     printSLC(MI, 9, STI, O);
33284     printR128A16(MI, 10, STI, O);
33285     printTFE(MI, 11, STI, O);
33286     printLWE(MI, 12, STI, O);
33291     printUNorm(MI, 5, STI, O);
33292     printGLC(MI, 6, STI, O);
33293     printSLC(MI, 7, STI, O);
33294     printR128A16(MI, 8, STI, O);
33295     printTFE(MI, 9, STI, O);
33296     printLWE(MI, 10, STI, O);
33297     printDA(MI, 11, STI, O);
33302     printUNorm(MI, 4, STI, O);
33303     printGLC(MI, 5, STI, O);
33304     printSLC(MI, 6, STI, O);
33305     printR128A16(MI, 7, STI, O);
33306     printTFE(MI, 8, STI, O);
33307     printLWE(MI, 9, STI, O);
33308     printDA(MI, 10, STI, O);
33312     printDim(MI, 4, STI, O);
33313     printUNorm(MI, 5, STI, O);
33314     printDLC(MI, 6, STI, O);
33315     printGLC(MI, 7, STI, O);
33316     printSLC(MI, 8, STI, O);
33317     printR128A16(MI, 9, STI, O);
33318     printTFE(MI, 10, STI, O);
33319     printLWE(MI, 11, STI, O);
33323     printFORMAT(MI, 5, STI, O);
33324     O << ", ";
33325     printOperand(MI, 3, STI, O);
33329     printClampSI(MI, 5, STI, O);
33333     printDPP8(MI, 4, STI, O);
33334     printFI(MI, 5, STI, O);
33339     O << ' ';
33343     printOModSI(MI, 6, STI, O);
33347     printSDWADstSel(MI, 5, STI, O);
33348     O << ' ';
33349     printSDWADstUnused(MI, 6, STI, O);
33350     O << ' ';
33351     printSDWASrc0Sel(MI, 7, STI, O);
33356     printSDWASrc0Sel(MI, 6, STI, O);
33357     O << ' ';
33358     printSDWASrc1Sel(MI, 7, STI, O);
33363     printOperand(MI, 5, STI, O);
33368     printOperandAndFPInputMods(MI, 5, STI, O);
33372     printOperandAndIntInputMods(MI, 5, STI, O);
33373     printClampSI(MI, 7, STI, O);
33378     printOperand(MI, 6, STI, O);
33379     printOpSel(MI, 8, STI, O);
33383     printU16ImmOperand(MI, 3, STI, O);
33388     printU32ImmOperand(MI, 3, STI, O);
33393     printOpSelHi(MI, 7, STI, O);
33394     printNegLo(MI, 8, STI, O);
33395     printNegHi(MI, 9, STI, O);
33396     printClampSI(MI, 5, STI, O);
33411     O << " addr64";
33415     O << " idxen offen";
33419     O << " idxen";
33423     O << " offen";
33427     O << " lds";
33428     printDLC(MI, 6, STI, O);
33429     printSWZ(MI, 7, STI, O);
33434     printTFE(MI, 6, STI, O);
33435     printDLC(MI, 7, STI, O);
33436     printSWZ(MI, 8, STI, O);
33441     printOffset(MI, 4, STI, O);
33442     printGDS(MI, 5, STI, O);
33447     printOffset0(MI, 4, STI, O);
33448     printOffset1(MI, 5, STI, O);
33449     printGDS(MI, 6, STI, O);
33454     printFlatOffset(MI, 4, STI, O);
33455     O << " glc";
33456     printSLC(MI, 5, STI, O);
33461     printDLC(MI, 6, STI, O);
33466     printDMask(MI, 5, STI, O);
33467     printDim(MI, 6, STI, O);
33468     printUNorm(MI, 7, STI, O);
33469     printDLC(MI, 8, STI, O);
33470     printGLC(MI, 9, STI, O);
33471     printSLC(MI, 10, STI, O);
33472     printR128A16(MI, 11, STI, O);
33473     printTFE(MI, 12, STI, O);
33474     printLWE(MI, 13, STI, O);
33479     O << "], ";
33483     O << ", ";
33487     printDMask(MI, 4, STI, O);
33491     printD16(MI, 11, STI, O);
33496     printD16(MI, 12, STI, O);
33501     O << ' ';
33505     printFI(MI, 8, STI, O);
33510     printSDWADstSel(MI, 6, STI, O);
33511     O << ' ';
33512     printSDWADstUnused(MI, 7, STI, O);
33513     O << ' ';
33514     printSDWASrc0Sel(MI, 8, STI, O);
33515     O << ' ';
33516     printSDWASrc1Sel(MI, 9, STI, O);
33521     printSDWADstSel(MI, 7, STI, O);
33522     O << ' ';
33523     printSDWADstUnused(MI, 8, STI, O);
33524     O << ' ';
33525     printSDWASrc0Sel(MI, 9, STI, O);
33526     O << ' ';
33527     printSDWASrc1Sel(MI, 10, STI, O);
33532     printClampSI(MI, 7, STI, O);
33536     printOpSel(MI, 8, STI, O);
33540     printFI(MI, 10, STI, O);
33545     printOpSelHi(MI, 9, STI, O);
33546     printNegLo(MI, 10, STI, O);
33547     printNegHi(MI, 11, STI, O);
33548     printClampSI(MI, 7, STI, O);
33553     printOpSel(MI, 9, STI, O);
33554     printOpSelHi(MI, 10, STI, O);
33555     printClampSI(MI, 7, STI, O);
33560     printHigh(MI, 7, STI, O);
33561     printClampSI(MI, 8, STI, O);
33565     printClampSI(MI, 4, STI, O);
33570     printCBSZ(MI, 4, STI, O);
33571     printABID(MI, 5, STI, O);
33572     printBLGP(MI, 6, STI, O);
33583     printOffset(MI, 5, STI, O);
33584     O << " glc";
33585     printSLC(MI, 6, STI, O);
33590     printOffset(MI, 4, STI, O);
33594     printOperand(MI, 5, STI, O);
33598     printUNorm(MI, 5, STI, O);
33599     printGLC(MI, 6, STI, O);
33600     printSLC(MI, 7, STI, O);
33601     printR128A16(MI, 8, STI, O);
33602     printTFE(MI, 9, STI, O);
33603     printLWE(MI, 10, STI, O);
33604     printDA(MI, 11, STI, O);
33608     printDim(MI, 5, STI, O);
33609     printUNorm(MI, 6, STI, O);
33610     printDLC(MI, 7, STI, O);
33611     printGLC(MI, 8, STI, O);
33612     printSLC(MI, 9, STI, O);
33613     printR128A16(MI, 10, STI, O);
33614     printTFE(MI, 11, STI, O);
33615     printLWE(MI, 12, STI, O);
33619     printOperand(MI, 4, STI, O);
33623     printSDWADstSel(MI, 6, STI, O);
33624     O << ' ';
33625     printSDWADstUnused(MI, 7, STI, O);
33626     O << ' ';
33627     printSDWASrc0Sel(MI, 8, STI, O);
33628     O << ' ';
33629     printSDWASrc1Sel(MI, 9, STI, O);
33634     printSDWADstSel(MI, 7, STI, O);
33635     O << ' ';
33636     printSDWADstUnused(MI, 8, STI, O);
33637     O << ' ';
33638     printSDWASrc0Sel(MI, 9, STI, O);
33639     O << ' ';
33640     printSDWASrc1Sel(MI, 10, STI, O);
33645     printOModSI(MI, 8, STI, O);
33650     printClampSI(MI, 7, STI, O);
33655     printOpSelHi(MI, 9, STI, O);
33656     printClampSI(MI, 7, STI, O);
33661     printOModSI(MI, 9, STI, O);
33676     printSLC(MI, 5, STI, O);
33681     printGLC(MI, 5, STI, O);
33682     printSLC(MI, 6, STI, O);
33686     printDMask(MI, 6, STI, O);
33687     printDim(MI, 7, STI, O);
33688     printUNorm(MI, 8, STI, O);
33689     printDLC(MI, 9, STI, O);
33690     printGLC(MI, 10, STI, O);
33691     printSLC(MI, 11, STI, O);
33692     printR128A16(MI, 12, STI, O);
33693     printTFE(MI, 13, STI, O);
33694     printLWE(MI, 14, STI, O);
33699     O << "], ";
33703     printD16(MI, 12, STI, O);
33708     printD16(MI, 13, STI, O);
33713     O << ", ";
33714     printOperand(MI, 5, STI, O);
33718     printDMask(MI, 5, STI, O);
33719     printDim(MI, 6, STI, O);
33720     printUNorm(MI, 7, STI, O);
33721     printDLC(MI, 8, STI, O);
33722     printGLC(MI, 9, STI, O);
33723     printSLC(MI, 10, STI, O);
33724     printR128A16(MI, 11, STI, O);
33725     printTFE(MI, 12, STI, O);
33726     printLWE(MI, 13, STI, O);
33734     printGLC(MI, 6, STI, O);
33735     printSLC(MI, 7, STI, O);
33736     printTFE(MI, 8, STI, O);
33737     printDLC(MI, 9, STI, O);
33738     printSWZ(MI, 10, STI, O);
34091     printTFE(MI, 7, STI, O);
34092     printDLC(MI, 8, STI, O);
34093     printSWZ(MI, 9, STI, O);
34165     O << " lds";
34166     printDLC(MI, 7, STI, O);
34167     printSWZ(MI, 8, STI, O);
34196     printOperand(MI, 6, STI, O);
34197     printDMask(MI, 7, STI, O);
34198     printDim(MI, 8, STI, O);
34199     printUNorm(MI, 9, STI, O);
34200     printDLC(MI, 10, STI, O);
34201     printGLC(MI, 11, STI, O);
34202     printSLC(MI, 12, STI, O);
34203     printR128A16(MI, 13, STI, O);
34204     printTFE(MI, 14, STI, O);
34205     printLWE(MI, 15, STI, O);
34444     printDMask(MI, 6, STI, O);
34445     printDim(MI, 7, STI, O);
34446     printUNorm(MI, 8, STI, O);
34447     printDLC(MI, 9, STI, O);
34448     printGLC(MI, 10, STI, O);
34449     printSLC(MI, 11, STI, O);
34450     printR128A16(MI, 12, STI, O);
34451     printTFE(MI, 13, STI, O);
34452     printLWE(MI, 14, STI, O);
34453     printD16(MI, 15, STI, O);
34712     printOperand(MI, 5, STI, O);
34713     O << ", ";
34714     printOperand(MI, 6, STI, O);
34715     printDMask(MI, 7, STI, O);
34716     printDim(MI, 8, STI, O);
34717     printUNorm(MI, 9, STI, O);
34718     printDLC(MI, 10, STI, O);
34719     printGLC(MI, 11, STI, O);
34720     printSLC(MI, 12, STI, O);
34721     printR128A16(MI, 13, STI, O);
34722     printTFE(MI, 14, STI, O);
34723     printLWE(MI, 15, STI, O);
34724     printD16(MI, 16, STI, O);
34927     O << "], ";
34928     printOperand(MI, 6, STI, O);
34929     O << ", ";
34930     printOperand(MI, 7, STI, O);
34931     printDMask(MI, 8, STI, O);
34932     printDim(MI, 9, STI, O);
34933     printUNorm(MI, 10, STI, O);
34934     printDLC(MI, 11, STI, O);
34935     printGLC(MI, 12, STI, O);
34936     printSLC(MI, 13, STI, O);
34937     printR128A16(MI, 14, STI, O);
34938     printTFE(MI, 15, STI, O);
34939     printLWE(MI, 16, STI, O);
34940     printD16(MI, 17, STI, O);
35061     O << ", ";
35062     printOperand(MI, 6, STI, O);
35063     O << "], ";
35064     printOperand(MI, 7, STI, O);
35065     O << ", ";
35066     printOperand(MI, 8, STI, O);
35067     printDMask(MI, 9, STI, O);
35068     printDim(MI, 10, STI, O);
35069     printUNorm(MI, 11, STI, O);
35070     printDLC(MI, 12, STI, O);
35071     printGLC(MI, 13, STI, O);
35072     printSLC(MI, 14, STI, O);
35073     printR128A16(MI, 15, STI, O);
35074     printTFE(MI, 16, STI, O);
35075     printLWE(MI, 17, STI, O);
35076     printD16(MI, 18, STI, O);
35229     printD16(MI, 14, STI, O);
35300     O << ", ";
35301     printOperand(MI, 6, STI, O);
35302     O << ", ";
35303     printOperand(MI, 7, STI, O);
35304     O << "], ";
35305     printOperand(MI, 8, STI, O);
35306     O << ", ";
35307     printOperand(MI, 9, STI, O);
35308     printDMask(MI, 10, STI, O);
35309     printDim(MI, 11, STI, O);
35310     printUNorm(MI, 12, STI, O);
35311     printDLC(MI, 13, STI, O);
35312     printGLC(MI, 14, STI, O);
35313     printSLC(MI, 15, STI, O);
35314     printR128A16(MI, 16, STI, O);
35315     printTFE(MI, 17, STI, O);
35316     printLWE(MI, 18, STI, O);
35317     printD16(MI, 19, STI, O);
35365     printDMask(MI, 6, STI, O);
35366     printDim(MI, 7, STI, O);
35367     printUNorm(MI, 8, STI, O);
35368     printDLC(MI, 9, STI, O);
35369     printGLC(MI, 10, STI, O);
35370     printSLC(MI, 11, STI, O);
35371     printR128A16(MI, 12, STI, O);
35372     printTFE(MI, 13, STI, O);
35373     printLWE(MI, 14, STI, O);
35409     printOperand(MI, 5, STI, O);
35410     printDMask(MI, 6, STI, O);
35411     printDim(MI, 7, STI, O);
35412     printUNorm(MI, 8, STI, O);
35413     printDLC(MI, 9, STI, O);
35414     printGLC(MI, 10, STI, O);
35415     printSLC(MI, 11, STI, O);
35416     printR128A16(MI, 12, STI, O);
35417     printTFE(MI, 13, STI, O);
35418     printLWE(MI, 14, STI, O);
35439     printOperand(MI, 5, STI, O);
35440     printDMask(MI, 6, STI, O);
35441     printDim(MI, 7, STI, O);
35442     printUNorm(MI, 8, STI, O);
35443     printDLC(MI, 9, STI, O);
35444     printGLC(MI, 10, STI, O);
35445     printSLC(MI, 11, STI, O);
35446     printR128A16(MI, 12, STI, O);
35447     printTFE(MI, 13, STI, O);
35448     printLWE(MI, 14, STI, O);
35449     printD16(MI, 15, STI, O);
35482     O << ", ";
35483     printOperand(MI, 6, STI, O);
35484     O << ", ";
35485     printOperand(MI, 7, STI, O);
35486     O << ", ";
35487     printOperand(MI, 8, STI, O);
35488     O << ", ";
35489     printOperand(MI, 9, STI, O);
35490     O << ", ";
35491     printOperand(MI, 10, STI, O);
35492     O << ", ";
35493     printOperand(MI, 11, STI, O);
35494     O << "], ";
35495     printOperand(MI, 12, STI, O);
35496     O << ", ";
35497     printOperand(MI, 13, STI, O);
35498     printDMask(MI, 14, STI, O);
35499     printDim(MI, 15, STI, O);
35500     printUNorm(MI, 16, STI, O);
35501     printDLC(MI, 17, STI, O);
35502     printGLC(MI, 18, STI, O);
35503     printSLC(MI, 19, STI, O);
35504     printR128A16(MI, 20, STI, O);
35505     printTFE(MI, 21, STI, O);
35506     printLWE(MI, 22, STI, O);
35507     printD16(MI, 23, STI, O);
35570     O << ", ";
35571     printOperand(MI, 6, STI, O);
35572     O << ", ";
35573     printOperand(MI, 7, STI, O);
35574     O << ", ";
35575     printOperand(MI, 8, STI, O);
35576     O << "], ";
35577     printOperand(MI, 9, STI, O);
35578     O << ", ";
35579     printOperand(MI, 10, STI, O);
35580     printDMask(MI, 11, STI, O);
35581     printDim(MI, 12, STI, O);
35582     printUNorm(MI, 13, STI, O);
35583     printDLC(MI, 14, STI, O);
35584     printGLC(MI, 15, STI, O);
35585     printSLC(MI, 16, STI, O);
35586     printR128A16(MI, 17, STI, O);
35587     printTFE(MI, 18, STI, O);
35588     printLWE(MI, 19, STI, O);
35589     printD16(MI, 20, STI, O);
35642     O << ", ";
35643     printOperand(MI, 6, STI, O);
35644     O << ", ";
35645     printOperand(MI, 7, STI, O);
35646     O << ", ";
35647     printOperand(MI, 8, STI, O);
35648     O << ", ";
35649     printOperand(MI, 9, STI, O);
35650     O << "], ";
35651     printOperand(MI, 10, STI, O);
35652     O << ", ";
35653     printOperand(MI, 11, STI, O);
35654     printDMask(MI, 12, STI, O);
35655     printDim(MI, 13, STI, O);
35656     printUNorm(MI, 14, STI, O);
35657     printDLC(MI, 15, STI, O);
35658     printGLC(MI, 16, STI, O);
35659     printSLC(MI, 17, STI, O);
35660     printR128A16(MI, 18, STI, O);
35661     printTFE(MI, 19, STI, O);
35662     printLWE(MI, 20, STI, O);
35663     printD16(MI, 21, STI, O);
35706     O << ", ";
35707     printOperand(MI, 6, STI, O);
35708     O << ", ";
35709     printOperand(MI, 7, STI, O);
35710     O << ", ";
35711     printOperand(MI, 8, STI, O);
35712     O << ", ";
35713     printOperand(MI, 9, STI, O);
35714     O << ", ";
35715     printOperand(MI, 10, STI, O);
35716     O << "], ";
35717     printOperand(MI, 11, STI, O);
35718     O << ", ";
35719     printOperand(MI, 12, STI, O);
35720     printDMask(MI, 13, STI, O);
35721     printDim(MI, 14, STI, O);
35722     printUNorm(MI, 15, STI, O);
35723     printDLC(MI, 16, STI, O);
35724     printGLC(MI, 17, STI, O);
35725     printSLC(MI, 18, STI, O);
35726     printR128A16(MI, 19, STI, O);
35727     printTFE(MI, 20, STI, O);
35728     printLWE(MI, 21, STI, O);
35729     printD16(MI, 22, STI, O);
35742     O << ", ";
35743     printOperand(MI, 6, STI, O);
35744     O << ", ";
35745     printOperand(MI, 7, STI, O);
35746     O << ", ";
35747     printOperand(MI, 8, STI, O);
35748     O << ", ";
35749     printOperand(MI, 9, STI, O);
35750     O << ", ";
35751     printOperand(MI, 10, STI, O);
35752     O << ", ";
35753     printOperand(MI, 11, STI, O);
35754     O << ", ";
35755     printOperand(MI, 12, STI, O);
35756     O << "], ";
35757     printOperand(MI, 13, STI, O);
35758     O << ", ";
35759     printOperand(MI, 14, STI, O);
35760     printDMask(MI, 15, STI, O);
35761     printDim(MI, 16, STI, O);
35762     printUNorm(MI, 17, STI, O);
35763     printDLC(MI, 18, STI, O);
35764     printGLC(MI, 19, STI, O);
35765     printSLC(MI, 20, STI, O);
35766     printR128A16(MI, 21, STI, O);
35767     printTFE(MI, 22, STI, O);
35768     printLWE(MI, 23, STI, O);
35769     printD16(MI, 24, STI, O);