]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/s12z/s12z.exp
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / s12z / s12z.exp
CommitLineData
250d07de 1# Copyright (C) 2018-2021 Free Software Foundation, Inc.
7b4ae824
JD
2
3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by
5# the Free Software Foundation; either version 3 of the License, or
6# (at your option) any later version.
7#
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY; without even the implied warranty of
10# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11# GNU General Public License for more details.
12#
13# You should have received a copy of the GNU General Public License
14# along with this program; if not, write to the Free Software
15# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
16
17#
18# Some s12z tests
19#
20if { ![istarget "s12z*-*-*"] } then {
21 return
22}
23
24
25run_dump_test abs
26run_dump_test adc-imm
27run_dump_test adc-opr
28run_dump_test add-imm
29run_dump_test add-opr
30run_dump_test and-imm
31run_dump_test and-opr
32run_dump_test and-or-cc
33run_dump_test bfext-special
34run_dump_test bfext
35run_dump_test bit-manip
36run_dump_test bit
37run_dump_test bra
38run_dump_test brset-clr-opr-imm-rel
39run_dump_test brset-clr-opr-reg-rel
40run_dump_test brset-clr-reg-imm-rel
41run_dump_test brset-clr-reg-reg-rel
42run_dump_test clb
43run_dump_test clr-opr
44run_dump_test clr
45run_dump_test cmp-imm
46run_dump_test cmp-opr-inc
47run_dump_test cmp-opr-rdirect
48run_dump_test cmp-opr-reg
49run_dump_test cmp-opr-rindirect
50run_dump_test cmp-opr-sxe4
51run_dump_test cmp-opr-xys
52run_dump_test cmp-s-imm
53run_dump_test cmp-s-opr
54run_dump_test cmp-xy
55run_dump_test com-opr
56run_dump_test complex-shifts
57run_dump_test db-tb-cc-opr
58run_dump_test db-tb-cc-reg
59run_dump_test dec-opr
60run_dump_test dec
61run_dump_test div
62run_dump_test eor
63run_dump_test exg
64run_dump_test inc-opr
65run_dump_test inc
66run_dump_test inh
67run_dump_test jmp
68run_dump_test jsr
69run_dump_test ld-imm-page2
70run_dump_test ld-imm
71run_dump_test ld-opr
72run_dump_test ld-s-opr
73run_dump_test lea
74run_dump_test mac
75run_dump_test min-max
76run_dump_test mod
77run_dump_test mov
c6f14c0d 78run_dump_test mov-imm-reloc
7b4ae824
JD
79run_dump_test p2-mul
80run_dump_test mul-imm
81run_dump_test mul-opr-opr
82run_dump_test mul-opr
83run_dump_test mul-reg
84run_dump_test mul
85run_dump_test neg-opr
86run_dump_test not-so-simple-shifts
87run_dump_test opr-18u
88run_dump_test opr-ext-18
89run_dump_test opr-idx-24-reg
90run_dump_test opr-idx3-reg
91run_dump_test opr-idx3-xysp-24
92run_dump_test or-imm
93run_dump_test or-opr
91bae991
JD
94run_dump_test pc-rel-bad
95run_dump_test pc-rel-good
7b4ae824
JD
96run_dump_test page2-inh
97run_dump_test psh-pul
98run_dump_test qmul
99run_dump_test rotate
100run_dump_test sat
101run_dump_test sbc-imm
102run_dump_test sbc-opr
103run_dump_test shift
104run_dump_test simple-shift
105run_dump_test single-ops
106run_dump_test st-opr
107run_dump_test st-s-opr
108run_dump_test sub-imm
109run_dump_test sub-opr
110run_dump_test tfr
111run_dump_test trap
112run_dump_test specd6
113
114# Tests of the disassembler - these are hard to force the assembler to generate
115run_dump_test ld-immu18
116run_dump_test lea-immu18
117run_dump_test ext24-ld-xy
118run_dump_test st-xy
f4107842 119run_dump_test bit-manip-invalid
4a90ce95 120run_dump_test truncated
7b4ae824
JD
121
122# Symbol related tests
123run_dump_test opr-symbol
124run_dump_test brclr-symbols
125run_dump_test dbCC
e7b47f2e 126run_dump_test labels
7b4ae824
JD
127
128# Expression related tests
129run_dump_test opr-expr
130run_dump_test opr-indirect-expr
131run_dump_test bra-expression-defined
132run_dump_test bra-expression-undef
133
134# Tests related to optimisation
135run_dump_test ld-large-direct
136run_dump_test ld-small-direct
137run_dump_test st-large-direct
138run_dump_test st-small-direct
8b3a46f9
JD
139
140run_dump_test imm-dest
95008a88
JD
141
142# Miscellaneous
143
144run_dump_test reg-prefix
22c6ccb8 145run_dump_test dollar-hex