summaryrefslogtreecommitdiffstats
path: root/V8Binding/v8/src/x64/assembler-x64.cc
diff options
context:
space:
mode:
authorAndrei Popescu <andreip@google.com>2009-07-23 19:18:55 +0100
committerAndrei Popescu <andreip@google.com>2009-07-23 19:23:41 +0100
commit0516e5ebbe0e0ced8bd40f67f06c38a4d373be9c (patch)
tree9f24ad053e4079dff5055b5f190dfe58cedbc43e /V8Binding/v8/src/x64/assembler-x64.cc
parente9847f9d84b7c04a739e1741c7d59a63a80e782e (diff)
downloadexternal_webkit-0516e5ebbe0e0ced8bd40f67f06c38a4d373be9c.zip
external_webkit-0516e5ebbe0e0ced8bd40f67f06c38a4d373be9c.tar.gz
external_webkit-0516e5ebbe0e0ced8bd40f67f06c38a4d373be9c.tar.bz2
Update V8 to bleeding_edge@2524
Diffstat (limited to 'V8Binding/v8/src/x64/assembler-x64.cc')
-rw-r--r--V8Binding/v8/src/x64/assembler-x64.cc53
1 files changed, 4 insertions, 49 deletions
diff --git a/V8Binding/v8/src/x64/assembler-x64.cc b/V8Binding/v8/src/x64/assembler-x64.cc
index c4ee454..e9a6f7f1 100644
--- a/V8Binding/v8/src/x64/assembler-x64.cc
+++ b/V8Binding/v8/src/x64/assembler-x64.cc
@@ -456,13 +456,13 @@ void Assembler::arithmetic_op_32(byte opcode, Register dst, Register src) {
void Assembler::arithmetic_op_32(byte opcode,
- const Operand& dst,
- Register src) {
+ Register reg,
+ const Operand& rm_reg) {
EnsureSpace ensure_space(this);
last_pc_ = pc_;
- emit_optional_rex_32(src, dst);
+ emit_optional_rex_32(reg, rm_reg);
emit(opcode);
- emit_operand(src, dst);
+ emit_operand(reg, rm_reg);
}
@@ -2183,48 +2183,3 @@ const int RelocInfo::kApplyMask = 1 << RelocInfo::INTERNAL_REFERENCE;
} } // namespace v8::internal
-
-
-// TODO(x64): Implement and move these to their correct cc-files:
-#include "ast.h"
-#include "bootstrapper.h"
-#include "codegen-inl.h"
-#include "cpu.h"
-#include "debug.h"
-#include "disasm.h"
-#include "disassembler.h"
-#include "frames-inl.h"
-#include "x64/macro-assembler-x64.h"
-#include "x64/regexp-macro-assembler-x64.h"
-#include "ic-inl.h"
-#include "log.h"
-#include "macro-assembler.h"
-#include "parser.h"
-#include "regexp-macro-assembler.h"
-#include "regexp-stack.h"
-#include "register-allocator-inl.h"
-#include "register-allocator.h"
-#include "runtime.h"
-#include "scopes.h"
-#include "serialize.h"
-#include "stub-cache.h"
-#include "unicode.h"
-
-namespace v8 {
-namespace internal {
-
-
-void BreakLocationIterator::ClearDebugBreakAtReturn() {
- UNIMPLEMENTED();
-}
-
-bool BreakLocationIterator::IsDebugBreakAtReturn() {
- UNIMPLEMENTED();
- return false;
-}
-
-void BreakLocationIterator::SetDebugBreakAtReturn() {
- UNIMPLEMENTED();
-}
-
-} } // namespace v8::internal