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

Side by Side Diff: BUILD.gn

Issue 1272883003: [turbofan] Remove architecture-specific linkage files and LinkageTraits. Use macro-assembler-define… (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 4 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/arm/macro-assembler-arm.h » ('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/mips.gni") 7 import("//build/config/mips.gni")
8 8
9 # Because standalone V8 builds are not supported, assume this is part of a 9 # Because standalone V8 builds are not supported, assume this is part of a
10 # Chromium build. 10 # Chromium build.
(...skipping 723 matching lines...) Expand 10 before | Expand all | Expand 10 after
734 "src/compiler/js-operator.cc", 734 "src/compiler/js-operator.cc",
735 "src/compiler/js-operator.h", 735 "src/compiler/js-operator.h",
736 "src/compiler/js-type-feedback.cc", 736 "src/compiler/js-type-feedback.cc",
737 "src/compiler/js-type-feedback.h", 737 "src/compiler/js-type-feedback.h",
738 "src/compiler/js-type-feedback-lowering.cc", 738 "src/compiler/js-type-feedback-lowering.cc",
739 "src/compiler/js-type-feedback-lowering.h", 739 "src/compiler/js-type-feedback-lowering.h",
740 "src/compiler/js-typed-lowering.cc", 740 "src/compiler/js-typed-lowering.cc",
741 "src/compiler/js-typed-lowering.h", 741 "src/compiler/js-typed-lowering.h",
742 "src/compiler/jump-threading.cc", 742 "src/compiler/jump-threading.cc",
743 "src/compiler/jump-threading.h", 743 "src/compiler/jump-threading.h",
744 "src/compiler/linkage-impl.h",
745 "src/compiler/linkage.cc", 744 "src/compiler/linkage.cc",
746 "src/compiler/linkage.h", 745 "src/compiler/linkage.h",
747 "src/compiler/liveness-analyzer.cc", 746 "src/compiler/liveness-analyzer.cc",
748 "src/compiler/liveness-analyzer.h", 747 "src/compiler/liveness-analyzer.h",
749 "src/compiler/load-elimination.cc", 748 "src/compiler/load-elimination.cc",
750 "src/compiler/load-elimination.h", 749 "src/compiler/load-elimination.h",
751 "src/compiler/loop-peeling.cc", 750 "src/compiler/loop-peeling.cc",
752 "src/compiler/loop-analysis.cc", 751 "src/compiler/loop-analysis.cc",
753 "src/compiler/loop-analysis.h", 752 "src/compiler/loop-analysis.h",
754 "src/compiler/machine-operator-reducer.cc", 753 "src/compiler/machine-operator-reducer.cc",
(...skipping 465 matching lines...) Expand 10 before | Expand all | Expand 10 after
1220 "src/ia32/lithium-gap-resolver-ia32.h", 1219 "src/ia32/lithium-gap-resolver-ia32.h",
1221 "src/ia32/lithium-ia32.cc", 1220 "src/ia32/lithium-ia32.cc",
1222 "src/ia32/lithium-ia32.h", 1221 "src/ia32/lithium-ia32.h",
1223 "src/ia32/macro-assembler-ia32.cc", 1222 "src/ia32/macro-assembler-ia32.cc",
1224 "src/ia32/macro-assembler-ia32.h", 1223 "src/ia32/macro-assembler-ia32.h",
1225 "src/ia32/regexp-macro-assembler-ia32.cc", 1224 "src/ia32/regexp-macro-assembler-ia32.cc",
1226 "src/ia32/regexp-macro-assembler-ia32.h", 1225 "src/ia32/regexp-macro-assembler-ia32.h",
1227 "src/compiler/ia32/code-generator-ia32.cc", 1226 "src/compiler/ia32/code-generator-ia32.cc",
1228 "src/compiler/ia32/instruction-codes-ia32.h", 1227 "src/compiler/ia32/instruction-codes-ia32.h",
1229 "src/compiler/ia32/instruction-selector-ia32.cc", 1228 "src/compiler/ia32/instruction-selector-ia32.cc",
1230 "src/compiler/ia32/linkage-ia32.cc",
1231 "src/debug/ia32/debug-ia32.cc", 1229 "src/debug/ia32/debug-ia32.cc",
1232 "src/full-codegen/ia32/full-codegen-ia32.cc", 1230 "src/full-codegen/ia32/full-codegen-ia32.cc",
1233 "src/ic/ia32/access-compiler-ia32.cc", 1231 "src/ic/ia32/access-compiler-ia32.cc",
1234 "src/ic/ia32/handler-compiler-ia32.cc", 1232 "src/ic/ia32/handler-compiler-ia32.cc",
1235 "src/ic/ia32/ic-ia32.cc", 1233 "src/ic/ia32/ic-ia32.cc",
1236 "src/ic/ia32/ic-compiler-ia32.cc", 1234 "src/ic/ia32/ic-compiler-ia32.cc",
1237 "src/ic/ia32/stub-cache-ia32.cc", 1235 "src/ic/ia32/stub-cache-ia32.cc",
1238 ] 1236 ]
1239 } else if (v8_target_arch == "x64") { 1237 } else if (v8_target_arch == "x64") {
1240 sources += [ 1238 sources += [
(...skipping 17 matching lines...) Expand all
1258 "src/x64/lithium-gap-resolver-x64.h", 1256 "src/x64/lithium-gap-resolver-x64.h",
1259 "src/x64/lithium-x64.cc", 1257 "src/x64/lithium-x64.cc",
1260 "src/x64/lithium-x64.h", 1258 "src/x64/lithium-x64.h",
1261 "src/x64/macro-assembler-x64.cc", 1259 "src/x64/macro-assembler-x64.cc",
1262 "src/x64/macro-assembler-x64.h", 1260 "src/x64/macro-assembler-x64.h",
1263 "src/x64/regexp-macro-assembler-x64.cc", 1261 "src/x64/regexp-macro-assembler-x64.cc",
1264 "src/x64/regexp-macro-assembler-x64.h", 1262 "src/x64/regexp-macro-assembler-x64.h",
1265 "src/compiler/x64/code-generator-x64.cc", 1263 "src/compiler/x64/code-generator-x64.cc",
1266 "src/compiler/x64/instruction-codes-x64.h", 1264 "src/compiler/x64/instruction-codes-x64.h",
1267 "src/compiler/x64/instruction-selector-x64.cc", 1265 "src/compiler/x64/instruction-selector-x64.cc",
1268 "src/compiler/x64/linkage-x64.cc",
1269 "src/debug/x64/debug-x64.cc", 1266 "src/debug/x64/debug-x64.cc",
1270 "src/full-codegen/x64/full-codegen-x64.cc", 1267 "src/full-codegen/x64/full-codegen-x64.cc",
1271 "src/ic/x64/access-compiler-x64.cc", 1268 "src/ic/x64/access-compiler-x64.cc",
1272 "src/ic/x64/handler-compiler-x64.cc", 1269 "src/ic/x64/handler-compiler-x64.cc",
1273 "src/ic/x64/ic-x64.cc", 1270 "src/ic/x64/ic-x64.cc",
1274 "src/ic/x64/ic-compiler-x64.cc", 1271 "src/ic/x64/ic-compiler-x64.cc",
1275 "src/ic/x64/stub-cache-x64.cc", 1272 "src/ic/x64/stub-cache-x64.cc",
1276 ] 1273 ]
1277 } else if (v8_target_arch == "arm") { 1274 } else if (v8_target_arch == "arm") {
1278 sources += [ 1275 sources += [
(...skipping 22 matching lines...) Expand all
1301 "src/arm/lithium-gap-resolver-arm.h", 1298 "src/arm/lithium-gap-resolver-arm.h",
1302 "src/arm/macro-assembler-arm.cc", 1299 "src/arm/macro-assembler-arm.cc",
1303 "src/arm/macro-assembler-arm.h", 1300 "src/arm/macro-assembler-arm.h",
1304 "src/arm/regexp-macro-assembler-arm.cc", 1301 "src/arm/regexp-macro-assembler-arm.cc",
1305 "src/arm/regexp-macro-assembler-arm.h", 1302 "src/arm/regexp-macro-assembler-arm.h",
1306 "src/arm/simulator-arm.cc", 1303 "src/arm/simulator-arm.cc",
1307 "src/arm/simulator-arm.h", 1304 "src/arm/simulator-arm.h",
1308 "src/compiler/arm/code-generator-arm.cc", 1305 "src/compiler/arm/code-generator-arm.cc",
1309 "src/compiler/arm/instruction-codes-arm.h", 1306 "src/compiler/arm/instruction-codes-arm.h",
1310 "src/compiler/arm/instruction-selector-arm.cc", 1307 "src/compiler/arm/instruction-selector-arm.cc",
1311 "src/compiler/arm/linkage-arm.cc",
1312 "src/debug/arm/debug-arm.cc", 1308 "src/debug/arm/debug-arm.cc",
1313 "src/full-codegen/arm/full-codegen-arm.cc", 1309 "src/full-codegen/arm/full-codegen-arm.cc",
1314 "src/ic/arm/access-compiler-arm.cc", 1310 "src/ic/arm/access-compiler-arm.cc",
1315 "src/ic/arm/handler-compiler-arm.cc", 1311 "src/ic/arm/handler-compiler-arm.cc",
1316 "src/ic/arm/ic-arm.cc", 1312 "src/ic/arm/ic-arm.cc",
1317 "src/ic/arm/ic-compiler-arm.cc", 1313 "src/ic/arm/ic-compiler-arm.cc",
1318 "src/ic/arm/stub-cache-arm.cc", 1314 "src/ic/arm/stub-cache-arm.cc",
1319 ] 1315 ]
1320 } else if (v8_target_arch == "arm64") { 1316 } else if (v8_target_arch == "arm64") {
1321 sources += [ 1317 sources += [
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1354 "src/arm64/macro-assembler-arm64-inl.h", 1350 "src/arm64/macro-assembler-arm64-inl.h",
1355 "src/arm64/regexp-macro-assembler-arm64.cc", 1351 "src/arm64/regexp-macro-assembler-arm64.cc",
1356 "src/arm64/regexp-macro-assembler-arm64.h", 1352 "src/arm64/regexp-macro-assembler-arm64.h",
1357 "src/arm64/simulator-arm64.cc", 1353 "src/arm64/simulator-arm64.cc",
1358 "src/arm64/simulator-arm64.h", 1354 "src/arm64/simulator-arm64.h",
1359 "src/arm64/utils-arm64.cc", 1355 "src/arm64/utils-arm64.cc",
1360 "src/arm64/utils-arm64.h", 1356 "src/arm64/utils-arm64.h",
1361 "src/compiler/arm64/code-generator-arm64.cc", 1357 "src/compiler/arm64/code-generator-arm64.cc",
1362 "src/compiler/arm64/instruction-codes-arm64.h", 1358 "src/compiler/arm64/instruction-codes-arm64.h",
1363 "src/compiler/arm64/instruction-selector-arm64.cc", 1359 "src/compiler/arm64/instruction-selector-arm64.cc",
1364 "src/compiler/arm64/linkage-arm64.cc",
1365 "src/debug/arm64/debug-arm64.cc", 1360 "src/debug/arm64/debug-arm64.cc",
1366 "src/full-codegen/arm64/full-codegen-arm64.cc", 1361 "src/full-codegen/arm64/full-codegen-arm64.cc",
1367 "src/ic/arm64/access-compiler-arm64.cc", 1362 "src/ic/arm64/access-compiler-arm64.cc",
1368 "src/ic/arm64/handler-compiler-arm64.cc", 1363 "src/ic/arm64/handler-compiler-arm64.cc",
1369 "src/ic/arm64/ic-arm64.cc", 1364 "src/ic/arm64/ic-arm64.cc",
1370 "src/ic/arm64/ic-compiler-arm64.cc", 1365 "src/ic/arm64/ic-compiler-arm64.cc",
1371 "src/ic/arm64/stub-cache-arm64.cc", 1366 "src/ic/arm64/stub-cache-arm64.cc",
1372 ] 1367 ]
1373 } else if (v8_target_arch == "mipsel") { 1368 } else if (v8_target_arch == "mipsel") {
1374 sources += [ 1369 sources += [
(...skipping 21 matching lines...) Expand all
1396 "src/mips/lithium-mips.h", 1391 "src/mips/lithium-mips.h",
1397 "src/mips/macro-assembler-mips.cc", 1392 "src/mips/macro-assembler-mips.cc",
1398 "src/mips/macro-assembler-mips.h", 1393 "src/mips/macro-assembler-mips.h",
1399 "src/mips/regexp-macro-assembler-mips.cc", 1394 "src/mips/regexp-macro-assembler-mips.cc",
1400 "src/mips/regexp-macro-assembler-mips.h", 1395 "src/mips/regexp-macro-assembler-mips.h",
1401 "src/mips/simulator-mips.cc", 1396 "src/mips/simulator-mips.cc",
1402 "src/mips/simulator-mips.h", 1397 "src/mips/simulator-mips.h",
1403 "src/compiler/mips/code-generator-mips.cc", 1398 "src/compiler/mips/code-generator-mips.cc",
1404 "src/compiler/mips/instruction-codes-mips.h", 1399 "src/compiler/mips/instruction-codes-mips.h",
1405 "src/compiler/mips/instruction-selector-mips.cc", 1400 "src/compiler/mips/instruction-selector-mips.cc",
1406 "src/compiler/mips/linkage-mips.cc",
1407 "src/debug/mips/debug-mips.cc", 1401 "src/debug/mips/debug-mips.cc",
1408 "src/full-codegen/mips/full-codegen-mips.cc", 1402 "src/full-codegen/mips/full-codegen-mips.cc",
1409 "src/ic/mips/access-compiler-mips.cc", 1403 "src/ic/mips/access-compiler-mips.cc",
1410 "src/ic/mips/handler-compiler-mips.cc", 1404 "src/ic/mips/handler-compiler-mips.cc",
1411 "src/ic/mips/ic-mips.cc", 1405 "src/ic/mips/ic-mips.cc",
1412 "src/ic/mips/ic-compiler-mips.cc", 1406 "src/ic/mips/ic-compiler-mips.cc",
1413 "src/ic/mips/stub-cache-mips.cc", 1407 "src/ic/mips/stub-cache-mips.cc",
1414 ] 1408 ]
1415 } else if (v8_target_arch == "mips64el") { 1409 } else if (v8_target_arch == "mips64el") {
1416 sources += [ 1410 sources += [
(...skipping 362 matching lines...) Expand 10 before | Expand all | Expand 10 after
1779 if (!is_component_build) { 1773 if (!is_component_build) {
1780 sources += [ 1774 sources += [
1781 "$target_gen_dir/d8-js.cc", 1775 "$target_gen_dir/d8-js.cc",
1782 ] 1776 ]
1783 } 1777 }
1784 if (v8_enable_i18n_support) { 1778 if (v8_enable_i18n_support) {
1785 deps += [ "//third_party/icu" ] 1779 deps += [ "//third_party/icu" ]
1786 } 1780 }
1787 } 1781 }
1788 } 1782 }
OLDNEW
« no previous file with comments | « no previous file | src/arm/macro-assembler-arm.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698