LLVM 20.0.0git
llvm::sandboxir::ScalableVectorType Member List

This is the complete list of members for llvm::sandboxir::ScalableVectorType, including all inherited members.

canLosslesslyBitCastTo(Type *Ty) constllvm::sandboxir::Typeinline
classof(const Type *T)llvm::sandboxir::ScalableVectorTypeinlinestatic
Ctxllvm::sandboxir::Typeprotected
dump()llvm::sandboxir::Type
dumpOS(raw_ostream &OS)llvm::sandboxir::Type
get(Type *ElementType, unsigned MinNumElts)llvm::sandboxir::ScalableVectorTypestatic
get(Type *ElementType, const ScalableVectorType *SVTy)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::get(Type *ElementType, ElementCount EC)llvm::sandboxir::VectorTypestatic
llvm::sandboxir::VectorType::get(Type *ElementType, unsigned NumElements, bool Scalable)llvm::sandboxir::VectorTypeinlinestatic
llvm::sandboxir::VectorType::get(Type *ElementType, const VectorType *Other)llvm::sandboxir::VectorTypeinlinestatic
getContext() constllvm::sandboxir::Typeinline
getDoubleElementsVectorType(ScalableVectorType *VTy)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::getDoubleElementsVectorType(VectorType *VTy)llvm::sandboxir::VectorTypestatic
getDoubleTy(Context &Ctx)llvm::sandboxir::Typestatic
getElementCount() constllvm::sandboxir::VectorTypeinline
getElementType() constllvm::sandboxir::VectorType
getExtendedElementVectorType(ScalableVectorType *VTy)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::getExtendedElementVectorType(VectorType *VTy)llvm::sandboxir::VectorTypestatic
getFloatTy(Context &Ctx)llvm::sandboxir::Typestatic
getFltSemantics() constllvm::sandboxir::Typeinline
getFPMantissaWidth() constllvm::sandboxir::Typeinline
getHalfElementsVectorType(ScalableVectorType *VTy)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::getHalfElementsVectorType(VectorType *VTy)llvm::sandboxir::VectorTypestatic
getInt16Ty(Context &Ctx)llvm::sandboxir::Typestatic
getInt1Ty(Context &Ctx)llvm::sandboxir::Typestatic
getInt32Ty(Context &Ctx)llvm::sandboxir::Typestatic
getInt64Ty(Context &Ctx)llvm::sandboxir::Typestatic
getInt8Ty(Context &Ctx)llvm::sandboxir::Typestatic
getInteger(ScalableVectorType *VTy)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::getInteger(VectorType *VTy)llvm::sandboxir::VectorTypestatic
getMinNumElements() constllvm::sandboxir::ScalableVectorTypeinline
getPointerAddressSpace() constllvm::sandboxir::Typeinline
getPrimitiveSizeInBits() constllvm::sandboxir::Typeinline
getScalarSizeInBits() constllvm::sandboxir::Typeinline
getScalarType() constllvm::sandboxir::Type
getSubdividedVectorType(ScalableVectorType *VTy, int NumSubdivs)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::getSubdividedVectorType(VectorType *VTy, int NumSubdivs)llvm::sandboxir::VectorTypestatic
getTruncatedElementVectorType(ScalableVectorType *VTy)llvm::sandboxir::ScalableVectorTypeinlinestatic
llvm::sandboxir::VectorType::getTruncatedElementVectorType(VectorType *VTy)llvm::sandboxir::VectorTypestatic
is16bitFPTy() constllvm::sandboxir::Typeinline
isAggregateType() constllvm::sandboxir::Typeinline
isArrayTy() constllvm::sandboxir::Typeinline
isBFloatTy() constllvm::sandboxir::Typeinline
isDoubleTy() constllvm::sandboxir::Typeinline
isEmptyTy() constllvm::sandboxir::Typeinline
isFirstClassType() constllvm::sandboxir::Typeinline
isFloatingPointTy() constllvm::sandboxir::Typeinline
isFloatTy() constllvm::sandboxir::Typeinline
isFP128Ty() constllvm::sandboxir::Typeinline
isFPOrFPVectorTy() constllvm::sandboxir::Typeinline
isFunctionTy() constllvm::sandboxir::Typeinline
isHalfTy() constllvm::sandboxir::Typeinline
isIEEE() constllvm::sandboxir::Typeinline
isIEEELikeFPTy() constllvm::sandboxir::Typeinline
isIntegerTy() constllvm::sandboxir::Typeinline
isIntegerTy(unsigned Bitwidth) constllvm::sandboxir::Typeinline
isIntOrIntVectorTy() constllvm::sandboxir::Typeinline
isIntOrIntVectorTy(unsigned BitWidth) constllvm::sandboxir::Typeinline
isIntOrPtrTy() constllvm::sandboxir::Typeinline
isLabelTy() constllvm::sandboxir::Typeinline
isMetadataTy() constllvm::sandboxir::Typeinline
isMultiUnitFPType() constllvm::sandboxir::Typeinline
isPointerTy() constllvm::sandboxir::Typeinline
isPPC_FP128Ty() constllvm::sandboxir::Typeinline
isPtrOrPtrVectorTy() constllvm::sandboxir::Typeinline
isScalableTargetExtTy() constllvm::sandboxir::Typeinline
isScalableTy() constllvm::sandboxir::Typeinline
isSingleValueType() constllvm::sandboxir::Typeinline
isSized(SmallPtrSetImpl< Type * > *Visited=nullptr) constllvm::sandboxir::Typeinline
isStructTy() constllvm::sandboxir::Typeinline
isTargetExtTy() constllvm::sandboxir::Typeinline
isTokenTy() constllvm::sandboxir::Typeinline
isValidElementType(Type *ElemTy)llvm::sandboxir::VectorTypestatic
isVectorTy() constllvm::sandboxir::Typeinline
isVoidTy() constllvm::sandboxir::Typeinline
isX86_AMXTy() constllvm::sandboxir::Typeinline
isX86_FP80Ty() constllvm::sandboxir::Typeinline
LLVMTyllvm::sandboxir::Typeprotected
print(raw_ostream &OS, bool IsForDebug=false, bool NoDetails=false) constllvm::sandboxir::Typeinline
Type(llvm::Type *LLVMTy, Context &Ctx)llvm::sandboxir::Typeinlineprotected
~Type()=defaultllvm::sandboxir::Typeprotected