| addAffineForOpDomain(AffineForOp forOp) | mlir::FlatAffineConstraints | |
| addConstantLowerBound(unsigned pos, int64_t lb) | mlir::FlatAffineConstraints | |
| addConstantLowerBound(ArrayRef< int64_t > expr, int64_t lb) | mlir::FlatAffineConstraints | |
| addConstantUpperBound(unsigned pos, int64_t ub) | mlir::FlatAffineConstraints | |
| addConstantUpperBound(ArrayRef< int64_t > expr, int64_t ub) | mlir::FlatAffineConstraints | |
| addDimId(unsigned pos, Value id=nullptr) | mlir::FlatAffineConstraints | |
| addEquality(ArrayRef< int64_t > eq) | mlir::FlatAffineConstraints | |
| addId(IdKind kind, unsigned pos, Value id=nullptr) | mlir::FlatAffineConstraints | |
| addInductionVarOrTerminalSymbol(Value id) | mlir::FlatAffineConstraints | |
| addInequality(ArrayRef< int64_t > inEq) | mlir::FlatAffineConstraints | |
| addLocalFloorDiv(ArrayRef< int64_t > dividend, int64_t divisor) | mlir::FlatAffineConstraints | |
| addLocalId(unsigned pos) | mlir::FlatAffineConstraints | |
| addLowerOrUpperBound(unsigned pos, AffineMap boundMap, ArrayRef< Value > operands, bool eq, bool lower=true) | mlir::FlatAffineConstraints | |
| addSliceBounds(ArrayRef< Value > values, ArrayRef< AffineMap > lbMaps, ArrayRef< AffineMap > ubMaps, ArrayRef< Value > operands) | mlir::FlatAffineConstraints | |
| addSymbolId(unsigned pos, Value id=nullptr) | mlir::FlatAffineConstraints | |
| append(const FlatAffineConstraints &other) | mlir::FlatAffineConstraints | |
| areIdsAlignedWithOther(const FlatAffineConstraints &other) | mlir::FlatAffineConstraints | |
| atEq(unsigned i, unsigned j) const | mlir::FlatAffineConstraints | inline |
| atEq(unsigned i, unsigned j) | mlir::FlatAffineConstraints | inline |
| atIneq(unsigned i, unsigned j) const | mlir::FlatAffineConstraints | inline |
| atIneq(unsigned i, unsigned j) | mlir::FlatAffineConstraints | inline |
| clearAndCopyFrom(const FlatAffineConstraints &other) | mlir::FlatAffineConstraints | |
| clearConstraints() | mlir::FlatAffineConstraints | |
| clone() const | mlir::FlatAffineConstraints | |
| composeMap(const AffineValueMap *vMap) | mlir::FlatAffineConstraints | |
| composeMatchingMap(AffineMap other) | mlir::FlatAffineConstraints | |
| constantFoldId(unsigned pos) | mlir::FlatAffineConstraints | |
| constantFoldIdRange(unsigned pos, unsigned num) | mlir::FlatAffineConstraints | |
| containsId(Value id) const | mlir::FlatAffineConstraints | |
| convertLoopIVSymbolsToDims() | mlir::FlatAffineConstraints | |
| Dimension enum value | mlir::FlatAffineConstraints | |
| dump() const | mlir::FlatAffineConstraints | |
| findId(Value id, unsigned *pos) const | mlir::FlatAffineConstraints | |
| FlatAffineConstraints(unsigned numReservedInequalities, unsigned numReservedEqualities, unsigned numReservedCols, unsigned numDims=0, unsigned numSymbols=0, unsigned numLocals=0, ArrayRef< Optional< Value >> idArgs={}) | mlir::FlatAffineConstraints | inline |
| FlatAffineConstraints(unsigned numDims=0, unsigned numSymbols=0, unsigned numLocals=0, ArrayRef< Optional< Value >> idArgs={}) | mlir::FlatAffineConstraints | inline |
| FlatAffineConstraints(const HyperRectangularSet &set) | mlir::FlatAffineConstraints | explicit |
| FlatAffineConstraints(const AffineValueMap &avm) | mlir::FlatAffineConstraints | explicit |
| FlatAffineConstraints(ArrayRef< const AffineValueMap *> avmRef) | mlir::FlatAffineConstraints | explicit |
| FlatAffineConstraints(IntegerSet set) | mlir::FlatAffineConstraints | explicit |
| FlatAffineConstraints(const IntegerValueSet &set) | mlir::FlatAffineConstraints | explicit |
| FlatAffineConstraints(const FlatAffineConstraints &other) | mlir::FlatAffineConstraints | |
| FlatAffineConstraints(ArrayRef< const AffineValueMap *> avmRef, IntegerSet set) | mlir::FlatAffineConstraints | |
| FlatAffineConstraints(const MutableAffineMap &map) | mlir::FlatAffineConstraints | |
| getAllIdValues(SmallVectorImpl< Value > *values) const | mlir::FlatAffineConstraints | inline |
| getConstantBoundOnDimSize(unsigned pos, SmallVectorImpl< int64_t > *lb=nullptr, int64_t *lbFloorDivisor=nullptr, SmallVectorImpl< int64_t > *ub=nullptr) const | mlir::FlatAffineConstraints | |
| getConstantLowerBound(unsigned pos) const | mlir::FlatAffineConstraints | |
| getConstantUpperBound(unsigned pos) const | mlir::FlatAffineConstraints | |
| getEquality(unsigned idx) const | mlir::FlatAffineConstraints | inline |
| getId(unsigned pos) const | mlir::FlatAffineConstraints | inline |
| getId(unsigned pos) | mlir::FlatAffineConstraints | inline |
| getIds() const | mlir::FlatAffineConstraints | inline |
| getIds() | mlir::FlatAffineConstraints | inline |
| getIdValue(unsigned pos) const | mlir::FlatAffineConstraints | inline |
| getIdValues(unsigned start, unsigned end, SmallVectorImpl< Value > *values) const | mlir::FlatAffineConstraints | inline |
| getInequality(unsigned idx) const | mlir::FlatAffineConstraints | inline |
| getLowerAndUpperBound(unsigned pos, unsigned offset, unsigned num, unsigned symStartPos, ArrayRef< AffineExpr > localExprs, MLIRContext *context) const | mlir::FlatAffineConstraints | |
| getNumCols() const | mlir::FlatAffineConstraints | inline |
| getNumConstraints() const | mlir::FlatAffineConstraints | inline |
| getNumDimAndSymbolIds() const | mlir::FlatAffineConstraints | inline |
| getNumDimIds() const | mlir::FlatAffineConstraints | inline |
| getNumEqualities() const | mlir::FlatAffineConstraints | inline |
| getNumIds() const | mlir::FlatAffineConstraints | inline |
| getNumInequalities() const | mlir::FlatAffineConstraints | inline |
| getNumLocalIds() const | mlir::FlatAffineConstraints | inline |
| getNumReservedEqualities() const | mlir::FlatAffineConstraints | inline |
| getNumReservedInequalities() const | mlir::FlatAffineConstraints | inline |
| getNumSymbolIds() const | mlir::FlatAffineConstraints | inline |
| getSliceBounds(unsigned offset, unsigned num, MLIRContext *context, SmallVectorImpl< AffineMap > *lbMaps, SmallVectorImpl< AffineMap > *ubMaps) | mlir::FlatAffineConstraints | |
| IdKind enum name | mlir::FlatAffineConstraints | |
| isEmpty() const | mlir::FlatAffineConstraints | |
| isEmptyByGCDTest() const | mlir::FlatAffineConstraints | |
| isHyperRectangular(unsigned pos, unsigned num) const | mlir::FlatAffineConstraints | |
| Local enum value | mlir::FlatAffineConstraints | |
| mergeAndAlignIdsWithOther(unsigned offset, FlatAffineConstraints *other) | mlir::FlatAffineConstraints | |
| print(raw_ostream &os) const | mlir::FlatAffineConstraints | |
| projectOut(unsigned pos, unsigned num) | mlir::FlatAffineConstraints | |
| projectOut(unsigned pos) | mlir::FlatAffineConstraints | inline |
| projectOut(Value id) | mlir::FlatAffineConstraints | |
| removeDim(unsigned pos) | mlir::FlatAffineConstraints | |
| removeEquality(unsigned pos) | mlir::FlatAffineConstraints | |
| removeId(IdKind idKind, unsigned pos) | mlir::FlatAffineConstraints | |
| removeId(unsigned pos) | mlir::FlatAffineConstraints | |
| removeInequality(unsigned pos) | mlir::FlatAffineConstraints | |
| removeRedundantInequalities() | mlir::FlatAffineConstraints | |
| removeTrivialRedundancy() | mlir::FlatAffineConstraints | |
| reset(unsigned numReservedInequalities, unsigned numReservedEqualities, unsigned numReservedCols, unsigned numDims, unsigned numSymbols, unsigned numLocals=0, ArrayRef< Value > idArgs={}) | mlir::FlatAffineConstraints | |
| reset(unsigned numDims=0, unsigned numSymbols=0, unsigned numLocals=0, ArrayRef< Value > idArgs={}) | mlir::FlatAffineConstraints | |
| setAndEliminate(unsigned pos, int64_t constVal) | mlir::FlatAffineConstraints | |
| setDimSymbolSeparation(unsigned newSymbolCount) | mlir::FlatAffineConstraints | |
| setIdToConstant(unsigned pos, int64_t val) | mlir::FlatAffineConstraints | |
| setIdToConstant(Value id, int64_t val) | mlir::FlatAffineConstraints | |
| setIdValue(unsigned pos, Value val) | mlir::FlatAffineConstraints | inline |
| setIdValues(unsigned start, unsigned end, ArrayRef< Value > values) | mlir::FlatAffineConstraints | inline |
| Symbol enum value | mlir::FlatAffineConstraints | |
| toAffineExpr(unsigned idx, MLIRContext *context) | mlir::FlatAffineConstraints | |
| unionBoundingBox(const FlatAffineConstraints &other) | mlir::FlatAffineConstraints | |
| ~FlatAffineConstraints() | mlir::FlatAffineConstraints | inline |