/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 627 EVT LoVT, HiVT; local 628 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 647 if (LoVT == HiVT) { 651 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 660 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 666 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); 675 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 681 EVT LoVT, HiVT; local 683 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 684 unsigned LoNumElts = LoVT 703 EVT LoVT, HiVT; local 719 EVT LoVT, HiVT; local 780 EVT LoVT, HiVT; local 843 EVT LoVT, HiVT; local 853 EVT LoVT, HiVT; local 898 EVT LoVT, HiVT; local 914 EVT LoVT, HiVT; local 952 EVT LoVT, HiVT; local [all...] |
H A D | LegalizeTypesGeneric.cpp | 80 EVT LoVT, HiVT; local 81 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); 82 llvm::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); 542 EVT LoVT, HiVT; local 543 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 544 Lo = DAG.getUNDEF(LoVT);
|
H A D | LegalizeTypes.cpp | 1072 /// SplitInteger - Return the lower LoVT bits of Op in Lo and the upper HiVT 1075 EVT LoVT, EVT HiVT, 1078 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == 1080 Lo = DAG.getNode(ISD::TRUNCATE, dl, LoVT, Op); 1082 DAG.getConstant(LoVT.getSizeInBits(), TLI.getPointerTy())); 1074 SplitInteger(SDValue Op, EVT LoVT, EVT HiVT, SDValue &Lo, SDValue &Hi) argument
|
H A D | SelectionDAG.cpp | 6423 EVT LoVT, HiVT; local 6425 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); 6429 LoVT = HiVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), 6432 return std::make_pair(LoVT, HiVT); 6438 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT, argument 6440 assert(LoVT.getVectorNumElements() + HiVT.getVectorNumElements() <= 6444 Lo = getNode(ISD::EXTRACT_SUBVECTOR, DL, LoVT, N, 6447 getConstant(LoVT.getVectorNumElements(), TLI->getVectorIdxTy()));
|
H A D | LegalizeTypes.h | 174 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
|
H A D | DAGCombiner.cpp | 4277 EVT LoVT, HiVT; local 4278 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 4285 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, LL, RL, N->getOperand(2));
|
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1144 const EVT &LoVT, const EVT &HiVT); 1149 EVT LoVT, HiVT; local 1150 llvm::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType()); 1151 return SplitVector(N, DL, LoVT, HiVT);
|