| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 920 EVT LoVT, HiVT; in SplitVecRes_BITCAST() local 975 EVT LoVT, HiVT; in SplitVecRes_BUILD_VECTOR() local 997 EVT LoVT, HiVT; in SplitVecRes_CONCAT_VECTORS() local 1013 EVT LoVT, HiVT; in SplitVecRes_EXTRACT_SUBVECTOR() local 1110 EVT LoVT, HiVT; in SplitVecRes_InregOp() local 1162 EVT LoVT, HiVT; in SplitVecRes_StrictFPOp() local 1262 EVT LoVT, HiVT; in SplitVecRes_INSERT_VECTOR_ELT() local 1289 EVT LoVT, HiVT; in SplitVecRes_SCALAR_TO_VECTOR() local 1299 EVT LoVT, HiVT; in SplitVecRes_LOAD() local 1336 EVT LoVT, HiVT; in SplitVecRes_MLOAD() local [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 95 EVT LoVT, HiVT; in ExpandRes_BITCAST() local 96 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); in ExpandRes_BITCAST() 97 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); in ExpandRes_BITCAST() 516 EVT LoVT, HiVT; in SplitVSETCC() local 517 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVSETCC() 525 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, LH, RH, N->getOperand(2)); in SplitVSETCC() 572 EVT LoVT, HiVT; in SplitRes_UNDEF() local 573 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitRes_UNDEF() 575 Hi = DAG.getUNDEF(HiVT); in SplitRes_UNDEF()
|
| H A D | LegalizeTypes.cpp | 1078 EVT LoVT, EVT HiVT, in SplitInteger() argument 1081 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == in SplitInteger() 1092 Hi = DAG.getNode(ISD::TRUNCATE, dl, HiVT, Hi); in SplitInteger()
|
| H A D | LegalizeIntegerTypes.cpp | 3316 EVT HiVT = LHSHi.getValueType(); in IntegerExpandSetCCOperands() local 3317 EVT ExpandVT = TLI.getTypeToExpandTo(*DAG.getContext(), HiVT); in IntegerExpandSetCCOperands() 3343 SDValue Res = DAG.getNode(ISD::SETCCCARRY, dl, getSetCCResultType(HiVT), in IntegerExpandSetCCOperands() 3351 NewLHS = TLI.SimplifySetCC(getSetCCResultType(HiVT), LHSHi, RHSHi, ISD::SETEQ, in IntegerExpandSetCCOperands() 3355 DAG.getSetCC(dl, getSetCCResultType(HiVT), LHSHi, RHSHi, ISD::SETEQ); in IntegerExpandSetCCOperands() 3511 EVT HiVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandIntOp_STORE() local 3527 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, Alignment, in ExpandIntOp_STORE()
|
| H A D | LegalizeTypes.h | 238 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
|
| H A D | SelectionDAG.cpp | 9042 EVT LoVT, HiVT; in GetSplitDestVTs() local 9044 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); in GetSplitDestVTs() 9046 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext()); in GetSplitDestVTs() 9048 return std::make_pair(LoVT, HiVT); in GetSplitDestVTs() 9055 const EVT &HiVT) { in SplitVector() argument 9056 assert(LoVT.getVectorNumElements() + HiVT.getVectorNumElements() <= in SplitVector() 9062 Hi = getNode(ISD::EXTRACT_SUBVECTOR, DL, HiVT, N, in SplitVector()
|
| H A D | DAGCombiner.cpp | 7532 EVT LoVT, HiVT; in SplitVSETCC() local 7533 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVSETCC() 7541 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, LH, RH, N->getOperand(2)); in SplitVSETCC() 7624 EVT LoVT, HiVT; in visitMSCATTER() local 7625 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MSC->getValueType(0)); in visitMSCATTER() 7760 EVT LoVT, HiVT; in visitMGATHER() local 7761 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in visitMGATHER() 7786 Hi = DAG.getMaskedGather(DAG.getVTList(HiVT, MVT::Other), HiVT, DL, OpsHi, in visitMGATHER() 7834 EVT LoVT, HiVT; in visitMLOAD() local 7835 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MLD->getValueType(0)); in visitMLOAD() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1563 const EVT &LoVT, const EVT &HiVT); 1567 EVT LoVT, HiVT; 1568 std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType()); 1569 return SplitVector(N, DL, LoVT, HiVT);
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 1392 EVT LoVT, HiVT; in SplitVectorLoad() local 1396 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in SplitVectorLoad() 1398 std::tie(Lo, Hi) = DAG.SplitVector(Op, SL, LoVT, HiVT); in SplitVectorLoad() 1409 DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, Load->getChain(), in SplitVectorLoad() 1438 EVT LoVT, HiVT; in SplitVectorStore() local 1442 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); in SplitVectorStore() 1444 std::tie(Lo, Hi) = DAG.SplitVector(Val, SL, LoVT, HiVT); in SplitVectorStore()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 10073 EVT LoVT, HiVT; in performExtendCombine() local 10077 LoVT = HiVT = EVT::getVectorVT(*DAG.getContext(), in performExtendCombine() 10087 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, Hi); in performExtendCombine() 11410 EVT LoVT, HiVT; in ReplaceReductionResults() local 11413 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceReductionResults()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 26551 EVT LoVT, HiVT; in ReplaceNodeResults() local 26552 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceNodeResults() 26559 Hi = DAG.getNode(ISD::BITCAST, dl, HiVT, Hi); in ReplaceNodeResults() 26604 EVT LoVT, HiVT; in ReplaceNodeResults() local 26605 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in ReplaceNodeResults() 26620 Hi = getExtendInVec(IsSigned, dl, HiVT, Hi, DAG); in ReplaceNodeResults()
|