MLIR  19.0.0git
mlir::transform::TrackingListener Member List

This is the complete list of members for mlir::transform::TrackingListener, including all inherited members.

classof(const OpBuilder::Listener *base)mlir::RewriterBase::Listenerstatic
Extension(TransformState &state)mlir::transform::TransformState::Extensioninlineprotected
findReplacementOp(Operation *&result, Operation *op, ValueRange newValues) constmlir::transform::TrackingListenerprotectedvirtual
getCommonDefiningOp(ValueRange values)mlir::transform::TrackingListenerprotectedstatic
getKind() constmlir::OpBuilder::ListenerBaseinline
getTransformOp() constmlir::transform::TrackingListenerinlineprotected
getTransformState() constmlir::transform::TransformState::Extensioninlineprotected
Kind enum namemlir::OpBuilder::ListenerBase
Listener()mlir::RewriterBase::Listenerinline
mlir::OpBuilder::Listener::Listener(Kind kind)mlir::OpBuilder::Listenerinlineprotected
ListenerBase(Kind kind)mlir::OpBuilder::ListenerBaseinlineprotected
notifyBlockErased(Block *block)mlir::RewriterBase::Listenerinlinevirtual
notifyBlockInserted(Block *block, Region *previous, Region::iterator previousIt)mlir::OpBuilder::Listenerinlinevirtual
notifyMatchFailure(Location loc, function_ref< void(Diagnostic &)> reasonCallback) overridemlir::transform::TrackingListenerprotectedvirtual
notifyOperationInserted(Operation *op, InsertPoint previous)mlir::OpBuilder::Listenerinlinevirtual
notifyOperationModified(Operation *op)mlir::RewriterBase::Listenerinlinevirtual
mlir::RewriterBase::Listener::notifyOperationReplaced(Operation *op, Operation *replacement)mlir::RewriterBase::Listenerinlinevirtual
notifyPatternBegin(const Pattern &pattern, Operation *op)mlir::RewriterBase::Listenerinlinevirtual
notifyPatternEnd(const Pattern &pattern, LogicalResult status)mlir::RewriterBase::Listenerinlinevirtual
notifyPayloadReplacementNotFound(Operation *op, ValueRange values, DiagnosedSilenceableFailure &&diag)mlir::transform::TrackingListenerinlineprotectedvirtual
replacePayloadOp(Operation *op, Operation *replacement)mlir::transform::TransformState::Extensionprotected
replacePayloadValue(Value value, Value replacement)mlir::transform::TransformState::Extensionprotected
TrackingListener(TransformState &state, TransformOpInterface op, TrackingListenerConfig config=TrackingListenerConfig())mlir::transform::TrackingListener
TransformRewriter classmlir::transform::TrackingListenerfriend
~Extension()mlir::transform::TransformState::Extensionvirtual
~Listener()=defaultmlir::OpBuilder::Listenervirtual