| OLD | NEW |
| 1 // Copyright 2014 the V8 project authors. All rights reserved. | 1 // Copyright 2014 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "src/base/adapters.h" | 5 #include "src/base/adapters.h" |
| 6 #include "src/compiler/linkage.h" | 6 #include "src/compiler/linkage.h" |
| 7 #include "src/compiler/register-allocator.h" | 7 #include "src/compiler/register-allocator.h" |
| 8 #include "src/string-stream.h" | 8 #include "src/string-stream.h" |
| 9 | 9 |
| 10 namespace v8 { | 10 namespace v8 { |
| (...skipping 795 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 806 os << wrapper << std::endl; | 806 os << wrapper << std::endl; |
| 807 if (!with_children) break; | 807 if (!with_children) break; |
| 808 } | 808 } |
| 809 } | 809 } |
| 810 | 810 |
| 811 | 811 |
| 812 void LiveRange::Print(bool with_children) const { | 812 void LiveRange::Print(bool with_children) const { |
| 813 Print(RegisterConfiguration::Turbofan(), with_children); | 813 Print(RegisterConfiguration::Turbofan(), with_children); |
| 814 } | 814 } |
| 815 | 815 |
| 816 | |
| 817 struct TopLevelLiveRange::SpillMoveInsertionList : ZoneObject { | 816 struct TopLevelLiveRange::SpillMoveInsertionList : ZoneObject { |
| 818 SpillMoveInsertionList(int gap_index, InstructionOperand* operand, | 817 SpillMoveInsertionList(int gap_index, InstructionOperand* operand, |
| 819 SpillMoveInsertionList* next) | 818 SpillMoveInsertionList* next) |
| 820 : gap_index(gap_index), operand(operand), next(next) {} | 819 : gap_index(gap_index), operand(operand), next(next) {} |
| 821 const int gap_index; | 820 const int gap_index; |
| 822 InstructionOperand* const operand; | 821 InstructionOperand* const operand; |
| 823 SpillMoveInsertionList* const next; | 822 SpillMoveInsertionList* const next; |
| 824 }; | 823 }; |
| 825 | 824 |
| 826 | 825 |
| (...skipping 3124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3951 } | 3950 } |
| 3952 } | 3951 } |
| 3953 } | 3952 } |
| 3954 } | 3953 } |
| 3955 } | 3954 } |
| 3956 | 3955 |
| 3957 | 3956 |
| 3958 } // namespace compiler | 3957 } // namespace compiler |
| 3959 } // namespace internal | 3958 } // namespace internal |
| 3960 } // namespace v8 | 3959 } // namespace v8 |
| OLD | NEW |