Lines Matching refs:NodeToApply
994 TreePatternNode *NodeToApply = getOperandNum(OperandNo, N, NodeInfo, ResNo); in ApplyTypeConstraint() local
999 return NodeToApply->UpdateNodeType(ResNo, x.SDTCisVT_Info.VT, TP); in ApplyTypeConstraint()
1002 return NodeToApply->UpdateNodeType(ResNo, MVT::iPTR, TP); in ApplyTypeConstraint()
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()
1022 if (!NodeToApply->isLeaf() || in ApplyTypeConstraint()
1023 !isa<DefInit>(NodeToApply->getLeafValue()) || in ApplyTypeConstraint()
1024 !static_cast<DefInit*>(NodeToApply->getLeafValue())->getDef() in ApplyTypeConstraint()
1030 getValueType(static_cast<DefInit*>(NodeToApply->getLeafValue())->getDef()); in ApplyTypeConstraint()
1046 return NodeToApply->getExtType(ResNo). in ApplyTypeConstraint()
1058 EnforceVectorEltTypeIs(NodeToApply->getExtType(ResNo), TP); in ApplyTypeConstraint()
1069 EnforceVectorSubVectorTypeIs(NodeToApply->getExtType(ResNo), TP); in ApplyTypeConstraint()
1072 return NodeToApply->getExtType(ResNo). in ApplyTypeConstraint()
1081 EnforceVectorSameNumElts(NodeToApply->getExtType(ResNo), TP); in ApplyTypeConstraint()
1089 EnforceSameSize(NodeToApply->getExtType(ResNo), TP); in ApplyTypeConstraint()