reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/SelectionDAG.h
  105   SDVTList getSDVTList() {
  106     SDVTList result = {VTs, NumVTs};
  350   SDNodeT *newSDNode(ArgTypes &&... Args) {
  352         SDNodeT(std::forward<ArgTypes>(Args)...);
  363                                                ArgTypes &&... Args) {
  373                                                 SDVTList VTs, EVT MemoryVT,
  563   SDVTList getVTList(EVT VT);
  564   SDVTList getVTList(EVT VT1, EVT VT2);
  565   SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3);
  566   SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4);
  567   SDVTList getVTList(ArrayRef<EVT> VTs);
  706     SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
  715     SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
  722     SDVTList VTs = getVTList(VT, MVT::Other);
  732     SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue);
  866     SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
  878     SDVTList NodeTys = getVTList(MVT::Other, MVT::Glue);
  909   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
  928   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList);
  929   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N);
  930   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  932   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  934   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
  936   SDValue getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, SDValue N1,
 1028                            SDVTList VTs, SDValue Chain, SDValue Ptr,
 1044                     SDVTList VTList, ArrayRef<SDValue> Ops,
 1052     unsigned Opcode, const SDLoc &dl, SDVTList VTList,
 1061   SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &dl, SDVTList VTList,
 1139   SDValue getMaskedGather(SDVTList VTs, EVT VT, const SDLoc &dl,
 1142   SDValue getMaskedScatter(SDVTList VTs, EVT VT, const SDLoc &dl,
 1149   SDValue getTargetMemSDNode(SDVTList VTs, ArrayRef<SDValue> Ops,
 1234   SDNode *SelectNodeTo(SDNode *N, unsigned MachineOpc, SDVTList VTs,
 1239   SDNode *MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs,
 1277   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, SDVTList VTs,
 1289   SDNode *getNodeIfExists(unsigned Opcode, SDVTList VTList, ArrayRef<SDValue> Ops,
 1769 SDValue SelectionDAG::getTargetMemSDNode(SDVTList VTs,
include/llvm/CodeGen/SelectionDAGISel.h
  319   SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList,
include/llvm/CodeGen/SelectionDAGNodes.h
  979   SDVTList getVTList() const {
  980     SDVTList X = { ValueList, NumValues };
 1096   static SDVTList getSDVTList(EVT VT) {
 1097     SDVTList Ret = { getValueTypeList(VT), 1 };
 1105   SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)
 1305   MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs,
 1437   AtomicSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTL,
 1492                      SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
 1775                  SDVTList VTs, int64_t Size, int64_t Offset)
 2202                SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT,
 2235   LoadSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 2263   StoreSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 2296                         const DebugLoc &dl, SDVTList VTs, EVT MemVT,
 2321   MaskedLoadSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 2349   MaskedStoreSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 2385                             const DebugLoc &dl, SDVTList VTs, EVT MemVT,
 2426   MaskedGatherSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 2445   MaskedScatterSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 2469   MachineSDNode(unsigned Opc, unsigned Order, const DebugLoc &DL, SDVTList VTs)
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 3559           SDVTList VTs = DAG.getVTList(VT, VT);
 8486         SDVTList VTs = DAG.getVTList(VT, VT0);
10798     auto VTs = DAG.getVTList(VT, N0->getValueType(1));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2732     SDVTList VTs = DAG.getVTList(Node->getValueType(0), MVT::Other);
 2755     SDVTList VTs = DAG.getVTList(Node->getValueType(0), MVT::Other);
 3121       SDVTList VTs = DAG.getVTList(VT, VT);
 3205       SDVTList VTs = DAG.getVTList(VT, VT);
 3223       SDVTList VTs = DAG.getVTList(VT, VT);
 3235     SDVTList VTs = DAG.getVTList(VT, VT);
 3277     SDVTList VTs = DAG.getVTList(VT, VT);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  259     SDVTList VTs = DAG.getVTList(N->getValueType(0), SVT, MVT::Other);
  271   SDVTList VTs =
 1051   SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1));
 1736     SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::Other);
 2141     SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT));
 2165     SDVTList VTList = DAG.getVTList(NVT, MVT::Glue);
 2186     SDVTList VTList = DAG.getVTList(NVT, OvfVT);
 2259   SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue);
 2285   SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue);
 2331     SDVTList VTList = DAG.getVTList(LHSL.getValueType(), N->getValueType(1));
 2363   SDVTList VTList = DAG.getVTList(LHSL.getValueType(), N->getValueType(1));
 2852   SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other);
 3380     SDVTList VTHalfMulO = DAG.getVTList(HalfVT, BitVT);
 3381     SDVTList VTFullAddO = DAG.getVTList(VT, BitVT);
 3559   SDVTList VTs = DAG.getVTList(VT, MVT::i1, MVT::Other);
 3771     SDVTList VTList = DAG.getVTList(LoVT, getSetCCResultType(LoVT));
 3855   SDVTList VTList = DAG.getVTList(LHSLo.getValueType(), Carry.getValueType());
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  270   SDVTList ScalarVTs = DAG.getVTList(
 1425   SDVTList LoVTs = DAG.getVTList(LoResVT, LoOvVT);
 1426   SDVTList HiVTs = DAG.getVTList(HiResVT, HiOvVT);
 3237   SDVTList WideVTs = DAG.getVTList(WideResVT, WideOvVT);
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  146   SDVTList VTList = DAG->getVTList(VTs);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
   80 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) {
   81   SDVTList Res = {VTs, NumVTs};
  442 static void AddNodeIDValueTypes(FoldingSetNodeID &ID, SDVTList VTList) {
  465                           SDVTList VTList, ArrayRef<SDValue> OpList) {
 4668   SDVTList VTs = getVTList(VT);
 5419   SDVTList VTs = getVTList(VT);
 5564   SDVTList VTs = getVTList(VT);
 6481                                 SDVTList VTList, ArrayRef<SDValue> Ops,
 6503                                        EVT MemVT, SDVTList VTs, SDValue Chain,
 6536   SDVTList VTs = Opcode == ISD::ATOMIC_STORE ? getVTList(MVT::Other) :
 6547   SDVTList VTs = getVTList(VT, MVT::Other);
 6565     unsigned Opcode, const SDLoc &dl, SDVTList VTList, ArrayRef<SDValue> Ops,
 6582                                           SDVTList VTList,
 6628   const auto VTs = getVTList(MVT::Other);
 6742   SDVTList VTs = Indexed ?
 6844   SDVTList VTs = getVTList(MVT::Other);
 6911   SDVTList VTs = getVTList(MVT::Other);
 6941   SDVTList VTs = getVTList(Base.getValueType(), MVT::Other);
 6968   SDVTList VTs = getVTList(VT, MVT::Other);
 6998   SDVTList VTs = getVTList(MVT::Other);
 7022 SDValue SelectionDAG::getMaskedGather(SDVTList VTs, EVT VT, const SDLoc &dl,
 7063 SDValue SelectionDAG::getMaskedScatter(SDVTList VTs, EVT VT, const SDLoc &dl,
 7242   SDVTList VTs = getVTList(VT);
 7272 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7323                               SDVTList VTList) {
 7327 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7333 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7339 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7345 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7351 SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
 7358 SDVTList SelectionDAG::getVTList(EVT VT) {
 7362 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2) {
 7380 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3) {
 7400 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4) {
 7422 SDVTList SelectionDAG::getVTList(ArrayRef<EVT> VTs) {
 7590   SDVTList VTs = getVTList(VT);
 7596   SDVTList VTs = getVTList(VT);
 7604   SDVTList VTs = getVTList(VT);
 7612   SDVTList VTs = getVTList(VT);
 7619   SDVTList VTs = getVTList(VT);
 7625   SDVTList VTs = getVTList(VT1, VT2);
 7631   SDVTList VTs = getVTList(VT1, VT2);
 7638   SDVTList VTs = getVTList(VT1, VT2, VT3);
 7645   SDVTList VTs = getVTList(VT1, VT2);
 7651                                    SDVTList VTs,ArrayRef<SDValue> Ops) {
 7696                                   SDVTList VTs, ArrayRef<SDValue> Ops) {
 7799   SDVTList VTs = getVTList(Node->getValueType(0));
 7825   SDVTList VTs = getVTList(VT);
 7831   SDVTList VTs = getVTList(VT);
 7838   SDVTList VTs = getVTList(VT);
 7846   SDVTList VTs = getVTList(VT);
 7853   SDVTList VTs = getVTList(VT);
 7860   SDVTList VTs = getVTList(VT1, VT2);
 7868   SDVTList VTs = getVTList(VT1, VT2);
 7876   SDVTList VTs = getVTList(VT1, VT2);
 7883   SDVTList VTs = getVTList(VT1, VT2, VT3);
 7892   SDVTList VTs = getVTList(VT1, VT2, VT3);
 7900   SDVTList VTs = getVTList(VT1, VT2, VT3);
 7907   SDVTList VTs = getVTList(ResultTys);
 7912                                             SDVTList VTs,
 7961 SDNode *SelectionDAG::getNodeIfExists(unsigned Opcode, SDVTList VTList,
 8835                      SDVTList VTs, EVT memvt, MachineMemOperand *mmo)
 9206   SDVTList VTs = getVTList(ResEltVT, SVT);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2782       SDVTList VTs = DAG.getVTList(ArrayRef<EVT>({MVT::Other})); // outchain
 3991   SDVTList VTs = DAG.getVTList(AllocSize.getValueType(), MVT::Other);
 4559   SDVTList VTs = DAG.getVTList(MemVT, MVT::i1, MVT::Other);
 4819   SDVTList VTs = DAG.getVTList(ValueVTs);
 6539     SDVTList VTs = DAG.getVTList(ResultVT, OverflowVT);
 6722     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 6756     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 6989   SDVTList VTs = DAG.getVTList(ValueVTs);
 8732   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 8856   SDVTList NodeTys;
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2401 MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList,
 3393       SDVTList VTList;
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  716     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
  778   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
  806     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5616   SDVTList VTs = DAG.getVTList(HiLoVT, HiLoVT);
lib/Target/AArch64/AArch64ISelLowering.cpp
 2163         SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32);
 2174         SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
 2191       SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
 2196       SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
 2207     SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32);
 2319   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 2370   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
 4116   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 4492   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
10949     SDVTList SDTys = DAG.getVTList(Tys);
11118     SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumResultVecs + 2));
11384   SDVTList VTs = DAG.getVTList(SubsNode->getValueType(0),
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  416     SDVTList VTList = CurDAG->getVTList(VT, MVT::Other);
  450     SDVTList VTList = CurDAG->getVTList(VT, MVT::Other);
 1003   SDVTList VTList = CurDAG->getVTList(MVT::i32, MVT::Glue);
 1701       SDVTList VTs = CurDAG->getVTList(MVT::i32, MVT::i1);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1696     SDVTList HalfCarryVT = DAG.getVTList(HalfVT, MVT::i1);
lib/Target/AMDGPU/SIISelLowering.cpp
 2954   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 4131   SDVTList VTList = DAG.getVTList(EquivLoadVT, MVT::Other);
 4173   SDVTList VTList = DAG.getVTList(CastVT, MVT::Other);
 5674   SDVTList VTList = DAG.getVTList({LoadVT, MVT::Glue});
 6710                                               SDVTList VTList,
 6727   SDVTList WidenedVTList = DAG.getVTList(WidenedVT, VTList.VTs[1]);
 7203   SDVTList ResList = DAG.getVTList(MVT::i32, MVT::Other);
 7576   SDVTList VTList = DAG.getVTList(VT, MVT::Other, MVT::Glue);
 7597   SDVTList VTList = DAG.getVTList(VT, MVT::Other, MVT::Glue);
 7686   SDVTList ScaleVT = DAG.getVTList(MVT::f32, MVT::i1);
 7705     SDVTList BindParamVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 7789   SDVTList ScaleVT = DAG.getVTList(MVT::f64, MVT::i1);
 8665     SDVTList ResList = DCI.DAG.getVTList(MVT::i32,
 9475   SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i1);
 9541     SDVTList VTList = DAG.getVTList(MVT::i32, MVT::i1);
10189   SDVTList NewVTList = HasChain ?
lib/Target/AMDGPU/SIISelLowering.h
  102   SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList,
lib/Target/ARC/ARCISelLowering.cpp
  334   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
lib/Target/ARM/ARMISelLowering.cpp
 2240         SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
 2425   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 4447   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
 4486   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 5164     SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
 5281   SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
 6352   SDVTList VTs = DAG.getVTList(LHS.getValueType(), MVT::i32);
 8684   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 8795   SDVTList Tys = DAG.getVTList(ArgVT, ArgVT);
13035     SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumResultVecs+2));
13148   SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumVecs+1));
13227     SDVTList SDTys = DAG.getVTList(N->getValueType(0), MVT::Other);
14330         SDVTList VTs = DAG.getVTList(VT, MVT::i32);
14387     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
16090   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
16186   SDVTList VTList = DAG.getVTList(HalfT, MVT::i1);
lib/Target/ARM/ARMSelectionDAGInfo.cpp
  177   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue);
lib/Target/AVR/AVRISelLowering.cpp
  645   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
  662   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
 1269   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
lib/Target/BPF/BPFISelLowering.cpp
  378   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
  525   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
lib/Target/BPF/BPFSelectionDAGInfo.cpp
   35   SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 2151   SDVTList VTs = CurDAG->getVTList(MVT::Other);
 2188   SDVTList VTs = CurDAG->getVTList(MVT::Other);
 2205     SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v512i1);
 2212     SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v1024i1);
 2219     SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v512i1);
 2226     SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v1024i1);
lib/Target/Hexagon/HexagonISelLowering.cpp
  498   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
  642   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
  684   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
 1079   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 2748   SDVTList VTs = Op.getNode()->getVTList();
lib/Target/Lanai/LanaiISelLowering.cpp
  733   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
  997   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
lib/Target/MSP430/MSP430ISelLowering.cpp
  889   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 1198     SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
 1216   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
lib/Target/Mips/MipsISelLowering.cpp
 2518     SDVTList VTList = DAG.getVTList(VT, VT);
 2540   SDVTList VTList = DAG.getVTList(VT, MVT::Other);
 2621   SDVTList VTList = DAG.getVTList(MVT::Other);
 3308   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
 1289   SDVTList InstVTList = CurDAG->getVTList(InstVTs);
 2150   SDVTList VTs;
 2335   SDVTList RetVTs = CurDAG->getVTList(MVT::Other, MVT::Glue);
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1470       SDVTList DeclareParamVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1586     SDVTList DeclareParamVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1615       SDVTList CopyParamVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1651       SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1660       SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1696     SDVTList ProtoVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1707   SDVTList PrintCallVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1720   SDVTList CallVoidVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1726   SDVTList CallArgBeginVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1738     SDVTList CallArgVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1744   SDVTList CallArgEndVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 1752     SDVTList PrototypeVTs = DAG.getVTList(MVT::Other, MVT::Glue);
 4838   SDVTList LdResVTs;
 4945       SDVTList LdResVTs;
 5029       SDVTList LdResVTs = DAG.getVTList(MVT::i16, MVT::Other);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  662   SDVTList VTs = ST->getVTList();
  704   SDVTList VTs = LD->getVTList();
 6335       SDVTList VTs = PN->getVTList();
lib/Target/PowerPC/PPCISelLowering.cpp
 5628     SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
 6983   SDVTList VTs = DAG.getVTList(IntVT);
 7076   SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other);
 8311       SDVTList VTs = DAG.getVTList({MVT::v4i1, /*chain*/ MVT::Other});
 8354     SDVTList VTs = DAG.getVTList({MVT::v4f64, /*chain*/ MVT::Other});
 8920       SDVTList VTL =
 9600   SDVTList Tys = DAG.getVTList(MVT::i32, MVT::Other);
 9691   SDVTList VTs = DAG.getVTList(/*chain*/ MVT::Other);
 9890   SDVTList VTs = DAG.getVTList(/*chain*/ MVT::Other);
10194     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other);
10211     SDVTList VTs = DAG.getVTList(SVT, MVT::Other);
15218   SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Glue);
lib/Target/RISCV/RISCVISelLowering.cpp
  636     SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
  647   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
  871     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other);
 2312   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
lib/Target/Sparc/SparcISelLowering.cpp
  951   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 1276   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 2056     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 2910   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Glue);
lib/Target/SystemZ/SystemZISelLowering.cpp
 1601   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 1906   SDVTList RawVTs = DAG.getVTList(MVT::i32, MVT::Other);
 2898   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 3470   SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32);
 3536   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 3722   SDVTList VTList = DAG.getVTList(WideVT, MVT::Other);
 3791     SDVTList Tys = DAG.getVTList(WideVT, MVT::i32, MVT::Other);
 3825   SDVTList VTList = DAG.getVTList(WideVT, MVT::i32, MVT::Other);
 5073     SDVTList Tys = DAG.getVTList(MVT::Untyped, MVT::Other);
 5084     SDVTList Tys = DAG.getVTList(MVT::Other);
 5102     SDVTList Tys = DAG.getVTList(MVT::Untyped, MVT::i32, MVT::Other);
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
  147   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
  199   SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other);
  224   SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other);
  234   SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::i32, MVT::Other);
  253   SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  832     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
  837   SDVTList InTyList = DAG.getVTList(InTys);
lib/Target/X86/X86ISelDAGToDAG.cpp
 3549     SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other);
 3585     SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other);
 3595   SDVTList VTs = CurDAG->getVTList(VT, MVT::i32);
 3618     SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other, MVT::Glue);
 3629   SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Glue);
 4264     SDVTList VTs = CurDAG->getVTList(MaskVT, MVT::Other);
 4605         SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other);
 4671       SDVTList VTs;
 4688       SDVTList VTs;
 4753       SDVTList VTs = CurDAG->getVTList(MVT::Other, MVT::Glue);
 4764       SDVTList VTs = CurDAG->getVTList(MVT::Glue);
lib/Target/X86/X86ISelLowering.cpp
 4013   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
 7983       SDVTList Tys = DAG.getVTList(VecVT, MVT::Other);
17939   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
18139     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
18477   SDVTList Tys;
18862   SDVTList Tys = DAG.getVTList(MVT::f80, MVT::Other);
19000     SDVTList Tys = DAG.getVTList(TheVT, MVT::Other);
20110     SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
20124   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
20182   SDVTList VTs = DAG.getVTList(CmpVT, MVT::i32);
21106   SDVTList VTs = DAG.getVTList(LHS.getValueType(), MVT::i32);
21153     SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
21343         SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
21352       SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
21895   SDVTList Tys = DAG.getVTList(MVT::Other);
22250     SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
22378   SDVTList VTs = DAG.getVTList(getPointerTy(DAG.getDataLayout()), MVT::Other);
23285       SDVTList CFVTs = DAG.getVTList(Op->getValueType(0), MVT::i32);
23286       SDVTList VTs = DAG.getVTList(Op.getOperand(2).getValueType(), MVT::i32);
23506     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23521     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23534     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23600     SDVTList VTs = DAG.getVTList(MVT::Untyped, MVT::Other);
23684   SDVTList VTs = DAG.getVTList(Op.getValueType(), MaskVT, MVT::Other);
23721   SDVTList VTs = DAG.getVTList(Op.getValueType(), MaskVT, MVT::Other);
23759   SDVTList VTs = DAG.getVTList(MaskVT, MVT::Other);
23811   SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
23923   SDVTList VTs = DAG.getVTList(MVT::Other);
23937   SDVTList VTs = DAG.getVTList(MVT::Other);
23956       SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
23988       SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
24016       SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
24043     SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32, MVT::Other);
24125     SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Other);
24782   SDVTList VTs = DAG.getVTList(OpVT, MVT::i32);
24813   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
26712   SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
27224       SDVTList Tys = DAG.getVTList(MVT::Other);
27258   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
27329   SDVTList Tys = DAG.getVTList(ArgVT, ArgVT);
27408       SDVTList VTs = DAG.getVTList(MVT::v2i1, MVT::Other);
27443   SDVTList VTs = DAG.getVTList(MaskVT, MVT::Other);
27625   SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
27646   SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
27903     SDVTList VTList = DAG.getVTList(HalfT, MVT::i1);
28311     SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
28371         SDVTList Tys = DAG.getVTList(MVT::v2i64, MVT::Other);
28385         SDVTList Tys = DAG.getVTList(MVT::f80, MVT::Other, MVT::Glue);
28538     SDVTList Tys = DAG.getVTList(MVT::v4f32, MVT::Other);
33517       SDVTList Tys = DAG.getVTList(VT, MVT::Other);
34238       SDVTList Tys = DAG.getVTList(VT, MVT::Other);
35554     SDVTList Tys = DAG.getVTList(VT, MVT::Other);
39095   SDVTList VTs = DAG.getVTList(MVT::i8, MVT::i32);
42001       SDVTList Tys = DAG.getVTList(LoadVT, MVT::Other);
42036       SDVTList Tys = DAG.getVTList(LoadVT, MVT::Other);
43431   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43463     SDVTList VTs = DAG.getVTList(N->getValueType(0));
43480     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43523     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43652       SDVTList X86SubVTs = DAG.getVTList(ZVT, MVT::i32);
43677   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
44507     SDVTList Tys = DAG.getVTList(OpVT, MVT::Other);
44691       SDVTList Tys = DAG.getVTList(VT, MVT::Other);
lib/Target/X86/X86ISelLowering.h
 1523                    SDVTList VTs, EVT MemVT,
 1541                          const DebugLoc &dl, SDVTList VTs, EVT MemVT,
 1559                         SDVTList VTs, EVT MemVT, MachineMemOperand *MMO)
 1571                       SDVTList VTs, EVT MemVT, MachineMemOperand *MMO)
 1583                          const DebugLoc &dl, SDVTList VTs, EVT MemVT,
 1596                             const DebugLoc &dl, SDVTList VTs, EVT MemVT,
 1611                                  const DebugLoc &dl, SDVTList VTs, EVT MemVT,
 1628     X86MaskedGatherSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
 1642     X86MaskedScatterSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
lib/Target/X86/X86SelectionDAGInfo.cpp
  162   SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
  202   SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
lib/Target/XCore/XCoreISelLowering.cpp
 1087     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
 1204   SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };
 1633     { typedef _Tp   type; };