Intel® Implicit SPMD Program Compiler (Intel® ISPC)
1.13.0
|
This is the complete list of members for ConstExpr, including all inherited members.
AddressOfExprID enum value | ASTNode | |
AssertStmtID enum value | ASTNode | |
AssignExprID enum value | ASTNode | |
ASTNode(SourcePos p, unsigned scid) | ASTNode | inline |
ASTNodeTy enum name | ASTNode | |
BinaryExprID enum value | ASTNode | |
boolVal | ConstExpr | |
BreakStmtID enum value | ASTNode | |
CaseStmtID enum value | ASTNode | |
classof(ConstExpr const *) | ConstExpr | inlinestatic |
classof(ASTNode const *N) | ConstExpr | inlinestatic |
Expr::classof(Expr const *) | Expr | inlinestatic |
ConstExpr(const Type *t, int8_t i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int8_t *i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint8_t u, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint8_t *u, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int16_t i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int16_t *i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint16_t u, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint16_t *u, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int32_t i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int32_t *i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint32_t u, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint32_t *u, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, float f, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, float *f, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, double d, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, double *d, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int64_t i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, int64_t *i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint64_t i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, uint64_t *i, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, bool b, SourcePos p) | ConstExpr | |
ConstExpr(const Type *t, bool *b, SourcePos p) | ConstExpr | |
ConstExpr(ConstExpr *old, double *values) | ConstExpr | |
ConstExpr(ConstExpr *old, SourcePos pos) | ConstExpr | |
ConstExprID enum value | ASTNode | |
ContinueStmtID enum value | ASTNode | |
Count() const | ConstExpr | |
DeclStmtID enum value | ASTNode | |
DefaultStmtID enum value | ASTNode | |
DeleteStmtID enum value | ASTNode | |
DerefExprID enum value | ASTNode | |
DoStmtID enum value | ASTNode | |
doubleVal | ConstExpr | |
EstimateCost() const | ConstExpr | virtual |
Expr(SourcePos p, unsigned scid) | Expr | inline |
ExprListID enum value | ASTNode | |
ExprStmtID enum value | ASTNode | |
floatVal | ConstExpr | |
ForeachActiveStmtID enum value | ASTNode | |
ForeachStmtID enum value | ASTNode | |
ForeachUniqueStmtID enum value | ASTNode | |
ForStmtID enum value | ASTNode | |
FunctionCallExprID enum value | ASTNode | |
FunctionSymbolExprID enum value | ASTNode | |
GetBaseSymbol() const | Expr | virtual |
getBasicType() const | ConstExpr | private |
GetConstant(const Type *constType) const | ConstExpr | virtual |
GetLValue(FunctionEmitContext *ctx) const | Expr | virtual |
GetLValueType() const | Expr | virtual |
GetStorageConstant(const Type *type) const | ConstExpr | virtual |
GetType() const | ConstExpr | virtual |
GetValue(FunctionEmitContext *ctx) const | ConstExpr | virtual |
getValueID() const | ASTNode | inline |
GetValues(bool *, bool forceVarying=false) const | ConstExpr | |
GetValues(int8_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(uint8_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(int16_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(uint16_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(int32_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(uint32_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(float *, bool forceVarying=false) const | ConstExpr | |
GetValues(int64_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(uint64_t *, bool forceVarying=false) const | ConstExpr | |
GetValues(double *, bool forceVarying=false) const | ConstExpr | |
GotoStmtID enum value | ASTNode | |
IfStmtID enum value | ASTNode | |
IndexExprID enum value | ASTNode | |
int16Val | ConstExpr | |
int32Val | ConstExpr | |
int64Val | ConstExpr | |
int8Val | ConstExpr | |
LabeledStmtID enum value | ASTNode | |
MaxExprID enum value | ASTNode | |
NewExprID enum value | ASTNode | |
NullPointerExprID enum value | ASTNode | |
Optimize() | ConstExpr | virtual |
pos | ASTNode | |
Print() const | ConstExpr | virtual |
PrintStmtID enum value | ASTNode | |
PtrDerefExprID enum value | ASTNode | |
RefDerefExprID enum value | ASTNode | |
ReferenceExprID enum value | ASTNode | |
ReturnStmtID enum value | ASTNode | |
SelectExprID enum value | ASTNode | |
SizeOfExprID enum value | ASTNode | |
StmtListID enum value | ASTNode | |
StructMemberExprID enum value | ASTNode | |
SwitchStmtID enum value | ASTNode | |
SymbolExprID enum value | ASTNode | |
SyncExprID enum value | ASTNode | |
type | ConstExpr | private |
TypeCastExprID enum value | ASTNode | |
TypeCheck() | ConstExpr | virtual |
uint16Val | ConstExpr | |
uint32Val | ConstExpr | |
uint64Val | ConstExpr | |
uint8Val | ConstExpr | |
UnaryExprID enum value | ASTNode | |
UnmaskedStmtID enum value | ASTNode | |
VectorMemberExprID enum value | ASTNode | |
~ASTNode() | ASTNode | virtual |