Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2160)

Side by Side Diff: BUILD.gn

Issue 2760953002: [builtins] Move more files into v8_builtins_generators source set (Closed)
Patch Set: rebased Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | src/ast/ast.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/android/config.gni") 5 import("//build/config/android/config.gni")
6 import("//build/config/arm.gni") 6 import("//build/config/arm.gni")
7 import("//build/config/dcheck_always_on.gni") 7 import("//build/config/dcheck_always_on.gni")
8 import("//build/config/mips.gni") 8 import("//build/config/mips.gni")
9 import("//build/config/sanitizers/sanitizers.gni") 9 import("//build/config/sanitizers/sanitizers.gni")
10 10
(...skipping 884 matching lines...) Expand 10 before | Expand all | Expand 10 after
895 v8_source_set("v8_builtins_generators") { 895 v8_source_set("v8_builtins_generators") {
896 visibility = [ ":*" ] # Only targets in this file can depend on this. 896 visibility = [ ":*" ] # Only targets in this file can depend on this.
897 897
898 deps = [ 898 deps = [
899 ":v8_base", 899 ":v8_base",
900 ] 900 ]
901 901
902 sources = [ 902 sources = [
903 ### gcmole(all) ### 903 ### gcmole(all) ###
904 "src/builtins/builtins-arguments-gen.cc", 904 "src/builtins/builtins-arguments-gen.cc",
905 "src/builtins/builtins-arguments.h", 905 "src/builtins/builtins-arguments-gen.h",
906 "src/builtins/builtins-array-gen.cc", 906 "src/builtins/builtins-array-gen.cc",
907 "src/builtins/builtins-async-function-gen.cc", 907 "src/builtins/builtins-async-function-gen.cc",
908 "src/builtins/builtins-async-gen.cc", 908 "src/builtins/builtins-async-gen.cc",
909 "src/builtins/builtins-async-gen.h",
909 "src/builtins/builtins-async-iterator-gen.cc", 910 "src/builtins/builtins-async-iterator-gen.cc",
910 "src/builtins/builtins-async.h",
911 "src/builtins/builtins-boolean-gen.cc", 911 "src/builtins/builtins-boolean-gen.cc",
912 "src/builtins/builtins-constructor-gen.cc", 912 "src/builtins/builtins-constructor-gen.cc",
913 "src/builtins/builtins-constructor-gen.h",
913 "src/builtins/builtins-constructor.h", 914 "src/builtins/builtins-constructor.h",
914 "src/builtins/builtins-conversion-gen.cc", 915 "src/builtins/builtins-conversion-gen.cc",
915 "src/builtins/builtins-date-gen.cc", 916 "src/builtins/builtins-date-gen.cc",
916 "src/builtins/builtins-forin-gen.cc", 917 "src/builtins/builtins-forin-gen.cc",
917 "src/builtins/builtins-forin.h", 918 "src/builtins/builtins-forin-gen.h",
918 "src/builtins/builtins-function-gen.cc", 919 "src/builtins/builtins-function-gen.cc",
919 "src/builtins/builtins-generator-gen.cc", 920 "src/builtins/builtins-generator-gen.cc",
920 "src/builtins/builtins-global-gen.cc", 921 "src/builtins/builtins-global-gen.cc",
921 "src/builtins/builtins-handler-gen.cc", 922 "src/builtins/builtins-handler-gen.cc",
922 "src/builtins/builtins-ic-gen.cc", 923 "src/builtins/builtins-ic-gen.cc",
923 "src/builtins/builtins-internal-gen.cc", 924 "src/builtins/builtins-internal-gen.cc",
924 "src/builtins/builtins-math-gen.cc", 925 "src/builtins/builtins-math-gen.cc",
925 "src/builtins/builtins-number-gen.cc", 926 "src/builtins/builtins-number-gen.cc",
926 "src/builtins/builtins-object-gen.cc", 927 "src/builtins/builtins-object-gen.cc",
927 "src/builtins/builtins-promise-gen.cc", 928 "src/builtins/builtins-promise-gen.cc",
928 "src/builtins/builtins-promise.h", 929 "src/builtins/builtins-promise-gen.h",
929 "src/builtins/builtins-regexp-gen.cc", 930 "src/builtins/builtins-regexp-gen.cc",
930 "src/builtins/builtins-regexp-gen.h", 931 "src/builtins/builtins-regexp-gen.h",
931 "src/builtins/builtins-sharedarraybuffer-gen.cc", 932 "src/builtins/builtins-sharedarraybuffer-gen.cc",
932 "src/builtins/builtins-string-gen.cc", 933 "src/builtins/builtins-string-gen.cc",
933 "src/builtins/builtins-symbol-gen.cc", 934 "src/builtins/builtins-symbol-gen.cc",
934 "src/builtins/builtins-typedarray-gen.cc", 935 "src/builtins/builtins-typedarray-gen.cc",
935 "src/builtins/builtins-utils-gen.h", 936 "src/builtins/builtins-utils-gen.h",
936 "src/builtins/builtins-wasm-gen.cc", 937 "src/builtins/builtins-wasm-gen.cc",
938 "src/ic/accessor-assembler.cc",
939 "src/ic/accessor-assembler.h",
940 "src/ic/keyed-store-generic.cc",
941 "src/ic/keyed-store-generic.h",
937 "src/interpreter/interpreter-generator.cc", 942 "src/interpreter/interpreter-generator.cc",
938 "src/interpreter/interpreter-generator.h", 943 "src/interpreter/interpreter-generator.h",
939 ] 944 ]
940 945
946 if (v8_current_cpu == "x86") {
947 sources += [
948 ### gcmole(arch:ia32) ###
949 "src/builtins/ia32/builtins-ia32.cc",
950 ]
951 } else if (v8_current_cpu == "x64") {
952 sources += [
953 ### gcmole(arch:x64) ###
954 "src/builtins/x64/builtins-x64.cc",
955 ]
956 } else if (v8_current_cpu == "arm") {
957 sources += [
958 ### gcmole(arch:arm) ###
959 "src/builtins/arm/builtins-arm.cc",
960 ]
961 } else if (v8_current_cpu == "arm64") {
962 sources += [
963 ### gcmole(arch:arm64) ###
964 "src/builtins/arm64/builtins-arm64.cc",
965 ]
966 } else if (v8_current_cpu == "mips" || v8_current_cpu == "mipsel") {
967 sources += [
968 ### gcmole(arch:mipsel) ###
969 "src/builtins/mips/builtins-mips.cc",
970 ]
971 } else if (v8_current_cpu == "mips64" || v8_current_cpu == "mips64el") {
972 sources += [
973 ### gcmole(arch:mips64el) ###
974 "src/builtins/mips64/builtins-mips64.cc",
975 ]
976 } else if (v8_current_cpu == "ppc" || v8_current_cpu == "ppc64") {
977 sources += [
978 ### gcmole(arch:ppc) ###
979 "src/builtins/ppc/builtins-ppc.cc",
980 ]
981 } else if (v8_current_cpu == "s390" || v8_current_cpu == "s390x") {
982 sources += [
983 ### gcmole(arch:s390) ###
984 "src/builtins/s390/builtins-s390.cc",
985 ]
986 } else if (v8_current_cpu == "x87") {
987 sources += [
988 ### gcmole(arch:x87) ###
989 "src/builtins/x87/builtins-x87.cc",
990 ]
991 }
992
941 configs = [ ":internal_config" ] 993 configs = [ ":internal_config" ]
942 } 994 }
943 995
944 # This is split out to be a non-code containing target that the Chromium browser 996 # This is split out to be a non-code containing target that the Chromium browser
945 # DLL can depend upon to get only a version string. 997 # DLL can depend upon to get only a version string.
946 v8_header_set("v8_version") { 998 v8_header_set("v8_version") {
947 configs = [ ":internal_config" ] 999 configs = [ ":internal_config" ]
948 1000
949 sources = [ 1001 sources = [
950 "include/v8-version-string.h", 1002 "include/v8-version-string.h",
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
1035 "src/basic-block-profiler.h", 1087 "src/basic-block-profiler.h",
1036 "src/bignum-dtoa.cc", 1088 "src/bignum-dtoa.cc",
1037 "src/bignum-dtoa.h", 1089 "src/bignum-dtoa.h",
1038 "src/bignum.cc", 1090 "src/bignum.cc",
1039 "src/bignum.h", 1091 "src/bignum.h",
1040 "src/bit-vector.cc", 1092 "src/bit-vector.cc",
1041 "src/bit-vector.h", 1093 "src/bit-vector.h",
1042 "src/bootstrapper.cc", 1094 "src/bootstrapper.cc",
1043 "src/bootstrapper.h", 1095 "src/bootstrapper.h",
1044 "src/builtins/builtins-api.cc", 1096 "src/builtins/builtins-api.cc",
1045 "src/builtins/builtins-arguments.h",
1046 "src/builtins/builtins-array.cc", 1097 "src/builtins/builtins-array.cc",
1047 "src/builtins/builtins-arraybuffer.cc", 1098 "src/builtins/builtins-arraybuffer.cc",
1048 "src/builtins/builtins-boolean.cc", 1099 "src/builtins/builtins-boolean.cc",
1049 "src/builtins/builtins-call.cc", 1100 "src/builtins/builtins-call.cc",
1050 "src/builtins/builtins-callsite.cc", 1101 "src/builtins/builtins-callsite.cc",
1051 "src/builtins/builtins-constructor.h", 1102 "src/builtins/builtins-constructor.h",
1052 "src/builtins/builtins-dataview.cc", 1103 "src/builtins/builtins-dataview.cc",
1053 "src/builtins/builtins-date.cc", 1104 "src/builtins/builtins-date.cc",
1054 "src/builtins/builtins-debug.cc", 1105 "src/builtins/builtins-debug.cc",
1055 "src/builtins/builtins-descriptors.h", 1106 "src/builtins/builtins-descriptors.h",
1056 "src/builtins/builtins-error.cc", 1107 "src/builtins/builtins-error.cc",
1057 "src/builtins/builtins-forin.h",
1058 "src/builtins/builtins-function.cc", 1108 "src/builtins/builtins-function.cc",
1059 "src/builtins/builtins-global.cc", 1109 "src/builtins/builtins-global.cc",
1060 "src/builtins/builtins-internal.cc", 1110 "src/builtins/builtins-internal.cc",
1061 "src/builtins/builtins-interpreter.cc", 1111 "src/builtins/builtins-interpreter.cc",
1062 "src/builtins/builtins-json.cc", 1112 "src/builtins/builtins-json.cc",
1063 "src/builtins/builtins-math.cc", 1113 "src/builtins/builtins-math.cc",
1064 "src/builtins/builtins-number.cc", 1114 "src/builtins/builtins-number.cc",
1065 "src/builtins/builtins-object.cc", 1115 "src/builtins/builtins-object.cc",
1066 "src/builtins/builtins-promise.h",
1067 "src/builtins/builtins-proxy.cc", 1116 "src/builtins/builtins-proxy.cc",
1068 "src/builtins/builtins-reflect.cc", 1117 "src/builtins/builtins-reflect.cc",
1069 "src/builtins/builtins-regexp-gen.h",
1070 "src/builtins/builtins-regexp.cc", 1118 "src/builtins/builtins-regexp.cc",
1071 "src/builtins/builtins-sharedarraybuffer.cc", 1119 "src/builtins/builtins-sharedarraybuffer.cc",
1072 "src/builtins/builtins-string.cc", 1120 "src/builtins/builtins-string.cc",
1073 "src/builtins/builtins-symbol.cc", 1121 "src/builtins/builtins-symbol.cc",
1074 "src/builtins/builtins-typedarray.cc", 1122 "src/builtins/builtins-typedarray.cc",
1075 "src/builtins/builtins-utils.h", 1123 "src/builtins/builtins-utils.h",
1076 "src/builtins/builtins.cc", 1124 "src/builtins/builtins.cc",
1077 "src/builtins/builtins.h", 1125 "src/builtins/builtins.h",
1078 "src/cached-powers.cc", 1126 "src/cached-powers.cc",
1079 "src/cached-powers.h", 1127 "src/cached-powers.h",
(...skipping 445 matching lines...) Expand 10 before | Expand all | Expand 10 after
1525 "src/heap/spaces-inl.h", 1573 "src/heap/spaces-inl.h",
1526 "src/heap/spaces.cc", 1574 "src/heap/spaces.cc",
1527 "src/heap/spaces.h", 1575 "src/heap/spaces.h",
1528 "src/heap/store-buffer.cc", 1576 "src/heap/store-buffer.cc",
1529 "src/heap/store-buffer.h", 1577 "src/heap/store-buffer.h",
1530 "src/i18n.cc", 1578 "src/i18n.cc",
1531 "src/i18n.h", 1579 "src/i18n.h",
1532 "src/ic/access-compiler-data.h", 1580 "src/ic/access-compiler-data.h",
1533 "src/ic/access-compiler.cc", 1581 "src/ic/access-compiler.cc",
1534 "src/ic/access-compiler.h", 1582 "src/ic/access-compiler.h",
1535 "src/ic/accessor-assembler.cc",
1536 "src/ic/accessor-assembler.h",
1537 "src/ic/call-optimization.cc", 1583 "src/ic/call-optimization.cc",
1538 "src/ic/call-optimization.h", 1584 "src/ic/call-optimization.h",
1539 "src/ic/handler-compiler.cc", 1585 "src/ic/handler-compiler.cc",
1540 "src/ic/handler-compiler.h", 1586 "src/ic/handler-compiler.h",
1541 "src/ic/handler-configuration-inl.h", 1587 "src/ic/handler-configuration-inl.h",
1542 "src/ic/handler-configuration.h", 1588 "src/ic/handler-configuration.h",
1543 "src/ic/ic-inl.h", 1589 "src/ic/ic-inl.h",
1544 "src/ic/ic-state.cc", 1590 "src/ic/ic-state.cc",
1545 "src/ic/ic-state.h", 1591 "src/ic/ic-state.h",
1546 "src/ic/ic-stats.cc", 1592 "src/ic/ic-stats.cc",
1547 "src/ic/ic-stats.h", 1593 "src/ic/ic-stats.h",
1548 "src/ic/ic.cc", 1594 "src/ic/ic.cc",
1549 "src/ic/ic.h", 1595 "src/ic/ic.h",
1550 "src/ic/keyed-store-generic.cc",
1551 "src/ic/keyed-store-generic.h",
1552 "src/ic/stub-cache.cc", 1596 "src/ic/stub-cache.cc",
1553 "src/ic/stub-cache.h", 1597 "src/ic/stub-cache.h",
1554 "src/icu_util.cc", 1598 "src/icu_util.cc",
1555 "src/icu_util.h", 1599 "src/icu_util.h",
1556 "src/identity-map.cc", 1600 "src/identity-map.cc",
1557 "src/identity-map.h", 1601 "src/identity-map.h",
1558 "src/interface-descriptors.cc", 1602 "src/interface-descriptors.cc",
1559 "src/interface-descriptors.h", 1603 "src/interface-descriptors.h",
1560 "src/interpreter/bytecode-array-accessor.cc", 1604 "src/interpreter/bytecode-array-accessor.cc",
1561 "src/interpreter/bytecode-array-accessor.h", 1605 "src/interpreter/bytecode-array-accessor.h",
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after
1905 "src/zone/zone-containers.h", 1949 "src/zone/zone-containers.h",
1906 "src/zone/zone-handle-set.h", 1950 "src/zone/zone-handle-set.h",
1907 "src/zone/zone-segment.cc", 1951 "src/zone/zone-segment.cc",
1908 "src/zone/zone-segment.h", 1952 "src/zone/zone-segment.h",
1909 "src/zone/zone.cc", 1953 "src/zone/zone.cc",
1910 "src/zone/zone.h", 1954 "src/zone/zone.h",
1911 ] 1955 ]
1912 1956
1913 if (v8_current_cpu == "x86") { 1957 if (v8_current_cpu == "x86") {
1914 sources += [ ### gcmole(arch:ia32) ### 1958 sources += [ ### gcmole(arch:ia32) ###
1915 "src/builtins/ia32/builtins-ia32.cc",
1916 "src/compiler/ia32/code-generator-ia32.cc", 1959 "src/compiler/ia32/code-generator-ia32.cc",
1917 "src/compiler/ia32/instruction-codes-ia32.h", 1960 "src/compiler/ia32/instruction-codes-ia32.h",
1918 "src/compiler/ia32/instruction-scheduler-ia32.cc", 1961 "src/compiler/ia32/instruction-scheduler-ia32.cc",
1919 "src/compiler/ia32/instruction-selector-ia32.cc", 1962 "src/compiler/ia32/instruction-selector-ia32.cc",
1920 "src/crankshaft/ia32/lithium-codegen-ia32.cc", 1963 "src/crankshaft/ia32/lithium-codegen-ia32.cc",
1921 "src/crankshaft/ia32/lithium-codegen-ia32.h", 1964 "src/crankshaft/ia32/lithium-codegen-ia32.h",
1922 "src/crankshaft/ia32/lithium-gap-resolver-ia32.cc", 1965 "src/crankshaft/ia32/lithium-gap-resolver-ia32.cc",
1923 "src/crankshaft/ia32/lithium-gap-resolver-ia32.h", 1966 "src/crankshaft/ia32/lithium-gap-resolver-ia32.h",
1924 "src/crankshaft/ia32/lithium-ia32.cc", 1967 "src/crankshaft/ia32/lithium-ia32.cc",
1925 "src/crankshaft/ia32/lithium-ia32.h", 1968 "src/crankshaft/ia32/lithium-ia32.h",
(...skipping 18 matching lines...) Expand all
1944 "src/ia32/simulator-ia32.h", 1987 "src/ia32/simulator-ia32.h",
1945 "src/ia32/sse-instr.h", 1988 "src/ia32/sse-instr.h",
1946 "src/ic/ia32/access-compiler-ia32.cc", 1989 "src/ic/ia32/access-compiler-ia32.cc",
1947 "src/ic/ia32/handler-compiler-ia32.cc", 1990 "src/ic/ia32/handler-compiler-ia32.cc",
1948 "src/ic/ia32/ic-ia32.cc", 1991 "src/ic/ia32/ic-ia32.cc",
1949 "src/regexp/ia32/regexp-macro-assembler-ia32.cc", 1992 "src/regexp/ia32/regexp-macro-assembler-ia32.cc",
1950 "src/regexp/ia32/regexp-macro-assembler-ia32.h", 1993 "src/regexp/ia32/regexp-macro-assembler-ia32.h",
1951 ] 1994 ]
1952 } else if (v8_current_cpu == "x64") { 1995 } else if (v8_current_cpu == "x64") {
1953 sources += [ ### gcmole(arch:x64) ### 1996 sources += [ ### gcmole(arch:x64) ###
1954 "src/builtins/x64/builtins-x64.cc",
1955 "src/compiler/x64/code-generator-x64.cc", 1997 "src/compiler/x64/code-generator-x64.cc",
1956 "src/compiler/x64/instruction-codes-x64.h", 1998 "src/compiler/x64/instruction-codes-x64.h",
1957 "src/compiler/x64/instruction-scheduler-x64.cc", 1999 "src/compiler/x64/instruction-scheduler-x64.cc",
1958 "src/compiler/x64/instruction-selector-x64.cc", 2000 "src/compiler/x64/instruction-selector-x64.cc",
1959 "src/compiler/x64/unwinding-info-writer-x64.cc", 2001 "src/compiler/x64/unwinding-info-writer-x64.cc",
1960 "src/compiler/x64/unwinding-info-writer-x64.h", 2002 "src/compiler/x64/unwinding-info-writer-x64.h",
1961 "src/crankshaft/x64/lithium-codegen-x64.cc", 2003 "src/crankshaft/x64/lithium-codegen-x64.cc",
1962 "src/crankshaft/x64/lithium-codegen-x64.h", 2004 "src/crankshaft/x64/lithium-codegen-x64.h",
1963 "src/crankshaft/x64/lithium-gap-resolver-x64.cc", 2005 "src/crankshaft/x64/lithium-gap-resolver-x64.cc",
1964 "src/crankshaft/x64/lithium-gap-resolver-x64.h", 2006 "src/crankshaft/x64/lithium-gap-resolver-x64.h",
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
2011 "src/arm/disasm-arm.cc", 2053 "src/arm/disasm-arm.cc",
2012 "src/arm/eh-frame-arm.cc", 2054 "src/arm/eh-frame-arm.cc",
2013 "src/arm/frames-arm.cc", 2055 "src/arm/frames-arm.cc",
2014 "src/arm/frames-arm.h", 2056 "src/arm/frames-arm.h",
2015 "src/arm/interface-descriptors-arm.cc", 2057 "src/arm/interface-descriptors-arm.cc",
2016 "src/arm/interface-descriptors-arm.h", 2058 "src/arm/interface-descriptors-arm.h",
2017 "src/arm/macro-assembler-arm.cc", 2059 "src/arm/macro-assembler-arm.cc",
2018 "src/arm/macro-assembler-arm.h", 2060 "src/arm/macro-assembler-arm.h",
2019 "src/arm/simulator-arm.cc", 2061 "src/arm/simulator-arm.cc",
2020 "src/arm/simulator-arm.h", 2062 "src/arm/simulator-arm.h",
2021 "src/builtins/arm/builtins-arm.cc",
2022 "src/compiler/arm/code-generator-arm.cc", 2063 "src/compiler/arm/code-generator-arm.cc",
2023 "src/compiler/arm/instruction-codes-arm.h", 2064 "src/compiler/arm/instruction-codes-arm.h",
2024 "src/compiler/arm/instruction-scheduler-arm.cc", 2065 "src/compiler/arm/instruction-scheduler-arm.cc",
2025 "src/compiler/arm/instruction-selector-arm.cc", 2066 "src/compiler/arm/instruction-selector-arm.cc",
2026 "src/compiler/arm/unwinding-info-writer-arm.cc", 2067 "src/compiler/arm/unwinding-info-writer-arm.cc",
2027 "src/compiler/arm/unwinding-info-writer-arm.h", 2068 "src/compiler/arm/unwinding-info-writer-arm.h",
2028 "src/crankshaft/arm/lithium-arm.cc", 2069 "src/crankshaft/arm/lithium-arm.cc",
2029 "src/crankshaft/arm/lithium-arm.h", 2070 "src/crankshaft/arm/lithium-arm.h",
2030 "src/crankshaft/arm/lithium-codegen-arm.cc", 2071 "src/crankshaft/arm/lithium-codegen-arm.cc",
2031 "src/crankshaft/arm/lithium-codegen-arm.h", 2072 "src/crankshaft/arm/lithium-codegen-arm.h",
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2065 "src/arm64/instrument-arm64.h", 2106 "src/arm64/instrument-arm64.h",
2066 "src/arm64/interface-descriptors-arm64.cc", 2107 "src/arm64/interface-descriptors-arm64.cc",
2067 "src/arm64/interface-descriptors-arm64.h", 2108 "src/arm64/interface-descriptors-arm64.h",
2068 "src/arm64/macro-assembler-arm64-inl.h", 2109 "src/arm64/macro-assembler-arm64-inl.h",
2069 "src/arm64/macro-assembler-arm64.cc", 2110 "src/arm64/macro-assembler-arm64.cc",
2070 "src/arm64/macro-assembler-arm64.h", 2111 "src/arm64/macro-assembler-arm64.h",
2071 "src/arm64/simulator-arm64.cc", 2112 "src/arm64/simulator-arm64.cc",
2072 "src/arm64/simulator-arm64.h", 2113 "src/arm64/simulator-arm64.h",
2073 "src/arm64/utils-arm64.cc", 2114 "src/arm64/utils-arm64.cc",
2074 "src/arm64/utils-arm64.h", 2115 "src/arm64/utils-arm64.h",
2075 "src/builtins/arm64/builtins-arm64.cc",
2076 "src/compiler/arm64/code-generator-arm64.cc", 2116 "src/compiler/arm64/code-generator-arm64.cc",
2077 "src/compiler/arm64/instruction-codes-arm64.h", 2117 "src/compiler/arm64/instruction-codes-arm64.h",
2078 "src/compiler/arm64/instruction-scheduler-arm64.cc", 2118 "src/compiler/arm64/instruction-scheduler-arm64.cc",
2079 "src/compiler/arm64/instruction-selector-arm64.cc", 2119 "src/compiler/arm64/instruction-selector-arm64.cc",
2080 "src/compiler/arm64/unwinding-info-writer-arm64.cc", 2120 "src/compiler/arm64/unwinding-info-writer-arm64.cc",
2081 "src/compiler/arm64/unwinding-info-writer-arm64.h", 2121 "src/compiler/arm64/unwinding-info-writer-arm64.h",
2082 "src/crankshaft/arm64/delayed-masm-arm64-inl.h", 2122 "src/crankshaft/arm64/delayed-masm-arm64-inl.h",
2083 "src/crankshaft/arm64/delayed-masm-arm64.cc", 2123 "src/crankshaft/arm64/delayed-masm-arm64.cc",
2084 "src/crankshaft/arm64/delayed-masm-arm64.h", 2124 "src/crankshaft/arm64/delayed-masm-arm64.h",
2085 "src/crankshaft/arm64/lithium-arm64.cc", 2125 "src/crankshaft/arm64/lithium-arm64.cc",
2086 "src/crankshaft/arm64/lithium-arm64.h", 2126 "src/crankshaft/arm64/lithium-arm64.h",
2087 "src/crankshaft/arm64/lithium-codegen-arm64.cc", 2127 "src/crankshaft/arm64/lithium-codegen-arm64.cc",
2088 "src/crankshaft/arm64/lithium-codegen-arm64.h", 2128 "src/crankshaft/arm64/lithium-codegen-arm64.h",
2089 "src/crankshaft/arm64/lithium-gap-resolver-arm64.cc", 2129 "src/crankshaft/arm64/lithium-gap-resolver-arm64.cc",
2090 "src/crankshaft/arm64/lithium-gap-resolver-arm64.h", 2130 "src/crankshaft/arm64/lithium-gap-resolver-arm64.h",
2091 "src/debug/arm64/debug-arm64.cc", 2131 "src/debug/arm64/debug-arm64.cc",
2092 "src/full-codegen/arm64/full-codegen-arm64.cc", 2132 "src/full-codegen/arm64/full-codegen-arm64.cc",
2093 "src/ic/arm64/access-compiler-arm64.cc", 2133 "src/ic/arm64/access-compiler-arm64.cc",
2094 "src/ic/arm64/handler-compiler-arm64.cc", 2134 "src/ic/arm64/handler-compiler-arm64.cc",
2095 "src/ic/arm64/ic-arm64.cc", 2135 "src/ic/arm64/ic-arm64.cc",
2096 "src/regexp/arm64/regexp-macro-assembler-arm64.cc", 2136 "src/regexp/arm64/regexp-macro-assembler-arm64.cc",
2097 "src/regexp/arm64/regexp-macro-assembler-arm64.h", 2137 "src/regexp/arm64/regexp-macro-assembler-arm64.h",
2098 ] 2138 ]
2099 } else if (v8_current_cpu == "mips" || v8_current_cpu == "mipsel") { 2139 } else if (v8_current_cpu == "mips" || v8_current_cpu == "mipsel") {
2100 sources += [ ### gcmole(arch:mipsel) ### 2140 sources += [ ### gcmole(arch:mipsel) ###
2101 "src/builtins/mips/builtins-mips.cc",
2102 "src/compiler/mips/code-generator-mips.cc", 2141 "src/compiler/mips/code-generator-mips.cc",
2103 "src/compiler/mips/instruction-codes-mips.h", 2142 "src/compiler/mips/instruction-codes-mips.h",
2104 "src/compiler/mips/instruction-scheduler-mips.cc", 2143 "src/compiler/mips/instruction-scheduler-mips.cc",
2105 "src/compiler/mips/instruction-selector-mips.cc", 2144 "src/compiler/mips/instruction-selector-mips.cc",
2106 "src/crankshaft/mips/lithium-codegen-mips.cc", 2145 "src/crankshaft/mips/lithium-codegen-mips.cc",
2107 "src/crankshaft/mips/lithium-codegen-mips.h", 2146 "src/crankshaft/mips/lithium-codegen-mips.h",
2108 "src/crankshaft/mips/lithium-gap-resolver-mips.cc", 2147 "src/crankshaft/mips/lithium-gap-resolver-mips.cc",
2109 "src/crankshaft/mips/lithium-gap-resolver-mips.h", 2148 "src/crankshaft/mips/lithium-gap-resolver-mips.h",
2110 "src/crankshaft/mips/lithium-mips.cc", 2149 "src/crankshaft/mips/lithium-mips.cc",
2111 "src/crankshaft/mips/lithium-mips.h", 2150 "src/crankshaft/mips/lithium-mips.h",
(...skipping 19 matching lines...) Expand all
2131 "src/mips/interface-descriptors-mips.cc", 2170 "src/mips/interface-descriptors-mips.cc",
2132 "src/mips/macro-assembler-mips.cc", 2171 "src/mips/macro-assembler-mips.cc",
2133 "src/mips/macro-assembler-mips.h", 2172 "src/mips/macro-assembler-mips.h",
2134 "src/mips/simulator-mips.cc", 2173 "src/mips/simulator-mips.cc",
2135 "src/mips/simulator-mips.h", 2174 "src/mips/simulator-mips.h",
2136 "src/regexp/mips/regexp-macro-assembler-mips.cc", 2175 "src/regexp/mips/regexp-macro-assembler-mips.cc",
2137 "src/regexp/mips/regexp-macro-assembler-mips.h", 2176 "src/regexp/mips/regexp-macro-assembler-mips.h",
2138 ] 2177 ]
2139 } else if (v8_current_cpu == "mips64" || v8_current_cpu == "mips64el") { 2178 } else if (v8_current_cpu == "mips64" || v8_current_cpu == "mips64el") {
2140 sources += [ ### gcmole(arch:mips64el) ### 2179 sources += [ ### gcmole(arch:mips64el) ###
2141 "src/builtins/mips64/builtins-mips64.cc",
2142 "src/compiler/mips64/code-generator-mips64.cc", 2180 "src/compiler/mips64/code-generator-mips64.cc",
2143 "src/compiler/mips64/instruction-codes-mips64.h", 2181 "src/compiler/mips64/instruction-codes-mips64.h",
2144 "src/compiler/mips64/instruction-scheduler-mips64.cc", 2182 "src/compiler/mips64/instruction-scheduler-mips64.cc",
2145 "src/compiler/mips64/instruction-selector-mips64.cc", 2183 "src/compiler/mips64/instruction-selector-mips64.cc",
2146 "src/crankshaft/mips64/lithium-codegen-mips64.cc", 2184 "src/crankshaft/mips64/lithium-codegen-mips64.cc",
2147 "src/crankshaft/mips64/lithium-codegen-mips64.h", 2185 "src/crankshaft/mips64/lithium-codegen-mips64.h",
2148 "src/crankshaft/mips64/lithium-gap-resolver-mips64.cc", 2186 "src/crankshaft/mips64/lithium-gap-resolver-mips64.cc",
2149 "src/crankshaft/mips64/lithium-gap-resolver-mips64.h", 2187 "src/crankshaft/mips64/lithium-gap-resolver-mips64.h",
2150 "src/crankshaft/mips64/lithium-mips64.cc", 2188 "src/crankshaft/mips64/lithium-mips64.cc",
2151 "src/crankshaft/mips64/lithium-mips64.h", 2189 "src/crankshaft/mips64/lithium-mips64.h",
(...skipping 19 matching lines...) Expand all
2171 "src/mips64/interface-descriptors-mips64.cc", 2209 "src/mips64/interface-descriptors-mips64.cc",
2172 "src/mips64/macro-assembler-mips64.cc", 2210 "src/mips64/macro-assembler-mips64.cc",
2173 "src/mips64/macro-assembler-mips64.h", 2211 "src/mips64/macro-assembler-mips64.h",
2174 "src/mips64/simulator-mips64.cc", 2212 "src/mips64/simulator-mips64.cc",
2175 "src/mips64/simulator-mips64.h", 2213 "src/mips64/simulator-mips64.h",
2176 "src/regexp/mips64/regexp-macro-assembler-mips64.cc", 2214 "src/regexp/mips64/regexp-macro-assembler-mips64.cc",
2177 "src/regexp/mips64/regexp-macro-assembler-mips64.h", 2215 "src/regexp/mips64/regexp-macro-assembler-mips64.h",
2178 ] 2216 ]
2179 } else if (v8_current_cpu == "ppc" || v8_current_cpu == "ppc64") { 2217 } else if (v8_current_cpu == "ppc" || v8_current_cpu == "ppc64") {
2180 sources += [ ### gcmole(arch:ppc) ### 2218 sources += [ ### gcmole(arch:ppc) ###
2181 "src/builtins/ppc/builtins-ppc.cc",
2182 "src/compiler/ppc/code-generator-ppc.cc", 2219 "src/compiler/ppc/code-generator-ppc.cc",
2183 "src/compiler/ppc/instruction-codes-ppc.h", 2220 "src/compiler/ppc/instruction-codes-ppc.h",
2184 "src/compiler/ppc/instruction-scheduler-ppc.cc", 2221 "src/compiler/ppc/instruction-scheduler-ppc.cc",
2185 "src/compiler/ppc/instruction-selector-ppc.cc", 2222 "src/compiler/ppc/instruction-selector-ppc.cc",
2186 "src/crankshaft/ppc/lithium-codegen-ppc.cc", 2223 "src/crankshaft/ppc/lithium-codegen-ppc.cc",
2187 "src/crankshaft/ppc/lithium-codegen-ppc.h", 2224 "src/crankshaft/ppc/lithium-codegen-ppc.h",
2188 "src/crankshaft/ppc/lithium-gap-resolver-ppc.cc", 2225 "src/crankshaft/ppc/lithium-gap-resolver-ppc.cc",
2189 "src/crankshaft/ppc/lithium-gap-resolver-ppc.h", 2226 "src/crankshaft/ppc/lithium-gap-resolver-ppc.h",
2190 "src/crankshaft/ppc/lithium-ppc.cc", 2227 "src/crankshaft/ppc/lithium-ppc.cc",
2191 "src/crankshaft/ppc/lithium-ppc.h", 2228 "src/crankshaft/ppc/lithium-ppc.h",
(...skipping 19 matching lines...) Expand all
2211 "src/ppc/interface-descriptors-ppc.cc", 2248 "src/ppc/interface-descriptors-ppc.cc",
2212 "src/ppc/macro-assembler-ppc.cc", 2249 "src/ppc/macro-assembler-ppc.cc",
2213 "src/ppc/macro-assembler-ppc.h", 2250 "src/ppc/macro-assembler-ppc.h",
2214 "src/ppc/simulator-ppc.cc", 2251 "src/ppc/simulator-ppc.cc",
2215 "src/ppc/simulator-ppc.h", 2252 "src/ppc/simulator-ppc.h",
2216 "src/regexp/ppc/regexp-macro-assembler-ppc.cc", 2253 "src/regexp/ppc/regexp-macro-assembler-ppc.cc",
2217 "src/regexp/ppc/regexp-macro-assembler-ppc.h", 2254 "src/regexp/ppc/regexp-macro-assembler-ppc.h",
2218 ] 2255 ]
2219 } else if (v8_current_cpu == "s390" || v8_current_cpu == "s390x") { 2256 } else if (v8_current_cpu == "s390" || v8_current_cpu == "s390x") {
2220 sources += [ ### gcmole(arch:s390) ### 2257 sources += [ ### gcmole(arch:s390) ###
2221 "src/builtins/s390/builtins-s390.cc",
2222 "src/compiler/s390/code-generator-s390.cc", 2258 "src/compiler/s390/code-generator-s390.cc",
2223 "src/compiler/s390/instruction-codes-s390.h", 2259 "src/compiler/s390/instruction-codes-s390.h",
2224 "src/compiler/s390/instruction-scheduler-s390.cc", 2260 "src/compiler/s390/instruction-scheduler-s390.cc",
2225 "src/compiler/s390/instruction-selector-s390.cc", 2261 "src/compiler/s390/instruction-selector-s390.cc",
2226 "src/crankshaft/s390/lithium-codegen-s390.cc", 2262 "src/crankshaft/s390/lithium-codegen-s390.cc",
2227 "src/crankshaft/s390/lithium-codegen-s390.h", 2263 "src/crankshaft/s390/lithium-codegen-s390.h",
2228 "src/crankshaft/s390/lithium-gap-resolver-s390.cc", 2264 "src/crankshaft/s390/lithium-gap-resolver-s390.cc",
2229 "src/crankshaft/s390/lithium-gap-resolver-s390.h", 2265 "src/crankshaft/s390/lithium-gap-resolver-s390.h",
2230 "src/crankshaft/s390/lithium-s390.cc", 2266 "src/crankshaft/s390/lithium-s390.cc",
2231 "src/crankshaft/s390/lithium-s390.h", 2267 "src/crankshaft/s390/lithium-s390.h",
(...skipping 19 matching lines...) Expand all
2251 "src/s390/frames-s390.cc", 2287 "src/s390/frames-s390.cc",
2252 "src/s390/frames-s390.h", 2288 "src/s390/frames-s390.h",
2253 "src/s390/interface-descriptors-s390.cc", 2289 "src/s390/interface-descriptors-s390.cc",
2254 "src/s390/macro-assembler-s390.cc", 2290 "src/s390/macro-assembler-s390.cc",
2255 "src/s390/macro-assembler-s390.h", 2291 "src/s390/macro-assembler-s390.h",
2256 "src/s390/simulator-s390.cc", 2292 "src/s390/simulator-s390.cc",
2257 "src/s390/simulator-s390.h", 2293 "src/s390/simulator-s390.h",
2258 ] 2294 ]
2259 } else if (v8_current_cpu == "x87") { 2295 } else if (v8_current_cpu == "x87") {
2260 sources += [ ### gcmole(arch:x87) ### 2296 sources += [ ### gcmole(arch:x87) ###
2261 "src/builtins/x87/builtins-x87.cc",
2262 "src/compiler/x87/code-generator-x87.cc", 2297 "src/compiler/x87/code-generator-x87.cc",
2263 "src/compiler/x87/instruction-codes-x87.h", 2298 "src/compiler/x87/instruction-codes-x87.h",
2264 "src/compiler/x87/instruction-scheduler-x87.cc", 2299 "src/compiler/x87/instruction-scheduler-x87.cc",
2265 "src/compiler/x87/instruction-selector-x87.cc", 2300 "src/compiler/x87/instruction-selector-x87.cc",
2266 "src/crankshaft/x87/lithium-codegen-x87.cc", 2301 "src/crankshaft/x87/lithium-codegen-x87.cc",
2267 "src/crankshaft/x87/lithium-codegen-x87.h", 2302 "src/crankshaft/x87/lithium-codegen-x87.h",
2268 "src/crankshaft/x87/lithium-gap-resolver-x87.cc", 2303 "src/crankshaft/x87/lithium-gap-resolver-x87.cc",
2269 "src/crankshaft/x87/lithium-gap-resolver-x87.h", 2304 "src/crankshaft/x87/lithium-gap-resolver-x87.h",
2270 "src/crankshaft/x87/lithium-x87.cc", 2305 "src/crankshaft/x87/lithium-x87.cc",
2271 "src/crankshaft/x87/lithium-x87.h", 2306 "src/crankshaft/x87/lithium-x87.h",
(...skipping 917 matching lines...) Expand 10 before | Expand all | Expand 10 after
3189 ] 3224 ]
3190 3225
3191 configs = [ 3226 configs = [
3192 ":external_config", 3227 ":external_config",
3193 ":internal_config_base", 3228 ":internal_config_base",
3194 ] 3229 ]
3195 } 3230 }
3196 3231
3197 v8_fuzzer("wasm_compile_fuzzer") { 3232 v8_fuzzer("wasm_compile_fuzzer") {
3198 } 3233 }
OLDNEW
« no previous file with comments | « no previous file | src/ast/ast.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698