Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:User

111       SDNode *User = *UI;
113 if (User->getOpcode() == ISD::CopyToReg &&
114 User->getOperand(2).getNode() == Node &&
115 User->getOperand(2).getResNo() == ResNo) {
116 unsigned DestReg = cast<RegisterSDNode>(User->getOperand(1))->getReg();
123 for (unsigned i = 0, e = User->getNumOperands(); i != e; ++i) {
124 SDValue Op = User->getOperand(i);
131 if (User->isMachineOpcode()) {
132 const MCInstrDesc &II = TII->get(User->getMachineOpcode());
195 SDNode *User = *Node->use_begin();
196 if (User->getOpcode() == ISD::CopyToReg &&
197 User->getOperand(2).getNode() == Node &&
198 User->getOperand(2).getResNo() == ResNo) {
199 unsigned Reg = cast<RegisterSDNode>(User->getOperand(1))->getReg();
232 SDNode *User = *UI;
233 if (User->getOpcode() == ISD::CopyToReg &&
234 User->getOperand(2).getNode() == Node &&
235 User->getOperand(2).getResNo() == i) {
236 unsigned Reg = cast<RegisterSDNode>(User->getOperand(1))->getReg();
460 SDNode *User = *UI;
461 if (User->getOpcode() == ISD::CopyToReg &&
462 User->getOperand(2).getNode() == Node) {
463 unsigned DestReg = cast<RegisterSDNode>(User->getOperand(1))->getReg();