Searched refs:GetSplitDestVTs (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1549 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_BITCAST() 1615 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_BUILD_VECTOR() 1636 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_CONCAT_VECTORS() 1652 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_EXTRACT_SUBVECTOR() 1772 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_IS_FPCLASS() 1786 DAG.GetSplitDestVTs(cast<VTSDNode>(N->getOperand(1))->getVT()); in SplitVecRes_InregOp() 1811 std::tie(OutLoVT, OutHiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_ExtVecInRegOp() 1838 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_StrictFPOp() 1944 std::tie(LoResVT, HiResVT) = DAG.GetSplitDestVTs(ResVT); in SplitVecRes_OverflowOp() 1945 std::tie(LoOvVT, HiOvVT) = DAG.GetSplitDestVTs(OvVT); in SplitVecRes_OverflowOp() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 92 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); in ExpandRes_BITCAST() 588 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitRes_UNDEF()
|
| H A D | SelectionDAG.cpp | 13184 std::pair<EVT, EVT> SelectionDAG::GetSplitDestVTs(const EVT &VT) const { in GetSplitDestVTs() function in SelectionDAG
|
| H A D | DAGCombiner.cpp | 13940 SplitDstVT = DAG.GetSplitDestVTs(SplitDstVT).first; in CombineExtLoad() 13941 SplitSrcVT = DAG.GetSplitDestVTs(SplitSrcVT).first; in CombineExtLoad()
|
| H A D | TargetLowering.cpp | 12279 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(VT); in expandVectorNaryOpBySplitting()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 2425 LLVM_ABI std::pair<EVT, EVT> GetSplitDestVTs(const EVT &VT) const; 2444 std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType());
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 7107 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(Op.getValueType()); in SplitVectorOp() 7133 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(Op.getValueType()); in SplitVPOp() 7181 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(Op->getValueType(0)); in SplitStrictFPVectorOp() 12325 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(VecVT); in lowerVECTOR_REVERSE() 13544 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(GatherVT); in lowerVPReverseExperimental()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 4409 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitVectorOp() 21433 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in LowerTRUNCATE() 23867 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitVSETCC() 29903 std::tie(LoOvfVT, HiOvfVT) = DAG.GetSplitDestVTs(OvfVT); in LowerMULO() 33433 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in LowerCVTPS2PH() 33754 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in ReplaceNodeResults() 33766 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in ReplaceNodeResults() 34108 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceNodeResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 6090 auto ResVT = DAG.GetSplitDestVTs(VT); in splitTernaryVectorOp() 7840 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(VecVT); in lowerEXTRACT_VECTOR_ELT()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 27385 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceReductionResults()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 14759 …egalizer15GetSplitDestVTsENS_3EVTERS1_S2_", "llvm::DAGTypeLegalizer::GetSplitDestVTs(llvm::EVT, ll…
|