|
MLIR 23.0.0git
|
AffineBound represents a lower or upper bound in the for operation. More...
#include "mlir/Dialect/Affine/IR/AffineOps.h"
Public Types | |
| using | operand_iterator = AffineForOp::operand_iterator |
| using | operand_range = AffineForOp::operand_range |
Public Member Functions | |
| AffineForOp | getAffineForOp () |
| AffineMap | getMap () |
| unsigned | getNumOperands () |
| Value | getOperand (unsigned idx) |
| operand_iterator | operandBegin () |
| operand_iterator | operandEnd () |
| operand_range | getOperands () |
Friends | |
| class | AffineForOp |
AffineBound represents a lower or upper bound in the for operation.
This class does not own the underlying operands. Instead, it refers to the operands stored in the AffineForOp. Its life span should not exceed that of the for operation it refers to.
Definition at line 217 of file AffineOps.h.
| using mlir::affine::AffineBound::operand_iterator = AffineForOp::operand_iterator |
Definition at line 227 of file AffineOps.h.
| using mlir::affine::AffineBound::operand_range = AffineForOp::operand_range |
Definition at line 228 of file AffineOps.h.
|
inline |
Definition at line 219 of file AffineOps.h.
References AffineForOp.
|
inline |
Definition at line 220 of file AffineOps.h.
Referenced by setIntraTileBoundsParametric().
|
inline |
Definition at line 222 of file AffineOps.h.
Referenced by setIntraTileBoundsParametric().
Definition at line 223 of file AffineOps.h.
Referenced by setIntraTileBoundsParametric().
|
inline |
Definition at line 232 of file AffineOps.h.
References operandBegin(), and operandEnd().
|
inline |
Definition at line 230 of file AffineOps.h.
Referenced by getOperands().
|
inline |
Definition at line 231 of file AffineOps.h.
Referenced by getOperands().
|
friend |
Definition at line 245 of file AffineOps.h.
References AffineForOp.
Referenced by AffineForOp, and getAffineForOp().