Home
last modified time | relevance | path

Searched refs:GetSplitDestVTs (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1643 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 DLegalizeTypesGeneric.cpp92 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 DDAGCombiner.cpp11535 SplitDstVT = DAG.GetSplitDestVTs(SplitDstVT).first; in CombineExtLoad()
11536 SplitSrcVT = DAG.GetSplitDestVTs(SplitSrcVT).first; in CombineExtLoad()
H A DSelectionDAG.cpp11275 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 DSelectionDAG.h2094 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 DSIISelLowering.cpp4634 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 DX86ISelLowering.cpp6578 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 DRISCVISelLowering.cpp5746 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerVECTOR_REVERSE()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp20082 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceReductionResults()