| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1165 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 D | LegalizeTypesGeneric.cpp | 91 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() 562 Lo = DAG.getUNDEF(LoVT); in SplitRes_UNDEF()
|
| H A D | LegalizeTypes.cpp | 1019 EVT LoVT, EVT HiVT, in SplitInteger() argument 1022 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == in SplitInteger() 1024 Lo = DAG.getNode(ISD::TRUNCATE, dl, LoVT, Op); in SplitInteger() 1032 DAG.getConstant(LoVT.getSizeInBits(), dl, ShiftAmountTy)); in SplitInteger()
|
| H A D | SelectionDAG.cpp | 10188 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 10215 LoVT = EnvVT; in GetDependentSplitDestVTs() 10221 LoVT = EVT::getVectorVT(*getContext(), EltTp, VTNumElts); in GetDependentSplitDestVTs() 10225 return std::make_pair(LoVT, HiVT); in GetDependentSplitDestVTs() 10233 assert(LoVT.isScalableVector() == HiVT.isScalableVector() && in SplitVector() 10234 LoVT.isScalableVector() == N.getValueType().isScalableVector() && in SplitVector() [all …]
|
| H A D | LegalizeTypes.h | 237 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
|
| H A D | LegalizeIntegerTypes.cpp | 4418 EVT LoVT = LHSLo.getValueType(); in IntegerExpandSetCCOperands() local 4419 SDVTList VTList = DAG.getVTList(LoVT, getSetCCResultType(LoVT)); in IntegerExpandSetCCOperands()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 1544 EVT LoVT, HiVT; in getSplitDestVTs() local 1548 LoVT = EVT::getVectorVT(*DAG.getContext(), EltVT, LoNumElts); in getSplitDestVTs() 1552 return std::make_pair(LoVT, HiVT); in getSplitDestVTs() 1561 assert(LoVT.getVectorNumElements() + 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 …]
|
| H A D | AMDGPUISelLowering.h | 118 const EVT &LoVT, const EVT &HighVT,
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1918 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 D | X86ISelLowering.cpp | 6064 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 D | RISCVISelLowering.cpp | 4234 EVT LoVT, HiVT; in lowerVECTOR_REVERSE() local 4235 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerVECTOR_REVERSE() 4236 Lo = DAG.getNode(ISD::VECTOR_REVERSE, DL, LoVT, Lo); in lowerVECTOR_REVERSE() 4245 DAG.getIntPtrConstant(LoVT.getVectorMinNumElements(), DL)); in lowerVECTOR_REVERSE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 17089 EVT LoVT, HiVT; in ReplaceReductionResults() local 17092 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceReductionResults() 17094 SDValue InterVal = DAG.getNode(InterOp, dl, LoVT, Lo, Hi); in ReplaceReductionResults() 17095 SDValue SplitVal = DAG.getNode(AcrossOp, dl, LoVT, InterVal); in ReplaceReductionResults()
|