MLIR
20.0.0git
|
This class represents a contiguous range of mutable operand ranges, e.g. More...
#include "mlir/IR/ValueRange.h"
Public Member Functions | |
MutableOperandRangeRange (const MutableOperandRange &operands, NamedAttribute operandSegmentAttr) | |
Construct a range given a parent set of operands, and an I32 tensor elements attribute containing the sizes of the sub ranges. More... | |
MutableOperandRange | join () const |
Flatten all of the sub ranges into a single contiguous mutable operand range. More... | |
operator OperandRangeRange () const | |
Allow implicit conversion to an OperandRangeRange. More... | |
This class represents a contiguous range of mutable operand ranges, e.g.
from a VariadicOfVariadic operand group.
Definition at line 202 of file ValueRange.h.
MutableOperandRangeRange::MutableOperandRangeRange | ( | const MutableOperandRange & | operands, |
NamedAttribute | operandSegmentAttr | ||
) |
Construct a range given a parent set of operands, and an I32 tensor elements attribute containing the sizes of the sub ranges.
Definition at line 551 of file OperationSupport.cpp.
MutableOperandRange MutableOperandRangeRange::join | ( | ) | const |
Flatten all of the sub ranges into a single contiguous mutable operand range.
Definition at line 558 of file OperationSupport.cpp.
References getBase().
MutableOperandRangeRange::operator OperandRangeRange | ( | ) | const |
Allow implicit conversion to an OperandRangeRange.
Definition at line 562 of file OperationSupport.cpp.
References getBase().