reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
137 SDNode *getNode() const { return Node; } 140 void setNode(SDNode *N) { Node = N; } 142 inline SDNode *operator->() const { return Node; } 145 return Node == O.Node && ResNo == O.ResNo; 145 return Node == O.Node && ResNo == O.ResNo; 151 return std::tie(Node, ResNo) < std::tie(O.Node, O.ResNo); 151 return std::tie(Node, ResNo) < std::tie(O.Node, O.ResNo); 154 return Node != nullptr; 158 return SDValue(Node, R); 1153 assert((!Node || !ResNo || ResNo < Node->getNumValues()) && 1153 assert((!Node || !ResNo || ResNo < Node->getNumValues()) && 1159 return Node->getOpcode(); 1163 return Node->getValueType(ResNo); 1167 return Node->getNumOperands(); 1171 return Node->getOperand(i); 1175 return Node->getConstantOperandVal(i); 1179 return Node->getConstantOperandAPInt(i); 1183 return Node->isTargetOpcode(); 1187 return Node->isTargetMemoryOpcode(); 1191 return Node->isMachineOpcode(); 1195 return Node->getMachineOpcode(); 1199 return Node->isUndef(); 1203 return !Node->hasAnyUseOfValue(ResNo); 1207 return Node->hasNUsesOfValue(1, ResNo); 1211 return Node->getDebugLoc(); 1215 return Node->dump(); 1219 return Node->dump(G); 1223 return Node->dumpr(); 1227 return Node->dumpr(G);