diff options
Diffstat (limited to 'deps/v8/src/ic/arm/access-compiler-arm.cc')
-rw-r--r-- | deps/v8/src/ic/arm/access-compiler-arm.cc | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/deps/v8/src/ic/arm/access-compiler-arm.cc b/deps/v8/src/ic/arm/access-compiler-arm.cc deleted file mode 100644 index 627c06c858..0000000000 --- a/deps/v8/src/ic/arm/access-compiler-arm.cc +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright 2014 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. - -#if V8_TARGET_ARCH_ARM - -#include "src/ic/access-compiler.h" - -#include "src/objects-inl.h" - -namespace v8 { -namespace internal { - -#define __ ACCESS_MASM(masm) - - -void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, - Handle<Code> code) { - __ Jump(code, RelocInfo::CODE_TARGET); -} - -void PropertyAccessCompiler::InitializePlatformSpecific( - AccessCompilerData* data) { - Register receiver = LoadDescriptor::ReceiverRegister(); - Register name = LoadDescriptor::NameRegister(); - - // Load calling convention. - // receiver, name, scratch1, scratch2, scratch3. - Register load_registers[] = {receiver, name, r3, r0, r4}; - - // Store calling convention. - // receiver, name, scratch1, scratch2. - Register store_registers[] = {receiver, name, r3, r4}; - - data->Initialize(arraysize(load_registers), load_registers, - arraysize(store_registers), store_registers); -} - -#undef __ -} // namespace internal -} // namespace v8 - -#endif // V8_TARGET_ARCH_IA32 |