MLIR
22.0.0git
|
Base class for MLIR remark streamers that is used to stream optimization remarks to the underlying remark streamer. More...
#include "mlir/IR/Remarks.h"
Public Member Functions | |
virtual | ~MLIRRemarkStreamerBase ()=default |
virtual void | streamOptimizationRemark (const Remark &remark)=0 |
Stream an optimization remark to the underlying remark streamer. More... | |
virtual void | finalize () |
Base class for MLIR remark streamers that is used to stream optimization remarks to the underlying remark streamer.
The derived classes should implement the streamOptimizationRemark
method to provide the actual streaming implementation.
|
virtualdefault |
|
inlinevirtual |
Reimplemented in mlir::remark::detail::LLVMRemarkStreamer.
|
pure virtual |
Stream an optimization remark to the underlying remark streamer.
It is called by the RemarkEngine to stream the optimization remarks.
It must be overridden by the derived classes to provide the actual streaming implementation.
Implemented in mlir::remark::detail::LLVMRemarkStreamer.