|
My Project
|
#include <Builders.h>
Public Member Functions | |
| LoopNestBuilder (ArrayRef< edsc::ValueHandle *> ivs, ArrayRef< ValueHandle > lbs, ArrayRef< ValueHandle > ubs, ArrayRef< ValueHandle > steps) | |
| void | operator() (std::function< void(void)> fun=nullptr) |
Helper class to sugar building loop.for loop nests from ranges. This is similar to edsc::AffineLoopNestBuilder except it operates on loop.for.
| mlir::edsc::LoopNestBuilder::LoopNestBuilder | ( | ArrayRef< edsc::ValueHandle *> | ivs, |
| ArrayRef< ValueHandle > | lbs, | ||
| ArrayRef< ValueHandle > | ubs, | ||
| ArrayRef< ValueHandle > | steps | ||
| ) |
| void mlir::edsc::LoopNestBuilder::operator() | ( | std::function< void(void)> | fun = nullptr | ) |
1.8.13