diff options
Diffstat (limited to 'deps/v8/src/ic/ppc/access-compiler-ppc.cc')
-rw-r--r-- | deps/v8/src/ic/ppc/access-compiler-ppc.cc | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/deps/v8/src/ic/ppc/access-compiler-ppc.cc b/deps/v8/src/ic/ppc/access-compiler-ppc.cc deleted file mode 100644 index f78ef57e74..0000000000 --- a/deps/v8/src/ic/ppc/access-compiler-ppc.cc +++ /dev/null @@ -1,41 +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_PPC - -#include "src/ic/access-compiler.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, r6, r3, r7}; - - // Store calling convention. - // receiver, name, scratch1, scratch2. - Register store_registers[] = {receiver, name, r6, r7}; - - data->Initialize(arraysize(load_registers), load_registers, - arraysize(store_registers), store_registers); -} - -#undef __ -} // namespace internal -} // namespace v8 - -#endif // V8_TARGET_ARCH_PPC |