| Index: src/compiler/graph-visualizer.h
|
| diff --git a/src/compiler/graph-visualizer.h b/src/compiler/graph-visualizer.h
|
| index 17094c23c57c37a93433565bbfba91aa193f1c97..10ea53818c112355fe30de639645a69c9c7bc168 100644
|
| --- a/src/compiler/graph-visualizer.h
|
| +++ b/src/compiler/graph-visualizer.h
|
| @@ -16,7 +16,7 @@ namespace compiler {
|
|
|
| class Graph;
|
| class InstructionSequence;
|
| -class RegisterAllocator;
|
| +class RegisterAllocationData;
|
| class Schedule;
|
| class SourcePositionTable;
|
|
|
| @@ -67,18 +67,19 @@ struct AsC1V {
|
| const char* phase_;
|
| };
|
|
|
| -struct AsC1VAllocator {
|
| - explicit AsC1VAllocator(const char* phase,
|
| - const RegisterAllocator* allocator = NULL)
|
| - : phase_(phase), allocator_(allocator) {}
|
| +struct AsC1VRegisterAllocationData {
|
| + explicit AsC1VRegisterAllocationData(
|
| + const char* phase, const RegisterAllocationData* data = nullptr)
|
| + : phase_(phase), data_(data) {}
|
| const char* phase_;
|
| - const RegisterAllocator* allocator_;
|
| + const RegisterAllocationData* data_;
|
| };
|
|
|
| std::ostream& operator<<(std::ostream& os, const AsDOT& ad);
|
| std::ostream& operator<<(std::ostream& os, const AsC1VCompilation& ac);
|
| std::ostream& operator<<(std::ostream& os, const AsC1V& ac);
|
| -std::ostream& operator<<(std::ostream& os, const AsC1VAllocator& ac);
|
| +std::ostream& operator<<(std::ostream& os,
|
| + const AsC1VRegisterAllocationData& ac);
|
|
|
| } // namespace compiler
|
| } // namespace internal
|
|
|