MLIR
22.0.0git
|
Classes | |
class | Remark |
class | OptRemarkBase |
struct | LazyTextBuild |
Lazy text building for zero cost string formatting. More... | |
class | InFlightRemark |
InFlightRemark is a RAII class that holds a reference to a Remark instance and allows to build the remark using the << operator. More... | |
class | MLIRRemarkStreamerBase |
Base class for MLIR remark streamers that is used to stream optimization remarks to the underlying remark streamer. More... | |
class | RemarkEngine |
class | LLVMRemarkStreamer |
Concrete streamer that writes LLVM optimization remarks to a file (YAML or Bitstream). More... | |
Functions | |
Remark & | operator<< (Remark &r, StringRef s) |
Remark && | operator<< (Remark &&r, StringRef s) |
Remark & | operator<< (Remark &r, const Remark::Arg &kv) |
template<typename Fn , typename... Args> | |
InFlightRemark | withEngine (Fn fn, Location loc, Args &&...args) |
Definition at line 232 of file Remarks.h.
References mlir::remark::detail::Remark::insert().
|
inline |
Definition at line 236 of file Remarks.h.
References mlir::remark::detail::Remark::insert().
Definition at line 228 of file Remarks.h.
References mlir::remark::detail::Remark::insert().
|
inline |
Definition at line 434 of file Remarks.h.
References mlir::Attribute::getContext(), and mlir::MLIRContext::getRemarkEngine().
Referenced by mlir::remark::analysis(), mlir::remark::failed(), mlir::remark::missed(), and mlir::remark::passed().