|
LLVM 22.0.0git
|
MI-specific kinds of diagnostic Arguments. More...
#include "llvm/CodeGen/MachineOptimizationRemarkEmitter.h"
Public Member Functions | |
| LLVM_ABI | MachineArgument (StringRef Key, const MachineInstr &MI) |
| Print an entire MachineInstr. | |
| Public Member Functions inherited from llvm::DiagnosticInfoOptimizationBase::Argument | |
| Argument (StringRef Str="") | |
| LLVM_ABI | Argument (StringRef Key, const Value *V) |
| LLVM_ABI | Argument (StringRef Key, const Type *T) |
| LLVM_ABI | Argument (StringRef Key, StringRef S) |
| Argument (StringRef Key, const char *S) | |
| LLVM_ABI | Argument (StringRef Key, int N) |
| LLVM_ABI | Argument (StringRef Key, float N) |
| LLVM_ABI | Argument (StringRef Key, long N) |
| LLVM_ABI | Argument (StringRef Key, long long N) |
| LLVM_ABI | Argument (StringRef Key, unsigned N) |
| LLVM_ABI | Argument (StringRef Key, unsigned long N) |
| LLVM_ABI | Argument (StringRef Key, unsigned long long N) |
| LLVM_ABI | Argument (StringRef Key, ElementCount EC) |
| Argument (StringRef Key, bool B) | |
| LLVM_ABI | Argument (StringRef Key, DebugLoc dl) |
| LLVM_ABI | Argument (StringRef Key, InstructionCost C) |
| LLVM_ABI | Argument (StringRef Key, BranchProbability P) |
Additional Inherited Members | |
| Public Attributes inherited from llvm::DiagnosticInfoOptimizationBase::Argument | |
| std::string | Key |
| std::string | Val |
| DiagnosticLocation | Loc |
MI-specific kinds of diagnostic Arguments.
Definition at line 43 of file MachineOptimizationRemarkEmitter.h.
| DiagnosticInfoMIROptimization::MachineArgument::MachineArgument | ( | StringRef | Key, |
| const MachineInstr & | MI ) |
Print an entire MachineInstr.
Definition at line 25 of file MachineOptimizationRemarkEmitter.cpp.
References llvm::DiagnosticInfoOptimizationBase::Argument::Key, MI, and llvm::DiagnosticInfoOptimizationBase::Argument::Val.