History log of /external/vixl/test/aarch32/test-macro-assembler-cond-rd-rn-t32.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d1bf2784420717dcd20888a6eaecb18ab7f01d56 27-Sep-2016 Pierre Langlois <pierre.langlois@arm.com> [tests] Allow generating one description to support two ISA

This patch changes the naming scheme of the generated tests, so we can
support generating both a A32 and T32 test for a single
description. This is a pre-requisite to tests NEON/VFP instructions, as
they very often have the same constraints in both ISAs.

The name of the ISA is now placed at the end of each tests. A
configuration file which does not specify an ISA will see its test files
duplicated for both.

Finally, the "rd-rn-rm-{a32,t32}.json" configurations where identical
apart from the ISA. This patch shares them.

Change-Id: Icd89112b94dd135b7519b6c65fade17fe3b8e217
/external/vixl/test/aarch32/test-macro-assembler-cond-rd-rn-t32.cc
9a9331faeba996d6c85e6e2a6355ccfc22c6cab6 09-Dec-2016 Rodolph Perfetta <rodolph.perfetta@arm.com> Allow conditional inclusion of A32, T32 and A64.

The 'target_arch' option has been replace by 'target' which can be any
combination of aarch32, aarch64, a32, t32, a64.

Change-Id: Id5cd052276747cd718551f562b74f79443b91869
/external/vixl/test/aarch32/test-macro-assembler-cond-rd-rn-t32.cc
0b7621d80653749f6b0c404eb8e79a40dde9a41e 22-Dec-2016 Georgia Kouveli <georgia.kouveli@arm.com> Limit the number of testcases for the MacroAssembler generated tests.

Change-Id: I55fb21e1ef2d8a348da2f420e01fa49e1f02a415
/external/vixl/test/aarch32/test-macro-assembler-cond-rd-rn-t32.cc
35f2733f5e15d3dce1a035845da1e3f19c723904 14-Nov-2016 Jacob Bramley <jacob.bramley@arm.com> Generate simple tests for MacroAssembler functions.

The new MacroAssembler tests work like the generated Assembler and Simulator
tests. The assembled code is not executed (so the tests take no inputs).

The tests are intended to provide coverage of all the valid uses of the
MacroAssembler, to ensure that it does not crash for valid inputs. There is
potential to extend the framework later to check the disassembly against a
reference, but the reference would need to be checked manually in many cases, so
this is not implemented yet.

Most of this patch is infrastructure, but some simple tests are included.

Change-Id: I8fdb89426c0202cd8b724fbbe7b6e1c077e85be1
/external/vixl/test/aarch32/test-macro-assembler-cond-rd-rn-t32.cc