Lines Matching refs:Ops
514 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue };
516 ArrayRef<SDValue>(Ops, Glue.getNode() ? 4 : 3));
523 SDValue Ops[] = { Chain, Reg, N, Glue };
525 ArrayRef<SDValue>(Ops, Glue.getNode() ? 4 : 3));
530 SDValue Ops[] = { Chain, getRegister(Reg, VT) };
531 return getNode(ISD::CopyFromReg, dl, VTs, Ops);
540 SDValue Ops[] = { Chain, getRegister(Reg, VT), Glue };
542 ArrayRef<SDValue>(Ops, Glue.getNode() ? 3 : 2));
620 SDValue Ops[] = { Chain, Op };
621 return getNode(ISD::CALLSEQ_START, DL, VTs, Ops);
630 SmallVector<SDValue, 4> Ops;
631 Ops.push_back(Chain);
632 Ops.push_back(Op1);
633 Ops.push_back(Op2);
635 Ops.push_back(InGlue);
636 return getNode(ISD::CALLSEQ_END, DL, NodeTys, Ops);
661 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, ArrayRef<SDUse> Ops);
663 ArrayRef<SDValue> Ops);
666 ArrayRef<SDValue> Ops);
668 ArrayRef<SDValue> Ops);
778 ArrayRef<SDValue> Ops, MachineMemOperand *MMO,
783 ArrayRef<SDValue> Ops, MachineMemOperand *MMO,
791 ArrayRef<SDValue> Ops,
798 ArrayRef<SDValue> Ops,
802 SDValue getMergeValues(ArrayRef<SDValue> Ops, SDLoc dl);
887 SDNode *UpdateNodeOperands(SDNode *N, ArrayRef<SDValue> Ops);
900 ArrayRef<SDValue> Ops);
903 EVT VT2, ArrayRef<SDValue> Ops);
905 EVT VT2, EVT VT3, ArrayRef<SDValue> Ops);
907 EVT VT2, EVT VT3, EVT VT4, ArrayRef<SDValue> Ops);
917 ArrayRef<SDValue> Ops);
922 ArrayRef<SDValue> Ops);
938 ArrayRef<SDValue> Ops);
947 ArrayRef<SDValue> Ops);
954 EVT VT3, ArrayRef<SDValue> Ops);
956 EVT VT3, EVT VT4, ArrayRef<SDValue> Ops);
959 ArrayRef<SDValue> Ops);
961 ArrayRef<SDValue> Ops);
972 SDNode *getNodeIfExists(unsigned Opcode, SDVTList VTs, ArrayRef<SDValue> Ops,
1222 SDNode *FindModifiedNodeSlot(SDNode *N, ArrayRef<SDValue> Ops,