| OLD | NEW |
| 1 # -*- python -*- | 1 # -*- python -*- |
| 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 import os | 6 import os |
| 7 Import('env') | 7 Import('env') |
| 8 | 8 |
| 9 # Android compiler cannot compile NDK C++ headers with these. | 9 # Android compiler cannot compile NDK C++ headers with these. |
| 10 if env.Bit('linux') and not env.Bit('android'): | 10 if env.Bit('linux') and not env.Bit('android'): |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 97 "extra_load_store_instructions", | 97 "extra_load_store_instructions", |
| 98 "synchronization_primitives", | 98 "synchronization_primitives", |
| 99 "msr_immediate_and_hints", | 99 "msr_immediate_and_hints", |
| 100 "miscellaneous_instructions", | 100 "miscellaneous_instructions", |
| 101 "load_store_word_and_unsigned_byte", | 101 "load_store_word_and_unsigned_byte", |
| 102 "media_instructions", | 102 "media_instructions", |
| 103 "parallel_addition_and_subtraction_signed", | 103 "parallel_addition_and_subtraction_signed", |
| 104 "parallel_addition_and_subtraction_unsigned", | 104 "parallel_addition_and_subtraction_unsigned", |
| 105 "packing_unpacking_saturation_and_reversal", | 105 "packing_unpacking_saturation_and_reversal", |
| 106 "signed_multiply_signed_and_unsigned_divide", | 106 "signed_multiply_signed_and_unsigned_divide", |
| 107 "branch_branch_with_link_and_block_data_transfer", |
| 107 ] | 108 ] |
| 108 | 109 |
| 109 # The list of tables in armv7.table that should test the automatically | 110 # The list of tables in armv7.table that should test the automatically |
| 110 # generated baseline decoders. This list is used to allow us to incrementally | 111 # generated baseline decoders. This list is used to allow us to incrementally |
| 111 # switch tables over to using automatically generated baselines, as they | 112 # switch tables over to using automatically generated baselines, as they |
| 112 # pass the appropriate tests. | 113 # pass the appropriate tests. |
| 113 BASELINE_TEST_TABLES = [ | 114 BASELINE_TEST_TABLES = [ |
| 114 "data_processing_register", | 115 "data_processing_register", |
| 115 ] | 116 ] |
| 116 | 117 |
| (...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 395 EXTRA_LIBS=['decoder_test_tools', 'arm_validator_core']) | 396 EXTRA_LIBS=['decoder_test_tools', 'arm_validator_core']) |
| 396 | 397 |
| 397 decoder_test_node = gtest_env.CommandTest( | 398 decoder_test_node = gtest_env.CommandTest( |
| 398 'arm32_decode_' + tbl + 'tests.out', | 399 'arm32_decode_' + tbl + 'tests.out', |
| 399 command=[decoder_tests_exe], | 400 command=[decoder_tests_exe], |
| 400 scale_timeout=1000) | 401 scale_timeout=1000) |
| 401 | 402 |
| 402 gtest_env.AddNodeToTestSuite(decoder_test_node, | 403 gtest_env.AddNodeToTestSuite(decoder_test_node, |
| 403 ['huge_tests', 'arm_decoder_tests'], | 404 ['huge_tests', 'arm_decoder_tests'], |
| 404 'run_arm32_decode_' + tbl + '_tests') | 405 'run_arm32_decode_' + tbl + '_tests') |
| OLD | NEW |