MLIR
21.0.0git
|
This class represents a saved insertion point. More...
#include "mlir/IR/Builders.h"
Public Member Functions | |
InsertPoint ()=default | |
Creates a new insertion point which doesn't point to anything. More... | |
InsertPoint (Block *insertBlock, Block::iterator insertPt) | |
Creates a new insertion point at the given location. More... | |
bool | isSet () const |
Returns true if this insert point is set. More... | |
Block * | getBlock () const |
Block::iterator | getPoint () const |
This class represents a saved insertion point.
Definition at line 325 of file Builders.h.
|
default |
Creates a new insertion point which doesn't point to anything.
|
inline |
Creates a new insertion point at the given location.
Definition at line 331 of file Builders.h.
|
inline |
Definition at line 337 of file Builders.h.
Referenced by mlir::detail::ConversionPatternRewriterImpl::buildUnresolvedMaterialization(), computeInsertPoint(), mlir::detail::ConversionPatternRewriterImpl::notifyOperationInserted(), and mlir::OpBuilder::restoreInsertionPoint().
|
inline |
Definition at line 338 of file Builders.h.
Referenced by mlir::detail::ConversionPatternRewriterImpl::buildUnresolvedMaterialization(), computeInsertPoint(), mlir::detail::ConversionPatternRewriterImpl::notifyOperationInserted(), and mlir::OpBuilder::restoreInsertionPoint().
|
inline |
Returns true if this insert point is set.
Definition at line 335 of file Builders.h.
Referenced by mlir::detail::ConversionPatternRewriterImpl::notifyOperationInserted(), and mlir::OpBuilder::restoreInsertionPoint().