Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:VTList

347 static void AddNodeIDValueTypes(FoldingSetNodeID &ID, SDVTList VTList) {
348 ID.AddPointer(VTList.VTs);
372 SDVTList VTList, ArrayRef<SDValue> OpList) {
374 AddNodeIDValueTypes(ID, VTList);
4799 SDVTList VTList, ArrayRef<SDValue> Ops,
4806 AddNodeIDNode(ID, Opcode, VTList, Ops);
4815 VTList, MemVT, MMO, SuccessOrdering,
4825 SDVTList VTList, ArrayRef<SDValue> Ops,
4828 return getAtomic(Opcode, dl, MemVT, VTList, Ops, MMO, Ordering,
4954 unsigned Opcode, const SDLoc &dl, SDVTList VTList, ArrayRef<SDValue> Ops,
4973 return getMemIntrinsicNode(Opcode, dl, VTList, Ops, MemVT, MMO);
4977 SDVTList VTList,
4991 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) {
4993 AddNodeIDNode(ID, Opcode, VTList, Ops);
5002 VTList, MemVT, MMO);
5008 VTList, MemVT, MMO);
5548 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
5550 if (VTList.NumVTs == 1)
5551 return getNode(Opcode, DL, VTList.VTs[0], Ops);
5578 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) {
5580 AddNodeIDNode(ID, Opcode, VTList, Ops);
5585 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTList);
5589 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTList);
5597 SDVTList VTList) {
5598 return getNode(Opcode, DL, VTList, None);
5601 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
5604 return getNode(Opcode, DL, VTList, Ops);
5607 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
5610 return getNode(Opcode, DL, VTList, Ops);
5613 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
5616 return getNode(Opcode, DL, VTList, Ops);
5619 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
5622 return getNode(Opcode, DL, VTList, Ops);
5625 VTList,
5629 return getNode(Opcode, DL, VTList, Ops);
6195 SDNode *SelectionDAG::getNodeIfExists(unsigned Opcode, SDVTList VTList,
6198 if (VTList.VTs[VTList.NumVTs - 1] != MVT::Glue) {
6200 AddNodeIDNode(ID, Opcode, VTList, Ops);