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

References

lib/Target/X86/MCTargetDesc/X86InstComments.cpp
  526                       ShuffleMask);
  542                       ShuffleMask);
  558                       ShuffleMask);
  572                       ShuffleMask);
  589                          ShuffleMask);
  598     DecodeMOVLHPSMask(2, ShuffleMask);
  607     DecodeMOVHLPSMask(2, ShuffleMask);
  615     DecodeInsertElementMask(2, 1, 1, ShuffleMask);
  623     DecodeInsertElementMask(4, 2, 2, ShuffleMask);
  631     DecodeInsertElementMask(2, 0, 1, ShuffleMask);
  639     DecodeInsertElementMask(4, 0, 2, ShuffleMask);
  648     DecodeMOVSLDUPMask(getRegOperandNumElts(MI, 32, 0), ShuffleMask);
  657     DecodeMOVSHDUPMask(getRegOperandNumElts(MI, 32, 0), ShuffleMask);
  666     DecodeMOVDDUPMask(getRegOperandNumElts(MI, 64, 0), ShuffleMask);
  684                        ShuffleMask);
  702                        ShuffleMask);
  716                         ShuffleMask);
  734                        ShuffleMask);
  752                        ShuffleMask);
  764                       ShuffleMask);
  776                         ShuffleMask);
  788                         ShuffleMask);
  799                       ShuffleMask);
  808     DecodePSWAPMask(2, ShuffleMask);
  821     DecodeUNPCKHMask(getRegOperandNumElts(MI, 8, 0), 8, ShuffleMask);
  834     DecodeUNPCKHMask(getRegOperandNumElts(MI, 16, 0), 16, ShuffleMask);
  847     DecodeUNPCKHMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
  858     DecodeUNPCKHMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
  871     DecodeUNPCKLMask(getRegOperandNumElts(MI, 8, 0), 8, ShuffleMask);
  884     DecodeUNPCKLMask(getRegOperandNumElts(MI, 16, 0), 16, ShuffleMask);
  897     DecodeUNPCKLMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
  908     DecodeUNPCKLMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
  919                       MI->getOperand(NumOperands - 1).getImm(), ShuffleMask);
  933                       ShuffleMask);
  946                               ShuffleMask);
  959                               ShuffleMask);
  970     DecodeUNPCKLMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
  981     DecodeUNPCKLMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
  992     DecodeUNPCKHMask(getRegOperandNumElts(MI, 64, 0), 64, ShuffleMask);
 1003     DecodeUNPCKHMask(getRegOperandNumElts(MI, 32, 0), 32, ShuffleMask);
 1016                       ShuffleMask);
 1028                       ShuffleMask);
 1042                            ShuffleMask);
 1055                       ShuffleMask);
 1067                       ShuffleMask);
 1084     DecodeScalarMoveMask(2, nullptr == Src2Name, ShuffleMask);
 1101     DecodeScalarMoveMask(4, nullptr == Src2Name, ShuffleMask);
 1117     DecodeZeroMoveLowMask(2, ShuffleMask);
 1124     DecodeZeroMoveLowMask(4, ShuffleMask);
 1132                        MI->getOperand(3).getImm(), ShuffleMask);
 1142                          MI->getOperand(4).getImm(), ShuffleMask);
 1153     DecodeSubVectorBroadcast(4, 2, ShuffleMask);
 1158     DecodeSubVectorBroadcast(8, 2, ShuffleMask);
 1163     DecodeSubVectorBroadcast(8, 4, ShuffleMask);
 1168     DecodeSubVectorBroadcast(8, 4, ShuffleMask);
 1173     DecodeSubVectorBroadcast(16, 4, ShuffleMask);
 1178     DecodeSubVectorBroadcast(16, 8, ShuffleMask);
 1185     DecodeSubVectorBroadcast(4, 2, ShuffleMask);
 1194     DecodeSubVectorBroadcast(8, 2, ShuffleMask);
 1203     DecodeSubVectorBroadcast(16, 2, ShuffleMask);
 1212                          ShuffleMask);
 1221                          ShuffleMask);
 1230                          ShuffleMask);
 1239                          ShuffleMask);
 1248                          ShuffleMask);
 1257                          ShuffleMask);
 1264   if (ShuffleMask.empty())
 1279     for (unsigned i = 0, e = ShuffleMask.size(); i != e; ++i) {
 1280       if ((int)ShuffleMask[i] >= 0 && // Not sentinel.
 1281           ShuffleMask[i] >= (int)e)   // From second mask.
 1282         ShuffleMask[i] -= e;
 1289   for (unsigned i = 0, e = ShuffleMask.size(); i != e; ++i) {
 1292     if (ShuffleMask[i] == SM_SentinelZero) {
 1299     bool isSrc1 = ShuffleMask[i] < (int)ShuffleMask.size();
 1299     bool isSrc1 = ShuffleMask[i] < (int)ShuffleMask.size();
 1303     while (i != e && (int)ShuffleMask[i] != SM_SentinelZero &&
 1304            (ShuffleMask[i] < (int)ShuffleMask.size()) == isSrc1) {
 1304            (ShuffleMask[i] < (int)ShuffleMask.size()) == isSrc1) {
 1309       if (ShuffleMask[i] == SM_SentinelUndef)
 1312         OS << ShuffleMask[i] % ShuffleMask.size();
 1312         OS << ShuffleMask[i] % ShuffleMask.size();