MLIR  19.0.0git
mlir::AffineExpr Member List

This is the complete list of members for mlir::AffineExpr, including all inherited members.

AffineExpr()mlir::AffineExprinline
AffineExpr(const ImplType *expr)mlir::AffineExprinline
cast() constmlir::AffineExpr
ceilDiv(uint64_t v) constmlir::AffineExpr
ceilDiv(AffineExpr other) constmlir::AffineExpr
compose(AffineMap map) constmlir::AffineExpr
dump() constmlir::AffineExpr
dyn_cast() constmlir::AffineExpr
dyn_cast_or_null() constmlir::AffineExpr
exprmlir::AffineExprprotected
floorDiv(uint64_t v) constmlir::AffineExpr
floorDiv(AffineExpr other) constmlir::AffineExpr
getAsOpaquePointer() constmlir::AffineExprinline
getContext() constmlir::AffineExpr
getFromOpaquePointer(const void *pointer)mlir::AffineExprinlinestatic
getImpl() constmlir::AffineExprinline
getKind() constmlir::AffineExpr
getLargestKnownDivisor() constmlir::AffineExpr
hash_value(AffineExpr arg)mlir::AffineExprfriend
ImplType typedefmlir::AffineExpr
isa() constmlir::AffineExpr
isFunctionOfDim(unsigned position) constmlir::AffineExpr
isFunctionOfSymbol(unsigned position) constmlir::AffineExpr
isMultipleOf(int64_t factor) constmlir::AffineExpr
isPureAffine() constmlir::AffineExpr
isSymbolicOrConstant() constmlir::AffineExpr
operator bool() constmlir::AffineExprinlineexplicit
operator!() constmlir::AffineExprinline
operator!=(AffineExpr other) constmlir::AffineExprinline
operator!=(int64_t v) constmlir::AffineExprinline
operator%(uint64_t v) constmlir::AffineExpr
operator%(AffineExpr other) constmlir::AffineExpr
operator*(int64_t v) constmlir::AffineExpr
operator*(AffineExpr other) constmlir::AffineExpr
operator+(int64_t v) constmlir::AffineExpr
operator+(AffineExpr other) constmlir::AffineExpr
operator-() constmlir::AffineExpr
operator-(int64_t v) constmlir::AffineExpr
operator-(AffineExpr other) constmlir::AffineExpr
operator==(AffineExpr other) constmlir::AffineExprinline
operator==(int64_t v) constmlir::AffineExpr
print(raw_ostream &os) constmlir::AffineExpr
replace(AffineExpr expr, AffineExpr replacement) constmlir::AffineExpr
replace(const DenseMap< AffineExpr, AffineExpr > &map) constmlir::AffineExpr
replaceDims(ArrayRef< AffineExpr > dimReplacements) constmlir::AffineExpr
replaceDimsAndSymbols(ArrayRef< AffineExpr > dimReplacements, ArrayRef< AffineExpr > symReplacements) constmlir::AffineExpr
replaceSymbols(ArrayRef< AffineExpr > symReplacements) constmlir::AffineExpr
shiftDims(unsigned numDims, unsigned shift, unsigned offset=0) constmlir::AffineExpr
shiftSymbols(unsigned numSymbols, unsigned shift, unsigned offset=0) constmlir::AffineExpr
walk(FnT &&callback) constmlir::AffineExprinline