| Index: src/compiler/register-allocator.h
|
| diff --git a/src/compiler/register-allocator.h b/src/compiler/register-allocator.h
|
| index 4d94f1eac05532403898e14a654dee474c6afebc..7698a9038712c78e33baed2b23407309a0a6c241 100644
|
| --- a/src/compiler/register-allocator.h
|
| +++ b/src/compiler/register-allocator.h
|
| @@ -982,6 +982,8 @@ class RegisterAllocator : public ZoneObject {
|
| const int* allocatable_register_codes() const {
|
| return allocatable_register_codes_;
|
| }
|
| + // Returns true iff. we must check float register aliasing.
|
| + bool check_fp_aliasing() const { return check_fp_aliasing_; }
|
|
|
| // TODO(mtrofin): explain why splitting in gap START is always OK.
|
| LifetimePosition GetSplitPositionForInstruction(const LiveRange* range,
|
| @@ -1032,6 +1034,7 @@ class RegisterAllocator : public ZoneObject {
|
| const int num_registers_;
|
| int num_allocatable_registers_;
|
| const int* allocatable_register_codes_;
|
| + bool check_fp_aliasing_;
|
|
|
| private:
|
| bool no_combining_;
|
|
|