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

References

utils/TableGen/CodeGenDAGPatterns.cpp
 1749     return CDP.getIntrinsic(Operator).IS.RetVTs.size();
 2386     unsigned NumRetVTs = Int->IS.RetVTs.size();
 2387     unsigned NumParamVTs = Int->IS.ParamVTs.size();
 2390       MadeChange |= UpdateNodeType(i, Int->IS.RetVTs[i], TP);
 2404       MVT::SimpleValueType OpVT = Int->IS.ParamVTs[i];
 2834     if (Int.IS.RetVTs.empty())
utils/TableGen/CodeGenTarget.cpp
  707     IS.RetVTs.push_back(VT);
  708     IS.RetTypeDefs.push_back(TyEl);
  743     IS.ParamVTs.push_back(VT);
  744     IS.ParamTypeDefs.push_back(TyEl);
  818   if (ParamIdx >= IS.ParamVTs.size())
  820   MVT ParamType = MVT(IS.ParamVTs[ParamIdx]);
utils/TableGen/IntrinsicEmitter.cpp
  425   for (unsigned i = 0, e = Int.IS.RetVTs.size(); i != e; ++i)
  426     UpdateArgCodes(Int.IS.RetTypeDefs[i], ArgCodes, NumInserted, ArgMapping);
  429   for (unsigned i = 0, e = Int.IS.ParamTypeDefs.size(); i != e; ++i)
  430     UpdateArgCodes(Int.IS.ParamTypeDefs[i], ArgCodes, NumInserted, ArgMapping);
  433   if (Int.IS.RetVTs.empty())
  435   else if (Int.IS.RetVTs.size() == 1 &&
  436            Int.IS.RetVTs[0] == MVT::isVoid)
  439     switch (Int.IS.RetVTs.size()) {
  451     for (unsigned i = 0, e = Int.IS.RetVTs.size(); i != e; ++i)
  452       EncodeFixedType(Int.IS.RetTypeDefs[i], ArgCodes, NextArgCode, TypeSig,
  456   for (unsigned i = 0, e = Int.IS.ParamTypeDefs.size(); i != e; ++i)
  457     EncodeFixedType(Int.IS.ParamTypeDefs[i], ArgCodes, NextArgCode, TypeSig,