Home
last modified time | relevance | path

Searched refs:getVectorMinNumElements (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/llvm/include/llvm/CodeGen/
DValueTypes.h324 unsigned getVectorMinNumElements() const { in getVectorMinNumElements() function
425 unsigned NElts = getVectorMinNumElements(); in isPow2VectorType()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp300 unsigned NumDstEls = DstTyL.first * DstTyL.second.getVectorMinNumElements(); in isWideningInstruction()
301 unsigned NumSrcEls = SrcTyL.first * SrcTyL.second.getVectorMinNumElements(); in isWideningInstruction()
DAArch64ISelLowering.cpp153 switch (VT.getVectorMinNumElements()) { in getPromotedVTForPredicate()
9808 } else if (Idx == InVT.getVectorMinNumElements()) { in LowerINSERT_SUBVECTOR()
13487 DAG.getConstant(InNVT.getVectorMinNumElements(), DL, MVT::i64)); in performExtendCombine()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp4271 unsigned IdentityIndex = i * Op.getValueType().getVectorMinNumElements(); in foldCONCAT_VECTORS()
5516 VT.getVectorMinNumElements() <= N1VT.getVectorMinNumElements()) && in getNode()
5520 (VT.getVectorMinNumElements() + N2C->getZExtValue()) <= in getNode()
5521 N1VT.getVectorMinNumElements()) && in getNode()
5541 unsigned Factor = VT.getVectorMinNumElements(); in getNode()
5737 VT.getVectorMinNumElements() >= N2VT.getVectorMinNumElements()) && in getNode()
5742 (N2VT.getVectorMinNumElements() + in getNode()
5744 VT.getVectorMinNumElements()) && in getNode()
9714 assert(LoVT.getVectorMinNumElements() + HiVT.getVectorMinNumElements() <= in SplitVector()
9715 N.getValueType().getVectorMinNumElements() && in SplitVector()
[all …]
DLegalizeVectorTypes.cpp1521 unsigned LoNumElts = Lo.getValueType().getVectorMinNumElements(); in SplitVecRes_INSERT_VECTOR_ELT()
2296 uint64_t LoElts = Lo.getValueType().getVectorMinNumElements(); in SplitVecOp_EXTRACT_SUBVECTOR()
2300 assert(IdxVal + SubVT.getVectorMinNumElements() <= LoElts && in SplitVecOp_EXTRACT_SUBVECTOR()
2320 uint64_t LoElts = Lo.getValueType().getVectorMinNumElements(); in SplitVecOp_EXTRACT_VECTOR_ELT()
3725 unsigned WidenNumElts = WidenVT.getVectorMinNumElements(); in WidenVecRes_CONCAT_VECTORS()
3726 unsigned NumInElts = InVT.getVectorMinNumElements(); in WidenVecRes_CONCAT_VECTORS()
5255 unsigned NumVTElts = NewVT.getVectorMinNumElements(); in GenWidenVectorStores()
DDAGCombiner.cpp19577 N->getOperand(0).getValueType().getVectorMinNumElements(); in visitCONCAT_VECTORS()
19625 (IndexC->getZExtValue() % SubVT.getVectorMinNumElements()) == 0) { in getSubVectorSrc()
19626 uint64_t SubIdx = IndexC->getZExtValue() / SubVT.getVectorMinNumElements(); in getSubVectorSrc()
19819 unsigned NumElts = VT.getVectorMinNumElements(); in narrowExtractedVectorLoad()
19886 unsigned SrcNumElts = SrcVT.getVectorMinNumElements(); in visitEXTRACT_SUBVECTOR()
19887 unsigned DestNumElts = V.getValueType().getVectorMinNumElements(); in visitEXTRACT_SUBVECTOR()
19933 unsigned ExtNumElts = NVT.getVectorMinNumElements(); in visitEXTRACT_SUBVECTOR()
19940 unsigned ConcatSrcNumElts = ConcatSrcVT.getVectorMinNumElements(); in visitEXTRACT_SUBVECTOR()
DLegalizeIntegerTypes.cpp4837 unsigned OpNumElts = Op.getValueType().getVectorMinNumElements(); in PromoteIntOp_CONCAT_VECTORS()
DTargetLowering.cpp7366 unsigned NElts = VecVT.getVectorMinNumElements(); in clampDynamicVectorIndex()
DSelectionDAGBuilder.cpp730 unsigned IntermediateNumElts = IntermediateVT.getVectorMinNumElements(); in getCopyToPartsVector()
/external/llvm-project/llvm/include/llvm/Support/
DMachineValueType.h794 unsigned getVectorMinNumElements() const { in getVectorMinNumElements() function