LLVM
15.0.0git
|
#include "llvm-c/Remarks.h"
#include "llvm/ADT/Optional.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/CBindingWrapping.h"
#include <string>
Go to the source code of this file.
Classes | |
struct | llvm::remarks::RemarkLocation |
The debug location used to track a remark back to the source file. More... | |
struct | llvm::remarks::Argument |
A key-value pair with a debug location that is used to display the remarks at the right place in the source. More... | |
struct | llvm::remarks::Remark |
A remark type used for both emission and parsing. More... | |
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
llvm::remarks | |
Enumerations | |
enum | llvm::remarks::Type { llvm::remarks::Type::Unknown, llvm::remarks::Type::Passed, llvm::remarks::Type::Missed, llvm::remarks::Type::Analysis, llvm::remarks::Type::AnalysisFPCommute, llvm::remarks::Type::AnalysisAliasing, llvm::remarks::Type::Failure, llvm::remarks::Type::First = Unknown, llvm::remarks::Type::Last = Failure } |
The type of the remark. More... | |
Functions | |
template<typename T > | |
bool | llvm::remarks::operator< (const Optional< T > &LHS, const Optional< T > &RHS) |
Comparison operators for Remark objects and dependent objects. More... | |
bool | llvm::remarks::operator== (const RemarkLocation &LHS, const RemarkLocation &RHS) |
bool | llvm::remarks::operator!= (const RemarkLocation &LHS, const RemarkLocation &RHS) |
bool | llvm::remarks::operator< (const RemarkLocation &LHS, const RemarkLocation &RHS) |
bool | llvm::remarks::operator== (const Argument &LHS, const Argument &RHS) |
bool | llvm::remarks::operator!= (const Argument &LHS, const Argument &RHS) |
bool | llvm::remarks::operator< (const Argument &LHS, const Argument &RHS) |
bool | llvm::remarks::operator== (const Remark &LHS, const Remark &RHS) |
bool | llvm::remarks::operator!= (const Remark &LHS, const Remark &RHS) |
bool | llvm::remarks::operator< (const Remark &LHS, const Remark &RHS) |
Variables | |
constexpr uint64_t | llvm::remarks::CurrentRemarkVersion = 0 |
The current version of the remark entry. More... | |