diff options
author | Adam Sampson <ats@offog.org> | 2018-04-03 23:48:44 +0100 |
---|---|---|
committer | Arkadiusz Hiler <arkadiusz.hiler@intel.com> | 2018-04-04 16:43:27 +0300 |
commit | 0e143039fd190f1d22d03f9617af69af3c48b076 (patch) | |
tree | 836d4c34507c1b45baa9da4e9e6051b24f630f1e | |
parent | 2440f7220f6416156f3daf24dd073be396a44dcd (diff) |
Test that register types are accepted in all valid forms.
The assembler should accept ub, :ub, UB and :UB.
Signed-off-by: Adam Sampson <ats@offog.org>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
-rw-r--r-- | assembler/Makefile.am | 1 | ||||
-rw-r--r-- | assembler/meson.build | 1 | ||||
-rw-r--r-- | assembler/test/regtype.expected | 0 | ||||
-rw-r--r-- | assembler/test/regtype.g4a | 6 |
4 files changed, 8 insertions, 0 deletions
diff --git a/assembler/Makefile.am b/assembler/Makefile.am index 855e33ab..49422e02 100644 --- a/assembler/Makefile.am +++ b/assembler/Makefile.am @@ -52,6 +52,7 @@ check_SCRIPTS = test/run-test.sh TESTS = \ test/mov \ test/frc \ + test/regtype \ test/rndd \ test/rndu \ test/rnde \ diff --git a/assembler/meson.build b/assembler/meson.build index c858bc0f..cefdba93 100644 --- a/assembler/meson.build +++ b/assembler/meson.build @@ -47,6 +47,7 @@ configure_file(input : 'intel-gen4asm.pc.in', output : 'intel-gen4asm.pc', gen4asm_testcases = [ 'test/mov', 'test/frc', + 'test/regtype', 'test/rndd', 'test/rndu', 'test/rnde', diff --git a/assembler/test/regtype.expected b/assembler/test/regtype.expected new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/assembler/test/regtype.expected diff --git a/assembler/test/regtype.g4a b/assembler/test/regtype.g4a new file mode 100644 index 00000000..8d7f8dd2 --- /dev/null +++ b/assembler/test/regtype.g4a @@ -0,0 +1,6 @@ +// Test that register types are accepted in upper or lower case, with and +// without the : prefix. +.default_register_type :ub +.default_register_type :UB +.default_register_type ub +.default_register_type UB |