Initial revision
[binutils.git] / gas / testsuite / gas / hppa / basic / subi.s
blob063267c87fb586d024b86f3ad27eddb7702fcb60
1 .SPACE $PRIVATE$
2 .SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31
3 .SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82
4 .SPACE $TEXT$
5 .SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44
6 .SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
8 .SPACE $TEXT$
9 .SUBSPA $CODE$
11 .align 4
12 ; Basic immediate instruction tests.
14 ; We could/should test some of the corner cases for register and
15 ; immediate fields. We should also check the assorted field
16 ; selectors to make sure they're handled correctly.
17 subi 123,%r5,%r6
18 subi,= 123,%r5,%r6
19 subi,< 123,%r5,%r6
20 subi,<= 123,%r5,%r6
21 subi,<< 123,%r5,%r6
22 subi,<<= 123,%r5,%r6
23 subi,sv 123,%r5,%r6
24 subi,od 123,%r5,%r6
25 subi,tr 123,%r5,%r6
26 subi,<> 123,%r5,%r6
27 subi,>= 123,%r5,%r6
28 subi,> 123,%r5,%r6
29 subi,>>= 123,%r5,%r6
30 subi,>> 123,%r5,%r6
31 subi,nsv 123,%r5,%r6
32 subi,ev 123,%r5,%r6
34 subio 123,%r5,%r6
35 subio,= 123,%r5,%r6
36 subio,< 123,%r5,%r6
37 subio,<= 123,%r5,%r6
38 subio,<< 123,%r5,%r6
39 subio,<<= 123,%r5,%r6
40 subio,sv 123,%r5,%r6
41 subio,od 123,%r5,%r6
42 subio,tr 123,%r5,%r6
43 subio,<> 123,%r5,%r6
44 subio,>= 123,%r5,%r6
45 subio,> 123,%r5,%r6
46 subio,>>= 123,%r5,%r6
47 subio,>> 123,%r5,%r6
48 subio,nsv 123,%r5,%r6
49 subio,ev 123,%r5,%r6