OLD | NEW |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 } |
OLD | NEW |