/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 626 EVT LoVT, HiVT; local 627 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 646 if (LoVT == HiVT) { 650 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 659 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 665 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); 674 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo); 680 EVT LoVT, HiVT; local 682 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); 683 unsigned LoNumElts = LoVT 702 EVT LoVT, HiVT; local 718 EVT LoVT, HiVT; local 742 EVT LoVT, HiVT; local 805 EVT LoVT, HiVT; local 815 EVT LoVT, HiVT; local 860 EVT LoVT, HiVT; local 876 EVT LoVT, HiVT; local 914 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 | 6415 EVT LoVT, HiVT; local 6417 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); 6421 LoVT = HiVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), 6424 return std::make_pair(LoVT, HiVT); 6430 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT, argument 6432 assert(LoVT.getVectorNumElements() + HiVT.getVectorNumElements() <= 6436 Lo = getNode(ISD::EXTRACT_SUBVECTOR, DL, LoVT, N, 6439 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-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1140 const EVT &LoVT, const EVT &HiVT); 1145 EVT LoVT, HiVT; local 1146 llvm::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType()); 1147 return SplitVector(N, DL, LoVT, HiVT);
|