Lines Matching defs:CNode
4232 MachineSDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
4234 ReplaceUses(N1.getValue(1), SDValue(CNode, 2));
4236 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N1)->getMemOperand()});
4237 return CNode;
4242 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops);
4243 return CNode;
4265 MachineSDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
4266 InGlue = SDValue(CNode, 3);
4268 ReplaceUses(N2.getValue(1), SDValue(CNode, 2));
4270 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N2)->getMemOperand()});
4271 return CNode;
4276 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops);
4277 InGlue = SDValue(CNode, 2);
4278 return CNode;
4987 MachineSDNode *CNode;
4994 CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops);
4998 CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops);
5002 ReplaceUses(Src1.getValue(1), SDValue(CNode, 1));
5004 CurDAG->setNodeMemRefs(CNode, {cast<MemSDNode>(Src1)->getMemOperand()});
5007 CNode = CurDAG->getMachineNode(Opc, dl, MaskVT, InMask, Src0, Src1);
5009 CNode = CurDAG->getMachineNode(Opc, dl, MaskVT, Src0, Src1);
5016 CNode = CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS,
5017 dl, ResVT, SDValue(CNode, 0), RC);
5020 ReplaceUses(SDValue(Root, 0), SDValue(CNode, 0));
5138 MachineSDNode *CNode;
5147 CNode = CurDAG->getMachineNode(Opc, dl, {MVT::x86amx, MVT::Other}, Ops);
5148 ReplaceNode(Node, CNode);
5200 MachineSDNode *CNode = CurDAG->getMachineNode(Opc, dl, MVT::Other,
5202 ReplaceNode(Node, CNode);
5220 MachineSDNode *CNode;
5230 CNode = CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops);
5231 ReplaceNode(Node, CNode);
5258 MachineSDNode *CNode;
5261 CNode = CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops);
5264 CNode = CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops);
5266 ReplaceNode(Node, CNode);
5519 MachineSDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
5521 ReplaceUses(N0.getValue(1), SDValue(CNode, 2));
5523 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N0)->getMemOperand()});
5524 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
5580 MachineSDNode *CNode;
5592 CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
5595 ReplaceUses(N1.getValue(1), SDValue(CNode, NVT == MVT::i8 ? 2 : 3));
5597 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N1)->getMemOperand()});
5607 CNode = CurDAG->getMachineNode(ROpc, dl, VTs, {N1, InGlue});
5610 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
5611 ReplaceUses(SDValue(Node, 1), SDValue(CNode, NVT == MVT::i8 ? 1 : 2));
5668 MachineSDNode *CNode = nullptr;
5673 CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
5674 ResHi = SDValue(CNode, 0);
5675 Chain = SDValue(CNode, 1);
5678 CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
5679 ResHi = SDValue(CNode, 0);
5680 ResLo = SDValue(CNode, 1);
5681 Chain = SDValue(CNode, 2);
5684 CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
5685 Chain = SDValue(CNode, 0);
5686 InGlue = SDValue(CNode, 1);
5692 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N1)->getMemOperand()});
5697 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops);
5698 ResHi = SDValue(CNode, 0);
5701 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops);
5702 ResHi = SDValue(CNode, 0);
5703 ResLo = SDValue(CNode, 1);
5706 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops);
5707 InGlue = SDValue(CNode, 0);
5861 MachineSDNode *CNode =
5863 InGlue = SDValue(CNode, 1);
5865 ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
5867 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N1)->getMemOperand()});
6200 MachineSDNode *CNode;
6206 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node);
6207 ReplaceUses(SDValue(Node, 1), SDValue(CNode, 0));
6214 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node);
6215 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
6219 ReplaceUses(SDValue(Node, 2), SDValue(CNode, 1));
6239 MachineSDNode *CNode;
6245 CNode =
6247 ReplaceUses(SDValue(Node, 1), SDValue(CNode, 0));
6254 CNode = emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node, InGlue);
6255 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
6258 ReplaceUses(SDValue(Node, 2), SDValue(CNode, 1));