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

Side by Side Diff: tools/gyp/v8.gyp

Issue 1375253002: [WIP][turbofan] Instruction scheduler for Turbofan. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Addressed issues and add support for a few other platforms. Created 5 years 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
« src/globals.h ('K') | « src/globals.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 496 matching lines...) Expand 10 before | Expand all | Expand 10 after
507 '../../src/compiler/graph-visualizer.cc', 507 '../../src/compiler/graph-visualizer.cc',
508 '../../src/compiler/graph-visualizer.h', 508 '../../src/compiler/graph-visualizer.h',
509 '../../src/compiler/graph.cc', 509 '../../src/compiler/graph.cc',
510 '../../src/compiler/graph.h', 510 '../../src/compiler/graph.h',
511 '../../src/compiler/greedy-allocator.cc', 511 '../../src/compiler/greedy-allocator.cc',
512 '../../src/compiler/greedy-allocator.h', 512 '../../src/compiler/greedy-allocator.h',
513 '../../src/compiler/instruction-codes.h', 513 '../../src/compiler/instruction-codes.h',
514 '../../src/compiler/instruction-selector-impl.h', 514 '../../src/compiler/instruction-selector-impl.h',
515 '../../src/compiler/instruction-selector.cc', 515 '../../src/compiler/instruction-selector.cc',
516 '../../src/compiler/instruction-selector.h', 516 '../../src/compiler/instruction-selector.h',
517 '../../src/compiler/instruction-scheduler.cc',
518 '../../src/compiler/instruction-scheduler.h',
517 '../../src/compiler/instruction.cc', 519 '../../src/compiler/instruction.cc',
518 '../../src/compiler/instruction.h', 520 '../../src/compiler/instruction.h',
519 '../../src/compiler/interpreter-assembler.cc', 521 '../../src/compiler/interpreter-assembler.cc',
520 '../../src/compiler/interpreter-assembler.h', 522 '../../src/compiler/interpreter-assembler.h',
521 '../../src/compiler/js-builtin-reducer.cc', 523 '../../src/compiler/js-builtin-reducer.cc',
522 '../../src/compiler/js-builtin-reducer.h', 524 '../../src/compiler/js-builtin-reducer.h',
523 '../../src/compiler/js-call-reducer.cc', 525 '../../src/compiler/js-call-reducer.cc',
524 '../../src/compiler/js-call-reducer.h', 526 '../../src/compiler/js-call-reducer.h',
525 '../../src/compiler/js-context-relaxation.cc', 527 '../../src/compiler/js-context-relaxation.cc',
526 '../../src/compiler/js-context-relaxation.h', 528 '../../src/compiler/js-context-relaxation.h',
(...skipping 554 matching lines...) Expand 10 before | Expand all | Expand 10 after
1081 '../../src/arm/frames-arm.cc', 1083 '../../src/arm/frames-arm.cc',
1082 '../../src/arm/frames-arm.h', 1084 '../../src/arm/frames-arm.h',
1083 '../../src/arm/interface-descriptors-arm.cc', 1085 '../../src/arm/interface-descriptors-arm.cc',
1084 '../../src/arm/interface-descriptors-arm.h', 1086 '../../src/arm/interface-descriptors-arm.h',
1085 '../../src/arm/macro-assembler-arm.cc', 1087 '../../src/arm/macro-assembler-arm.cc',
1086 '../../src/arm/macro-assembler-arm.h', 1088 '../../src/arm/macro-assembler-arm.h',
1087 '../../src/arm/simulator-arm.cc', 1089 '../../src/arm/simulator-arm.cc',
1088 '../../src/arm/simulator-arm.h', 1090 '../../src/arm/simulator-arm.h',
1089 '../../src/compiler/arm/code-generator-arm.cc', 1091 '../../src/compiler/arm/code-generator-arm.cc',
1090 '../../src/compiler/arm/instruction-codes-arm.h', 1092 '../../src/compiler/arm/instruction-codes-arm.h',
1093 '../../src/compiler/arm/instruction-scheduler-arm.cc',
1091 '../../src/compiler/arm/instruction-selector-arm.cc', 1094 '../../src/compiler/arm/instruction-selector-arm.cc',
1092 '../../src/crankshaft/arm/lithium-arm.cc', 1095 '../../src/crankshaft/arm/lithium-arm.cc',
1093 '../../src/crankshaft/arm/lithium-arm.h', 1096 '../../src/crankshaft/arm/lithium-arm.h',
1094 '../../src/crankshaft/arm/lithium-codegen-arm.cc', 1097 '../../src/crankshaft/arm/lithium-codegen-arm.cc',
1095 '../../src/crankshaft/arm/lithium-codegen-arm.h', 1098 '../../src/crankshaft/arm/lithium-codegen-arm.h',
1096 '../../src/crankshaft/arm/lithium-gap-resolver-arm.cc', 1099 '../../src/crankshaft/arm/lithium-gap-resolver-arm.cc',
1097 '../../src/crankshaft/arm/lithium-gap-resolver-arm.h', 1100 '../../src/crankshaft/arm/lithium-gap-resolver-arm.h',
1098 '../../src/debug/arm/debug-arm.cc', 1101 '../../src/debug/arm/debug-arm.cc',
1099 '../../src/full-codegen/arm/full-codegen-arm.cc', 1102 '../../src/full-codegen/arm/full-codegen-arm.cc',
1100 '../../src/ic/arm/access-compiler-arm.cc', 1103 '../../src/ic/arm/access-compiler-arm.cc',
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
1134 '../../src/arm64/interface-descriptors-arm64.h', 1137 '../../src/arm64/interface-descriptors-arm64.h',
1135 '../../src/arm64/macro-assembler-arm64.cc', 1138 '../../src/arm64/macro-assembler-arm64.cc',
1136 '../../src/arm64/macro-assembler-arm64.h', 1139 '../../src/arm64/macro-assembler-arm64.h',
1137 '../../src/arm64/macro-assembler-arm64-inl.h', 1140 '../../src/arm64/macro-assembler-arm64-inl.h',
1138 '../../src/arm64/simulator-arm64.cc', 1141 '../../src/arm64/simulator-arm64.cc',
1139 '../../src/arm64/simulator-arm64.h', 1142 '../../src/arm64/simulator-arm64.h',
1140 '../../src/arm64/utils-arm64.cc', 1143 '../../src/arm64/utils-arm64.cc',
1141 '../../src/arm64/utils-arm64.h', 1144 '../../src/arm64/utils-arm64.h',
1142 '../../src/compiler/arm64/code-generator-arm64.cc', 1145 '../../src/compiler/arm64/code-generator-arm64.cc',
1143 '../../src/compiler/arm64/instruction-codes-arm64.h', 1146 '../../src/compiler/arm64/instruction-codes-arm64.h',
1147 '../../src/compiler/arm64/instruction-scheduler-arm64.cc',
1144 '../../src/compiler/arm64/instruction-selector-arm64.cc', 1148 '../../src/compiler/arm64/instruction-selector-arm64.cc',
1145 '../../src/crankshaft/arm64/delayed-masm-arm64.cc', 1149 '../../src/crankshaft/arm64/delayed-masm-arm64.cc',
1146 '../../src/crankshaft/arm64/delayed-masm-arm64.h', 1150 '../../src/crankshaft/arm64/delayed-masm-arm64.h',
1147 '../../src/crankshaft/arm64/delayed-masm-arm64-inl.h', 1151 '../../src/crankshaft/arm64/delayed-masm-arm64-inl.h',
1148 '../../src/crankshaft/arm64/lithium-arm64.cc', 1152 '../../src/crankshaft/arm64/lithium-arm64.cc',
1149 '../../src/crankshaft/arm64/lithium-arm64.h', 1153 '../../src/crankshaft/arm64/lithium-arm64.h',
1150 '../../src/crankshaft/arm64/lithium-codegen-arm64.cc', 1154 '../../src/crankshaft/arm64/lithium-codegen-arm64.cc',
1151 '../../src/crankshaft/arm64/lithium-codegen-arm64.h', 1155 '../../src/crankshaft/arm64/lithium-codegen-arm64.h',
1152 '../../src/crankshaft/arm64/lithium-gap-resolver-arm64.cc', 1156 '../../src/crankshaft/arm64/lithium-gap-resolver-arm64.cc',
1153 '../../src/crankshaft/arm64/lithium-gap-resolver-arm64.h', 1157 '../../src/crankshaft/arm64/lithium-gap-resolver-arm64.h',
(...skipping 21 matching lines...) Expand all
1175 '../../src/ia32/cpu-ia32.cc', 1179 '../../src/ia32/cpu-ia32.cc',
1176 '../../src/ia32/deoptimizer-ia32.cc', 1180 '../../src/ia32/deoptimizer-ia32.cc',
1177 '../../src/ia32/disasm-ia32.cc', 1181 '../../src/ia32/disasm-ia32.cc',
1178 '../../src/ia32/frames-ia32.cc', 1182 '../../src/ia32/frames-ia32.cc',
1179 '../../src/ia32/frames-ia32.h', 1183 '../../src/ia32/frames-ia32.h',
1180 '../../src/ia32/interface-descriptors-ia32.cc', 1184 '../../src/ia32/interface-descriptors-ia32.cc',
1181 '../../src/ia32/macro-assembler-ia32.cc', 1185 '../../src/ia32/macro-assembler-ia32.cc',
1182 '../../src/ia32/macro-assembler-ia32.h', 1186 '../../src/ia32/macro-assembler-ia32.h',
1183 '../../src/compiler/ia32/code-generator-ia32.cc', 1187 '../../src/compiler/ia32/code-generator-ia32.cc',
1184 '../../src/compiler/ia32/instruction-codes-ia32.h', 1188 '../../src/compiler/ia32/instruction-codes-ia32.h',
1189 '../../src/compiler/ia32/instruction-scheduler-ia32.cc',
1185 '../../src/compiler/ia32/instruction-selector-ia32.cc', 1190 '../../src/compiler/ia32/instruction-selector-ia32.cc',
1186 '../../src/crankshaft/ia32/lithium-codegen-ia32.cc', 1191 '../../src/crankshaft/ia32/lithium-codegen-ia32.cc',
1187 '../../src/crankshaft/ia32/lithium-codegen-ia32.h', 1192 '../../src/crankshaft/ia32/lithium-codegen-ia32.h',
1188 '../../src/crankshaft/ia32/lithium-gap-resolver-ia32.cc', 1193 '../../src/crankshaft/ia32/lithium-gap-resolver-ia32.cc',
1189 '../../src/crankshaft/ia32/lithium-gap-resolver-ia32.h', 1194 '../../src/crankshaft/ia32/lithium-gap-resolver-ia32.h',
1190 '../../src/crankshaft/ia32/lithium-ia32.cc', 1195 '../../src/crankshaft/ia32/lithium-ia32.cc',
1191 '../../src/crankshaft/ia32/lithium-ia32.h', 1196 '../../src/crankshaft/ia32/lithium-ia32.h',
1192 '../../src/debug/ia32/debug-ia32.cc', 1197 '../../src/debug/ia32/debug-ia32.cc',
1193 '../../src/full-codegen/ia32/full-codegen-ia32.cc', 1198 '../../src/full-codegen/ia32/full-codegen-ia32.cc',
1194 '../../src/ic/ia32/access-compiler-ia32.cc', 1199 '../../src/ic/ia32/access-compiler-ia32.cc',
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after
1354 '../../src/ic/x64/ic-compiler-x64.cc', 1359 '../../src/ic/x64/ic-compiler-x64.cc',
1355 '../../src/ic/x64/stub-cache-x64.cc', 1360 '../../src/ic/x64/stub-cache-x64.cc',
1356 '../../src/regexp/x64/regexp-macro-assembler-x64.cc', 1361 '../../src/regexp/x64/regexp-macro-assembler-x64.cc',
1357 '../../src/regexp/x64/regexp-macro-assembler-x64.h', 1362 '../../src/regexp/x64/regexp-macro-assembler-x64.h',
1358 ], 1363 ],
1359 }], 1364 }],
1360 ['v8_target_arch=="x64"', { 1365 ['v8_target_arch=="x64"', {
1361 'sources': [ 1366 'sources': [
1362 '../../src/compiler/x64/code-generator-x64.cc', 1367 '../../src/compiler/x64/code-generator-x64.cc',
1363 '../../src/compiler/x64/instruction-codes-x64.h', 1368 '../../src/compiler/x64/instruction-codes-x64.h',
1369 '../../src/compiler/x64/instruction-scheduler-x64.cc',
1364 '../../src/compiler/x64/instruction-selector-x64.cc', 1370 '../../src/compiler/x64/instruction-selector-x64.cc',
1365 ], 1371 ],
1366 }], 1372 }],
1367 ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', { 1373 ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', {
1368 'sources': [ ### gcmole(arch:ppc) ### 1374 'sources': [ ### gcmole(arch:ppc) ###
1369 '../../src/compiler/ppc/code-generator-ppc.cc', 1375 '../../src/compiler/ppc/code-generator-ppc.cc',
1370 '../../src/compiler/ppc/instruction-codes-ppc.h', 1376 '../../src/compiler/ppc/instruction-codes-ppc.h',
1371 '../../src/compiler/ppc/instruction-selector-ppc.cc', 1377 '../../src/compiler/ppc/instruction-selector-ppc.cc',
1372 '../../src/crankshaft/ppc/lithium-ppc.cc', 1378 '../../src/crankshaft/ppc/lithium-ppc.cc',
1373 '../../src/crankshaft/ppc/lithium-ppc.h', 1379 '../../src/crankshaft/ppc/lithium-ppc.h',
(...skipping 733 matching lines...) Expand 10 before | Expand all | Expand 10 after
2107 }], 2113 }],
2108 ['want_separate_host_toolset==1', { 2114 ['want_separate_host_toolset==1', {
2109 'toolsets': ['host'], 2115 'toolsets': ['host'],
2110 }, { 2116 }, {
2111 'toolsets': ['target'], 2117 'toolsets': ['target'],
2112 }], 2118 }],
2113 ], 2119 ],
2114 }, 2120 },
2115 ], 2121 ],
2116 } 2122 }
OLDNEW
« src/globals.h ('K') | « src/globals.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698