LLVM 20.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 |
std::string | getOperandsDWARFInfo () |
std::string | getOperandsCodeViewInfo () |
void | print (raw_ostream &OS, bool Full=true) const |
void | dump () |
Definition at line 27 of file LVLocation.h.
|
delete |
|
inline |
Definition at line 40 of file LVLocation.h.
References Operands.
|
delete |
|
default |
|
inline |
Definition at line 53 of file LVLocation.h.
References llvm::dbgs(), and print().
|
inline |
Definition at line 46 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 |
void LVOperation::print | ( | raw_ostream & | OS, |
bool | Full = true |
||
) | const |
Definition at line 23 of file LVLocation.cpp.
Referenced by dump().