Lines Matching refs:NewNode

3875   MachineSDNode *NewNode;  in matchBEXTRFromAndImm()  local
3882 NewNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in matchBEXTRFromAndImm()
3884 ReplaceUses(Input.getValue(1), SDValue(NewNode, 2)); in matchBEXTRFromAndImm()
3886 CurDAG->setNodeMemRefs(NewNode, {cast<LoadSDNode>(Input)->getMemOperand()}); in matchBEXTRFromAndImm()
3888 NewNode = CurDAG->getMachineNode(ROpc, dl, NVT, MVT::i32, Input, Control); in matchBEXTRFromAndImm()
3895 NewNode = in matchBEXTRFromAndImm()
3896 CurDAG->getMachineNode(NewOpc, dl, NVT, SDValue(NewNode, 0), ShAmt); in matchBEXTRFromAndImm()
3899 return NewNode; in matchBEXTRFromAndImm()
4996 if (MachineSDNode *NewNode = matchBEXTRFromAndImm(Node)) { in Select() local
4997 ReplaceUses(SDValue(Node, 0), SDValue(NewNode, 0)); in Select()
5587 if (MachineSDNode *NewNode = matchBEXTRFromAndImm(N0.getNode())) { in Select() local
5590 SDValue BEXTR = SDValue(NewNode, 0); in Select()
5591 NewNode = CurDAG->getMachineNode(TestOpc, dl, MVT::i32, BEXTR, BEXTR); in Select()
5592 ReplaceUses(SDValue(Node, 0), SDValue(NewNode, 0)); in Select()
5743 MachineSDNode *NewNode; in Select() local
5757 NewNode = CurDAG->getMachineNode(MOpc, dl, MVT::i32, MVT::Other, Ops); in Select()
5759 ReplaceUses(Reg.getValue(1), SDValue(NewNode, 1)); in Select()
5761 CurDAG->setNodeMemRefs(NewNode, in Select()
5768 NewNode = CurDAG->getMachineNode(ROpc, dl, MVT::i32, Reg, Imm); in Select()
5771 ReplaceNode(Node, NewNode); in Select()
5991 MachineSDNode *NewNode; in Select() local
5995 NewNode = CurDAG->getMachineNode(Opc, SDLoc(dl), VTs, Ops); in Select()
5999 NewNode = CurDAG->getMachineNode(Opc, SDLoc(dl), VTs, Ops); in Select()
6001 CurDAG->setNodeMemRefs(NewNode, {Mgt->getMemOperand()}); in Select()
6002 ReplaceUses(SDValue(Node, 0), SDValue(NewNode, 0)); in Select()
6003 ReplaceUses(SDValue(Node, 1), SDValue(NewNode, 2)); in Select()
6065 MachineSDNode *NewNode = CurDAG->getMachineNode(Opc, SDLoc(dl), VTs, Ops); in Select() local
6066 CurDAG->setNodeMemRefs(NewNode, {Sc->getMemOperand()}); in Select()
6067 ReplaceUses(SDValue(Node, 0), SDValue(NewNode, 1)); in Select()