/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 715 EVT LoVT, HiVT; local 716 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 736 if (LoVT == HiVT) { 740 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 749 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 755 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); 764 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 770 EVT LoVT, HiVT; local 772 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 773 unsigned LoNumElts = LoVT 792 EVT LoVT, HiVT; local 808 EVT LoVT, HiVT; local 869 EVT LoVT, HiVT; local 936 EVT LoVT, HiVT; local 946 EVT LoVT, HiVT; local 988 EVT LoVT, HiVT; local 1052 EVT LoVT, HiVT; local 1068 EVT LoVT, HiVT; local 1106 EVT LoVT, HiVT; local [all...] |
H A D | LegalizeTypesGeneric.cpp | 88 EVT LoVT, HiVT; local 89 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); 90 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); 552 EVT LoVT, HiVT; local 553 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 554 Lo = DAG.getUNDEF(LoVT);
|
H A D | LegalizeTypes.cpp | 1108 /// SplitInteger - Return the lower LoVT bits of Op in Lo and the upper HiVT 1111 EVT LoVT, EVT HiVT, 1114 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == 1116 Lo = DAG.getNode(ISD::TRUNCATE, dl, LoVT, Op); 1118 DAG.getConstant(LoVT.getSizeInBits(), TLI.getPointerTy())); 1110 SplitInteger(SDValue Op, EVT LoVT, EVT HiVT, SDValue &Lo, SDValue &Hi) argument
|
H A D | SelectionDAG.cpp | 6738 EVT LoVT, HiVT; local 6740 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); 6744 LoVT = HiVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), 6747 return std::make_pair(LoVT, HiVT); 6753 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT, argument 6755 assert(LoVT.getVectorNumElements() + HiVT.getVectorNumElements() <= 6759 Lo = getNode(ISD::EXTRACT_SUBVECTOR, DL, LoVT, N, 6762 getConstant(LoVT.getVectorNumElements(), TLI->getVectorIdxTy()));
|
H A D | LegalizeTypes.h | 178 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
|
H A D | DAGCombiner.cpp | 4927 EVT LoVT, HiVT; local 4928 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 4935 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, LL, RL, N->getOperand(2)); 5020 EVT LoVT, HiVT; local 5021 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MST->getValueType(0)); 5099 EVT LoVT, HiVT; local 5100 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MLD->getValueType(0)); 5121 Lo = DAG.getMaskedLoad(LoVT, DL, Chain, Ptr, MaskLo, Src0Lo, LoMemVT, MMO,
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1192 const EVT &LoVT, const EVT &HiVT); 1196 EVT LoVT, HiVT; local 1197 std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType()); 1198 return SplitVector(N, DL, LoVT, HiVT);
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.cpp | 1242 EVT LoVT, HiVT; local 1246 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); 1248 std::tie(Lo, Hi) = DAG.SplitVector(Op, SL, LoVT, HiVT); 1250 = DAG.getExtLoad(Load->getExtensionType(), SL, LoVT, 1381 EVT LoVT, HiVT; local 1385 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT); 1387 std::tie(Lo, Hi) = DAG.SplitVector(Val, SL, LoVT, HiVT);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 7920 EVT LoVT, HiVT; local 7924 LoVT = HiVT = EVT::getVectorVT(*DAG.getContext(), 7928 LoVT.getVectorNumElements()); 7933 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, Lo);
|