#include "llvm/ADT/DynamicAPInt.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
|
| int | mlir::presburger::compare (const Fraction &x, const Fraction &y) |
| | Three-way comparison between two fractions.
|
| DynamicAPInt | mlir::presburger::floor (const Fraction &f) |
| DynamicAPInt | mlir::presburger::ceil (const Fraction &f) |
| Fraction | mlir::presburger::operator- (const Fraction &x) |
| bool | mlir::presburger::operator< (const Fraction &x, const Fraction &y) |
| bool | mlir::presburger::operator<= (const Fraction &x, const Fraction &y) |
| bool | mlir::presburger::operator== (const Fraction &x, const Fraction &y) |
| bool | mlir::presburger::operator!= (const Fraction &x, const Fraction &y) |
| bool | mlir::presburger::operator> (const Fraction &x, const Fraction &y) |
| bool | mlir::presburger::operator>= (const Fraction &x, const Fraction &y) |
| Fraction | mlir::presburger::abs (const Fraction &f) |
| Fraction | mlir::presburger::reduce (const Fraction &f) |
| Fraction | mlir::presburger::operator* (const Fraction &x, const Fraction &y) |
| Fraction | mlir::presburger::operator/ (const Fraction &x, const Fraction &y) |
| Fraction | mlir::presburger::operator+ (const Fraction &x, const Fraction &y) |
| Fraction | mlir::presburger::operator- (const Fraction &x, const Fraction &y) |
| DynamicAPInt | mlir::presburger::round (const Fraction &f) |
| Fraction & | mlir::presburger::operator+= (Fraction &x, const Fraction &y) |
| Fraction & | mlir::presburger::operator-= (Fraction &x, const Fraction &y) |
| Fraction & | mlir::presburger::operator/= (Fraction &x, const Fraction &y) |
| Fraction & | mlir::presburger::operator*= (Fraction &x, const Fraction &y) |
| llvm::raw_ostream & | mlir::presburger::operator<< (llvm::raw_ostream &os, const Fraction &x) |