Lines Matching full:mi
239 static unsigned getRegOperandNumElts(const MCInst *MI, unsigned ScalarSize,
241 unsigned OpReg = MI->getOperand(OperandIndex).getReg();
250 static void printMasking(raw_ostream &OS, const MCInst *MI,
252 const MCInstrDesc &Desc = MCII.get(MI->getOpcode());
264 const char *MaskRegName = getRegName(MI->getOperand(MaskOp).getReg());
274 static bool printFMAComments(const MCInst *MI, raw_ostream &OS,
277 unsigned NumOperands = MI->getNumOperands();
296 switch (MI->getOpcode()) {
302 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
306 Mul2Name = getRegName(MI->getOperand(2).getReg());
307 Mul1Name = getRegName(MI->getOperand(1).getReg());
311 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
312 Mul1Name = getRegName(MI->getOperand(1).getReg());
317 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
321 Mul2Name = getRegName(MI->getOperand(2).getReg());
322 Mul1Name = getRegName(MI->getOperand(1).getReg());
327 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
328 Mul1Name = getRegName(MI->getOperand(1).getReg());
334 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
338 Mul2Name = getRegName(MI->getOperand(2).getReg());
339 Mul1Name = getRegName(MI->getOperand(1).getReg());
344 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
345 Mul1Name = getRegName(MI->getOperand(1).getReg());
351 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
355 Mul2Name = getRegName(MI->getOperand(2).getReg());
356 Mul1Name = getRegName(MI->getOperand(1).getReg());
362 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
363 Mul1Name = getRegName(MI->getOperand(1).getReg());
369 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
372 Mul2Name = getRegName(MI->getOperand(2).getReg());
373 Mul1Name = getRegName(MI->getOperand(1).getReg());
377 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
378 Mul1Name = getRegName(MI->getOperand(1).getReg());
383 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
386 Mul2Name = getRegName(MI->getOperand(2).getReg());
387 Mul1Name = getRegName(MI->getOperand(1).getReg());
391 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
392 Mul1Name = getRegName(MI->getOperand(1).getReg());
398 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
403 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
404 Mul1Name = getRegName(MI->getOperand(1).getReg());
409 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
414 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
415 Mul2Name = getRegName(MI->getOperand(1).getReg());
420 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
425 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
426 AccName = getRegName(MI->getOperand(1).getReg());
431 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
436 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
437 Mul1Name = getRegName(MI->getOperand(1).getReg());
443 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
448 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
449 Mul2Name = getRegName(MI->getOperand(1).getReg());
455 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
460 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
461 AccName = getRegName(MI->getOperand(1).getReg());
467 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
472 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
473 Mul1Name = getRegName(MI->getOperand(1).getReg());
479 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
484 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
485 Mul2Name = getRegName(MI->getOperand(1).getReg());
491 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
496 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
497 AccName = getRegName(MI->getOperand(1).getReg());
503 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
508 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
509 Mul1Name = getRegName(MI->getOperand(1).getReg());
516 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
521 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
522 Mul2Name = getRegName(MI->getOperand(1).getReg());
529 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
534 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
535 AccName = getRegName(MI->getOperand(1).getReg());
541 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
545 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
546 Mul1Name = getRegName(MI->getOperand(1).getReg());
551 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
555 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
556 Mul2Name = getRegName(MI->getOperand(1).getReg());
561 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
565 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
566 AccName = getRegName(MI->getOperand(1).getReg());
571 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
575 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
576 Mul1Name = getRegName(MI->getOperand(1).getReg());
581 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
585 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
586 Mul2Name = getRegName(MI->getOperand(1).getReg());
591 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
595 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
596 AccName = getRegName(MI->getOperand(1).getReg());
601 const char *DestName = getRegName(MI->getOperand(0).getReg());
608 printMasking(OS, MI, MCII);
628 bool llvm::EmitAnyX86InstComments(const MCInst *MI, raw_ostream &OS,
633 unsigned NumOperands = MI->getNumOperands();
636 if (printFMAComments(MI, OS, MCII))
639 switch (MI->getOpcode()) {
647 Src2Name = getRegName(MI->getOperand(2).getReg());
652 if (MI->getOperand(NumOperands - 1).isImm())
653 DecodeBLENDMask(getRegOperandNumElts(MI, 64, 0),
654 MI->getOperand(NumOperands - 1).getImm(),
656 Src1Name = getRegName(MI->getOperand(1).getReg());
657 DestName = getRegName(MI->getOperand(0).getReg());
663 Src2Name = getRegName(MI->getOperand(2).getReg());
668 if (MI->getOperand(NumOperands - 1).isImm())
669 DecodeBLENDMask(getRegOperandNumElts(MI, 32, 0),
670 MI->getOperand(NumOperands - 1).getImm(),
672 Src1Name = getRegName(MI->getOperand(1).getReg());
673 DestName = getRegName(MI->getOperand(0).getReg());
679 Src2Name = getRegName(MI->getOperand(2).getReg());
684 if (MI->getOperand(NumOperands - 1).isImm())
685 DecodeBLENDMask(getRegOperandNumElts(MI, 16, 0),
686 MI->getOperand(NumOperands - 1).getImm(),
688 Src1Name = getRegName(MI->getOperand(1).getReg());
689 DestName = getRegName(MI->getOperand(0).getReg());
694 Src2Name = getRegName(MI->getOperand(2).getReg());
698 if (MI->getOperand(NumOperands - 1).isImm())
699 DecodeBLENDMask(getRegOperandNumElts(MI, 32, 0),
700 MI->getOperand(NumOperands - 1).getImm(),
702 Src1Name = getRegName(MI->getOperand(1).getReg());
703 DestName = getRegName(MI->getOperand(0).getReg());
709 Src2Name = getRegName(MI->getOperand(2).getReg());
714 DestName = getRegName(MI->getOperand(0).getReg());
715 Src1Name = getRegName(MI->getOperand(1).getReg());
716 if (MI->getOperand(NumOperands - 1).isImm())
717 DecodeINSERTPSMask(MI->getOperand(NumOperands - 1).getImm(),
724 Src2Name = getRegName(MI->getOperand(2).getReg());
725 Src1Name = getRegName(MI->getOperand(1).getReg());
726 DestName = getRegName(MI->getOperand(0).getReg());
733 Src2Name = getRegName(MI->getOperand(2).getReg());
734 Src1Name = getRegName(MI->getOperand(1).getReg());
735 DestName = getRegName(MI->getOperand(0).getReg());
742 Src1Name = getRegName(MI->getOperand(1).getReg());
743 DestName = getRegName(MI->getOperand(0).getReg());
750 Src1Name = getRegName(MI->getOperand(1).getReg());
751 DestName = getRegName(MI->getOperand(0).getReg());
758 Src1Name = getRegName(MI->getOperand(1).getReg());
759 DestName = getRegName(MI->getOperand(0).getReg());
766 Src1Name = getRegName(MI->getOperand(1).getReg());
767 DestName = getRegName(MI->getOperand(0).getReg());
772 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
776 DestName = getRegName(MI->getOperand(0).getReg());
777 DecodeMOVSLDUPMask(getRegOperandNumElts(MI, 32, 0), ShuffleMask);
781 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
785 DestName = getRegName(MI->getOperand(0).getReg());
786 DecodeMOVSHDUPMask(getRegOperandNumElts(MI, 32, 0), ShuffleMask);
790 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
794 DestName = getRegName(MI->getOperand(0).getReg());
795 DecodeMOVDDUPMask(getRegOperandNumElts(MI, 64, 0), ShuffleMask);
804 Src1Name = getRegName(MI->getOperand(1).getReg());
809 DestName = getRegName(MI->getOperand(0).getReg());
810 if (MI->getOperand(NumOperands - 1).isImm())
811 DecodePSLLDQMask(getRegOperandNumElts(MI, 8, 0),
812 MI->getOperand(NumOperands - 1).getImm(),
822 Src1Name = getRegName(MI->getOperand(1).getReg());
827 DestName = getRegName(MI->getOperand(0).getReg());
828 if (MI->getOperand(NumOperands - 1).isImm())
829 DecodePSRLDQMask(getRegOperandNumElts(MI, 8, 0),
830 MI->getOperand(NumOperands - 1).getImm(),
835 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
840 Src2Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
841 DestName = getRegName(MI->getOperand(0).getReg());
842 if (MI->getOperand(NumOperands - 1).isImm())
843 DecodePALIGNRMask(getRegOperandNumElts(MI, 8, 0),
844 MI->getOperand(NumOperands - 1).getImm(),
851 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
858 Src2Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
859 DestName = getRegName(MI->getOperand(0).getReg());
860 if (MI->getOperand(NumOperands - 1).isImm())
861 DecodeVALIGNMask(getRegOperandNumElts(MI, 64, 0),
862 MI->getOperand(NumOperands - 1).getImm(),
869 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
876 Src2Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
877 DestName = getRegName(MI->getOperand(0).getReg());
878 if (MI->getOperand(NumOperands - 1).isImm())
879 DecodeVALIGNMask(getRegOperandNumElts(MI, 32, 0),
880 MI->getOperand(NumOperands - 1).getImm(),
885 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
888 CASE_SHUF(PSHUFD, mi)
889 DestName = getRegName(MI->getOperand(0).getReg());
890 if (MI->getOperand(NumOperands - 1).isImm())
891 DecodePSHUFMask(getRegOperandNumElts(MI, 32, 0), 32,
892 MI->getOperand(NumOperands - 1).getImm(),
897 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
900 CASE_SHUF(PSHUFHW, mi)
901 DestName = getRegName(MI->getOperand(0).getReg());
902 if (MI->getOperand(NumOperands - 1).isImm())
903 DecodePSHUFHWMask(getRegOperandNumElts(MI, 16, 0),
904 MI->getOperand(NumOperands - 1).getImm(),
909 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
912 CASE_SHUF(PSHUFLW, mi)
913 DestName = getRegName(MI->getOperand(0).getReg());
914 if (MI->getOperand(NumOperands - 1).isImm())
915 DecodePSHUFLWMask(getRegOperandNumElts(MI, 16, 0),
916 MI->getOperand(NumOperands - 1).getImm(),
921 Src1Name = getRegName(MI->getOperand(1).getReg());
925 DestName = getRegName(MI->getOperand(0).getReg());
926 if (MI->getOperand(NumOperands - 1).isImm())
927 DecodePSHUFMask(4, 16, MI->getOperand(NumOperands - 1).getImm(),
932 Src1Name = getRegName(MI->getOperand(1).getReg());
936 DestName = getRegName(MI->getOperand(0).getReg());
942 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
948 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
949 DestName = getRegName(MI->getOperand(0).getReg());
950 DecodeUNPCKHMask(getRegOperandNumElts(MI, 8, 0), 8, ShuffleMask);
955 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
961 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
962 DestName = getRegName(MI->getOperand(0).getReg());
963 DecodeUNPCKHMask(getRegOperandNumElts(MI, 16, 0), 16, ShuffleMask);
968 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
974 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
975 DestName = getRegName(MI->getOperand(0).getReg());
976 DecodeUNPCKHMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
980 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
985 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
986 DestName = getRegName(MI->getOperand(0).getReg());
987 DecodeUNPCKHMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
992 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
998 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
999 DestName = getRegName(MI->getOperand(0).getReg());
1000 DecodeUNPCKLMask(getRegOperandNumElts(MI, 8, 0), 8, ShuffleMask);
1005 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1011 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1012 DestName = getRegName(MI->getOperand(0).getReg());
1013 DecodeUNPCKLMask(getRegOperandNumElts(MI, 16, 0), 16, ShuffleMask);
1018 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1024 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1025 DestName = getRegName(MI->getOperand(0).getReg());
1026 DecodeUNPCKLMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
1030 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1035 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1036 DestName = getRegName(MI->getOperand(0).getReg());
1037 DecodeUNPCKLMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
1041 Src2Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1046 if (MI->getOperand(NumOperands - 1).isImm())
1047 DecodeSHUFPMask(getRegOperandNumElts(MI, 64, 0), 64,
1048 MI->getOperand(NumOperands - 1).getImm(), ShuffleMask);
1049 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
1050 DestName = getRegName(MI->getOperand(0).getReg());
1054 Src2Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1059 if (MI->getOperand(NumOperands - 1).isImm())
1060 DecodeSHUFPMask(getRegOperandNumElts(MI, 32, 0), 32,
1061 MI->getOperand(NumOperands - 1).getImm(),
1063 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
1064 DestName = getRegName(MI->getOperand(0).getReg());
1068 Src2Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1073 decodeVSHUF64x2FamilyMask(getRegOperandNumElts(MI, 64, 0), 64,
1074 MI->getOperand(NumOperands - 1).getImm(),
1076 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
1077 DestName = getRegName(MI->getOperand(0).getReg());
1081 Src2Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1086 decodeVSHUF64x2FamilyMask(getRegOperandNumElts(MI, 32, 0), 32,
1087 MI->getOperand(NumOperands - 1).getImm(),
1089 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?3:7)).getReg());
1090 DestName = getRegName(MI->getOperand(0).getReg());
1094 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1099 DecodeUNPCKLMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
1100 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1101 DestName = getRegName(MI->getOperand(0).getReg());
1105 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1110 DecodeUNPCKLMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
1111 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1112 DestName = getRegName(MI->getOperand(0).getReg());
1116 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1121 DecodeUNPCKHMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
1122 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1123 DestName = getRegName(MI->getOperand(0).getReg());
1127 Src2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1132 DecodeUNPCKHMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
1133 Src1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
1134 DestName = getRegName(MI->getOperand(0).getReg());
1138 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1142 if (MI->getOperand(NumOperands - 1).isImm())
1143 DecodePSHUFMask(getRegOperandNumElts(MI, 32, 0), 32,
1144 MI->getOperand(NumOperands - 1).getImm(),
1146 DestName = getRegName(MI->getOperand(0).getReg());
1150 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1154 if (MI->getOperand(NumOperands - 1).isImm())
1155 DecodePSHUFMask(getRegOperandNumElts(MI, 64, 0), 64,
1156 MI->getOperand(NumOperands - 1).getImm(),
1158 DestName = getRegName(MI->getOperand(0).getReg());
1163 Src2Name = getRegName(MI->getOperand(2).getReg());
1169 if (MI->getOperand(NumOperands - 1).isImm())
1170 DecodeVPERM2X128Mask(4, MI->getOperand(NumOperands - 1).getImm(),
1172 Src1Name = getRegName(MI->getOperand(1).getReg());
1173 DestName = getRegName(MI->getOperand(0).getReg());
1177 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1181 if (MI->getOperand(NumOperands - 1).isImm())
1182 DecodeVPERMMask(getRegOperandNumElts(MI, 64, 0),
1183 MI->getOperand(NumOperands - 1).getImm(),
1185 DestName = getRegName(MI->getOperand(0).getReg());
1189 Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg());
1193 if (MI->getOperand(NumOperands - 1).isImm())
1194 DecodeVPERMMask(getRegOperandNumElts(MI, 64, 0),
1195 MI->getOperand(NumOperands - 1).getImm(),
1197 DestName = getRegName(MI->getOperand(0).getReg());
1203 Src2Name = getRegName(MI->getOperand(2).getReg());
1204 Src1Name = getRegName(MI->getOperand(1).getReg());
1206 DestName = getRegName(MI->getOperand(0).getReg());
1212 Src2Name = getRegName(MI->getOperand(2).getReg());
1213 Src1Name = getRegName(MI->getOperand(1).getReg());
1215 DestName = getRegName(MI->getOperand(0).getReg());
1224 Src1Name = getRegName(MI->getOperand(1).getReg());
1226 DestName = getRegName(MI->getOperand(0).getReg());
1230 if (MI->getOperand(2).isImm() &&
1231 MI->getOperand(3).isImm())
1232 DecodeEXTRQIMask(16, 8, MI->getOperand(2).getImm(),
1233 MI->getOperand(3).getImm(), ShuffleMask);
1235 DestName = getRegName(MI->getOperand(0).getReg());
1236 Src1Name = getRegName(MI->getOperand(1).getReg());
1240 if (MI->getOperand(3).isImm() &&
1241 MI->getOperand(4).isImm())
1242 DecodeINSERTQIMask(16, 8, MI->getOperand(3).getImm(),
1243 MI->getOperand(4).getImm(), ShuffleMask);
1245 DestName = getRegName(MI->getOperand(0).getReg());
1246 Src1Name = getRegName(MI->getOperand(1).getReg());
1247 Src2Name = getRegName(MI->getOperand(2).getReg());
1255 DestName = getRegName(MI->getOperand(0).getReg());
1260 DestName = getRegName(MI->getOperand(0).getReg());
1265 DestName = getRegName(MI->getOperand(0).getReg());
1270 DestName = getRegName(MI->getOperand(0).getReg());
1275 DestName = getRegName(MI->getOperand(0).getReg());
1280 DestName = getRegName(MI->getOperand(0).getReg());
1283 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1287 DestName = getRegName(MI->getOperand(0).getReg());
1291 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1296 DestName = getRegName(MI->getOperand(0).getReg());
1300 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1305 DestName = getRegName(MI->getOperand(0).getReg());
1309 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1310 DecodeZeroExtendMask(8, 16, getRegOperandNumElts(MI, 16, 0), false,
1312 DestName = getRegName(MI->getOperand(0).getReg());
1316 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1317 DecodeZeroExtendMask(8, 32, getRegOperandNumElts(MI, 32, 0), false,
1319 DestName = getRegName(MI->getOperand(0).getReg());
1323 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1324 DecodeZeroExtendMask(8, 64, getRegOperandNumElts(MI, 64, 0), false,
1326 DestName = getRegName(MI->getOperand(0).getReg());
1330 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1331 DecodeZeroExtendMask(16, 32, getRegOperandNumElts(MI, 32, 0), false,
1333 DestName = getRegName(MI->getOperand(0).getReg());
1337 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1338 DecodeZeroExtendMask(16, 64, getRegOperandNumElts(MI, 64, 0), false,
1340 DestName = getRegName(MI->getOperand(0).getReg());
1344 Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
1345 DecodeZeroExtendMask(32, 64, getRegOperandNumElts(MI, 64, 0), false,
1347 DestName = getRegName(MI->getOperand(0).getReg());
1359 printMasking(OS, MI, MCII);