Home
last modified time | relevance | path

Searched refs:getVectorNumElements (Results 1 – 22 of 22) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp576 unsigned LoNumElts = LoVT.getVectorNumElements(); in SplitVecRes_BUILD_VECTOR()
617 DAG.getIntPtrConstant(IdxVal + LoVT.getVectorNumElements())); in SplitVecRes_EXTRACT_SUBVECTOR()
653 unsigned LoNumElts = Lo.getValueType().getVectorNumElements(); in SplitVecRes_INSERT_VECTOR_ELT()
751 LoVT.getVectorNumElements()); in SplitVecRes_SETCC()
755 DAG.getIntPtrConstant(InNVT.getVectorNumElements())); in SplitVecRes_SETCC()
760 DAG.getIntPtrConstant(InNVT.getVectorNumElements())); in SplitVecRes_SETCC()
779 LoVT.getVectorNumElements()); in SplitVecRes_UnaryOp()
783 DAG.getIntPtrConstant(InNVT.getVectorNumElements())); in SplitVecRes_UnaryOp()
790 LoVT.getVectorNumElements()); in SplitVecRes_UnaryOp()
794 DAG.getIntPtrConstant(InNVT.getVectorNumElements())); in SplitVecRes_UnaryOp()
[all …]
DLegalizeTypesGeneric.cpp76 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST"); in ExpandRes_BITCAST()
79 InVT.getVectorNumElements()/2); in ExpandRes_BITCAST()
83 DAG.getIntPtrConstant(InNVT.getVectorNumElements())); in ExpandRes_BITCAST()
167 unsigned OldElts = OldVec.getValueType().getVectorNumElements(); in ExpandRes_EXTRACT_VECTOR_ELT()
296 unsigned NumElts = VecVT.getVectorNumElements(); in ExpandOp_BUILD_VECTOR()
336 unsigned NumElts = VecVT.getVectorNumElements(); in ExpandOp_INSERT_VECTOR_ELT()
373 unsigned NumElts = VT.getVectorNumElements(); in ExpandOp_SCALAR_TO_VECTOR()
DSelectionDAG.cpp443 for (unsigned i = 0, e = N->getValueType(0).getVectorNumElements(); in AddNodeIDCustom()
769 assert(N->getNumOperands() == N->getValueType(0).getVectorNumElements() && in VerifyNodeCommon()
950 Ops.assign(VT.getVectorNumElements(), Result); in getConstant()
992 Ops.assign(VT.getVectorNumElements(), Result); in getConstantFP()
1235 unsigned NElts = VT.getVectorNumElements(); in getVectorShuffle()
1283 if (Identity && NElts == N1.getValueType().getVectorNumElements()) in getVectorShuffle()
2465 VT.getVectorNumElements() == in getNode()
2466 Operand.getValueType().getVectorNumElements()) && in getNode()
2478 VT.getVectorNumElements() == in getNode()
2479 Operand.getValueType().getVectorNumElements()) && in getNode()
[all …]
DLegalizeTypes.cpp832 2*Lo.getValueType().getVectorNumElements() == in SetSplitVector()
833 Op.getValueType().getVectorNumElements() && in SetSplitVector()
876 unsigned NumElts = Op.getValueType().getVectorNumElements(); in BitConvertVectorToIntegerVector()
956 unsigned NumElements = InVT.getVectorNumElements(); in GetSplitDestVTs()
DLegalizeVectorOps.cpp312 unsigned NumElems = VT.getVectorNumElements(); in UnrollVSETCC()
DSelectionDAGBuilder.cpp276 assert(PartVT.getVectorNumElements() > ValueVT.getVectorNumElements() && in getCopyFromPartsVector()
286 assert(PartVT.getVectorNumElements() == ValueVT.getVectorNumElements() && in getCopyFromPartsVector()
302 assert(ValueVT.getVectorNumElements() == 1 && in getCopyFromPartsVector()
305 if (ValueVT.getVectorNumElements() == 1 && in getCopyFromPartsVector()
453 PartVT.getVectorNumElements() > ValueVT.getVectorNumElements()) { in getCopyToPartsVector()
458 for (unsigned i = 0, e = ValueVT.getVectorNumElements(); i != e; ++i) in getCopyToPartsVector()
462 for (unsigned i = ValueVT.getVectorNumElements(), in getCopyToPartsVector()
463 e = PartVT.getVectorNumElements(); i != e; ++i) in getCopyToPartsVector()
475 PartVT.getVectorNumElements() == ValueVT.getVectorNumElements()) { in getCopyToPartsVector()
483 assert(ValueVT.getVectorNumElements() == 1 && in getCopyToPartsVector()
[all …]
DLegalizeDAG.cpp172 unsigned NumMaskElts = VT.getVectorNumElements(); in ShuffleWithNarrowerEltType()
173 unsigned NumDestElts = NVT.getVectorNumElements(); in ShuffleWithNarrowerEltType()
696 unsigned NumElts = Vec.getValueType().getVectorNumElements(); in ExpandINSERT_VECTOR_ELT()
1357 unsigned NumElem = SrcVT.getVectorNumElements(); in LegalizeOp()
1393 unsigned NumElem = SrcVT.getVectorNumElements(); in LegalizeOp()
1618 unsigned NumElem = StVT.getVectorNumElements(); in LegalizeOp()
1654 unsigned WideNumElem = StVT.getVectorNumElements(); in LegalizeOp()
3142 if (Node->getOperand(0).getValueType().getVectorNumElements() == 1) in ExpandNode()
3176 unsigned NumElems = VT.getVectorNumElements(); in ExpandNode()
DDAGCombiner.cpp1557 std::vector<SDValue> Ops(VT.getVectorNumElements(), El); in tryFoldToZero()
3401 ExtVT, VT.getVectorNumElements()); in visitSRA()
4133 N0VT.getVectorNumElements()); in visitSIGN_EXTEND()
4342 SmallVector<SDValue,8> OneOps(VT.getVectorNumElements(), in visitZERO_EXTEND()
4365 N0VT.getVectorNumElements()); in visitZERO_EXTEND()
4547 N0VT.getVectorNumElements()); in visitANY_EXTEND()
5116 BV->getValueType(0).getVectorNumElements()); in ConstantFoldBITCASTofBUILD_VECTOR()
6806 unsigned NElts = VT.getVectorNumElements(); in visitINSERT_VECTOR_ELT()
6856 if (VT.getVectorNumElements() != BCVT.getVectorNumElements()) in visitEXTRACT_VECTOR_ELT()
6882 unsigned NumElems = VT.getVectorNumElements(); in visitEXTRACT_VECTOR_ELT()
[all …]
DTargetLowering.cpp657 unsigned NumElts = VT.getVectorNumElements(); in getVectorTypeBreakdownMVT()
834 unsigned NElts = VT.getVectorNumElements(); in computeRegisterProperties()
847 && SVT.getVectorNumElements() == NElts && in computeRegisterProperties()
864 SVT.getVectorNumElements() > NElts && in computeRegisterProperties()
889 unsigned NumElts = VT.getVectorNumElements(); in computeRegisterProperties()
938 unsigned NumElts = VT.getVectorNumElements(); in getVectorTypeBreakdown()
DLegalizeIntegerTypes.cpp538 unsigned NumElts = InVT.getVectorNumElements(); in PromoteIntRes_TRUNCATE()
539 assert(NumElts == NVT.getVectorNumElements() && in PromoteIntRes_TRUNCATE()
844 unsigned NumElts = VecVT.getVectorNumElements(); in PromoteIntOp_BUILD_VECTOR()
2752 unsigned OutNumElems = OutVT.getVectorNumElements(); in PromoteIntRes_EXTRACT_SUBVECTOR()
2782 unsigned NumElts = VT.getVectorNumElements(); in PromoteIntRes_VECTOR_SHUFFLE()
2873 unsigned NumElem = Incoming->getValueType(0).getVectorNumElements(); in PromoteIntOp_CONCAT_VECTORS()
/external/llvm/include/llvm/CodeGen/
DValueTypes.h165 unsigned NElts = getVectorNumElements(); in isPow2VectorType()
175 unsigned NElts = getVectorNumElements(); in getPow2VectorType()
214 unsigned getVectorNumElements() const { in getVectorNumElements() function
569 unsigned getVectorNumElements() const { in getVectorNumElements() function
572 return V.getVectorNumElements(); in getVectorNumElements()
624 unsigned NElts = getVectorNumElements(); in isPow2VectorType()
632 unsigned NElts = getVectorNumElements(); in getPow2VectorType()
DSelectionDAGNodes.h1082 for (unsigned i = 0, e = VT.getVectorNumElements(); i != e; ++i)
1086 assert(Idx < getValueType(0).getVectorNumElements() && "Idx out of range!");
1094 for (unsigned i = 0, e = VT.getVectorNumElements(); i != e; ++i) {
/external/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.cpp168 unsigned NumElts = VT.getVectorNumElements(); in DecodeUNPCKLPMask()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp95 VT.getVectorNumElements() / Factor); in Extract128BitVector()
170 Lower.getValueType().getVectorNumElements() * 2); in ConcatVectors()
181 Lower.getValueType().getVectorNumElements(), in ConcatVectors()
870 if (!isPowerOf2_32(VT.getVectorNumElements())) in X86TargetLowering()
3108 int i, e = VT.getVectorNumElements(); in isPALIGNRMask()
3157 int NumElems = VT.getVectorNumElements(); in isSHUFPMask()
3183 int NumElems = VT.getVectorNumElements(); in isCommutedSHUFPMask()
3207 if (N->getValueType(0).getVectorNumElements() != 4) in isMOVHLPSMask()
3221 unsigned NumElems = N->getValueType(0).getVectorNumElements(); in isMOVHLPS_v_undef_Mask()
3235 unsigned NumElems = N->getValueType(0).getVectorNumElements(); in isMOVLPMask()
[all …]
/external/llvm/lib/VMCore/
DValueTypes.cpp93 return "v" + utostr(getVectorNumElements()) + in getEVTString()
DVerifier.cpp1734 if (VVT.getVectorNumElements() != NumElts) { in PerformTypeCheck()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp3659 unsigned NumElts = VT.getVectorNumElements(); in isVEXTMask()
3705 unsigned NumElts = VT.getVectorNumElements(); in isVREVMask()
3736 unsigned NumElts = VT.getVectorNumElements(); in isVTRNMask()
3755 unsigned NumElts = VT.getVectorNumElements(); in isVTRN_v_undef_Mask()
3771 unsigned NumElts = VT.getVectorNumElements(); in isVUZPMask()
3795 unsigned Half = VT.getVectorNumElements() / 2; in isVUZP_v_undef_Mask()
3820 unsigned NumElts = VT.getVectorNumElements(); in isVZIPMask()
3846 unsigned NumElts = VT.getVectorNumElements(); in isVZIP_v_undef_Mask()
3922 unsigned NumElts = VT.getVectorNumElements(); in LowerBUILD_VECTOR()
4008 unsigned NumElts = VT.getVectorNumElements(); in ReconstructShuffle()
[all …]
DARMISelDAGToDAG.cpp2521 unsigned NumElts = VecVT.getVectorNumElements(); in Select()
/external/llvm/include/llvm/Target/
DTargetLowering.h1787 unsigned NumElts = VT.getVectorNumElements(); in getTypeConversion()
1863 EVT NVT = EVT::getVectorVT(Context, EltVT, VT.getVectorNumElements() / 2); in getTypeConversion()
/external/llvm/utils/TableGen/
DIntrinsicEmitter.cpp254 OS << ", " << VVT.getVectorNumElements() << ")"; in EmitTypeGenerate()
/external/llvm/lib/Target/CellSPU/
DSPUISelLowering.cpp1837 unsigned MaxElts = VecVT.getVectorNumElements(); in LowerVECTOR_SHUFFLE()
2093 APInt(32, uint64_t(16 / N.getValueType().getVectorNumElements()), false); in LowerEXTRACT_VECTOR_ELT()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp3882 Ops.assign(CanonicalVT.getVectorNumElements(), Elt); in BuildSplatI()
4278 for (unsigned i = 0, e = VT.getVectorNumElements(); i != e; ++i) { in LowerVECTOR_SHUFFLE()