Commit | Line | Data |
---|---|---|
8b579b7a | 1 | .level 1.1 |
68196d70 | 2 | .code |
252b5132 RH |
3 | .align 4 |
4 | ; Basic immediate instruction tests. | |
5 | ; | |
6 | ; We could/should test some of the corner cases for register and | |
7 | ; immediate fields. We should also check the assorted field | |
8 | ; selectors to make sure they're handled correctly. | |
9 | or %r4,%r5,%r6 | |
10 | or,= %r4,%r5,%r6 | |
11 | or,< %r4,%r5,%r6 | |
12 | or,<= %r4,%r5,%r6 | |
13 | or,od %r4,%r5,%r6 | |
14 | or,tr %r4,%r5,%r6 | |
15 | or,<> %r4,%r5,%r6 | |
16 | or,>= %r4,%r5,%r6 | |
17 | or,> %r4,%r5,%r6 | |
18 | or,ev %r4,%r5,%r6 | |
19 | ||
20 | xor %r4,%r5,%r6 | |
21 | xor,= %r4,%r5,%r6 | |
22 | xor,< %r4,%r5,%r6 | |
23 | xor,<= %r4,%r5,%r6 | |
24 | xor,od %r4,%r5,%r6 | |
25 | xor,tr %r4,%r5,%r6 | |
26 | xor,<> %r4,%r5,%r6 | |
27 | xor,>= %r4,%r5,%r6 | |
28 | xor,> %r4,%r5,%r6 | |
29 | xor,ev %r4,%r5,%r6 | |
30 | ||
31 | and %r4,%r5,%r6 | |
32 | and,= %r4,%r5,%r6 | |
33 | and,< %r4,%r5,%r6 | |
34 | and,<= %r4,%r5,%r6 | |
35 | and,od %r4,%r5,%r6 | |
36 | and,tr %r4,%r5,%r6 | |
37 | and,<> %r4,%r5,%r6 | |
38 | and,>= %r4,%r5,%r6 | |
39 | and,> %r4,%r5,%r6 | |
40 | and,ev %r4,%r5,%r6 | |
41 | ||
42 | andcm %r4,%r5,%r6 | |
43 | andcm,= %r4,%r5,%r6 | |
44 | andcm,< %r4,%r5,%r6 | |
45 | andcm,<= %r4,%r5,%r6 | |
46 | andcm,od %r4,%r5,%r6 | |
47 | andcm,tr %r4,%r5,%r6 | |
48 | andcm,<> %r4,%r5,%r6 | |
49 | andcm,>= %r4,%r5,%r6 | |
50 | andcm,> %r4,%r5,%r6 | |
51 | andcm,ev %r4,%r5,%r6 | |
52 |