#include "mlir/IR/Remarks.h"
|
| Arg (llvm::StringRef m) |
|
| Arg (llvm::StringRef k, llvm::StringRef v) |
|
| Arg (llvm::StringRef k, std::string v) |
|
| Arg (llvm::StringRef k, const char *v) |
|
| Arg (llvm::StringRef k, Value v) |
|
| Arg (llvm::StringRef k, Type t) |
|
| Arg (llvm::StringRef k, bool b) |
|
template<typename T , typename = std::enable_if_t<std::is_arithmetic_v<T> && !std::is_same_v<T, bool>>> |
| Arg (llvm::StringRef k, T v) |
|
|
std::string | key |
|
std::string | val |
|
Definition at line 104 of file Remarks.h.
◆ Arg() [1/8]
mlir::remark::detail::Remark::Arg::Arg |
( |
llvm::StringRef |
m | ) |
|
|
inline |
◆ Arg() [2/8]
mlir::remark::detail::Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
llvm::StringRef |
v |
|
) |
| |
|
inline |
◆ Arg() [3/8]
mlir::remark::detail::Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
std::string |
v |
|
) |
| |
|
inline |
◆ Arg() [4/8]
mlir::remark::detail::Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
const char * |
v |
|
) |
| |
|
inline |
◆ Arg() [5/8]
Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
Value |
v |
|
) |
| |
◆ Arg() [6/8]
Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
Type |
t |
|
) |
| |
◆ Arg() [7/8]
mlir::remark::detail::Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
bool |
b |
|
) |
| |
|
inline |
◆ Arg() [8/8]
template<typename T , typename = std::enable_if_t<std::is_arithmetic_v<T> && !std::is_same_v<T, bool>>>
mlir::remark::detail::Remark::Arg::Arg |
( |
llvm::StringRef |
k, |
|
|
T |
v |
|
) |
| |
|
inline |
◆ key
std::string mlir::remark::detail::Remark::Arg::key |
◆ val
std::string mlir::remark::detail::Remark::Arg::val |
The documentation for this struct was generated from the following files: