/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 576 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 …]
|
D | LegalizeTypesGeneric.cpp | 76 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()
|
D | SelectionDAG.cpp | 443 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 …]
|
D | LegalizeTypes.cpp | 832 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()
|
D | LegalizeVectorOps.cpp | 312 unsigned NumElems = VT.getVectorNumElements(); in UnrollVSETCC()
|
D | SelectionDAGBuilder.cpp | 276 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 …]
|
D | LegalizeDAG.cpp | 172 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()
|
D | DAGCombiner.cpp | 1557 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 …]
|
D | TargetLowering.cpp | 657 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()
|
D | LegalizeIntegerTypes.cpp | 538 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/ |
D | ValueTypes.h | 165 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()
|
D | SelectionDAGNodes.h | 1082 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/ |
D | X86ShuffleDecode.cpp | 168 unsigned NumElts = VT.getVectorNumElements(); in DecodeUNPCKLPMask()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 95 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/ |
D | ValueTypes.cpp | 93 return "v" + utostr(getVectorNumElements()) + in getEVTString()
|
D | Verifier.cpp | 1734 if (VVT.getVectorNumElements() != NumElts) { in PerformTypeCheck()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 3659 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 …]
|
D | ARMISelDAGToDAG.cpp | 2521 unsigned NumElts = VecVT.getVectorNumElements(); in Select()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1787 unsigned NumElts = VT.getVectorNumElements(); in getTypeConversion() 1863 EVT NVT = EVT::getVectorVT(Context, EltVT, VT.getVectorNumElements() / 2); in getTypeConversion()
|
/external/llvm/utils/TableGen/ |
D | IntrinsicEmitter.cpp | 254 OS << ", " << VVT.getVectorNumElements() << ")"; in EmitTypeGenerate()
|
/external/llvm/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 1837 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/ |
D | PPCISelLowering.cpp | 3882 Ops.assign(CanonicalVT.getVectorNumElements(), Elt); in BuildSplatI() 4278 for (unsigned i = 0, e = VT.getVectorNumElements(); i != e; ++i) { in LowerVECTOR_SHUFFLE()
|