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

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

baseTypePointerTypeprivate
Equal(const Type *a, const Type *b)Typestatic
EqualIgnoringConst(const Type *a, const Type *b)Typestatic
GetAsConstType() constPointerTypevirtual
GetAsFrozenSlice() constPointerType
GetAsNonConstType() constPointerTypevirtual
GetAsNonSlice() constPointerType
GetAsSlice() constPointerType
GetAsSOAType(int width) constPointerTypevirtual
GetAsUnboundVariabilityType() constPointerTypevirtual
GetAsUniformType() constPointerTypevirtual
GetAsUnsignedType() constTypevirtual
GetAsVaryingType() constPointerTypevirtual
GetBaseType() constPointerTypevirtual
GetCDeclaration(const std::string &name) constPointerTypevirtual
GetDIType(llvm::DIScope *scope) constPointerTypevirtual
GetReferenceTarget() constTypevirtual
GetSOAWidth() constTypeinline
GetString() constPointerTypevirtual
GetUniform(const Type *t, bool isSlice=false)PointerTypestatic
GetVariability() constPointerTypevirtual
GetVarying(const Type *t)PointerTypestatic
HasUnboundVariability() constTypeinline
IsArrayType() constType
IsBasicType(const Type *type)Typestatic
IsBoolType() constPointerTypevirtual
isConstPointerTypeprivate
IsConstType() constPointerTypevirtual
IsFloatType() constPointerTypevirtual
isFrozenPointerTypeprivate
IsFrozenSlice() constPointerTypeinline
IsIntType() constPointerTypevirtual
IsNumericType() constTypeinline
IsPointerType() constType
IsReferenceType() constType
IsSlice() constPointerTypeinline
isSlicePointerTypeprivate
IsSOAType() constTypeinline
IsUniformType() constTypeinline
IsUnsignedType() constPointerTypevirtual
IsVaryingType() constTypeinline
IsVoidPointer(const Type *t)PointerTypestatic
IsVoidType() constType
LLVMStorageType(llvm::LLVMContext *ctx) constTypevirtual
LLVMType(llvm::LLVMContext *ctx) constPointerTypevirtual
Mangle() constPointerTypevirtual
MoreGeneralType(const Type *type0, const Type *type1, SourcePos pos, const char *reason, bool forceVarying=false, int vecSize=0)Typestatic
PointerType(const Type *t, Variability v, bool isConst, bool isSlice=false, bool frozen=false)PointerType
ResolveUnboundVariability(Variability v) constPointerTypevirtual
Type(TypeId id)Typeinlineprotected
typeIdType
variabilityPointerTypeprivate
VoidPointerTypestatic