SmallVector<AffineExpr, 8> constraints;
SmallVector<bool, 8> eqFlags;
- /// A pointer to the IR's context to store all newly created
- /// AffineExprStorage's.
- MLIRContext *context;
};
/// An AffineValueMap is an affine map plus its ML value operands and
}
MutableIntegerSet::MutableIntegerSet(IntegerSet set, MLIRContext *context)
- : numDims(set.getNumDims()), numSymbols(set.getNumSymbols()),
- context(context) {
+ : numDims(set.getNumDims()), numSymbols(set.getNumSymbols()) {
// TODO(bondhugula)
}
// Universal set.
MutableIntegerSet::MutableIntegerSet(unsigned numDims, unsigned numSymbols,
MLIRContext *context)
- : numDims(numDims), numSymbols(numSymbols), context(context) {}
+ : numDims(numDims), numSymbols(numSymbols) {}
//===----------------------------------------------------------------------===//
// AffineValueMap.