13 #ifndef MLIR_ANALYSIS_PRESBURGER_LINEARTRANSFORM_H
14 #define MLIR_ANALYSIS_PRESBURGER_LINEARTRANSFORM_H
18 #include "llvm/ADT/SmallVector.h"
21 namespace presburger {
34 static std::pair<unsigned, LinearTransform>
An IntegerRelation represents the set of points from a PresburgerSpace that satisfy a list of affine ...
SmallVector< T, 8 > preMultiplyWithRow(ArrayRef< T > rowVec) const
The given vector is interpreted as a row vector v.
SmallVector< T, 8 > postMultiplyWithColumn(ArrayRef< T > colVec) const
The given vector is interpreted as a column vector v.
Include the generated interface declarations.