Home
last modified time | relevance | path

Searched refs:isFixedLengthVector (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1254 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 …]
H A DRISCVISelDAGToDAG.cpp1685 (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()
H A DRISCVTargetTransformInfo.cpp1233 if (LT.second.isFixedLengthVector()) { in getVectorInstrCost()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DValueTypes.h164 bool isFixedLengthVector() const { in isFixedLengthVector() function
165 return isSimple() ? V.isFixedLengthVector() in isFixedLengthVector()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp208 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 …]
H A DAArch64ISelDAGToDAG.cpp4021 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()
H A DAArch64TargetTransformInfo.cpp2202 if (LT.second.isFixedLengthVector()) { in getVectorInstrCostHelper()
3346 if (Kind == TTI::SK_InsertSubvector && LT.second.isFixedLengthVector() && in getShuffleCost()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2939 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 …]
H A DLegalizeVectorOps.cpp989 TLI.getOperationAction(VT.isFixedLengthVector() ? ISD::BUILD_VECTOR in ExpandSELECT()
1327 bool IsFixedLen = MaskVT.isFixedLengthVector(); in ExpandVP_MERGE()
H A DTargetLowering.cpp640 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()
H A DDAGCombiner.cpp4196 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()
H A DLegalizeVectorTypes.cpp3137 assert(SubVT.isFixedLengthVector() && in SplitVecOp_EXTRACT_SUBVECTOR()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp2224 if (LoadVT.isFixedLengthVector() && BitcastVT.isFixedLengthVector() && in isLoadBitCastBeneficial()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DMachineValueType.h398 bool isFixedLengthVector() const { in isFixedLengthVector() function
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp829 if (SrcTy.isFixedLengthVector()) in getCastInstrCost()
839 SrcTy.isFixedLengthVector()) { in getCastInstrCost()
H A DARMISelLowering.cpp15525 if (!VecVT.isFixedLengthVector() || in PerformInsertSubvectorCombine()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp902 if (VT.isFixedLengthVector()) { in getPreferredVectorAction()