Home
last modified time | relevance | path

Searched refs:HiVT (Results 1 – 11 of 11) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1165 EVT LoVT, HiVT; in SplitVecRes_BITCAST() local
1223 EVT LoVT, HiVT; in SplitVecRes_BUILD_VECTOR() local
1245 EVT LoVT, HiVT; in SplitVecRes_CONCAT_VECTORS() local
1261 EVT LoVT, HiVT; in SplitVecRes_EXTRACT_SUBVECTOR() local
1369 EVT LoVT, HiVT; in SplitVecRes_InregOp() local
1421 EVT LoVT, HiVT; in SplitVecRes_StrictFPOp() local
1627 EVT LoVT, HiVT; in SplitVecRes_INSERT_VECTOR_ELT() local
1650 EVT LoVT, HiVT; in SplitVecRes_STEP_VECTOR() local
1673 EVT LoVT, HiVT; in SplitVecRes_ScalarOp() local
1688 EVT LoVT, HiVT; in SplitVecRes_LOAD() local
[all …]
H A DLegalizeTypesGeneric.cpp91 EVT LoVT, HiVT; in ExpandRes_BITCAST() local
92 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); in ExpandRes_BITCAST()
93 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); in ExpandRes_BITCAST()
560 EVT LoVT, HiVT; in SplitRes_UNDEF() local
561 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitRes_UNDEF()
563 Hi = DAG.getUNDEF(HiVT); in SplitRes_UNDEF()
H A DLegalizeTypes.cpp1019 EVT LoVT, EVT HiVT, in SplitInteger() argument
1022 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == in SplitInteger()
1033 Hi = DAG.getNode(ISD::TRUNCATE, dl, HiVT, Hi); in SplitInteger()
H A DSelectionDAG.cpp10188 EVT LoVT, HiVT; in GetSplitDestVTs() local
10190 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); in GetSplitDestVTs()
10192 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext()); in GetSplitDestVTs()
10194 return std::make_pair(LoVT, HiVT); in GetSplitDestVTs()
10213 EVT LoVT, HiVT; in GetDependentSplitDestVTs() local
10216 HiVT = EVT::getVectorVT(*getContext(), EltTp, VTNumElts - EnvNumElts); in GetDependentSplitDestVTs()
10222 HiVT = EnvVT; in GetDependentSplitDestVTs()
10225 return std::make_pair(LoVT, HiVT); in GetDependentSplitDestVTs()
10232 const EVT &HiVT) { in SplitVector() argument
10233 assert(LoVT.isScalableVector() == HiVT.isScalableVector() && in SplitVector()
[all …]
H A DLegalizeIntegerTypes.cpp4394 EVT HiVT = LHSHi.getValueType(); in IntegerExpandSetCCOperands() local
4395 EVT ExpandVT = TLI.getTypeToExpandTo(*DAG.getContext(), HiVT); in IntegerExpandSetCCOperands()
4421 SDValue Res = DAG.getNode(ISD::SETCCCARRY, dl, getSetCCResultType(HiVT), in IntegerExpandSetCCOperands()
4429 NewLHS = TLI.SimplifySetCC(getSetCCResultType(HiVT), LHSHi, RHSHi, ISD::SETEQ, in IntegerExpandSetCCOperands()
4433 DAG.getSetCC(dl, getSetCCResultType(HiVT), LHSHi, RHSHi, ISD::SETEQ); in IntegerExpandSetCCOperands()
4619 EVT HiVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandIntOp_STORE() local
4635 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, in ExpandIntOp_STORE()
H A DLegalizeTypes.h237 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1544 EVT LoVT, HiVT; in getSplitDestVTs() local
1549 HiVT = NumElts - LoNumElts == 1 in getSplitDestVTs()
1552 return std::make_pair(LoVT, HiVT); in getSplitDestVTs()
1562 (HiVT.isVector() ? HiVT.getVectorNumElements() : 1) <= in splitVector()
1593 EVT LoVT, HiVT; in SplitVectorLoad() local
1597 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG); in SplitVectorLoad()
1599 std::tie(Lo, Hi) = splitVector(Op, SL, LoVT, HiVT, DAG); in SplitVectorLoad()
1615 if (LoVT == HiVT) { in SplitVectorLoad()
1683 EVT LoVT, HiVT; in SplitVectorStore() local
1687 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG); in SplitVectorStore()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1918 const EVT &LoVT, const EVT &HiVT);
1922 EVT LoVT, HiVT;
1923 std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType());
1924 return SplitVector(N, DL, LoVT, HiVT);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6064 EVT LoVT, HiVT; in splitVectorIntUnary() local
6065 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitVectorIntUnary()
6091 EVT LoVT, HiVT; in splitVectorIntBinary() local
6092 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitVectorIntBinary()
21159 EVT LoVT, HiVT; in LowerTRUNCATE() local
22913 EVT LoVT, HiVT; in splitIntVSETCC() local
22914 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in splitIntVSETCC()
30425 EVT LoVT, HiVT; in LowerCVTPS2PH() local
30596 EVT LoVT, HiVT; in ReplaceNodeResults() local
30608 EVT LoVT, HiVT; in ReplaceNodeResults() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4234 EVT LoVT, HiVT; in lowerVECTOR_REVERSE() local
4235 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerVECTOR_REVERSE()
4237 Hi = DAG.getNode(ISD::VECTOR_REVERSE, DL, HiVT, Hi); in lowerVECTOR_REVERSE()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp17089 EVT LoVT, HiVT; in ReplaceReductionResults() local
17092 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceReductionResults()