]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/hppa/basic/extract.s
bfd/
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / hppa / basic / extract.s
CommitLineData
68196d70 1 .code
252b5132
RH
2 .align 4
3; Basic immediate instruction tests.
4;
5; We could/should test some of the corner cases for register and
6; immediate fields. We should also check the assorted field
7; selectors to make sure they're handled correctly.
8 extru %r4,5,10,%r6
9 extru,= %r4,5,10,%r6
10 extru,< %r4,5,10,%r6
11 extru,od %r4,5,10,%r6
12 extru,tr %r4,5,10,%r6
13 extru,<> %r4,5,10,%r6
14 extru,>= %r4,5,10,%r6
15 extru,ev %r4,5,10,%r6
16
17 extrs %r4,5,10,%r6
18 extrs,= %r4,5,10,%r6
19 extrs,< %r4,5,10,%r6
20 extrs,od %r4,5,10,%r6
21 extrs,tr %r4,5,10,%r6
22 extrs,<> %r4,5,10,%r6
23 extrs,>= %r4,5,10,%r6
24 extrs,ev %r4,5,10,%r6
25
26 vextru %r4,5,%r6
27 vextru,= %r4,5,%r6
28 vextru,< %r4,5,%r6
29 vextru,od %r4,5,%r6
30 vextru,tr %r4,5,%r6
31 vextru,<> %r4,5,%r6
32 vextru,>= %r4,5,%r6
33 vextru,ev %r4,5,%r6
34
35 vextrs %r4,5,%r6
36 vextrs,= %r4,5,%r6
37 vextrs,< %r4,5,%r6
38 vextrs,od %r4,5,%r6
39 vextrs,tr %r4,5,%r6
40 vextrs,<> %r4,5,%r6
41 vextrs,>= %r4,5,%r6
42 vextrs,ev %r4,5,%r6