/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 315 ElementCount getVectorElementCount() const { in getVectorElementCount() function 318 return V.getVectorElementCount(); in getVectorElementCount() 325 return getVectorElementCount().getKnownMinValue(); in getVectorMinNumElements() 401 return EVT::getVectorVT(Context, EltVT, getVectorElementCount()); in widenIntegerVectorElementType() 409 auto EltCnt = getVectorElementCount(); in getHalfNumVectorElementsVT() 419 auto EltCnt = getVectorElementCount(); in getDoubleNumVectorElementsVT() 433 ElementCount NElts = getVectorElementCount(); in getPow2VectorType()
|
D | TargetLowering.h | 430 if (VT.getVectorElementCount().isScalar()) in getPreferredVectorAction()
|
/external/llvm-project/llvm/unittests/CodeGen/ |
D | ScalableVectorMVTsTest.cpp | 74 EltCnt = Vnx4i32.getVectorElementCount(); in TEST() 85 EltCnt = V8i32.getVectorElementCount(); in TEST() 100 ASSERT_EQ(ScV8Int64Ty->getElementCount(), Mnxv8i64.getVectorElementCount()); in TEST() 107 ASSERT_EQ(ScV8Int64Ty->getElementCount(), Enxv8i64.getVectorElementCount()); in TEST() 120 ASSERT_EQ(Enxv4f64.getVectorElementCount(), ScV4Float64Ty->getElementCount()); in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 283 ElementCount getVectorElementCount() const { in getVectorElementCount() function 286 return V.getVectorElementCount(); in getVectorElementCount() 360 return EVT::getVectorVT(Context, EltVT, getVectorElementCount()); in widenIntegerVectorElementType() 368 auto EltCnt = getVectorElementCount(); in getHalfNumVectorElementsVT()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 974 ElementCount NumElts = VT.getVectorElementCount(); in getTypeConversion() 981 if (VT.getVectorElementCount() == ElementCount::getScalable(1)) in getTypeConversion() 1064 VT.getVectorElementCount().divideCoefficientBy(2)); in getTypeConversion() 1073 ElementCount EC = VT.getVectorElementCount(); in getVectorTypeBreakdownMVT() 1399 ElementCount EC = VT.getVectorElementCount(); in computeRegisterProperties() 1416 SVT.getVectorElementCount() == EC && isTypeLegal(SVT)) { in computeRegisterProperties() 1437 SVT.getVectorElementCount().getKnownMinValue() > in computeRegisterProperties() 1536 ElementCount EltCnt = VT.getVectorElementCount(); in getVectorTypeBreakdown() 1571 NumIntermediates = VT.getVectorElementCount().getKnownMinValue() / in getVectorTypeBreakdown() 1572 PartVT.getVectorElementCount().getKnownMinValue(); in getVectorTypeBreakdown() [all …]
|
D | ValueTypes.cpp | 31 return getVectorVT(Context, EltVT, getVectorElementCount()); in changeExtendedVectorElementType() 154 utostr(getVectorElementCount().getKnownMinValue()) + in getEVTString()
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | MachineValueType.h | 436 MVT VecTy = MVT::getVectorVT(IntTy, getVectorElementCount()); in changeVectorElementTypeToInteger() 445 MVT VecTy = MVT::getVectorVT(EltVT, getVectorElementCount()); in changeVectorElementType() 464 auto EltCnt = getVectorElementCount(); in getHalfNumVectorElementsVT() 789 ElementCount getVectorElementCount() const { in getVectorElementCount() function 795 return getVectorElementCount().getKnownMinValue(); in getVectorMinNumElements()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | DerivedTypes.h | 574 ElementCount Type::getVectorElementCount() const { in getVectorElementCount() function 631 NewType = VectorType::get(NewType, getVectorElementCount()); in getWithNewBitWidth()
|
D | Type.h | 375 inline ElementCount getVectorElementCount() const;
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 1228 VT.getVectorElementCount() == OpVT.getVectorElementCount()) && in getZeroExtendInReg() 4253 assert((Ops[0].getValueType().getVectorElementCount() * Ops.size()) == in foldCONCAT_VECTORS() 4254 VT.getVectorElementCount() && in foldCONCAT_VECTORS() 4556 VT.getVectorElementCount() == in getNode() 4557 Operand.getValueType().getVectorElementCount()) && in getNode() 4583 VT.getVectorElementCount() == in getNode() 4584 Operand.getValueType().getVectorElementCount()) && in getNode() 4602 VT.getVectorElementCount() == in getNode() 4603 Operand.getValueType().getVectorElementCount()) && in getNode() 4621 VT.getVectorElementCount() == in getNode() [all …]
|
D | LegalizeTypes.cpp | 842 Lo.getValueType().getVectorElementCount() * 2 == in SetSplitVector() 843 Op.getValueType().getVectorElementCount() && in SetSplitVector() 885 auto EltCnt = Op.getValueType().getVectorElementCount(); in BitConvertVectorToIntegerVector()
|
D | LegalizeVectorTypes.cpp | 1543 VecVT.getVectorElementCount()); in SplitVecRes_INSERT_VECTOR_ELT() 1879 if (SrcVT.getVectorElementCount().isKnownEven() && in SplitVecRes_ExtendOp() 2241 InVT.getVectorElementCount()); in SplitVecOp_UnaryOp() 2340 VecVT.getVectorElementCount()); in SplitVecOp_EXTRACT_VECTOR_ELT() 2674 ElementCount NumElements = OutVT.getVectorElementCount(); in SplitVecOp_TruncateHelper() 2766 auto PartEltCnt = Lo0.getValueType().getVectorElementCount(); in SplitVecOp_VSETCC() 2792 InVT.getVectorElementCount()); in SplitVecOp_FP_ROUND()
|
D | SelectionDAGBuilder.cpp | 386 IntermediateVT.getVectorElementCount() * NumParts) in getCopyFromPartsVector() 407 assert((PartEVT.getVectorElementCount().getKnownMinValue() > in getCopyFromPartsVector() 408 ValueVT.getVectorElementCount().getKnownMinValue()) && in getCopyFromPartsVector() 409 (PartEVT.getVectorElementCount().isScalable() == in getCopyFromPartsVector() 410 ValueVT.getVectorElementCount().isScalable()) && in getCopyFromPartsVector() 420 assert(PartEVT.getVectorElementCount() == ValueVT.getVectorElementCount() && in getCopyFromPartsVector() 662 PartEVT.getVectorElementCount() == in getCopyToPartsVector() 663 ValueVT.getVectorElementCount()) { in getCopyToPartsVector() 668 if (ValueVT.getVectorElementCount().isScalar()) { in getCopyToPartsVector() 711 DestEltCnt = IntermediateVT.getVectorElementCount() * NumIntermediates; in getCopyToPartsVector() [all …]
|
D | DAGCombiner.cpp | 11768 auto EltCnt = VecTy.getVectorElementCount(); in visitTRUNCATE() 11918 X.getValueType().getVectorElementCount())); in visitTRUNCATE() 15139 return T.isVector() ? T.getVectorElementCount() : ElementCount::getFixed(0); in numVectorEltsOrZero() 19413 ElementCount NumElts = SrcVT.getVectorElementCount() * N->getNumOperands(); in combineConcatVectorOfCasts() 19890 ElementCount NewExtEC = NVT.getVectorElementCount() * SrcDestRatio; in visitEXTRACT_SUBVECTOR() 19903 if (NVT.getVectorElementCount().isKnownMultipleOf(DestSrcRatio)) { in visitEXTRACT_SUBVECTOR() 19905 NVT.getVectorElementCount().divideCoefficientBy(DestSrcRatio); in visitEXTRACT_SUBVECTOR() 21063 ElementCount NumElts = VT.getVectorElementCount(); in visitINSERT_SUBVECTOR() 21150 if (VT.getVectorElementCount().isScalar()) { in visitVECREDUCE()
|
D | TargetLowering.cpp | 2043 ElementCount SrcEltCnt = Src.getValueType().getVectorElementCount(); in SimplifyDemandedBits() 7327 assert(DataVT.getVectorElementCount() == MaskVT.getVectorElementCount() && in IncrementMemoryAddress()
|
D | LegalizeIntegerTypes.cpp | 896 VT.getVectorElementCount()); in earlyExpandDIVFIX()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 397 auto EltCnt = getVectorElementCount(); in getHalfNumVectorElementsVT() 670 ElementCount getVectorElementCount() const { in getVectorElementCount() function
|
/external/llvm-project/mlir/include/mlir/Dialect/LLVMIR/ |
D | LLVMTypes.h | 115 llvm::ElementCount getVectorElementCount();
|
/external/llvm-project/mlir/lib/Target/LLVMIR/ |
D | ConvertFromLLVMIR.cpp | 186 auto numElements = type.getVectorElementCount(); in getStdTypeForAttr() 211 auto numElements = vectorType.getVectorElementCount(); in getStdTypeForAttr()
|
/external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
D | LLVMTypes.cpp | 109 llvm::ElementCount LLVMType::getVectorElementCount() { in getVectorElementCount() function in LLVMType
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypes.cpp | 852 auto EltCnt = Op.getValueType().getVectorElementCount(); in BitConvertVectorToIntegerVector()
|
D | SelectionDAGBuilder.cpp | 5499 PromVT = EVT::getVectorVT(Ctx, PromVT, VT.getVectorElementCount()); in expandDivFix()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 1394 return EVT::getVectorVT(C, MVT::i1, VT.getVectorElementCount()); in getSetCCResultType() 3783 VT.getVectorElementCount().getKnownMinValue() >= 4) in shouldRemoveExtendFromGSIndex() 3911 ElementCount EC = VT.getVectorElementCount(); in LowerMGATHER() 3966 ElementCount EC = VT.getVectorElementCount(); in LowerMSCATTER() 4048 ElementCount EC = MemVT.getVectorElementCount(); in LowerSTORE() 6757 MVT PredVT = MVT::getVectorVT(MVT::i1, Ty.getVectorElementCount()); in LowerSELECT() 9798 if (VT.getVectorElementCount() != (InVT.getVectorElementCount() * 2)) in LowerINSERT_SUBVECTOR() 10403 ElementCount EC = VT.getVectorElementCount(); in setInfoSVEStN() 11175 assert(VT.getVectorElementCount().getKnownMinValue() % N == 0 && in LowerSVEStructLoad() 11180 VT.getVectorElementCount().divideCoefficientBy(N)); in LowerSVEStructLoad() [all …]
|
D | AArch64ISelDAGToDAG.cpp | 4850 ElementCount EC = PredVT.getVectorElementCount(); in getPackedVectorTypeFromPredicateType()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Constants.cpp | 2236 ElementCount NElts = Mask->getType()->getVectorElementCount(); in getShuffleVector()
|