Searched refs:LoVT (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp715 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 DLegalizeTypesGeneric.cpp88 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 DLegalizeTypes.cpp1108 /// 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 DSelectionDAG.cpp6738 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 DLegalizeTypes.h178 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
H A DDAGCombiner.cpp4927 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 DSelectionDAG.h1192 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 DAMDGPUISelLowering.cpp1242 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 DAArch64ISelLowering.cpp7920 EVT LoVT, HiVT; local
7924 LoVT = HiVT = EVT::getVectorVT(*DAG.getContext(),
7928 LoVT.getVectorNumElements());
7933 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, Lo);

Completed in 167 milliseconds