|
Public Types inherited from LOperand |
| enum | Kind {
INVALID,
UNALLOCATED,
CONSTANT_OPERAND,
STACK_SLOT,
DOUBLE_STACK_SLOT,
REGISTER,
DOUBLE_REGISTER,
ARGUMENT
} |
| |
Public Member Functions inherited from LOperand |
| | LOperand () |
| |
| Kind | kind () const |
| |
| int | index () const |
| |
| bool | Equals (LOperand *other) const |
| |
| void | PrintTo (StringStream *stream) |
| |
| void | ConvertTo (Kind kind, int index) |
| |
| | INLINE (void *operator new(size_t size, Zone *zone)) |
| |
| void | operator delete (void *, size_t) |
| |
| void | operator delete (void *pointer, Zone *zone) |
| |
Protected Member Functions inherited from LOperand |
| | LOperand (Kind kind, int index) |
| |
Protected Attributes inherited from LOperand |
| unsigned | value_ |
| |
Static Protected Attributes inherited from LOperand |
| static const int | kKindFieldWidth = 3 |
| |
Definition at line 299 of file lithium.h.