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

References

utils/TableGen/CodeGenDAGPatterns.cpp
 1526      return TI.EnforceInteger(NodeToApply->getExtType(ResNo));
 1529     return TI.EnforceFloatingPoint(NodeToApply->getExtType(ResNo));
 1532     return TI.EnforceVector(NodeToApply->getExtType(ResNo));
 1537     return NodeToApply->UpdateNodeType(ResNo, OtherNode->getExtType(OResNo),TP)|
 1538            OtherNode->UpdateNodeType(OResNo,NodeToApply->getExtType(ResNo),TP);
 1560     return TI.EnforceSmallerThan(TypeListTmp, OtherNode->getExtType(OResNo));
 1567     return TI.EnforceSmallerThan(NodeToApply->getExtType(ResNo),
 1568                                  BigOperand->getExtType(BResNo));
 1577     return TI.EnforceVectorEltTypeIs(VecOperand->getExtType(VResNo),
 1578                                      NodeToApply->getExtType(ResNo));
 1588     return TI.EnforceVectorSubVectorTypeIs(BigVecOperand->getExtType(VResNo),
 1589                                            NodeToApply->getExtType(ResNo));
 1592     return TI.EnforceVectorEltTypeIs(NodeToApply->getExtType(ResNo), VVT);
 1599     return TI.EnforceSameNumElts(OtherNode->getExtType(OResNo),
 1600                                  NodeToApply->getExtType(ResNo));
 1607     return TI.EnforceSameSize(OtherNode->getExtType(OResNo),
 1608                               NodeToApply->getExtType(ResNo));
 2008         R->setType(i, getExtType(i));
 2073       FragTree->UpdateNodeType(i, getExtType(i), TP);
 2461       MadeChange |= UpdateNodeType(0, getChild(0)->getExtType(0), TP);
 2462       MadeChange |= getChild(0)->UpdateNodeType(0, getExtType(0), TP);
 2892       N->getExtType(0).isValueTypeByHwMode(false) &&
 2893       N->getExtType(0) == N->getChild(0)->getExtType(0) &&
 2893       N->getExtType(0) == N->getChild(0)->getExtType(0) &&
 2961           MadeChange |= Node->UpdateNodeType(0, InNodes[0]->getExtType(0),
 2974           MadeChange |= N1->UpdateNodeType(0, N2->getExtType(0), *this);
 2975           MadeChange |= N2->UpdateNodeType(0, N1->getExtType(0), *this);
 3281   Slot->UpdateNodeType(0, Pat->getExtType(0), I);
 3282   Pat->UpdateNodeType(0, Slot->getExtType(0), I);
 3631         Pat->getExtType(k).writeToStream(OS);
 3754     ResultPattern->setType(i, ResNodes[i]->getExtType(0));
 4068     if (N->getExtType(i).empty() || TI.isConcrete(N->getExtType(i), false))
 4068     if (N->getExtType(i).empty() || TI.isConcrete(N->getExtType(i), false))
 4072     if (TI.forceArbitrary(N->getExtType(i)))
 4133             i, Result.getOnlyTree()->getExtType(i), Result);
 4135             i, T->getExtType(i), Result);
 4391       R->setType(i, Orig->getExtType(i));
utils/TableGen/DAGISelMatcherGen.cpp
  508     if (NodeNoTypes->getExtType(i) == N->getExtType(i)) continue;
utils/TableGen/GlobalISelEmitter.cpp
 4765         Src->getExtType(0), Dst->getChild(0), Dst->getChild(2));
 4790         inferSuperRegisterClass(Src->getExtType(0), Dst->getChild(2));