Home
last modified time | relevance | path

Searched refs:isLegalElementTypeForRVV (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h251 return TLI->isLegalElementTypeForRVV(TLI->getValueType(DL, Ty)); in isElementTypeLegalForScalableVector()
268 return TLI->isLegalElementTypeForRVV(ElemType); in isLegalMaskedLoadStore()
293 !TLI->isLegalElementTypeForRVV(PointerTypeVT)) in isLegalMaskedGatherScatter()
300 return TLI->isLegalElementTypeForRVV(ElemType); in isLegalMaskedGatherScatter()
362 if (!TLI->isLegalElementTypeForRVV(TLI->getValueType(DL, Ty))) in isLegalToVectorizeReduction()
H A DRISCVInterleavedAccess.cpp34 if (!isLegalElementTypeForRVV(VT.getScalarType()) || in isLegalInterleavedAccessType()
H A DRISCVISelLowering.h386 bool isLegalElementTypeForRVV(EVT ScalarTy) const;
H A DRISCVISelLowering.cpp2704 bool RISCVTargetLowering::isLegalElementTypeForRVV(EVT ScalarTy) const { in isLegalElementTypeForRVV() function in RISCVTargetLowering
24133 if (!isLegalElementTypeForRVV(ScalarType)) in isLegalStridedLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp327 static bool isLegalElementTypeForRVV(Type *EltTy, in isLegalElementTypeForRVV() function
363 isLegalElementTypeForRVV(T->getScalarType(), Subtarget)) in isSupportedArgumentType()
389 isLegalElementTypeForRVV(T->getScalarType(), Subtarget)) in isSupportedReturnType()