Home
last modified time | relevance | path

Searched refs:HiVT (Results 1 – 8 of 8) sorted by relevance

/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp627 EVT LoVT, HiVT; in SplitVecRes_BITCAST() local
628 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_BITCAST()
647 if (LoVT == HiVT) { in SplitVecRes_BITCAST()
652 Hi = DAG.getNode(ISD::BITCAST, dl, HiVT, Hi); in SplitVecRes_BITCAST()
661 Hi = DAG.getNode(ISD::BITCAST, dl, HiVT, Hi); in SplitVecRes_BITCAST()
667 EVT HiIntVT = EVT::getIntegerVT(*DAG.getContext(), HiVT.getSizeInBits()); in SplitVecRes_BITCAST()
676 Hi = DAG.getNode(ISD::BITCAST, dl, HiVT, Hi); in SplitVecRes_BITCAST()
681 EVT LoVT, HiVT; in SplitVecRes_BUILD_VECTOR() local
683 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVecRes_BUILD_VECTOR()
689 Hi = DAG.getNode(ISD::BUILD_VECTOR, dl, HiVT, &HiOps[0], HiOps.size()); in SplitVecRes_BUILD_VECTOR()
[all …]
DLegalizeTypesGeneric.cpp80 EVT LoVT, HiVT; in ExpandRes_BITCAST() local
81 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); in ExpandRes_BITCAST()
82 llvm::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); in ExpandRes_BITCAST()
542 EVT LoVT, HiVT; in SplitRes_UNDEF() local
543 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitRes_UNDEF()
545 Hi = DAG.getUNDEF(HiVT); in SplitRes_UNDEF()
DLegalizeTypes.cpp1075 EVT LoVT, EVT HiVT, in SplitInteger() argument
1078 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == in SplitInteger()
1083 Hi = DAG.getNode(ISD::TRUNCATE, dl, HiVT, Hi); in SplitInteger()
DSelectionDAG.cpp6423 EVT LoVT, HiVT; in GetSplitDestVTs() local
6425 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); in GetSplitDestVTs()
6429 LoVT = HiVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), in GetSplitDestVTs()
6432 return std::make_pair(LoVT, HiVT); in GetSplitDestVTs()
6439 const EVT &HiVT) { in SplitVector() argument
6440 assert(LoVT.getVectorNumElements() + HiVT.getVectorNumElements() <= in SplitVector()
6446 Hi = getNode(ISD::EXTRACT_SUBVECTOR, DL, HiVT, N, in SplitVector()
DLegalizeTypes.h174 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
DLegalizeIntegerTypes.cpp2757 EVT HiVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandIntOp_STORE() local
2773 HiVT, isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandIntOp_STORE()
DDAGCombiner.cpp4277 EVT LoVT, HiVT; in SplitVSETCC() local
4278 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0)); in SplitVSETCC()
4286 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, LH, RH, N->getOperand(2)); in SplitVSETCC()
/freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/
DSelectionDAG.h1144 const EVT &LoVT, const EVT &HiVT);
1149 EVT LoVT, HiVT;
1150 llvm::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType());
1151 return SplitVector(N, DL, LoVT, HiVT);