|
My Project
|
#include <Utils.h>
Public Member Functions | |
| GenericLoopNestRangeBuilder (ArrayRef< edsc::ValueHandle *> ivs, ArrayRef< Value > ranges) | |
| void | operator() (std::function< void(void)> fun=nullptr) |
| template<> | |
| GenericLoopNestRangeBuilder (ArrayRef< edsc::ValueHandle * > ivs, ArrayRef< Value > ranges) | |
| template<> | |
| GenericLoopNestRangeBuilder (ArrayRef< ValueHandle * > ivs, ArrayRef< Value > ranges) | |
Helper template class for building loop.for and affine.loop nests from ranges.
| mlir::edsc::GenericLoopNestRangeBuilder< LoopTy >::GenericLoopNestRangeBuilder | ( | ArrayRef< edsc::ValueHandle *> | ivs, |
| ArrayRef< Value > | ranges | ||
| ) |
| mlir::edsc::GenericLoopNestRangeBuilder< loop::ForOp >::GenericLoopNestRangeBuilder | ( | ArrayRef< edsc::ValueHandle *> | ivs, |
| ArrayRef< Value > | ranges | ||
| ) |
| mlir::edsc::GenericLoopNestRangeBuilder< AffineForOp >::GenericLoopNestRangeBuilder | ( | ArrayRef< ValueHandle *> | ivs, |
| ArrayRef< Value > | ranges | ||
| ) |
|
inline |
1.8.13