reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10249 if (Node->getOpcode() == ISD::CopyToReg) { 10250 RegisterSDNode *DestReg = cast<RegisterSDNode>(Node->getOperand(1)); 10251 SDValue SrcVal = Node->getOperand(2); 10257 SDLoc SL(Node); 10262 SDNode *Glued = Node->getGluedNode(); 10264 = DAG.getCopyToReg(Node->getOperand(0), SL, VReg, SrcVal, 10269 DAG.ReplaceAllUsesWith(Node, ToResultReg.getNode()); 10270 DAG.RemoveDeadNode(Node); 10276 for (unsigned i = 0; i < Node->getNumOperands(); ++i) { 10277 if (!isFrameIndexOp(Node->getOperand(i))) { 10278 Ops.push_back(Node->getOperand(i)); 10282 SDLoc DL(Node); 10284 Node->getOperand(i).getValueType(), 10285 Node->getOperand(i)), 0)); 10288 return DAG.UpdateNodeOperands(Node, Ops);