LLVM API Documentation
#include <MachineLocation.h>
Collaboration diagram for llvm::MachineLocation:

Public Types | |
| enum | { VirtualFP = ~0U } |
Public Member Functions | |
| MachineLocation () | |
| MachineLocation (unsigned R) | |
| MachineLocation (unsigned R, int O) | |
| bool | isRegister () const |
| unsigned | getRegister () const |
| int | getOffset () const |
| void | setIsRegister (bool Is) |
| void | setRegister (unsigned R) |
| void | setOffset (int O) |
| void | set (unsigned R) |
| void | set (unsigned R, int O) |
| void | dump () |
Definition at line 26 of file MachineLocation.h.
| anonymous enum |
| llvm::MachineLocation::MachineLocation | ( | ) | [inline] |
Definition at line 38 of file MachineLocation.h.
| llvm::MachineLocation::MachineLocation | ( | unsigned | R | ) | [inline] |
Definition at line 43 of file MachineLocation.h.
| llvm::MachineLocation::MachineLocation | ( | unsigned | R, | |
| int | O | |||
| ) | [inline] |
Definition at line 48 of file MachineLocation.h.
| bool llvm::MachineLocation::isRegister | ( | ) | const [inline] |
Definition at line 55 of file MachineLocation.h.
| unsigned llvm::MachineLocation::getRegister | ( | ) | const [inline] |
Definition at line 56 of file MachineLocation.h.
| int llvm::MachineLocation::getOffset | ( | ) | const [inline] |
Definition at line 57 of file MachineLocation.h.
| void llvm::MachineLocation::setIsRegister | ( | bool | Is | ) | [inline] |
Definition at line 58 of file MachineLocation.h.
| void llvm::MachineLocation::setRegister | ( | unsigned | R | ) | [inline] |
Definition at line 59 of file MachineLocation.h.
| void llvm::MachineLocation::setOffset | ( | int | O | ) | [inline] |
Definition at line 60 of file MachineLocation.h.
| void llvm::MachineLocation::set | ( | unsigned | R | ) | [inline] |
| void llvm::MachineLocation::set | ( | unsigned | R, | |
| int | O | |||
| ) | [inline] |
Definition at line 66 of file MachineLocation.h.
| void llvm::MachineLocation::dump | ( | ) |