Import binutils 2.18
[nacl-binutils.git] / gas / testsuite / gas / maxq20 / data1.s
bloba9b680ea626737c9d60a73a1960e561a521aa4d5
1 ;# data.s
2 ;# checks all the data transfer instructions
3 foo:
4 XCH
5 XCHN
6 MOVE NUL, #01h
7 MOVE NUL, AP
8 MOVE NUL, APC
9 MOVE NUL, PSF
10 MOVE NUL, IC
11 MOVE NUL, IMR
12 MOVE NUL, SC
13 MOVE NUL, IIR
14 MOVE NUL, CKCN
15 MOVE NUL, WDCN
16 MOVE NUL, A[0] ;Just Check two boundary conditions
17 MOVE NUL, A[15]
18 MOVE NUL, ACC
19 MOVE NUL, A[AP]
20 MOVE NUL, IP
21 MOVE NUL, @SP--
22 MOVE NUL, SP
23 MOVE NUL, IV
24 MOVE NUL, LC[0]
25 MOVE NUL, LC[1]
26 MOVE NUL, @BP[OFFS++]
27 MOVE NUL, @BP[OFFS--]
28 MOVE NUL, OFFS
29 MOVE NUL, DPC
30 MOVE NUL, GR
31 MOVE NUL, GRL
32 MOVE NUL, BP
33 MOVE NUL, GRS
34 MOVE NUL, GRH
35 MOVE NUL, GRXL
36 MOVE NUL, FP
37 MOVE NUL, @DP[0]
38 MOVE NUL, @DP[1]
39 MOVE NUL, @DP[0]++
40 MOVE NUL, @DP[1]++
41 MOVE NUL, @DP[0]--
42 MOVE NUL, @DP[1]--
43 MOVE AP, #01h
44 MOVE AP, APC
45 MOVE AP, PSF
46 MOVE AP, IC
47 MOVE AP, IMR
48 MOVE AP, SC
49 MOVE AP, IIR
50 MOVE AP, CKCN
51 MOVE AP, WDCN
52 MOVE AP, A[0] ;Just Check two boundary conditions
53 MOVE AP, A[15]
54 MOVE AP, ACC
55 MOVE AP, A[AP]
56 MOVE AP, IP
57 MOVE AP, @SP--
58 MOVE AP, SP
59 MOVE AP, IV
60 MOVE AP, LC[0]
61 MOVE AP, LC[1]
62 MOVE AP, @BP[OFFS++]
63 MOVE AP, @BP[OFFS--]
64 MOVE AP, OFFS
65 MOVE AP, DPC
66 MOVE AP, GR
67 MOVE AP, GRL
68 MOVE AP, BP
69 MOVE AP, GRS
70 MOVE AP, GRH
71 MOVE AP, GRXL
72 MOVE AP, FP
73 MOVE AP, @DP[0]
74 MOVE AP, @DP[1]
75 MOVE AP, @DP[0]++
76 MOVE AP, @DP[1]++
77 MOVE AP, @DP[0]--
78 MOVE AP, @DP[1]--
79 MOVE APC, #01h
80 MOVE APC, AP
81 MOVE APC, PSF
82 MOVE APC, IC
83 MOVE APC, IMR
84 MOVE APC, SC
85 MOVE APC, IIR
86 MOVE APC, CKCN
87 MOVE APC, WDCN
88 MOVE APC, A[0] ;Just Check two boundary conditions
89 MOVE APC, A[15]
90 MOVE APC, ACC
91 MOVE APC, A[AP]
92 MOVE APC, IP
93 MOVE APC, @SP--
94 MOVE APC, SP
95 MOVE APC, IV
96 MOVE APC, LC[0]
97 MOVE APC, LC[1]
98 MOVE APC, @BP[OFFS++]
99 MOVE APC, @BP[OFFS--]
100 MOVE APC, OFFS
101 MOVE APC, DPC
102 MOVE APC, GR
103 MOVE APC, GRL
104 MOVE APC, BP
105 MOVE APC, GRS
106 MOVE APC, GRH
107 MOVE APC, GRXL
108 MOVE APC, FP
109 MOVE APC, @DP[0]
110 MOVE APC, @DP[1]
111 MOVE APC, @DP[0]++
112 MOVE APC, @DP[1]++
113 MOVE APC, @DP[0]--
114 MOVE APC, @DP[1]--