Searched refs:getExtType (Results 1 – 3 of 3) sorted by relevance
1005 return NodeToApply->getExtType(ResNo).EnforceInteger(TP); in ApplyTypeConstraint()1008 return NodeToApply->getExtType(ResNo).EnforceFloatingPoint(TP); in ApplyTypeConstraint()1011 return NodeToApply->getExtType(ResNo).EnforceVector(TP); in ApplyTypeConstraint()1016 return NodeToApply->UpdateNodeType(ResNo, OtherNode->getExtType(OResNo),TP)| in ApplyTypeConstraint()1017 OtherNode->UpdateNodeType(OResNo,NodeToApply->getExtType(ResNo),TP); in ApplyTypeConstraint()1039 return TypeListTmp.EnforceSmallerThan(OtherNode->getExtType(OResNo), TP); in ApplyTypeConstraint()1046 return NodeToApply->getExtType(ResNo). in ApplyTypeConstraint()1047 EnforceSmallerThan(BigOperand->getExtType(BResNo), TP); in ApplyTypeConstraint()1057 return VecOperand->getExtType(VResNo). in ApplyTypeConstraint()1058 EnforceVectorEltTypeIs(NodeToApply->getExtType(ResNo), TP); in ApplyTypeConstraint()[all …]
473 if (NodeNoTypes->getExtType(i) == N->getExtType(i)) continue; in EmitMatchCode()474 NodeNoTypes->setType(i, N->getExtType(i)); in EmitMatchCode()
373 const EEVT::TypeSet &getExtType(unsigned ResNo) const { return Types[ResNo]; } in getExtType() function374 EEVT::TypeSet &getExtType(unsigned ResNo) { return Types[ResNo]; } in getExtType() function