Searched refs:GetSplitDestVTs (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1643 std::tie(LoResVT, HiResVT) = DAG.GetSplitDestVTs(ResVT); in SplitVecRes_OverflowOp() 1644 std::tie(LoOvVT, HiOvVT) = DAG.GetSplitDestVTs(OvVT); in SplitVecRes_OverflowOp() 1741 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in SplitVecRes_INSERT_VECTOR_ELT() 1814 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_LOAD() 2041 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_Gather() 2185 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(DestVT); in SplitVecRes_ExtendOp() 2653 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in SplitVecRes_VECTOR_SPLICE() 2832 std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(Src0VT); in SplitVecOp_VSELECT() 2858 std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(VecVT); in SplitVecOp_VECREDUCE() 2880 std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(VecVT); in SplitVecOp_VECREDUCE_SEQ() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 92 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); in ExpandRes_BITCAST() 572 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitRes_UNDEF()
|
| H A D | DAGCombiner.cpp | 11535 SplitDstVT = DAG.GetSplitDestVTs(SplitDstVT).first; in CombineExtLoad() 11536 SplitSrcVT = DAG.GetSplitDestVTs(SplitSrcVT).first; in CombineExtLoad()
|
| H A D | SelectionDAG.cpp | 11275 std::pair<EVT, EVT> SelectionDAG::GetSplitDestVTs(const EVT &VT) const { in GetSplitDestVTs() function in SelectionDAG
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 2094 std::pair<EVT, EVT> GetSplitDestVTs(const EVT &VT) const; 2110 std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType());
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 4634 auto ResVT = DAG.GetSplitDestVTs(VT); in splitTernaryVectorOp() 5773 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerEXTRACT_VECTOR_ELT()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 6578 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitVectorOp() 22152 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in LowerTRUNCATE() 24156 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitIntVSETCC() 29364 std::tie(LoOvfVT, HiOvfVT) = DAG.GetSplitDestVTs(OvfVT); in LowerMULO() 32205 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in LowerCVTPS2PH() 32378 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in ReplaceNodeResults() 32390 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in ReplaceNodeResults() 32679 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceNodeResults()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 5746 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerVECTOR_REVERSE()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 20082 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceReductionResults()
|