#include <presburger.h>
◆ PBSingleFunc() [1/6]
| freetensor::PBSingleFunc::PBSingleFunc |
( |
| ) |
|
|
inline |
◆ PBSingleFunc() [2/6]
| freetensor::PBSingleFunc::PBSingleFunc |
( |
const Ref< PBCtx > & |
ctx, |
|
|
isl_pw_aff * |
func |
|
) |
| |
|
inline |
◆ PBSingleFunc() [3/6]
| freetensor::PBSingleFunc::PBSingleFunc |
( |
const Ref< PBCtx > & |
ctx, |
|
|
const std::string & |
str |
|
) |
| |
|
inline |
◆ PBSingleFunc() [4/6]
| freetensor::PBSingleFunc::PBSingleFunc |
( |
const Ref< PBCtx > & |
ctx, |
|
|
isl_aff * |
func |
|
) |
| |
|
inlineexplicit |
◆ ~PBSingleFunc()
| freetensor::PBSingleFunc::~PBSingleFunc |
( |
| ) |
|
|
inline |
◆ PBSingleFunc() [5/6]
| freetensor::PBSingleFunc::PBSingleFunc |
( |
const PBSingleFunc & |
other | ) |
|
|
inline |
◆ PBSingleFunc() [6/6]
| freetensor::PBSingleFunc::PBSingleFunc |
( |
PBSingleFunc && |
other | ) |
|
|
inline |
◆ copy()
| isl_pw_aff * freetensor::PBSingleFunc::copy |
( |
| ) |
const |
|
inline |
◆ ctx() [1/2]
| auto & freetensor::PBSingleFunc::ctx |
( |
| ) |
|
|
inline |
◆ ctx() [2/2]
| const auto & freetensor::PBSingleFunc::ctx |
( |
| ) |
const |
|
inline |
◆ get()
| isl_pw_aff * freetensor::PBSingleFunc::get |
( |
| ) |
const |
|
inline |
◆ isValid()
| bool freetensor::PBSingleFunc::isValid |
( |
| ) |
const |
|
inline |
◆ move()
| isl_pw_aff * freetensor::PBSingleFunc::move |
( |
| ) |
|
|
inline |
◆ nInDims()
| isl_size freetensor::PBSingleFunc::nInDims |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ pieces()
| std::vector< std::pair< PBSet, PBSingleFunc > > freetensor::PBSingleFunc::pieces |
( |
| ) |
const |
|
inline |
◆ to()
◆ toSerialized()
| Serialized freetensor::PBSingleFunc::toSerialized |
( |
| ) |
const |
|
inline |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const PBSingleFunc & |
func |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: