Intel® Implicit SPMD Program Compiler (Intel® ISPC)  1.13.0
VectorType Member List

This is the complete list of members for VectorType, including all inherited members.

baseVectorTypeprivate
CollectionType(TypeId id)CollectionTypeinlineprotected
Equal(const Type *a, const Type *b)Typestatic
EqualIgnoringConst(const Type *a, const Type *b)Typestatic
GetAsConstType() constVectorTypevirtual
GetAsNonConstType() constVectorTypevirtual
GetAsSOAType(int width) constVectorTypevirtual
GetAsUnboundVariabilityType() constVectorTypevirtual
GetAsUniformType() constVectorTypevirtual
GetAsUnsignedType() constVectorTypevirtual
GetAsVaryingType() constVectorTypevirtual
GetBaseType() constVectorTypevirtual
GetCDeclaration(const std::string &name) constVectorTypevirtual
GetDIType(llvm::DIScope *scope) constVectorTypevirtual
GetElementCount() constVectorTypevirtual
GetElementType() constVectorTypevirtual
SequentialType::GetElementType(int index) constSequentialTypevirtual
GetReferenceTarget() constTypevirtual
GetSOAWidth() constTypeinline
GetString() constVectorTypevirtual
GetVariability() constVectorTypevirtual
getVectorMemoryCount() constVectorType
HasUnboundVariability() constTypeinline
IsArrayType() constType
IsBasicType(const Type *type)Typestatic
IsBoolType() constVectorTypevirtual
IsConstType() constVectorTypevirtual
IsFloatType() constVectorTypevirtual
IsIntType() constVectorTypevirtual
IsNumericType() constTypeinline
IsPointerType() constType
IsReferenceType() constType
IsSOAType() constTypeinline
IsUniformType() constTypeinline
IsUnsignedType() constVectorTypevirtual
IsVaryingType() constTypeinline
IsVoidType() constType
LLVMStorageType(llvm::LLVMContext *ctx) constVectorTypevirtual
LLVMType(llvm::LLVMContext *ctx) constVectorTypevirtual
Mangle() constVectorTypevirtual
MoreGeneralType(const Type *type0, const Type *type1, SourcePos pos, const char *reason, bool forceVarying=false, int vecSize=0)Typestatic
numElementsVectorTypeprivate
ResolveUnboundVariability(Variability v) constVectorTypevirtual
SequentialType(TypeId id)SequentialTypeinlineprotected
Type(TypeId id)Typeinlineprotected
typeIdType
VectorType(const AtomicType *base, int size)VectorType