Commit c8a0c0bd authored by yangguo's avatar yangguo Committed by Commit bot

[builtins] move builtin files to src/builtins/.

R=bmeurer@chromium.org
BUG=v8:5197

Review-Url: https://codereview.chromium.org/2145023002
Cr-Commit-Position: refs/heads/master@{#37740}
parent d23c8a17
...@@ -835,8 +835,8 @@ v8_source_set("v8_base") { ...@@ -835,8 +835,8 @@ v8_source_set("v8_base") {
"src/bit-vector.h", "src/bit-vector.h",
"src/bootstrapper.cc", "src/bootstrapper.cc",
"src/bootstrapper.h", "src/bootstrapper.h",
"src/builtins.cc", "src/builtins/builtins.cc",
"src/builtins.h", "src/builtins/builtins.h",
"src/cached-powers.cc", "src/cached-powers.cc",
"src/cached-powers.h", "src/cached-powers.h",
"src/cancelable-task.cc", "src/cancelable-task.cc",
...@@ -1571,6 +1571,7 @@ v8_source_set("v8_base") { ...@@ -1571,6 +1571,7 @@ v8_source_set("v8_base") {
if (v8_target_cpu == "x86") { if (v8_target_cpu == "x86") {
sources += [ sources += [
"src/builtins/ia32/builtins-ia32.cc",
"src/compiler/ia32/code-generator-ia32.cc", "src/compiler/ia32/code-generator-ia32.cc",
"src/compiler/ia32/instruction-codes-ia32.h", "src/compiler/ia32/instruction-codes-ia32.h",
"src/compiler/ia32/instruction-scheduler-ia32.cc", "src/compiler/ia32/instruction-scheduler-ia32.cc",
...@@ -1586,7 +1587,6 @@ v8_source_set("v8_base") { ...@@ -1586,7 +1587,6 @@ v8_source_set("v8_base") {
"src/ia32/assembler-ia32-inl.h", "src/ia32/assembler-ia32-inl.h",
"src/ia32/assembler-ia32.cc", "src/ia32/assembler-ia32.cc",
"src/ia32/assembler-ia32.h", "src/ia32/assembler-ia32.h",
"src/ia32/builtins-ia32.cc",
"src/ia32/code-stubs-ia32.cc", "src/ia32/code-stubs-ia32.cc",
"src/ia32/code-stubs-ia32.h", "src/ia32/code-stubs-ia32.h",
"src/ia32/codegen-ia32.cc", "src/ia32/codegen-ia32.cc",
...@@ -1609,6 +1609,7 @@ v8_source_set("v8_base") { ...@@ -1609,6 +1609,7 @@ v8_source_set("v8_base") {
] ]
} else if (v8_target_cpu == "x64") { } else if (v8_target_cpu == "x64") {
sources += [ sources += [
"src/builtins/x64/builtins-x64.cc",
"src/compiler/x64/code-generator-x64.cc", "src/compiler/x64/code-generator-x64.cc",
"src/compiler/x64/instruction-codes-x64.h", "src/compiler/x64/instruction-codes-x64.h",
"src/compiler/x64/instruction-scheduler-x64.cc", "src/compiler/x64/instruction-scheduler-x64.cc",
...@@ -1631,7 +1632,6 @@ v8_source_set("v8_base") { ...@@ -1631,7 +1632,6 @@ v8_source_set("v8_base") {
"src/x64/assembler-x64-inl.h", "src/x64/assembler-x64-inl.h",
"src/x64/assembler-x64.cc", "src/x64/assembler-x64.cc",
"src/x64/assembler-x64.h", "src/x64/assembler-x64.h",
"src/x64/builtins-x64.cc",
"src/x64/code-stubs-x64.cc", "src/x64/code-stubs-x64.cc",
"src/x64/code-stubs-x64.h", "src/x64/code-stubs-x64.h",
"src/x64/codegen-x64.cc", "src/x64/codegen-x64.cc",
...@@ -1650,7 +1650,6 @@ v8_source_set("v8_base") { ...@@ -1650,7 +1650,6 @@ v8_source_set("v8_base") {
"src/arm/assembler-arm-inl.h", "src/arm/assembler-arm-inl.h",
"src/arm/assembler-arm.cc", "src/arm/assembler-arm.cc",
"src/arm/assembler-arm.h", "src/arm/assembler-arm.h",
"src/arm/builtins-arm.cc",
"src/arm/code-stubs-arm.cc", "src/arm/code-stubs-arm.cc",
"src/arm/code-stubs-arm.h", "src/arm/code-stubs-arm.h",
"src/arm/codegen-arm.cc", "src/arm/codegen-arm.cc",
...@@ -1668,6 +1667,7 @@ v8_source_set("v8_base") { ...@@ -1668,6 +1667,7 @@ v8_source_set("v8_base") {
"src/arm/macro-assembler-arm.h", "src/arm/macro-assembler-arm.h",
"src/arm/simulator-arm.cc", "src/arm/simulator-arm.cc",
"src/arm/simulator-arm.h", "src/arm/simulator-arm.h",
"src/builtins/arm/builtins-arm.cc",
"src/compiler/arm/code-generator-arm.cc", "src/compiler/arm/code-generator-arm.cc",
"src/compiler/arm/instruction-codes-arm.h", "src/compiler/arm/instruction-codes-arm.h",
"src/compiler/arm/instruction-scheduler-arm.cc", "src/compiler/arm/instruction-scheduler-arm.cc",
...@@ -1693,7 +1693,6 @@ v8_source_set("v8_base") { ...@@ -1693,7 +1693,6 @@ v8_source_set("v8_base") {
"src/arm64/assembler-arm64-inl.h", "src/arm64/assembler-arm64-inl.h",
"src/arm64/assembler-arm64.cc", "src/arm64/assembler-arm64.cc",
"src/arm64/assembler-arm64.h", "src/arm64/assembler-arm64.h",
"src/arm64/builtins-arm64.cc",
"src/arm64/code-stubs-arm64.cc", "src/arm64/code-stubs-arm64.cc",
"src/arm64/code-stubs-arm64.h", "src/arm64/code-stubs-arm64.h",
"src/arm64/codegen-arm64.cc", "src/arm64/codegen-arm64.cc",
...@@ -1721,6 +1720,7 @@ v8_source_set("v8_base") { ...@@ -1721,6 +1720,7 @@ v8_source_set("v8_base") {
"src/arm64/simulator-arm64.h", "src/arm64/simulator-arm64.h",
"src/arm64/utils-arm64.cc", "src/arm64/utils-arm64.cc",
"src/arm64/utils-arm64.h", "src/arm64/utils-arm64.h",
"src/builtins/arm64/builtins-arm64.cc",
"src/compiler/arm64/code-generator-arm64.cc", "src/compiler/arm64/code-generator-arm64.cc",
"src/compiler/arm64/instruction-codes-arm64.h", "src/compiler/arm64/instruction-codes-arm64.h",
"src/compiler/arm64/instruction-scheduler-arm64.cc", "src/compiler/arm64/instruction-scheduler-arm64.cc",
...@@ -1746,6 +1746,7 @@ v8_source_set("v8_base") { ...@@ -1746,6 +1746,7 @@ v8_source_set("v8_base") {
] ]
} else if (v8_target_cpu == "mipsel") { } else if (v8_target_cpu == "mipsel") {
sources += [ sources += [
"src/builtins/mips/builtins-mips.cc",
"src/compiler/mips/code-generator-mips.cc", "src/compiler/mips/code-generator-mips.cc",
"src/compiler/mips/instruction-codes-mips.h", "src/compiler/mips/instruction-codes-mips.h",
"src/compiler/mips/instruction-scheduler-mips.cc", "src/compiler/mips/instruction-scheduler-mips.cc",
...@@ -1766,7 +1767,6 @@ v8_source_set("v8_base") { ...@@ -1766,7 +1767,6 @@ v8_source_set("v8_base") {
"src/mips/assembler-mips-inl.h", "src/mips/assembler-mips-inl.h",
"src/mips/assembler-mips.cc", "src/mips/assembler-mips.cc",
"src/mips/assembler-mips.h", "src/mips/assembler-mips.h",
"src/mips/builtins-mips.cc",
"src/mips/code-stubs-mips.cc", "src/mips/code-stubs-mips.cc",
"src/mips/code-stubs-mips.h", "src/mips/code-stubs-mips.h",
"src/mips/codegen-mips.cc", "src/mips/codegen-mips.cc",
...@@ -1788,6 +1788,7 @@ v8_source_set("v8_base") { ...@@ -1788,6 +1788,7 @@ v8_source_set("v8_base") {
] ]
} else if (v8_target_cpu == "mips64el") { } else if (v8_target_cpu == "mips64el") {
sources += [ sources += [
"src/builtins/mips64/builtins-mips64.cc",
"src/compiler/mips64/code-generator-mips64.cc", "src/compiler/mips64/code-generator-mips64.cc",
"src/compiler/mips64/instruction-codes-mips64.h", "src/compiler/mips64/instruction-codes-mips64.h",
"src/compiler/mips64/instruction-scheduler-mips64.cc", "src/compiler/mips64/instruction-scheduler-mips64.cc",
...@@ -1808,7 +1809,6 @@ v8_source_set("v8_base") { ...@@ -1808,7 +1809,6 @@ v8_source_set("v8_base") {
"src/mips64/assembler-mips64-inl.h", "src/mips64/assembler-mips64-inl.h",
"src/mips64/assembler-mips64.cc", "src/mips64/assembler-mips64.cc",
"src/mips64/assembler-mips64.h", "src/mips64/assembler-mips64.h",
"src/mips64/builtins-mips64.cc",
"src/mips64/code-stubs-mips64.cc", "src/mips64/code-stubs-mips64.cc",
"src/mips64/code-stubs-mips64.h", "src/mips64/code-stubs-mips64.h",
"src/mips64/codegen-mips64.cc", "src/mips64/codegen-mips64.cc",
...@@ -1830,6 +1830,7 @@ v8_source_set("v8_base") { ...@@ -1830,6 +1830,7 @@ v8_source_set("v8_base") {
] ]
} else if (v8_target_cpu == "s390" || v8_target_cpu == "s390x") { } else if (v8_target_cpu == "s390" || v8_target_cpu == "s390x") {
sources += [ sources += [
"src/builtins/s390/builtins-s390.cc",
"src/compiler/s390/code-generator-s390.cc", "src/compiler/s390/code-generator-s390.cc",
"src/compiler/s390/instruction-codes-s390.h", "src/compiler/s390/instruction-codes-s390.h",
"src/compiler/s390/instruction-scheduler-s390.cc", "src/compiler/s390/instruction-scheduler-s390.cc",
...@@ -1852,7 +1853,6 @@ v8_source_set("v8_base") { ...@@ -1852,7 +1853,6 @@ v8_source_set("v8_base") {
"src/s390/assembler-s390-inl.h", "src/s390/assembler-s390-inl.h",
"src/s390/assembler-s390.cc", "src/s390/assembler-s390.cc",
"src/s390/assembler-s390.h", "src/s390/assembler-s390.h",
"src/s390/builtins-s390.cc",
"src/s390/code-stubs-s390.cc", "src/s390/code-stubs-s390.cc",
"src/s390/code-stubs-s390.h", "src/s390/code-stubs-s390.h",
"src/s390/codegen-s390.cc", "src/s390/codegen-s390.cc",
......
...@@ -43,7 +43,6 @@ ...@@ -43,7 +43,6 @@
#include "src/base/lazy-instance.h" #include "src/base/lazy-instance.h"
#include "src/base/platform/platform.h" #include "src/base/platform/platform.h"
#include "src/base/utils/random-number-generator.h" #include "src/base/utils/random-number-generator.h"
#include "src/builtins.h"
#include "src/codegen.h" #include "src/codegen.h"
#include "src/counters.h" #include "src/counters.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
#define V8_ASSEMBLER_H_ #define V8_ASSEMBLER_H_
#include "src/allocation.h" #include "src/allocation.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/isolate.h" #include "src/isolate.h"
#include "src/log.h" #include "src/log.h"
#include "src/register-configuration.h" #include "src/register-configuration.h"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include "src/ast/prettyprinter.h" #include "src/ast/prettyprinter.h"
#include "src/ast/scopes.h" #include "src/ast/scopes.h"
#include "src/base/hashmap.h" #include "src/base/hashmap.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/code-stubs.h" #include "src/code-stubs.h"
#include "src/contexts.h" #include "src/contexts.h"
#include "src/conversions.h" #include "src/conversions.h"
......
// Copyright 2011 the V8 project authors. All rights reserved. // Copyright 2011 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef V8_BUILTINS_H_ #ifndef V8_BUILTINS_BUILTINS_H_
#define V8_BUILTINS_H_ #define V8_BUILTINS_BUILTINS_H_
#include "src/base/flags.h" #include "src/base/flags.h"
#include "src/handles.h" #include "src/handles.h"
...@@ -24,8 +23,7 @@ class CodeStubAssembler; ...@@ -24,8 +23,7 @@ class CodeStubAssembler;
#define CODE_AGE_LIST_IGNORE_ARG(X, V) V(X) #define CODE_AGE_LIST_IGNORE_ARG(X, V) V(X)
#define CODE_AGE_LIST(V) \ #define CODE_AGE_LIST(V) CODE_AGE_LIST_WITH_ARG(CODE_AGE_LIST_IGNORE_ARG, V)
CODE_AGE_LIST_WITH_ARG(CODE_AGE_LIST_IGNORE_ARG, V)
#define CODE_AGE_LIST_COMPLETE(V) \ #define CODE_AGE_LIST_COMPLETE(V) \
V(ToBeExecutedOnce) \ V(ToBeExecutedOnce) \
...@@ -392,7 +390,6 @@ class CodeStubAssembler; ...@@ -392,7 +390,6 @@ class CodeStubAssembler;
class BuiltinFunctionTable; class BuiltinFunctionTable;
class ObjectVisitor; class ObjectVisitor;
class Builtins { class Builtins {
public: public:
~Builtins(); ~Builtins();
...@@ -414,9 +411,12 @@ class Builtins { ...@@ -414,9 +411,12 @@ class Builtins {
#define DEF_ENUM_T(name, argc) k##name, #define DEF_ENUM_T(name, argc) k##name,
#define DEF_ENUM_S(name, kind, extra, interface_descriptor) k##name, #define DEF_ENUM_S(name, kind, extra, interface_descriptor) k##name,
#define DEF_ENUM_H(name, kind) k##name, #define DEF_ENUM_H(name, kind) k##name,
BUILTIN_LIST_C(DEF_ENUM_C) BUILTIN_LIST_A(DEF_ENUM_A) BUILTIN_LIST_C(DEF_ENUM_C)
BUILTIN_LIST_T(DEF_ENUM_T) BUILTIN_LIST_S(DEF_ENUM_S) BUILTIN_LIST_A(DEF_ENUM_A)
BUILTIN_LIST_H(DEF_ENUM_H) BUILTIN_LIST_DEBUG_A(DEF_ENUM_A) BUILTIN_LIST_T(DEF_ENUM_T)
BUILTIN_LIST_S(DEF_ENUM_S)
BUILTIN_LIST_H(DEF_ENUM_H)
BUILTIN_LIST_DEBUG_A(DEF_ENUM_A)
#undef DEF_ENUM_C #undef DEF_ENUM_C
#undef DEF_ENUM_A #undef DEF_ENUM_A
#undef DEF_ENUM_T #undef DEF_ENUM_T
...@@ -471,9 +471,7 @@ class Builtins { ...@@ -471,9 +471,7 @@ class Builtins {
return reinterpret_cast<Address>(&builtins_[name]); return reinterpret_cast<Address>(&builtins_[name]);
} }
static Address c_function_address(CFunctionId id) { static Address c_function_address(CFunctionId id) { return c_functions_[id]; }
return c_functions_[id];
}
const char* name(int index) { const char* name(int index) {
DCHECK(index >= 0); DCHECK(index >= 0);
...@@ -824,8 +822,7 @@ class Builtins { ...@@ -824,8 +822,7 @@ class Builtins {
#define DECLARE_CODE_AGE_BUILTIN_GENERATOR(C) \ #define DECLARE_CODE_AGE_BUILTIN_GENERATOR(C) \
static void Generate_Make##C##CodeYoungAgainEvenMarking( \ static void Generate_Make##C##CodeYoungAgainEvenMarking( \
MacroAssembler* masm); \ MacroAssembler* masm); \
static void Generate_Make##C##CodeYoungAgainOddMarking( \ static void Generate_Make##C##CodeYoungAgainOddMarking(MacroAssembler* masm);
MacroAssembler* masm);
CODE_AGE_LIST(DECLARE_CODE_AGE_BUILTIN_GENERATOR) CODE_AGE_LIST(DECLARE_CODE_AGE_BUILTIN_GENERATOR)
#undef DECLARE_CODE_AGE_BUILTIN_GENERATOR #undef DECLARE_CODE_AGE_BUILTIN_GENERATOR
...@@ -849,4 +846,4 @@ class Builtins { ...@@ -849,4 +846,4 @@ class Builtins {
} // namespace internal } // namespace internal
} // namespace v8 } // namespace v8
#endif // V8_BUILTINS_H_ #endif // V8_BUILTINS_BUILTINS_H_
paul.lind@imgtec.com
gergely.kis@imgtec.com
akos.palfi@imgtec.com
balazs.kilvady@imgtec.com
dusan.milosavljevic@imgtec.com
ivica.bogosavljevic@imgtec.com
paul.lind@imgtec.com
gergely.kis@imgtec.com
akos.palfi@imgtec.com
balazs.kilvady@imgtec.com
dusan.milosavljevic@imgtec.com
ivica.bogosavljevic@imgtec.com
jyan@ca.ibm.com
dstence@us.ibm.com
joransiu@ca.ibm.com
mbrandy@us.ibm.com
michael_dawson@ca.ibm.com
bjaideep@ca.ibm.com
jyan@ca.ibm.com
dstence@us.ibm.com
joransiu@ca.ibm.com
mbrandy@us.ibm.com
michael_dawson@ca.ibm.com
bjaideep@ca.ibm.com
weiliang.lin@intel.com
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
// Clients of this interface shouldn't depend on lots of compiler internals. // Clients of this interface shouldn't depend on lots of compiler internals.
// Do not include anything from src/compiler here! // Do not include anything from src/compiler here!
#include "src/allocation.h" #include "src/allocation.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/heap/heap.h" #include "src/heap/heap.h"
#include "src/machine-type.h" #include "src/machine-type.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include "src/allocation.h" #include "src/allocation.h"
#include "src/base/platform/elapsed-timer.h" #include "src/base/platform/elapsed-timer.h"
#include "src/base/platform/time.h" #include "src/base/platform/time.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/globals.h" #include "src/globals.h"
#include "src/objects.h" #include "src/objects.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include "src/allocation.h" #include "src/allocation.h"
#include "src/base/smart-pointers.h" #include "src/base/smart-pointers.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/code-stub-assembler.h" #include "src/code-stub-assembler.h"
#include "src/frames.h" #include "src/frames.h"
#include "src/interpreter/bytecode-register.h" #include "src/interpreter/bytecode-register.h"
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include "src/allocation.h" #include "src/allocation.h"
#include "src/base/smart-pointers.h" #include "src/base/smart-pointers.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/frames.h" #include "src/frames.h"
#include "src/interpreter/bytecodes.h" #include "src/interpreter/bytecodes.h"
#include "src/interpreter/interpreter-assembler.h" #include "src/interpreter/interpreter-assembler.h"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
// Do not include anything from src/interpreter other than // Do not include anything from src/interpreter other than
// src/interpreter/bytecodes.h here! // src/interpreter/bytecodes.h here!
#include "src/base/macros.h" #include "src/base/macros.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/interpreter/bytecodes.h" #include "src/interpreter/bytecodes.h"
#include "src/parsing/token.h" #include "src/parsing/token.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
#include "src/base/accounting-allocator.h" #include "src/base/accounting-allocator.h"
#include "src/base/atomicops.h" #include "src/base/atomicops.h"
#include "src/base/hashmap.h" #include "src/base/hashmap.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/cancelable-task.h" #include "src/cancelable-task.h"
#include "src/contexts.h" #include "src/contexts.h"
#include "src/date.h" #include "src/date.h"
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#include "src/base/atomicops.h" #include "src/base/atomicops.h"
#include "src/base/bits.h" #include "src/base/bits.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/contexts-inl.h" #include "src/contexts-inl.h"
#include "src/conversions-inl.h" #include "src/conversions-inl.h"
#include "src/factory.h" #include "src/factory.h"
......
...@@ -12,15 +12,15 @@ ...@@ -12,15 +12,15 @@
#include "src/base/bits.h" #include "src/base/bits.h"
#include "src/base/flags.h" #include "src/base/flags.h"
#include "src/base/smart-pointers.h" #include "src/base/smart-pointers.h"
#include "src/builtins.h" #include "src/builtins/builtins.h"
#include "src/checks.h" #include "src/checks.h"
#include "src/elements-kind.h" #include "src/elements-kind.h"
#include "src/field-index.h" #include "src/field-index.h"
#include "src/flags.h" #include "src/flags.h"
#include "src/list.h" #include "src/list.h"
#include "src/property-details.h" #include "src/property-details.h"
#include "src/unicode.h"
#include "src/unicode-decoder.h" #include "src/unicode-decoder.h"
#include "src/unicode.h"
#include "src/zone.h" #include "src/zone.h"
#if V8_TARGET_ARCH_ARM #if V8_TARGET_ARCH_ARM
......
...@@ -467,8 +467,8 @@ ...@@ -467,8 +467,8 @@
'bit-vector.h', 'bit-vector.h',
'bootstrapper.cc', 'bootstrapper.cc',
'bootstrapper.h', 'bootstrapper.h',
'builtins.cc', 'builtins/builtins.cc',
'builtins.h', 'builtins/builtins.h',
'cached-powers.cc', 'cached-powers.cc',
'cached-powers.h', 'cached-powers.h',
'cancelable-task.cc', 'cancelable-task.cc',
...@@ -1217,7 +1217,6 @@ ...@@ -1217,7 +1217,6 @@
'arm/assembler-arm-inl.h', 'arm/assembler-arm-inl.h',
'arm/assembler-arm.cc', 'arm/assembler-arm.cc',
'arm/assembler-arm.h', 'arm/assembler-arm.h',
'arm/builtins-arm.cc',
'arm/code-stubs-arm.cc', 'arm/code-stubs-arm.cc',
'arm/code-stubs-arm.h', 'arm/code-stubs-arm.h',
'arm/codegen-arm.cc', 'arm/codegen-arm.cc',
...@@ -1235,6 +1234,7 @@ ...@@ -1235,6 +1234,7 @@
'arm/macro-assembler-arm.h', 'arm/macro-assembler-arm.h',
'arm/simulator-arm.cc', 'arm/simulator-arm.cc',
'arm/simulator-arm.h', 'arm/simulator-arm.h',
'builtins/arm/builtins-arm.cc',
'compiler/arm/code-generator-arm.cc', 'compiler/arm/code-generator-arm.cc',
'compiler/arm/instruction-codes-arm.h', 'compiler/arm/instruction-codes-arm.h',
'compiler/arm/instruction-scheduler-arm.cc', 'compiler/arm/instruction-scheduler-arm.cc',
...@@ -1261,7 +1261,6 @@ ...@@ -1261,7 +1261,6 @@
'arm64/assembler-arm64.cc', 'arm64/assembler-arm64.cc',
'arm64/assembler-arm64.h', 'arm64/assembler-arm64.h',
'arm64/assembler-arm64-inl.h', 'arm64/assembler-arm64-inl.h',
'arm64/builtins-arm64.cc',
'arm64/codegen-arm64.cc', 'arm64/codegen-arm64.cc',
'arm64/codegen-arm64.h', 'arm64/codegen-arm64.h',
'arm64/code-stubs-arm64.cc', 'arm64/code-stubs-arm64.cc',
...@@ -1289,6 +1288,7 @@ ...@@ -1289,6 +1288,7 @@
'arm64/simulator-arm64.h', 'arm64/simulator-arm64.h',
'arm64/utils-arm64.cc', 'arm64/utils-arm64.cc',
'arm64/utils-arm64.h', 'arm64/utils-arm64.h',
'builtins/arm64/builtins-arm64.cc',
'compiler/arm64/code-generator-arm64.cc', 'compiler/arm64/code-generator-arm64.cc',
'compiler/arm64/instruction-codes-arm64.h', 'compiler/arm64/instruction-codes-arm64.h',
'compiler/arm64/instruction-scheduler-arm64.cc', 'compiler/arm64/instruction-scheduler-arm64.cc',
...@@ -1318,7 +1318,6 @@ ...@@ -1318,7 +1318,6 @@
'ia32/assembler-ia32-inl.h', 'ia32/assembler-ia32-inl.h',
'ia32/assembler-ia32.cc', 'ia32/assembler-ia32.cc',
'ia32/assembler-ia32.h', 'ia32/assembler-ia32.h',
'ia32/builtins-ia32.cc',
'ia32/code-stubs-ia32.cc', 'ia32/code-stubs-ia32.cc',
'ia32/code-stubs-ia32.h', 'ia32/code-stubs-ia32.h',
'ia32/codegen-ia32.cc', 'ia32/codegen-ia32.cc',
...@@ -1331,6 +1330,7 @@ ...@@ -1331,6 +1330,7 @@
'ia32/interface-descriptors-ia32.cc', 'ia32/interface-descriptors-ia32.cc',
'ia32/macro-assembler-ia32.cc', 'ia32/macro-assembler-ia32.cc',
'ia32/macro-assembler-ia32.h', 'ia32/macro-assembler-ia32.h',
'builtins/ia32/builtins-ia32.cc',
'compiler/ia32/code-generator-ia32.cc', 'compiler/ia32/code-generator-ia32.cc',
'compiler/ia32/instruction-codes-ia32.h', 'compiler/ia32/instruction-codes-ia32.h',
'compiler/ia32/instruction-scheduler-ia32.cc', 'compiler/ia32/instruction-scheduler-ia32.cc',
...@@ -1357,7 +1357,6 @@ ...@@ -1357,7 +1357,6 @@
'x87/assembler-x87-inl.h', 'x87/assembler-x87-inl.h',
'x87/assembler-x87.cc', 'x87/assembler-x87.cc',
'x87/assembler-x87.h', 'x87/assembler-x87.h',
'x87/builtins-x87.cc',
'x87/code-stubs-x87.cc', 'x87/code-stubs-x87.cc',
'x87/code-stubs-x87.h', 'x87/code-stubs-x87.h',
'x87/codegen-x87.cc', 'x87/codegen-x87.cc',
...@@ -1370,6 +1369,7 @@ ...@@ -1370,6 +1369,7 @@
'x87/interface-descriptors-x87.cc', 'x87/interface-descriptors-x87.cc',
'x87/macro-assembler-x87.cc', 'x87/macro-assembler-x87.cc',
'x87/macro-assembler-x87.h', 'x87/macro-assembler-x87.h',
'builtins/x87/builtins-x87.cc',
'compiler/x87/code-generator-x87.cc', 'compiler/x87/code-generator-x87.cc',
'compiler/x87/instruction-codes-x87.h', 'compiler/x87/instruction-codes-x87.h',
'compiler/x87/instruction-scheduler-x87.cc', 'compiler/x87/instruction-scheduler-x87.cc',
...@@ -1396,7 +1396,6 @@ ...@@ -1396,7 +1396,6 @@
'mips/assembler-mips.cc', 'mips/assembler-mips.cc',
'mips/assembler-mips.h', 'mips/assembler-mips.h',
'mips/assembler-mips-inl.h', 'mips/assembler-mips-inl.h',
'mips/builtins-mips.cc',
'mips/codegen-mips.cc', 'mips/codegen-mips.cc',
'mips/codegen-mips.h', 'mips/codegen-mips.h',
'mips/code-stubs-mips.cc', 'mips/code-stubs-mips.cc',
...@@ -1413,6 +1412,7 @@ ...@@ -1413,6 +1412,7 @@
'mips/macro-assembler-mips.h', 'mips/macro-assembler-mips.h',
'mips/simulator-mips.cc', 'mips/simulator-mips.cc',
'mips/simulator-mips.h', 'mips/simulator-mips.h',
'builtins/mips/builtins-mips.cc',
'compiler/mips/code-generator-mips.cc', 'compiler/mips/code-generator-mips.cc',
'compiler/mips/instruction-codes-mips.h', 'compiler/mips/instruction-codes-mips.h',
'compiler/mips/instruction-scheduler-mips.cc', 'compiler/mips/instruction-scheduler-mips.cc',
...@@ -1439,7 +1439,6 @@ ...@@ -1439,7 +1439,6 @@
'mips64/assembler-mips64.cc', 'mips64/assembler-mips64.cc',
'mips64/assembler-mips64.h', 'mips64/assembler-mips64.h',
'mips64/assembler-mips64-inl.h', 'mips64/assembler-mips64-inl.h',
'mips64/builtins-mips64.cc',
'mips64/codegen-mips64.cc', 'mips64/codegen-mips64.cc',
'mips64/codegen-mips64.h', 'mips64/codegen-mips64.h',
'mips64/code-stubs-mips64.cc', 'mips64/code-stubs-mips64.cc',
...@@ -1456,6 +1455,7 @@ ...@@ -1456,6 +1455,7 @@
'mips64/macro-assembler-mips64.h', 'mips64/macro-assembler-mips64.h',
'mips64/simulator-mips64.cc', 'mips64/simulator-mips64.cc',
'mips64/simulator-mips64.h', 'mips64/simulator-mips64.h',
'builtins/mips64/builtins-mips64.cc',
'compiler/mips64/code-generator-mips64.cc', 'compiler/mips64/code-generator-mips64.cc',
'compiler/mips64/instruction-codes-mips64.h', 'compiler/mips64/instruction-codes-mips64.h',
'compiler/mips64/instruction-scheduler-mips64.cc', 'compiler/mips64/instruction-scheduler-mips64.cc',
...@@ -1479,6 +1479,7 @@ ...@@ -1479,6 +1479,7 @@
}], }],
['v8_target_arch=="x64" or v8_target_arch=="x32"', { ['v8_target_arch=="x64" or v8_target_arch=="x32"', {
'sources': [ ### gcmole(arch:x64) ### 'sources': [ ### gcmole(arch:x64) ###
'builtins/x64/builtins-x64.cc',
'crankshaft/x64/lithium-codegen-x64.cc', 'crankshaft/x64/lithium-codegen-x64.cc',
'crankshaft/x64/lithium-codegen-x64.h', 'crankshaft/x64/lithium-codegen-x64.h',
'crankshaft/x64/lithium-gap-resolver-x64.cc', 'crankshaft/x64/lithium-gap-resolver-x64.cc',
...@@ -1488,7 +1489,6 @@ ...@@ -1488,7 +1489,6 @@
'x64/assembler-x64-inl.h', 'x64/assembler-x64-inl.h',
'x64/assembler-x64.cc', 'x64/assembler-x64.cc',
'x64/assembler-x64.h', 'x64/assembler-x64.h',
'x64/builtins-x64.cc',
'x64/code-stubs-x64.cc', 'x64/code-stubs-x64.cc',
'x64/code-stubs-x64.h', 'x64/code-stubs-x64.h',
'x64/codegen-x64.cc', 'x64/codegen-x64.cc',
...@@ -1522,6 +1522,7 @@ ...@@ -1522,6 +1522,7 @@
}], }],
['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', { ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', {
'sources': [ ### gcmole(arch:ppc) ### 'sources': [ ### gcmole(arch:ppc) ###
'builtins/ppc/builtins-ppc.cc',
'compiler/ppc/code-generator-ppc.cc', 'compiler/ppc/code-generator-ppc.cc',
'compiler/ppc/instruction-codes-ppc.h', 'compiler/ppc/instruction-codes-ppc.h',
'compiler/ppc/instruction-scheduler-ppc.cc', 'compiler/ppc/instruction-scheduler-ppc.cc',
...@@ -1542,7 +1543,6 @@ ...@@ -1542,7 +1543,6 @@
'ppc/assembler-ppc-inl.h', 'ppc/assembler-ppc-inl.h',
'ppc/assembler-ppc.cc', 'ppc/assembler-ppc.cc',
'ppc/assembler-ppc.h', 'ppc/assembler-ppc.h',
'ppc/builtins-ppc.cc',
'ppc/code-stubs-ppc.cc', 'ppc/code-stubs-ppc.cc',
'ppc/code-stubs-ppc.h', 'ppc/code-stubs-ppc.h',
'ppc/codegen-ppc.cc', 'ppc/codegen-ppc.cc',
...@@ -1565,6 +1565,7 @@ ...@@ -1565,6 +1565,7 @@
}], }],
['v8_target_arch=="s390" or v8_target_arch=="s390x"', { ['v8_target_arch=="s390" or v8_target_arch=="s390x"', {
'sources': [ ### gcmole(arch:s390) ### 'sources': [ ### gcmole(arch:s390) ###
'builtins/s390/builtins-s390.cc',
'compiler/s390/code-generator-s390.cc', 'compiler/s390/code-generator-s390.cc',
'compiler/s390/instruction-codes-s390.h', 'compiler/s390/instruction-codes-s390.h',
'compiler/s390/instruction-scheduler-s390.cc', 'compiler/s390/instruction-scheduler-s390.cc',
...@@ -1587,7 +1588,6 @@ ...@@ -1587,7 +1588,6 @@
's390/assembler-s390.cc', 's390/assembler-s390.cc',
's390/assembler-s390.h', 's390/assembler-s390.h',
's390/assembler-s390-inl.h', 's390/assembler-s390-inl.h',
's390/builtins-s390.cc',
's390/codegen-s390.cc', 's390/codegen-s390.cc',
's390/codegen-s390.h', 's390/codegen-s390.h',
's390/code-stubs-s390.cc', 's390/code-stubs-s390.cc',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment