#include "mlir/Analysis/Presburger/GeneratingFunction.h"
Definition at line 53 of file GeneratingFunction.h.
◆ GeneratingFunction()
| mlir::presburger::detail::GeneratingFunction::GeneratingFunction |
( |
unsigned | numParam, |
|
|
SmallVector< int > | signs, |
|
|
std::vector< ParamPoint > | nums, |
|
|
std::vector< std::vector< Point > > | dens ) |
|
inline |
◆ getDenominators() [1/3]
| std::vector< std::vector< Point > > mlir::presburger::detail::GeneratingFunction::getDenominators |
( |
| ) |
&& |
|
inline |
◆ getDenominators() [2/3]
| const std::vector< std::vector< Point > > & mlir::presburger::detail::GeneratingFunction::getDenominators |
( |
| ) |
const & |
|
inline |
◆ getDenominators() [3/3]
| std::vector< std::vector< Point > > mlir::presburger::detail::GeneratingFunction::getDenominators |
( |
| ) |
const && |
|
inline |
◆ getNumerators() [1/3]
| std::vector< ParamPoint > mlir::presburger::detail::GeneratingFunction::getNumerators |
( |
| ) |
&& |
|
inline |
◆ getNumerators() [2/3]
| const std::vector< ParamPoint > & mlir::presburger::detail::GeneratingFunction::getNumerators |
( |
| ) |
const & |
|
inline |
◆ getNumerators() [3/3]
| std::vector< ParamPoint > mlir::presburger::detail::GeneratingFunction::getNumerators |
( |
| ) |
const && |
|
inline |
◆ getNumParams()
| unsigned mlir::presburger::detail::GeneratingFunction::getNumParams |
( |
| ) |
const |
|
inline |
◆ getSigns() [1/3]
| SmallVector< int > mlir::presburger::detail::GeneratingFunction::getSigns |
( |
| ) |
&& |
|
inline |
◆ getSigns() [2/3]
| const SmallVector< int > & mlir::presburger::detail::GeneratingFunction::getSigns |
( |
| ) |
const & |
|
inline |
◆ getSigns() [3/3]
| SmallVector< int > mlir::presburger::detail::GeneratingFunction::getSigns |
( |
| ) |
const && |
|
inline |
◆ operator+()
◆ print()
| llvm::raw_ostream & mlir::presburger::detail::GeneratingFunction::print |
( |
llvm::raw_ostream & | os | ) |
const |
|
inline |
The documentation for this class was generated from the following file: