]>
Commit | Line | Data |
---|---|---|
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 |