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

Side by Side Diff: runtime/vm/vm_sources.gypi

Issue 221133002: Begins work on ARM64, first assembler test. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Fixed Rn/Rd modes for R31 Created 6 years, 8 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 | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
2 # for details. All rights reserved. Use of this source code is governed by a 2 # for details. All rights reserved. Use of this source code is governed by a
3 # BSD-style license that can be found in the LICENSE file. 3 # BSD-style license that can be found in the LICENSE file.
4 4
5 # This file contains all sources (vm and tests) for the dart virtual machine. 5 # This file contains all sources (vm and tests) for the dart virtual machine.
6 # Unit test files need to have a '_test' suffix appended to the name. 6 # Unit test files need to have a '_test' suffix appended to the name.
7 { 7 {
8 'sources': [ 8 'sources': [
9 'allocation.cc', 9 'allocation.cc',
10 'allocation.h', 10 'allocation.h',
11 'allocation_test.cc', 11 'allocation_test.cc',
12 'assembler.cc', 12 'assembler.cc',
13 'assembler.h', 13 'assembler.h',
14 'assembler_arm.cc', 14 'assembler_arm.cc',
15 'assembler_arm.h', 15 'assembler_arm.h',
16 'assembler_arm_test.cc', 16 'assembler_arm_test.cc',
17 'assembler_arm64.cc',
18 'assembler_arm64.h',
19 'assembler_arm64_test.cc',
17 'assembler_ia32.cc', 20 'assembler_ia32.cc',
18 'assembler_ia32.h', 21 'assembler_ia32.h',
19 'assembler_ia32_test.cc', 22 'assembler_ia32_test.cc',
20 'assembler_mips.cc', 23 'assembler_mips.cc',
21 'assembler_mips.h', 24 'assembler_mips.h',
22 'assembler_mips_test.cc', 25 'assembler_mips_test.cc',
23 'assembler_test.cc', 26 'assembler_test.cc',
24 'assembler_x64.cc', 27 'assembler_x64.cc',
25 'assembler_x64.h', 28 'assembler_x64.h',
26 'assembler_x64_test.cc', 29 'assembler_x64_test.cc',
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
70 'code_descriptors_test.cc', 73 'code_descriptors_test.cc',
71 'code_generator.cc', 74 'code_generator.cc',
72 'code_generator.h', 75 'code_generator.h',
73 'code_generator_test.cc', 76 'code_generator_test.cc',
74 'code_observers.cc', 77 'code_observers.cc',
75 'code_observers.h', 78 'code_observers.h',
76 'code_patcher.cc', 79 'code_patcher.cc',
77 'code_patcher.h', 80 'code_patcher.h',
78 'code_patcher_arm.cc', 81 'code_patcher_arm.cc',
79 'code_patcher_arm_test.cc', 82 'code_patcher_arm_test.cc',
83 'code_patcher_arm64.cc',
84 'code_patcher_arm64_test.cc',
80 'code_patcher_ia32.cc', 85 'code_patcher_ia32.cc',
81 'code_patcher_ia32_test.cc', 86 'code_patcher_ia32_test.cc',
82 'code_patcher_mips.cc', 87 'code_patcher_mips.cc',
83 'code_patcher_mips_test.cc', 88 'code_patcher_mips_test.cc',
84 'code_patcher_x64.cc', 89 'code_patcher_x64.cc',
85 'code_patcher_x64_test.cc', 90 'code_patcher_x64_test.cc',
86 'compiler.cc', 91 'compiler.cc',
87 'compiler.h', 92 'compiler.h',
88 'compiler_stats.cc', 93 'compiler_stats.cc',
89 'compiler_stats.h', 94 'compiler_stats.h',
90 'compiler_test.cc', 95 'compiler_test.cc',
91 'constants_arm.h', 96 'constants_arm.h',
97 'constants_arm64.h',
92 'constants_ia32.h', 98 'constants_ia32.h',
93 'constants_mips.h', 99 'constants_mips.h',
94 'constants_x64.h', 100 'constants_x64.h',
95 'coverage.cc', 101 'coverage.cc',
96 'coverage.h', 102 'coverage.h',
97 'cpu.h', 103 'cpu.h',
98 'cpu_arm.cc', 104 'cpu_arm.cc',
105 'cpu_arm64.cc',
99 'cpu_ia32.cc', 106 'cpu_ia32.cc',
100 'cpu_mips.cc', 107 'cpu_mips.cc',
101 'cpu_test.cc', 108 'cpu_test.cc',
102 'cpu_x64.cc', 109 'cpu_x64.cc',
103 'cpuid.h', 110 'cpuid.h',
104 'cpuid.cc', 111 'cpuid.cc',
105 'cpuinfo.h', 112 'cpuinfo.h',
106 'cpuinfo_android.cc', 113 'cpuinfo_android.cc',
107 'cpuinfo_linux.cc', 114 'cpuinfo_linux.cc',
108 'cpuinfo_macos.cc', 115 'cpuinfo_macos.cc',
109 'cpuinfo_test.cc', 116 'cpuinfo_test.cc',
110 'cpuinfo_win.cc', 117 'cpuinfo_win.cc',
111 'custom_isolate_test.cc', 118 'custom_isolate_test.cc',
112 'dart.cc', 119 'dart.cc',
113 'dart.h', 120 'dart.h',
114 'dart_api_impl.h', 121 'dart_api_impl.h',
115 'dart_api_impl_test.cc', 122 'dart_api_impl_test.cc',
116 'dart_api_message.cc', 123 'dart_api_message.cc',
117 'dart_api_message.h', 124 'dart_api_message.h',
118 'dart_api_state.h', 125 'dart_api_state.h',
119 'dart_entry.cc', 126 'dart_entry.cc',
120 'dart_entry.h', 127 'dart_entry.h',
121 'dart_entry_test.cc', 128 'dart_entry_test.cc',
122 'debugger.cc', 129 'debugger.cc',
123 'debugger_test.cc', 130 'debugger_test.cc',
124 'debugger.h', 131 'debugger.h',
125 'debugger_api_impl_test.cc', 132 'debugger_api_impl_test.cc',
126 'debugger_arm.cc', 133 'debugger_arm.cc',
134 'debugger_arm64.cc',
127 'debugger_ia32.cc', 135 'debugger_ia32.cc',
128 'debugger_mips.cc', 136 'debugger_mips.cc',
129 'debugger_x64.cc', 137 'debugger_x64.cc',
130 'debuginfo.h', 138 'debuginfo.h',
131 'debuginfo_android.cc', 139 'debuginfo_android.cc',
132 'debuginfo_linux.cc', 140 'debuginfo_linux.cc',
133 'deferred_objects.cc', 141 'deferred_objects.cc',
134 'deferred_objects.h', 142 'deferred_objects.h',
135 'deopt_instructions.cc', 143 'deopt_instructions.cc',
136 'deopt_instructions.h', 144 'deopt_instructions.h',
137 'disassembler.cc', 145 'disassembler.cc',
138 'disassembler.h', 146 'disassembler.h',
139 'disassembler_arm.cc', 147 'disassembler_arm.cc',
148 'disassembler_arm64.cc',
140 'disassembler_ia32.cc', 149 'disassembler_ia32.cc',
141 'disassembler_mips.cc', 150 'disassembler_mips.cc',
142 'disassembler_test.cc', 151 'disassembler_test.cc',
143 'disassembler_x64.cc', 152 'disassembler_x64.cc',
144 'double_conversion.cc', 153 'double_conversion.cc',
145 'double_conversion.h', 154 'double_conversion.h',
146 'double_internals.h', 155 'double_internals.h',
147 'exceptions.cc', 156 'exceptions.cc',
148 'exceptions.h', 157 'exceptions.h',
149 'exceptions_test.cc', 158 'exceptions_test.cc',
150 'find_code_object_test.cc', 159 'find_code_object_test.cc',
151 'flags.cc', 160 'flags.cc',
152 'flags.h', 161 'flags.h',
153 'flags_test.cc', 162 'flags_test.cc',
154 'flow_graph.cc', 163 'flow_graph.cc',
155 'flow_graph.h', 164 'flow_graph.h',
156 'flow_graph_allocator.cc', 165 'flow_graph_allocator.cc',
157 'flow_graph_allocator.h', 166 'flow_graph_allocator.h',
158 'flow_graph_builder.cc', 167 'flow_graph_builder.cc',
159 'flow_graph_builder.h', 168 'flow_graph_builder.h',
160 'flow_graph_compiler.cc', 169 'flow_graph_compiler.cc',
161 'flow_graph_compiler.h', 170 'flow_graph_compiler.h',
162 'flow_graph_compiler_arm.cc', 171 'flow_graph_compiler_arm.cc',
172 'flow_graph_compiler_arm64.cc',
163 'flow_graph_compiler_ia32.cc', 173 'flow_graph_compiler_ia32.cc',
164 'flow_graph_compiler_mips.cc', 174 'flow_graph_compiler_mips.cc',
165 'flow_graph_compiler_x64.cc', 175 'flow_graph_compiler_x64.cc',
166 'flow_graph_inliner.cc', 176 'flow_graph_inliner.cc',
167 'flow_graph_inliner.h', 177 'flow_graph_inliner.h',
168 'flow_graph_optimizer.cc', 178 'flow_graph_optimizer.cc',
169 'flow_graph_optimizer.h', 179 'flow_graph_optimizer.h',
170 'flow_graph_type_propagator.cc', 180 'flow_graph_type_propagator.cc',
171 'flow_graph_type_propagator.h', 181 'flow_graph_type_propagator.h',
172 'freelist.cc', 182 'freelist.cc',
(...skipping 19 matching lines...) Expand all
192 'hash_map_test.cc', 202 'hash_map_test.cc',
193 'heap.cc', 203 'heap.cc',
194 'heap.h', 204 'heap.h',
195 'heap_test.cc', 205 'heap_test.cc',
196 'il_printer.cc', 206 'il_printer.cc',
197 'il_printer.h', 207 'il_printer.h',
198 'instructions.h', 208 'instructions.h',
199 'instructions_arm.cc', 209 'instructions_arm.cc',
200 'instructions_arm.h', 210 'instructions_arm.h',
201 'instructions_arm_test.cc', 211 'instructions_arm_test.cc',
212 'instructions_arm64.cc',
213 'instructions_arm64.h',
214 'instructions_arm64_test.cc',
202 'instructions_ia32.cc', 215 'instructions_ia32.cc',
203 'instructions_ia32.h', 216 'instructions_ia32.h',
204 'instructions_ia32_test.cc', 217 'instructions_ia32_test.cc',
205 'instructions_mips.cc', 218 'instructions_mips.cc',
206 'instructions_mips.h', 219 'instructions_mips.h',
207 'instructions_mips_test.cc', 220 'instructions_mips_test.cc',
208 'instructions_x64.cc', 221 'instructions_x64.cc',
209 'instructions_x64.h', 222 'instructions_x64.h',
210 'instructions_x64_test.cc', 223 'instructions_x64_test.cc',
211 'intermediate_language.cc', 224 'intermediate_language.cc',
212 'intermediate_language.h', 225 'intermediate_language.h',
213 'intermediate_language_arm.cc', 226 'intermediate_language_arm.cc',
227 'intermediate_language_arm64.cc',
214 'intermediate_language_ia32.cc', 228 'intermediate_language_ia32.cc',
215 'intermediate_language_mips.cc', 229 'intermediate_language_mips.cc',
216 'intermediate_language_test.cc', 230 'intermediate_language_test.cc',
217 'intermediate_language_x64.cc', 231 'intermediate_language_x64.cc',
218 'intrinsifier.cc', 232 'intrinsifier.cc',
219 'intrinsifier.h', 233 'intrinsifier.h',
220 'intrinsifier_arm.cc', 234 'intrinsifier_arm.cc',
235 'intrinsifier_arm64.cc',
221 'intrinsifier_ia32.cc', 236 'intrinsifier_ia32.cc',
222 'intrinsifier_mips.cc', 237 'intrinsifier_mips.cc',
223 'intrinsifier_x64.cc', 238 'intrinsifier_x64.cc',
224 'isolate.cc', 239 'isolate.cc',
225 'isolate.h', 240 'isolate.h',
226 'isolate_test.cc', 241 'isolate_test.cc',
227 'json_stream.h', 242 'json_stream.h',
228 'json_stream.cc', 243 'json_stream.cc',
229 'json_test.cc', 244 'json_test.cc',
230 'locations.cc', 245 'locations.cc',
(...skipping 20 matching lines...) Expand all
251 'native_message_handler.cc', 266 'native_message_handler.cc',
252 'native_message_handler.h', 267 'native_message_handler.h',
253 'native_symbol.h', 268 'native_symbol.h',
254 'native_symbol_android.cc', 269 'native_symbol_android.cc',
255 'native_symbol_linux.cc', 270 'native_symbol_linux.cc',
256 'native_symbol_macos.cc', 271 'native_symbol_macos.cc',
257 'native_symbol_win.cc', 272 'native_symbol_win.cc',
258 'object.cc', 273 'object.cc',
259 'object.h', 274 'object.h',
260 'object_arm_test.cc', 275 'object_arm_test.cc',
276 'object_arm64_test.cc',
261 'object_ia32_test.cc', 277 'object_ia32_test.cc',
262 'object_id_ring.cc', 278 'object_id_ring.cc',
263 'object_id_ring.h', 279 'object_id_ring.h',
264 'object_id_ring_test.cc', 280 'object_id_ring_test.cc',
265 'object_mips_test.cc', 281 'object_mips_test.cc',
266 'object_set.h', 282 'object_set.h',
267 'object_store.cc', 283 'object_store.cc',
268 'object_store.h', 284 'object_store.h',
269 'object_store_test.cc', 285 'object_store_test.cc',
270 'object_test.cc', 286 'object_test.cc',
(...skipping 22 matching lines...) Expand all
293 'random.h', 309 'random.h',
294 'raw_object.cc', 310 'raw_object.cc',
295 'raw_object.h', 311 'raw_object.h',
296 'raw_object_snapshot.cc', 312 'raw_object_snapshot.cc',
297 'resolver.cc', 313 'resolver.cc',
298 'resolver.h', 314 'resolver.h',
299 'resolver_test.cc', 315 'resolver_test.cc',
300 'reusable_handles.h', 316 'reusable_handles.h',
301 'runtime_entry.h', 317 'runtime_entry.h',
302 'runtime_entry_arm.cc', 318 'runtime_entry_arm.cc',
319 'runtime_entry_arm64.cc',
303 'runtime_entry_ia32.cc', 320 'runtime_entry_ia32.cc',
304 'runtime_entry_mips.cc', 321 'runtime_entry_mips.cc',
305 'runtime_entry_test.cc', 322 'runtime_entry_test.cc',
306 'runtime_entry_x64.cc', 323 'runtime_entry_x64.cc',
307 'scanner.cc', 324 'scanner.cc',
308 'scanner.h', 325 'scanner.h',
309 'scanner_test.cc', 326 'scanner_test.cc',
310 'scavenger.cc', 327 'scavenger.cc',
311 'scavenger.h', 328 'scavenger.h',
312 'scopes.cc', 329 'scopes.cc',
313 'scopes.h', 330 'scopes.h',
314 'scopes_test.cc', 331 'scopes_test.cc',
315 'service.cc', 332 'service.cc',
316 'service_test.cc', 333 'service_test.cc',
317 'service.h', 334 'service.h',
318 'signal_handler_android.cc', 335 'signal_handler_android.cc',
319 'signal_handler_linux.cc', 336 'signal_handler_linux.cc',
320 'signal_handler_macos.cc', 337 'signal_handler_macos.cc',
321 'signal_handler_win.cc', 338 'signal_handler_win.cc',
322 'signal_handler.h', 339 'signal_handler.h',
323 'simulator.h', 340 'simulator.h',
324 'simulator_arm.cc', 341 'simulator_arm.cc',
325 'simulator_arm.h', 342 'simulator_arm.h',
343 'simulator_arm64.cc',
344 'simulator_arm64.h',
326 'simulator_mips.cc', 345 'simulator_mips.cc',
327 'simulator_mips.h', 346 'simulator_mips.h',
328 'snapshot.cc', 347 'snapshot.cc',
329 'snapshot.h', 348 'snapshot.h',
330 'snapshot_ids.h', 349 'snapshot_ids.h',
331 'snapshot_test.cc', 350 'snapshot_test.cc',
332 'stack_frame.cc', 351 'stack_frame.cc',
333 'stack_frame.h', 352 'stack_frame.h',
334 'stack_frame_arm.h', 353 'stack_frame_arm.h',
354 'stack_frame_arm64.h',
335 'stack_frame_ia32.h', 355 'stack_frame_ia32.h',
336 'stack_frame_mips.h', 356 'stack_frame_mips.h',
337 'stack_frame_test.cc', 357 'stack_frame_test.cc',
338 'stack_frame_x64.h', 358 'stack_frame_x64.h',
339 'store_buffer.cc', 359 'store_buffer.cc',
340 'store_buffer.h', 360 'store_buffer.h',
341 'stub_code.cc', 361 'stub_code.cc',
342 'stub_code.h', 362 'stub_code.h',
343 'stub_code_arm.cc', 363 'stub_code_arm.cc',
344 'stub_code_arm_test.cc', 364 'stub_code_arm_test.cc',
365 'stub_code_arm64.cc',
366 'stub_code_arm64_test.cc',
345 'stub_code_ia32.cc', 367 'stub_code_ia32.cc',
346 'stub_code_ia32_test.cc', 368 'stub_code_ia32_test.cc',
347 'stub_code_mips.cc', 369 'stub_code_mips.cc',
348 'stub_code_mips_test.cc', 370 'stub_code_mips_test.cc',
349 'stub_code_x64.cc', 371 'stub_code_x64.cc',
350 'stub_code_x64_test.cc', 372 'stub_code_x64_test.cc',
351 'symbols.cc', 373 'symbols.cc',
352 'symbols.h', 374 'symbols.h',
353 'tags.cc', 375 'tags.cc',
354 'tags.h', 376 'tags.h',
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
390 'visitor.h', 412 'visitor.h',
391 'vtune.cc', 413 'vtune.cc',
392 'vtune.h', 414 'vtune.h',
393 'weak_table.cc', 415 'weak_table.cc',
394 'weak_table.h', 416 'weak_table.h',
395 'zone.cc', 417 'zone.cc',
396 'zone.h', 418 'zone.h',
397 'zone_test.cc', 419 'zone_test.cc',
398 ], 420 ],
399 } 421 }
OLDNEW
« runtime/vm/unit_test.cc ('K') | « runtime/vm/unit_test.cc ('k') | samples/samples.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698