My Project
|
Functions | |
SDBMExpr | operator+ (SDBMExpr lhs, SDBMExpr rhs) |
SDBMExpr | operator+ (SDBMExpr lhs, int64_t rhs) |
SDBMExpr | operator+ (int64_t lhs, SDBMExpr rhs) |
SDBMExpr | operator- (SDBMExpr lhs, SDBMExpr rhs) |
SDBMExpr | operator- (SDBMExpr lhs, int64_t rhs) |
SDBMExpr | operator- (int64_t lhs, SDBMExpr rhs) |
SDBMExpr | stripe (SDBMExpr expr, SDBMExpr factor) |
SDBMExpr | stripe (SDBMExpr expr, int64_t factor) |
Overloaded arithmetic operators for SDBM expressions asserting that their arguments have the proper SDBM expression subtype. Perform canonicalization and constant folding on these expressions.
Add two SDBM expressions. At least one of the expressions must be a constant or a negation, but both expressions cannot be negations simultaneously.
Construct a stripe expression from a positive expression and a positive constant stripe factor.