Index: src/x64/lithium-gap-resolver-x64.h |
diff --git a/src/x64/lithium-gap-resolver-x64.h b/src/x64/lithium-gap-resolver-x64.h |
deleted file mode 100644 |
index db1a4ac2a9a2641476748d11ddfa748b848adf6c..0000000000000000000000000000000000000000 |
--- a/src/x64/lithium-gap-resolver-x64.h |
+++ /dev/null |
@@ -1,50 +0,0 @@ |
-// Copyright 2011 the V8 project authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef V8_X64_LITHIUM_GAP_RESOLVER_X64_H_ |
-#define V8_X64_LITHIUM_GAP_RESOLVER_X64_H_ |
- |
-#include "src/lithium.h" |
- |
-namespace v8 { |
-namespace internal { |
- |
-class LCodeGen; |
-class LGapResolver; |
- |
-class LGapResolver final BASE_EMBEDDED { |
- public: |
- explicit LGapResolver(LCodeGen* owner); |
- |
- // Resolve a set of parallel moves, emitting assembler instructions. |
- void Resolve(LParallelMove* parallel_move); |
- |
- private: |
- // Build the initial list of moves. |
- void BuildInitialMoveList(LParallelMove* parallel_move); |
- |
- // Perform the move at the moves_ index in question (possibly requiring |
- // other moves to satisfy dependencies). |
- void PerformMove(int index); |
- |
- // Emit a move and remove it from the move graph. |
- void EmitMove(int index); |
- |
- // Execute a move by emitting a swap of two operands. The move from |
- // source to destination is removed from the move graph. |
- void EmitSwap(int index); |
- |
- // Verify the move list before performing moves. |
- void Verify(); |
- |
- LCodeGen* cgen_; |
- |
- // List of moves not yet resolved. |
- ZoneList<LMoveOperands> moves_; |
-}; |
- |
-} // namespace internal |
-} // namespace v8 |
- |
-#endif // V8_X64_LITHIUM_GAP_RESOLVER_X64_H_ |