Initial revision
[binutils.git] / gas / testsuite / gas / hppa / basic / deposit.s
blob70853b369923d0e45dd3a8abdadef1a843fe4335
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 zdep %r4,5,10,%r6
18 zdep,= %r4,5,10,%r6
19 zdep,< %r4,5,10,%r6
20 zdep,od %r4,5,10,%r6
21 zdep,tr %r4,5,10,%r6
22 zdep,<> %r4,5,10,%r6
23 zdep,>= %r4,5,10,%r6
24 zdep,ev %r4,5,10,%r6
26 dep %r4,5,10,%r6
27 dep,= %r4,5,10,%r6
28 dep,< %r4,5,10,%r6
29 dep,od %r4,5,10,%r6
30 dep,tr %r4,5,10,%r6
31 dep,<> %r4,5,10,%r6
32 dep,>= %r4,5,10,%r6
33 dep,ev %r4,5,10,%r6
35 zvdep %r4,5,%r6
36 zvdep,= %r4,5,%r6
37 zvdep,< %r4,5,%r6
38 zvdep,od %r4,5,%r6
39 zvdep,tr %r4,5,%r6
40 zvdep,<> %r4,5,%r6
41 zvdep,>= %r4,5,%r6
42 zvdep,ev %r4,5,%r6
44 vdep %r4,5,%r6
45 vdep,= %r4,5,%r6
46 vdep,< %r4,5,%r6
47 vdep,od %r4,5,%r6
48 vdep,tr %r4,5,%r6
49 vdep,<> %r4,5,%r6
50 vdep,>= %r4,5,%r6
51 vdep,ev %r4,5,%r6
53 vdepi -1,5,%r6
54 vdepi,= -1,5,%r6
55 vdepi,< -1,5,%r6
56 vdepi,od -1,5,%r6
57 vdepi,tr -1,5,%r6
58 vdepi,<> -1,5,%r6
59 vdepi,>= -1,5,%r6
60 vdepi,ev -1,5,%r6
62 zvdepi -1,5,%r6
63 zvdepi,= -1,5,%r6
64 zvdepi,< -1,5,%r6
65 zvdepi,od -1,5,%r6
66 zvdepi,tr -1,5,%r6
67 zvdepi,<> -1,5,%r6
68 zvdepi,>= -1,5,%r6
69 zvdepi,ev -1,5,%r6
71 depi -1,4,10,%r6
72 depi,= -1,4,10,%r6
73 depi,< -1,4,10,%r6
74 depi,od -1,4,10,%r6
75 depi,tr -1,4,10,%r6
76 depi,<> -1,4,10,%r6
77 depi,>= -1,4,10,%r6
78 depi,ev -1,4,10,%r6
80 zdepi -1,4,10,%r6
81 zdepi,= -1,4,10,%r6
82 zdepi,< -1,4,10,%r6
83 zdepi,od -1,4,10,%r6
84 zdepi,tr -1,4,10,%r6
85 zdepi,<> -1,4,10,%r6
86 zdepi,>= -1,4,10,%r6
87 zdepi,ev -1,4,10,%r6