Searched refs:isFixedLengthVector (Results 1 – 17 of 17) sorted by relevance
1254 if (VT.isFixedLengthVector() && !isTypeLegal(VT)) in shouldFoldSelectWithIdentityConstant()1704 (VT.isFixedLengthVector() && VT.getVectorElementType() == MVT::i1); in mergeStoresAfterLegalization()1747 assert(VT.isFixedLengthVector() && "Expected a fixed length vector type!"); in useRVVForFixedLengthVectorVT()1820 assert(((VT.isFixedLengthVector() && TLI.isTypeLegal(VT)) || in getContainerForFixedLengthVector()1866 assert(V.getValueType().isFixedLengthVector() && in convertToScalableVector()1876 assert(VT.isFixedLengthVector() && in convertFromScalableVector()1923 if (VecVT.isFixedLengthVector()) in getDefaultVLOps()2012 if (DstVT.isFixedLengthVector()) { in lowerFP_TO_INT_SAT()2047 if (DstVT.isFixedLengthVector()) in lowerFP_TO_INT_SAT()2092 if (VT.isFixedLengthVector()) { in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()[all …]
1685 (VT.isFixedLengthVector() && SrcVT.isFixedLengthVector())) { in Select()1702 if (SubVecVT.isFixedLengthVector()) in Select()1704 if (VT.isFixedLengthVector()) in Select()1755 if (VT.isFixedLengthVector()) in Select()1757 if (InVT.isFixedLengthVector()) in Select()
1233 if (LT.second.isFixedLengthVector()) { in getVectorInstrCost()
164 bool isFixedLengthVector() const { in isFixedLengthVector() function165 return isSimple() ? V.isFixedLengthVector() in isFixedLengthVector()
208 return VT.isFixedLengthVector() || in isPackedVectorType()1690 assert(VT.isFixedLengthVector() && "Expected fixed length vector type!"); in addTypeForStreamingSVE()1806 assert(VT.isFixedLengthVector() && "Expected fixed length vector type!"); in addTypeForFixedLengthSVE()4368 if (!VT.isFixedLengthVector() || VT.getVectorNumElements() != 2 || !C) in getConstantLaneNumOfExtractHalfOperand()5312 return DataVT.isFixedLengthVector() || DataVT.getVectorMinNumElements() > 2; in shouldRemoveExtendFromGSIndex()5413 if (VT.isFixedLengthVector()) { in LowerMGATHER()5501 if (VT.isFixedLengthVector()) { in LowerMSCATTER()6120 if (!VT.isFixedLengthVector() || !VT.isSimple()) in useSVEForFixedLengthVectorVT()8534 if (VT.isFixedLengthVector() && in LowerFCOPYSIGN()11764 if (VT.isFixedLengthVector() && in tryAdvSIMDModImm32()[all …]
4021 assert(VT.isFixedLengthVector() && in extractSubReg()4047 assert(V.getValueType().isFixedLengthVector() && in insertSubReg()4153 if (VT.isScalableVector() || InVT.isFixedLengthVector()) in Select()4177 if (VT.isFixedLengthVector() || InVT.isScalableVector()) in Select()
2202 if (LT.second.isFixedLengthVector()) { in getVectorInstrCostHelper()3346 if (Kind == TTI::SK_InsertSubvector && LT.second.isFixedLengthVector() && in getShuffleCost()
2939 APInt DemandedElts = VT.isFixedLengthVector() in computeKnownBits()2968 assert((!Op.getValueType().isFixedLengthVector() || in computeKnownBits()3990 APInt DemandedElts = VT.isFixedLengthVector() in ComputeNumSignBits()5833 if (NumOps == 2 && VT.isFixedLengthVector() && VT.isInteger() && in FoldConstantArithmetic()6386 if (N2C && N1.getValueType().isFixedLengthVector() && in getNode()6394 if (N2C && N1.getOperand(0).getValueType().isFixedLengthVector() && in getNode()6408 N1.getValueType().isFixedLengthVector()) && in getNode()6455 N1.getValueType().isFixedLengthVector() && in getNode()6488 assert((VT.isFixedLengthVector() || N1VT.isScalableVector()) && in getNode()6690 if (N3C && N1.getValueType().isFixedLengthVector() && in getNode()[all …]
989 TLI.getOperationAction(VT.isFixedLengthVector() ? ISD::BUILD_VECTOR in ExpandSELECT()1327 bool IsFixedLen = MaskVT.isFixedLengthVector(); in ExpandVP_MERGE()
640 APInt DemandedElts = VT.isFixedLengthVector() in SimplifyDemandedBits()916 APInt DemandedElts = VT.isFixedLengthVector() in SimplifyMultipleUseDemandedBits()1078 assert((!VT.isFixedLengthVector() || NumElts == VT.getVectorNumElements()) && in SimplifyDemandedBits()2241 unsigned InElts = SrcVT.isFixedLengthVector() ? SrcVT.getVectorNumElements() : 1; in SimplifyDemandedBits()2281 unsigned InElts = SrcVT.isFixedLengthVector() ? SrcVT.getVectorNumElements() : 1; in SimplifyDemandedBits()2336 unsigned InElts = SrcVT.isFixedLengthVector() ? SrcVT.getVectorNumElements() : 1; in SimplifyDemandedBits()2776 unsigned NumElts = VT.isFixedLengthVector() ? VT.getVectorNumElements() : 1; in getKnownUndefForVectorBinop()9354 assert(!(SubEC.isScalable() && VecVT.isFixedLengthVector()) && in clampDynamicVectorIndex()
4196 if (VT.isFixedLengthVector()) { in visitMUL()12210 ((LegalOperations || VT.isFixedLengthVector() || in tryToFoldExtOfLoad()20198 if (IndexC && VT.isFixedLengthVector() && in visitINSERT_VECTOR_ELT()20693 if (IndexC && VecVT.isFixedLengthVector() && in visitEXTRACT_VECTOR_ELT()20709 VecVT.isFixedLengthVector()) && in visitEXTRACT_VECTOR_ELT()22533 if (!WideBVT.isFixedLengthVector()) in narrowExtractedVectorBinOp()22702 if (!NarrowVT.isFixedLengthVector() || !WideVT.isFixedLengthVector()) in foldExtractSubvectorFromShuffleVector()22938 if (NVT.isFixedLengthVector() && ConcatSrcVT.isFixedLengthVector() && in visitEXTRACT_SUBVECTOR()24465 if (!VT.isFixedLengthVector()) in visitSCALAR_TO_VECTOR()24509 !Scalar.getOperand(0).getValueType().isFixedLengthVector()) in visitSCALAR_TO_VECTOR()
3137 assert(SubVT.isFixedLengthVector() && in SplitVecOp_EXTRACT_SUBVECTOR()
2224 if (LoadVT.isFixedLengthVector() && BitcastVT.isFixedLengthVector() && in isLoadBitCastBeneficial()
398 bool isFixedLengthVector() const { in isFixedLengthVector() function
829 if (SrcTy.isFixedLengthVector()) in getCastInstrCost()839 SrcTy.isFixedLengthVector()) { in getCastInstrCost()
15525 if (!VecVT.isFixedLengthVector() || in PerformInsertSubvectorCombine()
902 if (VT.isFixedLengthVector()) { in getPreferredVectorAction()