Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:ResNo

92   unsigned ResNo;     // Which return value of the node we are using.
94 SDValue() : Node(0), ResNo(0) {}
95 SDValue(SDNode *node, unsigned resno) : Node(node), ResNo(resno) {}
98 unsigned getResNo() const { return ResNo; }
109 return Node == O.Node && ResNo == O.ResNo;
115 return Node < O.Node || (Node == O.Node && ResNo < O.ResNo);
155 /// use_empty - Return true if there are no nodes using value ResNo
161 /// ResNo of Node.
268 /// leaving the ResNo portion unmodified.
588 EVT getValueType(unsigned ResNo) const {
589 assert(ResNo < NumValues && "Illegal result number!");
590 return ValueList[ResNo];
593 /// getValueSizeInBits - Returns MVT::getSizeInBits(getValueType(ResNo)).
595 unsigned getValueSizeInBits(unsigned ResNo) const {
596 return getValueType(ResNo).getSizeInBits();
773 return Node->getValueType(ResNo);
797 return !Node->hasAnyUseOfValue(ResNo);
800 return Node->hasNUsesOfValue(1, ResNo);