MLIR
21.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 518 of file AffineOps.h.
using mlir::affine::AffineBound::operand_iterator = AffineForOp::operand_iterator |
Definition at line 528 of file AffineOps.h.
using mlir::affine::AffineBound::operand_range = AffineForOp::operand_range |
Definition at line 529 of file AffineOps.h.
|
inline |
Definition at line 520 of file AffineOps.h.
|
inline |
Definition at line 521 of file AffineOps.h.
Referenced by mlir::affine::coalesceLoops(), constructTiledIndexSetHyperRect(), setInterTileBoundsParametric(), and setIntraTileBoundsParametric().
|
inline |
Definition at line 523 of file AffineOps.h.
Referenced by constructTiledIndexSetHyperRect(), setInterTileBoundsParametric(), and setIntraTileBoundsParametric().
|
inline |
Definition at line 524 of file AffineOps.h.
References mlir::OperandRange::getBeginOperandIndex().
Referenced by constructTiledIndexSetHyperRect(), setInterTileBoundsParametric(), and setIntraTileBoundsParametric().
|
inline |
Definition at line 533 of file AffineOps.h.
References operandBegin(), and operandEnd().
Referenced by mlir::affine::coalesceLoops().
|
inline |
Definition at line 531 of file AffineOps.h.
Referenced by getOperands().
|
inline |
Definition at line 532 of file AffineOps.h.
Referenced by getOperands().
|
friend |
Definition at line 546 of file AffineOps.h.