Initial revision
[binutils.git] / gas / testsuite / gas / hppa / basic / system.s
blob1b2e7bf17635e7862c46e2b6fee42c70a14ca40e
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 break 5,12
18 rfi
19 rfir
20 ssm 5,%r4
21 rsm 5,%r4
22 mtsm %r4
23 ldsid (%sr0,%r5),%r4
24 mtsp %r4,%sr0
25 mtctl %r4,%cr10
26 mfsp %sr0,%r4
27 mfctl %cr10,%r4
28 sync
29 syncdma
30 diag 1234
32 prober (%sr0,%r5),%r6,%r7
33 proberi (%sr0,%r5),1,%r7
34 probew (%sr0,%r5),%r6,%r7
35 probewi (%sr0,%r5),1,%r7
37 lpa %r4(%sr0,%r5),%r6
38 lpa,m %r4(%sr0,%r5),%r6
39 lha %r4(%sr0,%r5),%r6
40 lha,m %r4(%sr0,%r5),%r6
41 lci %r4(%sr0,%r5),%r6
43 idtlba %r4,(%sr0,%r5)
44 iitlba %r4,(%sr4,%r5)
45 idtlbp %r4,(%sr0,%r5)
46 iitlbp %r4,(%sr4,%r5)