Lines Matching defs:ResNode
159 SDNode *ResNode = CurDAG->getMachineNode(Opcode, SDLoc(N), VT,
162 ReplaceUses(N, ResNode);
349 SDNode *ResNode = CurDAG->getMachineNode(Opc, DL, MVT::Other, Ops);
352 CurDAG->setNodeMemRefs(cast<MachineSDNode>(ResNode), {ST->getMemOperand()});
354 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
374 SDNode *ResNode;
386 ResNode = CurDAG->getMachineNode(LPMOpc, DL, VT, MVT::i16, MVT::Other, Ptr,
388 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
393 ResNode = CurDAG->getMachineNode(AVR::LPMRdZ, DL, MVT::i8, MVT::Other,
397 ResNode = CurDAG->getMachineNode(AVR::LPMWRdZ, DL, MVT::i16,
399 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
407 CurDAG->setNodeMemRefs(cast<MachineSDNode>(ResNode), {LD->getMemOperand()});
409 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
410 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
446 SDNode *ResNode =
449 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
450 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
463 SDNode *ResNode = CurDAG->getMachineNode(AVR::IJMP, DL, MVT::Other, Chain);
465 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));