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