|
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.
1.8.13