My Project
|
#include <AffineOps.h>
Public Types | |
using | operand_iterator = AffineForOp::operand_iterator |
using | operand_range = AffineForOp::operand_range |
Public Member Functions | |
AffineForOp | getAffineForOp () |
AffineMap | getMap () |
AffineValueMap | getAsAffineValueMap () |
Returns an AffineValueMap representing this bound. More... | |
unsigned | getNumOperands () |
Value | getOperand (unsigned idx) |
operand_iterator | operand_begin () |
operand_iterator | operand_end () |
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.
using mlir::AffineBound::operand_iterator = AffineForOp::operand_iterator |
using mlir::AffineBound::operand_range = AffineForOp::operand_range |
|
inline |
AffineValueMap mlir::AffineBound::getAsAffineValueMap | ( | ) |
Returns an AffineValueMap representing this bound.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |