Lines Matching refs:ShuffleMask

641   SmallVector<int, 8> ShuffleMask;  in EmitAnyX86InstComments()  local
665 ShuffleMask); in EmitAnyX86InstComments()
681 ShuffleMask); in EmitAnyX86InstComments()
697 ShuffleMask); in EmitAnyX86InstComments()
711 ShuffleMask); in EmitAnyX86InstComments()
728 ShuffleMask); in EmitAnyX86InstComments()
737 DecodeMOVLHPSMask(2, ShuffleMask); in EmitAnyX86InstComments()
746 DecodeMOVHLPSMask(2, ShuffleMask); in EmitAnyX86InstComments()
754 DecodeInsertElementMask(2, 1, 1, ShuffleMask); in EmitAnyX86InstComments()
762 DecodeInsertElementMask(4, 2, 2, ShuffleMask); in EmitAnyX86InstComments()
770 DecodeInsertElementMask(2, 0, 1, ShuffleMask); in EmitAnyX86InstComments()
778 DecodeInsertElementMask(4, 0, 2, ShuffleMask); in EmitAnyX86InstComments()
787 DecodeMOVSLDUPMask(getRegOperandNumElts(MI, 32, 0), ShuffleMask); in EmitAnyX86InstComments()
796 DecodeMOVSHDUPMask(getRegOperandNumElts(MI, 32, 0), ShuffleMask); in EmitAnyX86InstComments()
805 DecodeMOVDDUPMask(getRegOperandNumElts(MI, 64, 0), ShuffleMask); in EmitAnyX86InstComments()
823 ShuffleMask); in EmitAnyX86InstComments()
841 ShuffleMask); in EmitAnyX86InstComments()
855 ShuffleMask); in EmitAnyX86InstComments()
873 ShuffleMask); in EmitAnyX86InstComments()
891 ShuffleMask); in EmitAnyX86InstComments()
903 ShuffleMask); in EmitAnyX86InstComments()
915 ShuffleMask); in EmitAnyX86InstComments()
927 ShuffleMask); in EmitAnyX86InstComments()
938 ShuffleMask); in EmitAnyX86InstComments()
947 DecodePSWAPMask(2, ShuffleMask); in EmitAnyX86InstComments()
960 DecodeUNPCKHMask(getRegOperandNumElts(MI, 8, 0), 8, ShuffleMask); in EmitAnyX86InstComments()
973 DecodeUNPCKHMask(getRegOperandNumElts(MI, 16, 0), 16, ShuffleMask); in EmitAnyX86InstComments()
986 DecodeUNPCKHMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask); in EmitAnyX86InstComments()
997 DecodeUNPCKHMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask); in EmitAnyX86InstComments()
1010 DecodeUNPCKLMask(getRegOperandNumElts(MI, 8, 0), 8, ShuffleMask); in EmitAnyX86InstComments()
1023 DecodeUNPCKLMask(getRegOperandNumElts(MI, 16, 0), 16, ShuffleMask); in EmitAnyX86InstComments()
1036 DecodeUNPCKLMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask); in EmitAnyX86InstComments()
1047 DecodeUNPCKLMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask); in EmitAnyX86InstComments()
1058 MI->getOperand(NumOperands - 1).getImm(), ShuffleMask); in EmitAnyX86InstComments()
1072 ShuffleMask); in EmitAnyX86InstComments()
1085 ShuffleMask); in EmitAnyX86InstComments()
1098 ShuffleMask); in EmitAnyX86InstComments()
1109 DecodeUNPCKLMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask); in EmitAnyX86InstComments()
1120 DecodeUNPCKLMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask); in EmitAnyX86InstComments()
1131 DecodeUNPCKHMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask); in EmitAnyX86InstComments()
1142 DecodeUNPCKHMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask); in EmitAnyX86InstComments()
1155 ShuffleMask); in EmitAnyX86InstComments()
1167 ShuffleMask); in EmitAnyX86InstComments()
1181 ShuffleMask); in EmitAnyX86InstComments()
1194 ShuffleMask); in EmitAnyX86InstComments()
1206 ShuffleMask); in EmitAnyX86InstComments()
1223 DecodeScalarMoveMask(2, nullptr == Src2Name, ShuffleMask); in EmitAnyX86InstComments()
1240 DecodeScalarMoveMask(4, nullptr == Src2Name, ShuffleMask); in EmitAnyX86InstComments()
1256 DecodeZeroMoveLowMask(2, ShuffleMask); in EmitAnyX86InstComments()
1263 DecodeZeroMoveLowMask(4, ShuffleMask); in EmitAnyX86InstComments()
1271 MI->getOperand(3).getImm(), ShuffleMask); in EmitAnyX86InstComments()
1281 MI->getOperand(4).getImm(), ShuffleMask); in EmitAnyX86InstComments()
1292 DecodeSubVectorBroadcast(4, 2, ShuffleMask); in EmitAnyX86InstComments()
1297 DecodeSubVectorBroadcast(8, 2, ShuffleMask); in EmitAnyX86InstComments()
1302 DecodeSubVectorBroadcast(8, 4, ShuffleMask); in EmitAnyX86InstComments()
1307 DecodeSubVectorBroadcast(8, 4, ShuffleMask); in EmitAnyX86InstComments()
1312 DecodeSubVectorBroadcast(16, 4, ShuffleMask); in EmitAnyX86InstComments()
1317 DecodeSubVectorBroadcast(16, 8, ShuffleMask); in EmitAnyX86InstComments()
1324 DecodeSubVectorBroadcast(4, 2, ShuffleMask); in EmitAnyX86InstComments()
1333 DecodeSubVectorBroadcast(8, 2, ShuffleMask); in EmitAnyX86InstComments()
1342 DecodeSubVectorBroadcast(16, 2, ShuffleMask); in EmitAnyX86InstComments()
1351 ShuffleMask); in EmitAnyX86InstComments()
1360 ShuffleMask); in EmitAnyX86InstComments()
1369 ShuffleMask); in EmitAnyX86InstComments()
1378 ShuffleMask); in EmitAnyX86InstComments()
1387 ShuffleMask); in EmitAnyX86InstComments()
1396 ShuffleMask); in EmitAnyX86InstComments()
1403 if (ShuffleMask.empty()) in EmitAnyX86InstComments()
1418 for (unsigned i = 0, e = ShuffleMask.size(); i != e; ++i) { in EmitAnyX86InstComments()
1419 if ((int)ShuffleMask[i] >= 0 && // Not sentinel. in EmitAnyX86InstComments()
1420 ShuffleMask[i] >= (int)e) // From second mask. in EmitAnyX86InstComments()
1421 ShuffleMask[i] -= e; in EmitAnyX86InstComments()
1428 for (unsigned i = 0, e = ShuffleMask.size(); i != e; ++i) { in EmitAnyX86InstComments()
1431 if (ShuffleMask[i] == SM_SentinelZero) { in EmitAnyX86InstComments()
1438 bool isSrc1 = ShuffleMask[i] < (int)ShuffleMask.size(); in EmitAnyX86InstComments()
1442 while (i != e && (int)ShuffleMask[i] != SM_SentinelZero && in EmitAnyX86InstComments()
1443 (ShuffleMask[i] < (int)ShuffleMask.size()) == isSrc1) { in EmitAnyX86InstComments()
1448 if (ShuffleMask[i] == SM_SentinelUndef) in EmitAnyX86InstComments()
1451 OS << ShuffleMask[i] % ShuffleMask.size(); in EmitAnyX86InstComments()