Home
last modified time | relevance | path

Searched refs:SVEBitsPerBlock (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h433 return VT.getFixedSizeInBits() > AArch64::SVEBitsPerBlock || in useSVEForFixedLengthVectors()
H A DAArch64TargetTransformInfo.cpp547 VecVT.getSizeInBits().getKnownMinValue() < AArch64::SVEBitsPerBlock; in isUnpackedVectorVT()
573 unsigned NaturalVectorWidth = AArch64::SVEBitsPerBlock / LegalEltSize; in getHistogramCost()
1897 Type::getInt1Ty(Ctx), AArch64::SVEBitsPerBlock / (PredSize * 8)); in instCombineSVECmpNE()
3567 AArch64::SVEBitsPerBlock / LT.second.getScalarSizeInBits(); in getCastInstrCost()
5614 AArch64::SVEBitsPerBlock)) { in getShuffleCost()
5618 VTy->getPrimitiveSizeInBits() / AArch64::SVEBitsPerBlock; in getShuffleCost()
H A DAArch64ISelDAGToDAG.cpp4541 assert(VT.getSizeInBits().getKnownMinValue() == AArch64::SVEBitsPerBlock && in trySelectCastFixedLengthToScalableVector()
4570 assert(InVT.getSizeInBits().getKnownMinValue() == AArch64::SVEBitsPerBlock && in trySelectCastScalableToFixedLengthVector()
7394 EVT::getIntegerVT(Ctx, AArch64::SVEBitsPerBlock / EC.getKnownMinValue()); in getPackedVectorTypeFromPredicateType()
7520 Subtarget->getSVEVectorSizeInBits() / AArch64::SVEBitsPerBlock; in SelectAddrModeIndexedSVE()
H A DAArch64ISelLowering.cpp244 VT.getSizeInBits().getKnownMinValue() == AArch64::SVEBitsPerBlock; in isPackedVectorType()
11510 unsigned BlockSize = AArch64::SVEBitsPerBlock / Ty.getVectorMinNumElements(); in LowerVECTOR_SPLICE()
14203 if (VT.getSizeInBits().getKnownMinValue() != AArch64::SVEBitsPerBlock) in LowerDUPQLane()
14521 unsigned VScale = MaxSVESize / AArch64::SVEBitsPerBlock; in isAllActivePredicate()
21715 if (VT.getSizeInBits().getKnownMinValue() != AArch64::SVEBitsPerBlock) in LowerSVEIntrinsicEXT()
22700 if (VT.getSizeInBits().getKnownMinValue() > AArch64::SVEBitsPerBlock) in performLD1Combine()
24286 Subtarget.getMaxSVEVectorSizeInBits() / AArch64::SVEBitsPerBlock; in findMoreOptimalIndexType()
25939 if (SrcVT.getSizeInBits().getKnownMinValue() > AArch64::SVEBitsPerBlock) in performScatterStoreCombine()
26050 if (RetVT.getSizeInBits().getKnownMinValue() > AArch64::SVEBitsPerBlock) in performGatherLoadCombine()
29681 EVT::getIntegerVT(Ctx, AArch64::SVEBitsPerBlock / EC.getKnownMinValue()); in LowerVECTOR_HISTOGRAM()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h940 static constexpr unsigned SVEBitsPerBlock = 128; variable
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp3868 constexpr unsigned SVEBitsPerBlock = 128; variable
3871 unsigned NumElts = SVEBitsPerBlock / EltTy->getScalarSizeInBits(); in getSVEVectorForElementType()
4741 EltTy = IntegerType::get(getLLVMContext(), SVEBitsPerBlock / NumOpnds); in EmitAArch64SVEBuiltinExpr()