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

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

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 | « src/x87/macro-assembler-x87.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 514 matching lines...) Expand 10 before | Expand all | Expand 10 after
525 '../../src/compiler/js-operator.cc', 525 '../../src/compiler/js-operator.cc',
526 '../../src/compiler/js-operator.h', 526 '../../src/compiler/js-operator.h',
527 '../../src/compiler/js-type-feedback.cc', 527 '../../src/compiler/js-type-feedback.cc',
528 '../../src/compiler/js-type-feedback.h', 528 '../../src/compiler/js-type-feedback.h',
529 '../../src/compiler/js-type-feedback-lowering.cc', 529 '../../src/compiler/js-type-feedback-lowering.cc',
530 '../../src/compiler/js-type-feedback-lowering.h', 530 '../../src/compiler/js-type-feedback-lowering.h',
531 '../../src/compiler/js-typed-lowering.cc', 531 '../../src/compiler/js-typed-lowering.cc',
532 '../../src/compiler/js-typed-lowering.h', 532 '../../src/compiler/js-typed-lowering.h',
533 '../../src/compiler/jump-threading.cc', 533 '../../src/compiler/jump-threading.cc',
534 '../../src/compiler/jump-threading.h', 534 '../../src/compiler/jump-threading.h',
535 '../../src/compiler/linkage-impl.h',
536 '../../src/compiler/linkage.cc', 535 '../../src/compiler/linkage.cc',
537 '../../src/compiler/linkage.h', 536 '../../src/compiler/linkage.h',
538 '../../src/compiler/liveness-analyzer.cc', 537 '../../src/compiler/liveness-analyzer.cc',
539 '../../src/compiler/liveness-analyzer.h', 538 '../../src/compiler/liveness-analyzer.h',
540 '../../src/compiler/load-elimination.cc', 539 '../../src/compiler/load-elimination.cc',
541 '../../src/compiler/load-elimination.h', 540 '../../src/compiler/load-elimination.h',
542 '../../src/compiler/loop-analysis.cc', 541 '../../src/compiler/loop-analysis.cc',
543 '../../src/compiler/loop-analysis.h', 542 '../../src/compiler/loop-analysis.h',
544 '../../src/compiler/loop-peeling.cc', 543 '../../src/compiler/loop-peeling.cc',
545 '../../src/compiler/loop-peeling.h', 544 '../../src/compiler/loop-peeling.h',
(...skipping 481 matching lines...) Expand 10 before | Expand all | Expand 10 after
1027 '../../src/arm/lithium-gap-resolver-arm.h', 1026 '../../src/arm/lithium-gap-resolver-arm.h',
1028 '../../src/arm/macro-assembler-arm.cc', 1027 '../../src/arm/macro-assembler-arm.cc',
1029 '../../src/arm/macro-assembler-arm.h', 1028 '../../src/arm/macro-assembler-arm.h',
1030 '../../src/arm/regexp-macro-assembler-arm.cc', 1029 '../../src/arm/regexp-macro-assembler-arm.cc',
1031 '../../src/arm/regexp-macro-assembler-arm.h', 1030 '../../src/arm/regexp-macro-assembler-arm.h',
1032 '../../src/arm/simulator-arm.cc', 1031 '../../src/arm/simulator-arm.cc',
1033 '../../src/arm/simulator-arm.h', 1032 '../../src/arm/simulator-arm.h',
1034 '../../src/compiler/arm/code-generator-arm.cc', 1033 '../../src/compiler/arm/code-generator-arm.cc',
1035 '../../src/compiler/arm/instruction-codes-arm.h', 1034 '../../src/compiler/arm/instruction-codes-arm.h',
1036 '../../src/compiler/arm/instruction-selector-arm.cc', 1035 '../../src/compiler/arm/instruction-selector-arm.cc',
1037 '../../src/compiler/arm/linkage-arm.cc',
1038 '../../src/debug/arm/debug-arm.cc', 1036 '../../src/debug/arm/debug-arm.cc',
1039 '../../src/full-codegen/arm/full-codegen-arm.cc', 1037 '../../src/full-codegen/arm/full-codegen-arm.cc',
1040 '../../src/ic/arm/access-compiler-arm.cc', 1038 '../../src/ic/arm/access-compiler-arm.cc',
1041 '../../src/ic/arm/handler-compiler-arm.cc', 1039 '../../src/ic/arm/handler-compiler-arm.cc',
1042 '../../src/ic/arm/ic-arm.cc', 1040 '../../src/ic/arm/ic-arm.cc',
1043 '../../src/ic/arm/ic-compiler-arm.cc', 1041 '../../src/ic/arm/ic-compiler-arm.cc',
1044 '../../src/ic/arm/stub-cache-arm.cc', 1042 '../../src/ic/arm/stub-cache-arm.cc',
1045 ], 1043 ],
1046 }], 1044 }],
1047 ['v8_target_arch=="arm64"', { 1045 ['v8_target_arch=="arm64"', {
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
1084 '../../src/arm64/macro-assembler-arm64-inl.h', 1082 '../../src/arm64/macro-assembler-arm64-inl.h',
1085 '../../src/arm64/regexp-macro-assembler-arm64.cc', 1083 '../../src/arm64/regexp-macro-assembler-arm64.cc',
1086 '../../src/arm64/regexp-macro-assembler-arm64.h', 1084 '../../src/arm64/regexp-macro-assembler-arm64.h',
1087 '../../src/arm64/simulator-arm64.cc', 1085 '../../src/arm64/simulator-arm64.cc',
1088 '../../src/arm64/simulator-arm64.h', 1086 '../../src/arm64/simulator-arm64.h',
1089 '../../src/arm64/utils-arm64.cc', 1087 '../../src/arm64/utils-arm64.cc',
1090 '../../src/arm64/utils-arm64.h', 1088 '../../src/arm64/utils-arm64.h',
1091 '../../src/compiler/arm64/code-generator-arm64.cc', 1089 '../../src/compiler/arm64/code-generator-arm64.cc',
1092 '../../src/compiler/arm64/instruction-codes-arm64.h', 1090 '../../src/compiler/arm64/instruction-codes-arm64.h',
1093 '../../src/compiler/arm64/instruction-selector-arm64.cc', 1091 '../../src/compiler/arm64/instruction-selector-arm64.cc',
1094 '../../src/compiler/arm64/linkage-arm64.cc',
1095 '../../src/debug/arm64/debug-arm64.cc', 1092 '../../src/debug/arm64/debug-arm64.cc',
1096 '../../src/full-codegen/arm64/full-codegen-arm64.cc', 1093 '../../src/full-codegen/arm64/full-codegen-arm64.cc',
1097 '../../src/ic/arm64/access-compiler-arm64.cc', 1094 '../../src/ic/arm64/access-compiler-arm64.cc',
1098 '../../src/ic/arm64/handler-compiler-arm64.cc', 1095 '../../src/ic/arm64/handler-compiler-arm64.cc',
1099 '../../src/ic/arm64/ic-arm64.cc', 1096 '../../src/ic/arm64/ic-arm64.cc',
1100 '../../src/ic/arm64/ic-compiler-arm64.cc', 1097 '../../src/ic/arm64/ic-compiler-arm64.cc',
1101 '../../src/ic/arm64/stub-cache-arm64.cc', 1098 '../../src/ic/arm64/stub-cache-arm64.cc',
1102 ], 1099 ],
1103 }], 1100 }],
1104 ['v8_target_arch=="ia32"', { 1101 ['v8_target_arch=="ia32"', {
(...skipping 18 matching lines...) Expand all
1123 '../../src/ia32/lithium-gap-resolver-ia32.h', 1120 '../../src/ia32/lithium-gap-resolver-ia32.h',
1124 '../../src/ia32/lithium-ia32.cc', 1121 '../../src/ia32/lithium-ia32.cc',
1125 '../../src/ia32/lithium-ia32.h', 1122 '../../src/ia32/lithium-ia32.h',
1126 '../../src/ia32/macro-assembler-ia32.cc', 1123 '../../src/ia32/macro-assembler-ia32.cc',
1127 '../../src/ia32/macro-assembler-ia32.h', 1124 '../../src/ia32/macro-assembler-ia32.h',
1128 '../../src/ia32/regexp-macro-assembler-ia32.cc', 1125 '../../src/ia32/regexp-macro-assembler-ia32.cc',
1129 '../../src/ia32/regexp-macro-assembler-ia32.h', 1126 '../../src/ia32/regexp-macro-assembler-ia32.h',
1130 '../../src/compiler/ia32/code-generator-ia32.cc', 1127 '../../src/compiler/ia32/code-generator-ia32.cc',
1131 '../../src/compiler/ia32/instruction-codes-ia32.h', 1128 '../../src/compiler/ia32/instruction-codes-ia32.h',
1132 '../../src/compiler/ia32/instruction-selector-ia32.cc', 1129 '../../src/compiler/ia32/instruction-selector-ia32.cc',
1133 '../../src/compiler/ia32/linkage-ia32.cc',
1134 '../../src/debug/ia32/debug-ia32.cc', 1130 '../../src/debug/ia32/debug-ia32.cc',
1135 '../../src/full-codegen/ia32/full-codegen-ia32.cc', 1131 '../../src/full-codegen/ia32/full-codegen-ia32.cc',
1136 '../../src/ic/ia32/access-compiler-ia32.cc', 1132 '../../src/ic/ia32/access-compiler-ia32.cc',
1137 '../../src/ic/ia32/handler-compiler-ia32.cc', 1133 '../../src/ic/ia32/handler-compiler-ia32.cc',
1138 '../../src/ic/ia32/ic-ia32.cc', 1134 '../../src/ic/ia32/ic-ia32.cc',
1139 '../../src/ic/ia32/ic-compiler-ia32.cc', 1135 '../../src/ic/ia32/ic-compiler-ia32.cc',
1140 '../../src/ic/ia32/stub-cache-ia32.cc', 1136 '../../src/ic/ia32/stub-cache-ia32.cc',
1141 ], 1137 ],
1142 }], 1138 }],
1143 ['v8_target_arch=="x87"', { 1139 ['v8_target_arch=="x87"', {
(...skipping 18 matching lines...) Expand all
1162 '../../src/x87/lithium-gap-resolver-x87.h', 1158 '../../src/x87/lithium-gap-resolver-x87.h',
1163 '../../src/x87/lithium-x87.cc', 1159 '../../src/x87/lithium-x87.cc',
1164 '../../src/x87/lithium-x87.h', 1160 '../../src/x87/lithium-x87.h',
1165 '../../src/x87/macro-assembler-x87.cc', 1161 '../../src/x87/macro-assembler-x87.cc',
1166 '../../src/x87/macro-assembler-x87.h', 1162 '../../src/x87/macro-assembler-x87.h',
1167 '../../src/x87/regexp-macro-assembler-x87.cc', 1163 '../../src/x87/regexp-macro-assembler-x87.cc',
1168 '../../src/x87/regexp-macro-assembler-x87.h', 1164 '../../src/x87/regexp-macro-assembler-x87.h',
1169 '../../src/compiler/x87/code-generator-x87.cc', 1165 '../../src/compiler/x87/code-generator-x87.cc',
1170 '../../src/compiler/x87/instruction-codes-x87.h', 1166 '../../src/compiler/x87/instruction-codes-x87.h',
1171 '../../src/compiler/x87/instruction-selector-x87.cc', 1167 '../../src/compiler/x87/instruction-selector-x87.cc',
1172 '../../src/compiler/x87/linkage-x87.cc',
1173 '../../src/debug/x87/debug-x87.cc', 1168 '../../src/debug/x87/debug-x87.cc',
1174 '../../src/full-codegen/x87/full-codegen-x87.cc', 1169 '../../src/full-codegen/x87/full-codegen-x87.cc',
1175 '../../src/ic/x87/access-compiler-x87.cc', 1170 '../../src/ic/x87/access-compiler-x87.cc',
1176 '../../src/ic/x87/handler-compiler-x87.cc', 1171 '../../src/ic/x87/handler-compiler-x87.cc',
1177 '../../src/ic/x87/ic-x87.cc', 1172 '../../src/ic/x87/ic-x87.cc',
1178 '../../src/ic/x87/ic-compiler-x87.cc', 1173 '../../src/ic/x87/ic-compiler-x87.cc',
1179 '../../src/ic/x87/stub-cache-x87.cc', 1174 '../../src/ic/x87/stub-cache-x87.cc',
1180 ], 1175 ],
1181 }], 1176 }],
1182 ['v8_target_arch=="mips" or v8_target_arch=="mipsel"', { 1177 ['v8_target_arch=="mips" or v8_target_arch=="mipsel"', {
(...skipping 22 matching lines...) Expand all
1205 '../../src/mips/lithium-mips.h', 1200 '../../src/mips/lithium-mips.h',
1206 '../../src/mips/macro-assembler-mips.cc', 1201 '../../src/mips/macro-assembler-mips.cc',
1207 '../../src/mips/macro-assembler-mips.h', 1202 '../../src/mips/macro-assembler-mips.h',
1208 '../../src/mips/regexp-macro-assembler-mips.cc', 1203 '../../src/mips/regexp-macro-assembler-mips.cc',
1209 '../../src/mips/regexp-macro-assembler-mips.h', 1204 '../../src/mips/regexp-macro-assembler-mips.h',
1210 '../../src/mips/simulator-mips.cc', 1205 '../../src/mips/simulator-mips.cc',
1211 '../../src/mips/simulator-mips.h', 1206 '../../src/mips/simulator-mips.h',
1212 '../../src/compiler/mips/code-generator-mips.cc', 1207 '../../src/compiler/mips/code-generator-mips.cc',
1213 '../../src/compiler/mips/instruction-codes-mips.h', 1208 '../../src/compiler/mips/instruction-codes-mips.h',
1214 '../../src/compiler/mips/instruction-selector-mips.cc', 1209 '../../src/compiler/mips/instruction-selector-mips.cc',
1215 '../../src/compiler/mips/linkage-mips.cc',
1216 '../../src/full-codegen/mips/full-codegen-mips.cc', 1210 '../../src/full-codegen/mips/full-codegen-mips.cc',
1217 '../../src/debug/mips/debug-mips.cc', 1211 '../../src/debug/mips/debug-mips.cc',
1218 '../../src/ic/mips/access-compiler-mips.cc', 1212 '../../src/ic/mips/access-compiler-mips.cc',
1219 '../../src/ic/mips/handler-compiler-mips.cc', 1213 '../../src/ic/mips/handler-compiler-mips.cc',
1220 '../../src/ic/mips/ic-mips.cc', 1214 '../../src/ic/mips/ic-mips.cc',
1221 '../../src/ic/mips/ic-compiler-mips.cc', 1215 '../../src/ic/mips/ic-compiler-mips.cc',
1222 '../../src/ic/mips/stub-cache-mips.cc', 1216 '../../src/ic/mips/stub-cache-mips.cc',
1223 ], 1217 ],
1224 }], 1218 }],
1225 ['v8_target_arch=="mips64el"', { 1219 ['v8_target_arch=="mips64el"', {
(...skipping 22 matching lines...) Expand all
1248 '../../src/mips64/lithium-mips64.h', 1242 '../../src/mips64/lithium-mips64.h',
1249 '../../src/mips64/macro-assembler-mips64.cc', 1243 '../../src/mips64/macro-assembler-mips64.cc',
1250 '../../src/mips64/macro-assembler-mips64.h', 1244 '../../src/mips64/macro-assembler-mips64.h',
1251 '../../src/mips64/regexp-macro-assembler-mips64.cc', 1245 '../../src/mips64/regexp-macro-assembler-mips64.cc',
1252 '../../src/mips64/regexp-macro-assembler-mips64.h', 1246 '../../src/mips64/regexp-macro-assembler-mips64.h',
1253 '../../src/mips64/simulator-mips64.cc', 1247 '../../src/mips64/simulator-mips64.cc',
1254 '../../src/mips64/simulator-mips64.h', 1248 '../../src/mips64/simulator-mips64.h',
1255 '../../src/compiler/mips64/code-generator-mips64.cc', 1249 '../../src/compiler/mips64/code-generator-mips64.cc',
1256 '../../src/compiler/mips64/instruction-codes-mips64.h', 1250 '../../src/compiler/mips64/instruction-codes-mips64.h',
1257 '../../src/compiler/mips64/instruction-selector-mips64.cc', 1251 '../../src/compiler/mips64/instruction-selector-mips64.cc',
1258 '../../src/compiler/mips64/linkage-mips64.cc',
1259 '../../src/debug/mips64/debug-mips64.cc', 1252 '../../src/debug/mips64/debug-mips64.cc',
1260 '../../src/full-codegen/mips64/full-codegen-mips64.cc', 1253 '../../src/full-codegen/mips64/full-codegen-mips64.cc',
1261 '../../src/ic/mips64/access-compiler-mips64.cc', 1254 '../../src/ic/mips64/access-compiler-mips64.cc',
1262 '../../src/ic/mips64/handler-compiler-mips64.cc', 1255 '../../src/ic/mips64/handler-compiler-mips64.cc',
1263 '../../src/ic/mips64/ic-mips64.cc', 1256 '../../src/ic/mips64/ic-mips64.cc',
1264 '../../src/ic/mips64/ic-compiler-mips64.cc', 1257 '../../src/ic/mips64/ic-compiler-mips64.cc',
1265 '../../src/ic/mips64/stub-cache-mips64.cc', 1258 '../../src/ic/mips64/stub-cache-mips64.cc',
1266 ], 1259 ],
1267 }], 1260 }],
1268 ['v8_target_arch=="x64" or v8_target_arch=="x32"', { 1261 ['v8_target_arch=="x64" or v8_target_arch=="x32"', {
(...skipping 29 matching lines...) Expand all
1298 '../../src/ic/x64/ic-x64.cc', 1291 '../../src/ic/x64/ic-x64.cc',
1299 '../../src/ic/x64/ic-compiler-x64.cc', 1292 '../../src/ic/x64/ic-compiler-x64.cc',
1300 '../../src/ic/x64/stub-cache-x64.cc', 1293 '../../src/ic/x64/stub-cache-x64.cc',
1301 ], 1294 ],
1302 }], 1295 }],
1303 ['v8_target_arch=="x64"', { 1296 ['v8_target_arch=="x64"', {
1304 'sources': [ 1297 'sources': [
1305 '../../src/compiler/x64/code-generator-x64.cc', 1298 '../../src/compiler/x64/code-generator-x64.cc',
1306 '../../src/compiler/x64/instruction-codes-x64.h', 1299 '../../src/compiler/x64/instruction-codes-x64.h',
1307 '../../src/compiler/x64/instruction-selector-x64.cc', 1300 '../../src/compiler/x64/instruction-selector-x64.cc',
1308 '../../src/compiler/x64/linkage-x64.cc',
1309 ], 1301 ],
1310 }], 1302 }],
1311 ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', { 1303 ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', {
1312 'sources': [ ### gcmole(arch:ppc) ### 1304 'sources': [ ### gcmole(arch:ppc) ###
1313 '../../src/ppc/assembler-ppc-inl.h', 1305 '../../src/ppc/assembler-ppc-inl.h',
1314 '../../src/ppc/assembler-ppc.cc', 1306 '../../src/ppc/assembler-ppc.cc',
1315 '../../src/ppc/assembler-ppc.h', 1307 '../../src/ppc/assembler-ppc.h',
1316 '../../src/ppc/builtins-ppc.cc', 1308 '../../src/ppc/builtins-ppc.cc',
1317 '../../src/ppc/code-stubs-ppc.cc', 1309 '../../src/ppc/code-stubs-ppc.cc',
1318 '../../src/ppc/code-stubs-ppc.h', 1310 '../../src/ppc/code-stubs-ppc.h',
(...skipping 16 matching lines...) Expand all
1335 '../../src/ppc/lithium-gap-resolver-ppc.h', 1327 '../../src/ppc/lithium-gap-resolver-ppc.h',
1336 '../../src/ppc/macro-assembler-ppc.cc', 1328 '../../src/ppc/macro-assembler-ppc.cc',
1337 '../../src/ppc/macro-assembler-ppc.h', 1329 '../../src/ppc/macro-assembler-ppc.h',
1338 '../../src/ppc/regexp-macro-assembler-ppc.cc', 1330 '../../src/ppc/regexp-macro-assembler-ppc.cc',
1339 '../../src/ppc/regexp-macro-assembler-ppc.h', 1331 '../../src/ppc/regexp-macro-assembler-ppc.h',
1340 '../../src/ppc/simulator-ppc.cc', 1332 '../../src/ppc/simulator-ppc.cc',
1341 '../../src/ppc/simulator-ppc.h', 1333 '../../src/ppc/simulator-ppc.h',
1342 '../../src/compiler/ppc/code-generator-ppc.cc', 1334 '../../src/compiler/ppc/code-generator-ppc.cc',
1343 '../../src/compiler/ppc/instruction-codes-ppc.h', 1335 '../../src/compiler/ppc/instruction-codes-ppc.h',
1344 '../../src/compiler/ppc/instruction-selector-ppc.cc', 1336 '../../src/compiler/ppc/instruction-selector-ppc.cc',
1345 '../../src/compiler/ppc/linkage-ppc.cc',
1346 '../../src/debug/ppc/debug-ppc.cc', 1337 '../../src/debug/ppc/debug-ppc.cc',
1347 '../../src/full-codegen/ppc/full-codegen-ppc.cc', 1338 '../../src/full-codegen/ppc/full-codegen-ppc.cc',
1348 '../../src/ic/ppc/access-compiler-ppc.cc', 1339 '../../src/ic/ppc/access-compiler-ppc.cc',
1349 '../../src/ic/ppc/handler-compiler-ppc.cc', 1340 '../../src/ic/ppc/handler-compiler-ppc.cc',
1350 '../../src/ic/ppc/ic-ppc.cc', 1341 '../../src/ic/ppc/ic-ppc.cc',
1351 '../../src/ic/ppc/ic-compiler-ppc.cc', 1342 '../../src/ic/ppc/ic-compiler-ppc.cc',
1352 '../../src/ic/ppc/stub-cache-ppc.cc', 1343 '../../src/ic/ppc/stub-cache-ppc.cc',
1353 ], 1344 ],
1354 }], 1345 }],
1355 ['OS=="win"', { 1346 ['OS=="win"', {
(...skipping 632 matching lines...) Expand 10 before | Expand all | Expand 10 after
1988 }], 1979 }],
1989 ['want_separate_host_toolset==1', { 1980 ['want_separate_host_toolset==1', {
1990 'toolsets': ['host'], 1981 'toolsets': ['host'],
1991 }, { 1982 }, {
1992 'toolsets': ['target'], 1983 'toolsets': ['target'],
1993 }], 1984 }],
1994 ], 1985 ],
1995 }, 1986 },
1996 ], 1987 ],
1997 } 1988 }
OLDNEW
« no previous file with comments | « src/x87/macro-assembler-x87.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698