clearRepr(unsigned i) | mlir::presburger::DivisionRepr | inline |
DivisionRepr(unsigned numVars, unsigned numDivs) | mlir::presburger::DivisionRepr | inline |
DivisionRepr(unsigned numVars) | mlir::presburger::DivisionRepr | inline |
divValuesAt(ArrayRef< DynamicAPInt > point) const | mlir::presburger::DivisionRepr | |
dump() const | mlir::presburger::DivisionRepr | |
getDenom(unsigned i) | mlir::presburger::DivisionRepr | inline |
getDenom(unsigned i) const | mlir::presburger::DivisionRepr | inline |
getDenoms() const | mlir::presburger::DivisionRepr | inline |
getDividend(unsigned i) | mlir::presburger::DivisionRepr | inline |
getDividend(unsigned i) const | mlir::presburger::DivisionRepr | inline |
getDivOffset() const | mlir::presburger::DivisionRepr | inline |
getNumDivs() const | mlir::presburger::DivisionRepr | inline |
getNumNonDivs() const | mlir::presburger::DivisionRepr | inline |
getNumVars() const | mlir::presburger::DivisionRepr | inline |
hasAllReprs() const | mlir::presburger::DivisionRepr | inline |
hasRepr(unsigned i) const | mlir::presburger::DivisionRepr | inline |
insertDiv(unsigned pos, ArrayRef< DynamicAPInt > dividend, const DynamicAPInt &divisor) | mlir::presburger::DivisionRepr | |
insertDiv(unsigned pos, unsigned num=1) | mlir::presburger::DivisionRepr | |
normalizeDivs() | mlir::presburger::DivisionRepr | |
print(raw_ostream &os) const | mlir::presburger::DivisionRepr | |
removeDuplicateDivs(llvm::function_ref< bool(unsigned i, unsigned j)> merge) | mlir::presburger::DivisionRepr | |
setDiv(unsigned i, ArrayRef< DynamicAPInt > dividend, const DynamicAPInt &divisor) | mlir::presburger::DivisionRepr | inline |