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

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1646   std::pair<EVT, EVT> GetSplitDestVTs(const EVT &VT) const;

References

include/llvm/CodeGen/SelectionDAG.h
 1656     std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType());
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 9104     SplitDstVT = DAG.GetSplitDestVTs(SplitDstVT).first;
 9105     SplitSrcVT = DAG.GetSplitDestVTs(SplitSrcVT).first;
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
   89       std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT);
  558   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 1062   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1118   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1139   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1155   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1186       std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1253     DAG.GetSplitDestVTs(cast<VTSDNode>(N->getOperand(1))->getVT());
 1278   std::tie(OutLoVT, OutHiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1305   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1412   std::tie(LoResVT, HiResVT) = DAG.GetSplitDestVTs(ResVT);
 1413   std::tie(LoOvVT, HiOvVT) = DAG.GetSplitDestVTs(OvVT);
 1502   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT);
 1519   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1530   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1540   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(LD->getValueType(0));
 1552   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 1577   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MLD->getValueType(0));
 1599   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 1642   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MGT->getValueType(0));
 1666   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 1711   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1736   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
 1780   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(DestVT);
 1803     std::tie(SplitLoVT, SplitHiVT) = DAG.GetSplitDestVTs(NewSrcVT);
 2091   std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(Src0VT);
 2117   std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(VecVT);
 2291   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MGT->getValueType(0));
 2310   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 2369   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 2430   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 2495   std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
 2580   std::tie(LoOutVT, HiOutVT) = DAG.GetSplitDestVTs(OutVT);
lib/Target/AArch64/AArch64ISelLowering.cpp
11951   std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
lib/Target/X86/X86ISelLowering.cpp
19388       std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT);
28096       std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));