Index: src/lithium-allocator.h |
=================================================================== |
--- src/lithium-allocator.h (revision 9943) |
+++ src/lithium-allocator.h (working copy) |
@@ -146,7 +146,6 @@ |
enum RegisterKind { |
- NONE, |
GENERAL_REGISTERS, |
DOUBLE_REGISTERS |
}; |
@@ -319,7 +318,7 @@ |
// live range to the result live range. |
void SplitAt(LifetimePosition position, LiveRange* result); |
- bool IsDouble() const { return assigned_register_kind_ == DOUBLE_REGISTERS; } |
+ bool IsDouble() const { return is_double_; } |
bool HasRegisterAssigned() const { |
return assigned_register_ != kInvalidAssignment; |
} |
@@ -377,8 +376,8 @@ |
int id_; |
bool spilled_; |
+ bool is_double_; |
int assigned_register_; |
- RegisterKind assigned_register_kind_; |
UseInterval* last_interval_; |
UseInterval* first_interval_; |
UsePosition* first_pos_; |