MLIR  20.0.0git
mlir::presburger::DivisionRepr Member List

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

clearRepr(unsigned i)mlir::presburger::DivisionReprinline
DivisionRepr(unsigned numVars, unsigned numDivs)mlir::presburger::DivisionReprinline
DivisionRepr(unsigned numVars)mlir::presburger::DivisionReprinline
divValuesAt(ArrayRef< DynamicAPInt > point) constmlir::presburger::DivisionRepr
dump() constmlir::presburger::DivisionRepr
getDenom(unsigned i)mlir::presburger::DivisionReprinline
getDenom(unsigned i) constmlir::presburger::DivisionReprinline
getDenoms() constmlir::presburger::DivisionReprinline
getDividend(unsigned i)mlir::presburger::DivisionReprinline
getDividend(unsigned i) constmlir::presburger::DivisionReprinline
getDivOffset() constmlir::presburger::DivisionReprinline
getNumDivs() constmlir::presburger::DivisionReprinline
getNumNonDivs() constmlir::presburger::DivisionReprinline
getNumVars() constmlir::presburger::DivisionReprinline
hasAllReprs() constmlir::presburger::DivisionReprinline
hasRepr(unsigned i) constmlir::presburger::DivisionReprinline
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) constmlir::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::DivisionReprinline