LLVM
8.0.1
|
#include "llvm/MC/MachineLocation.h"
Public Types | |
enum | : uint32_t { VirtualFP = ~0U } |
Public Member Functions | |
MachineLocation ()=default | |
MachineLocation (unsigned R, bool Indirect=false) | |
Create a direct register location. More... | |
bool | operator== (const MachineLocation &Other) const |
bool | isIndirect () const |
bool | isReg () const |
unsigned | getReg () const |
void | setIsRegister (bool Is) |
void | setRegister (unsigned R) |
Definition at line 23 of file MachineLocation.h.
anonymous enum : uint32_t |
Enumerator | |
---|---|
VirtualFP |
Definition at line 29 of file MachineLocation.h.
|
default |
Create a direct register location.
Definition at line 37 of file MachineLocation.h.
|
inline |
Definition at line 48 of file MachineLocation.h.
Referenced by llvm::DwarfCompileUnit::addAddress(), llvm::DwarfCompileUnit::addComplexAddress(), llvm::DebugLocEntry::Value::dump(), and emitDebugLocValue().
|
inline |
Definition at line 46 of file MachineLocation.h.
Referenced by llvm::DwarfCompileUnit::addAddress(), llvm::DwarfCompileUnit::addComplexAddress(), llvm::DebugLocEntry::Value::dump(), and emitDebugLocValue().
|
inline |
Definition at line 47 of file MachineLocation.h.
|
inline |
Definition at line 40 of file MachineLocation.h.
|
inline |
Definition at line 49 of file MachineLocation.h.
|
inline |
Definition at line 50 of file MachineLocation.h.