LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::SequentialType Member List

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

ArrayTyID enum valuellvm::Type
canLosslesslyBitCastTo(Type *Ty) const llvm::Type
classof(const Type *T)llvm::SequentialTypeinlinestatic
CompositeType(LLVMContext &C, TypeID tid)llvm::CompositeTypeinlineexplicitprotected
ContainedTysllvm::Typeprotected
DoubleTyID enum valuellvm::Type
dump() const llvm::Type
FirstDerivedTyID enum valuellvm::Type
FloatTyID enum valuellvm::Type
FP128TyID enum valuellvm::Type
FunctionTyID enum valuellvm::Type
getArrayElementType() const llvm::Typeinline
getArrayNumElements() const llvm::Type
getContainedType(unsigned i) const llvm::Typeinline
getContext() const llvm::Typeinline
getDoublePtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getDoubleTy(LLVMContext &C)llvm::Typestatic
getElementType() const llvm::SequentialTypeinline
getFloatPtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getFloatTy(LLVMContext &C)llvm::Typestatic
getFltSemantics() const llvm::Typeinline
getFP128PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getFP128Ty(LLVMContext &C)llvm::Typestatic
getFPMantissaWidth() const llvm::Type
getFunctionNumParams() const llvm::Type
getFunctionParamType(unsigned i) const llvm::Type
getHalfPtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getHalfTy(LLVMContext &C)llvm::Typestatic
getInt16PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getInt16Ty(LLVMContext &C)llvm::Typestatic
getInt1PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getInt1Ty(LLVMContext &C)llvm::Typestatic
getInt32PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getInt32Ty(LLVMContext &C)llvm::Typestatic
getInt64PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getInt64Ty(LLVMContext &C)llvm::Typestatic
getInt8PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getInt8Ty(LLVMContext &C)llvm::Typestatic
getIntegerBitWidth() const llvm::Type
getIntNPtrTy(LLVMContext &C, unsigned N, unsigned AS=0)llvm::Typestatic
getIntNTy(LLVMContext &C, unsigned N)llvm::Typestatic
getLabelTy(LLVMContext &C)llvm::Typestatic
getMetadataTy(LLVMContext &C)llvm::Typestatic
getNumContainedTypes() const llvm::Typeinline
getPointerAddressSpace() const llvm::Type
getPointerElementType() const llvm::Typeinline
getPointerTo(unsigned AddrSpace=0)llvm::Type
getPPC_FP128PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getPPC_FP128Ty(LLVMContext &C)llvm::Typestatic
getPrimitiveSizeInBits() const llvm::Type
getPrimitiveType(LLVMContext &C, TypeID IDNumber)llvm::Typestatic
getScalarSizeInBits()llvm::Type
getScalarType() const llvm::Type
getScalarType()llvm::Type
getSequentialElementType() const llvm::Type
getStructElementType(unsigned N) const llvm::Type
getStructName() const llvm::Type
getStructNumElements() const llvm::Type
getSubclassData() const llvm::Typeinlineprotected
getTypeAtIndex(const Value *V)llvm::CompositeType
getTypeAtIndex(unsigned Idx)llvm::CompositeType
getTypeID() const llvm::Typeinline
getVectorElementType() const llvm::Typeinline
getVectorNumElements() const llvm::Type
getVoidTy(LLVMContext &C)llvm::Typestatic
getX86_FP80PtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getX86_FP80Ty(LLVMContext &C)llvm::Typestatic
getX86_MMXPtrTy(LLVMContext &C, unsigned AS=0)llvm::Typestatic
getX86_MMXTy(LLVMContext &C)llvm::Typestatic
HalfTyID enum valuellvm::Type
indexValid(const Value *V) const llvm::CompositeType
indexValid(unsigned Idx) const llvm::CompositeType
IntegerTyID enum valuellvm::Type
isAggregateType() const llvm::Typeinline
isArrayTy() const llvm::Typeinline
isDerivedType() const llvm::Typeinline
isDoubleTy() const llvm::Typeinline
isEmptyTy() const llvm::Type
isFirstClassType() const llvm::Typeinline
isFloatingPointTy() const llvm::Typeinline
isFloatTy() const llvm::Typeinline
isFP128Ty() const llvm::Typeinline
isFPOrFPVectorTy() const llvm::Typeinline
isFunctionTy() const llvm::Typeinline
isFunctionVarArg() const llvm::Type
isHalfTy() const llvm::Typeinline
isIntegerTy() const llvm::Typeinline
isIntegerTy(unsigned Bitwidth) const llvm::Type
isIntOrIntVectorTy() const llvm::Typeinline
isLabelTy() const llvm::Typeinline
isMetadataTy() const llvm::Typeinline
isPointerTy() const llvm::Typeinline
isPPC_FP128Ty() const llvm::Typeinline
isPrimitiveType() const llvm::Typeinline
isPtrOrPtrVectorTy() const llvm::Typeinline
isSingleValueType() const llvm::Typeinline
isSized() const llvm::Typeinline
isStructTy() const llvm::Typeinline
isVectorTy() const llvm::Typeinline
isVoidTy() const llvm::Typeinline
isX86_FP80Ty() const llvm::Typeinline
isX86_MMXTy() const llvm::Typeinline
LabelTyID enum valuellvm::Type
LastPrimitiveTyID enum valuellvm::Type
MetadataTyID enum valuellvm::Type
NumContainedTysllvm::Typeprotected
NumTypeIDs enum valuellvm::Type
PointerTyID enum valuellvm::Type
PPC_FP128TyID enum valuellvm::Type
print(raw_ostream &O) const llvm::Type
SequentialType(TypeID TID, Type *ElType)llvm::SequentialTypeinlineprotected
setSubclassData(unsigned val)llvm::Typeinlineprotected
setTypeID(TypeID ID)llvm::Typeinlineprotected
StructTyID enum valuellvm::Type
subtype_begin() const llvm::Typeinline
subtype_end() const llvm::Typeinline
subtype_iterator typedefllvm::Type
subtype_rbegin() const llvm::Typeinline
subtype_rend() const llvm::Typeinline
subtype_reverse_iterator typedefllvm::Type
Type(LLVMContext &C, TypeID tid)llvm::Typeinlineexplicitprotected
TypeID enum namellvm::Type
VectorTyID enum valuellvm::Type
VoidTyID enum valuellvm::Type
X86_FP80TyID enum valuellvm::Type
X86_MMXTyID enum valuellvm::Type
~Type()llvm::Typeinlineprotected