LLVM  7.0.0svn
Public Member Functions | List of all members
llvm::DiagnosticInfoMIROptimization::MachineArgument Struct Reference

MI-specific kinds of diagnostic Arguments. More...

#include "llvm/CodeGen/MachineOptimizationRemarkEmitter.h"

Inheritance diagram for llvm::DiagnosticInfoMIROptimization::MachineArgument:
Inheritance graph
Collaboration diagram for llvm::DiagnosticInfoMIROptimization::MachineArgument:
Collaboration graph

Public Member Functions

 MachineArgument (StringRef Key, const MachineInstr &MI)
 Print an entire MachineInstr. More...
- Public Member Functions inherited from llvm::DiagnosticInfoOptimizationBase::Argument
 Argument (StringRef Str="")
 Argument (StringRef Key, const Value *V)
 Argument (StringRef Key, const Type *T)
 Argument (StringRef Key, StringRef S)
 Argument (StringRef Key, int N)
 Argument (StringRef Key, float N)
 Argument (StringRef Key, long N)
 Argument (StringRef Key, long long N)
 Argument (StringRef Key, unsigned N)
 Argument (StringRef Key, unsigned long N)
 Argument (StringRef Key, unsigned long long N)
 Argument (StringRef Key, bool B)
 Argument (StringRef Key, DebugLoc dl)

Additional Inherited Members

- Public Attributes inherited from llvm::DiagnosticInfoOptimizationBase::Argument
std::string Key
std::string Val
DiagnosticLocation Loc

Detailed Description

MI-specific kinds of diagnostic Arguments.

Definition at line 40 of file MachineOptimizationRemarkEmitter.h.

Constructor & Destructor Documentation

◆ MachineArgument()

DiagnosticInfoMIROptimization::MachineArgument::MachineArgument ( StringRef  Key,
const MachineInstr MI 

The documentation for this struct was generated from the following files: