|
LLVM 22.0.0git
|
#include "llvm/DebugInfo/LogicalView/Core/LVLocation.h"
Public Member Functions | |
| LVOperation ()=delete | |
| LVOperation (LVSmall Opcode, ArrayRef< LVUnsigned > Operands) | |
| LVOperation (const LVOperation &)=delete | |
| LVOperation & | operator= (const LVOperation &)=delete |
| ~LVOperation ()=default | |
| LVSmall | getOpcode () const |
| LLVM_ABI std::string | getOperandsDWARFInfo () |
| LLVM_ABI std::string | getOperandsCodeViewInfo () |
| LLVM_ABI void | print (raw_ostream &OS, bool Full=true) const |
| void | dump () const |
Definition at line 28 of file LVLocation.h.
|
delete |
Referenced by LVOperation(), and operator=().
|
inline |
Definition at line 41 of file LVLocation.h.
|
delete |
References LVOperation().
|
default |
|
inline |
Definition at line 54 of file LVLocation.h.
References llvm::dbgs(), and print().
|
inline |
Definition at line 47 of file LVLocation.h.
| std::string LVOperation::getOperandsCodeViewInfo | ( | ) |
Definition at line 347 of file LVLocation.cpp.
References llvm::format(), llvm::logicalview::getCodeViewOperationCode(), llvm::logicalview::getReader(), llvm::logicalview::LVReader::getRegisterName(), llvm::logicalview::hexString(), and llvm::String.
| std::string LVOperation::getOperandsDWARFInfo | ( | ) |
Definition at line 27 of file LVLocation.cpp.
References llvm::codeview::Code, llvm::dwarf::DW_OP_hi_user, llvm::format(), llvm::logicalview::getReader(), getRegisterName(), llvm::logicalview::LVReader::getRegisterName(), llvm::logicalview::hexString(), llvm::logicalview::LVLocationMemberOffset, and llvm::String.
|
delete |
References LVOperation().
| void LVOperation::print | ( | raw_ostream & | OS, |
| bool | Full = true ) const |