Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mmix / pushgo-op.s
1 # PUSHGO.  Like T, but $X can be expressed as a constant.
2 # Using regt-op as a template caused this to go out of control.
3 Main    PUSHGO X,Y,Z
4         PUSHGO XC,Y,Z
5         PUSHGO $32,Y,Z
6         PUSHGO 32,Y,Z
7         PUSHGO X,$32,Z
8         PUSHGO XC,$32,Z
9         PUSHGO $232,$133,Z
10         PUSHGO 232,$133,Z
11         PUSHGO X,Y,$73
12         PUSHGO XC,Y,$73
13         PUSHGO $31,Y,$233
14         PUSHGO 31,Y,$233
15         PUSHGO X,$38,$212
16         PUSHGO XC,$38,$212
17         PUSHGO $4,$175,$181
18         PUSHGO 4,$175,$181
19
20         PUSHGO X,Y,Z0
21         PUSHGO XC,Y,Z0
22         PUSHGO $32,Y,Z0
23         PUSHGO 32,Y,Z0
24         PUSHGO X,$32,Z0
25         PUSHGO XC,$32,Z0
26         PUSHGO $232,$133,Z0
27         PUSHGO 232,$133,Z0
28         PUSHGO X,Y,203
29         PUSHGO XC,Y,203
30         PUSHGO $31,Y,213
31         PUSHGO 31,Y,213
32         PUSHGO X,$38,211
33         PUSHGO XC,$38,211
34         PUSHGO $4,$175,161
35         PUSHGO 4,$175,161
36
37         PUSHGO X,Y
38         PUSHGO XC,Y
39
40         PUSHGO $41,Y
41         PUSHGO 241,Y
42
43         PUSHGO X,$27
44         PUSHGO XC,$48
45
46         PUSHGO $223,$219
47         PUSHGO 223,$229
48
49         PUSHGO X,Y,0
50         PUSHGO XC,Y,0
51         PUSHGO $32,Y,0
52         PUSHGO 32,Y,0
53         PUSHGO X,$32,0
54         PUSHGO XC,$32,0
55         PUSHGO $232,$133,0
56         PUSHGO 232,$133,0
57         PUSHGO X,Y,0
58         PUSHGO XC,Y,0
59         PUSHGO $31,Y,0
60         PUSHGO 31,Y,0
61         PUSHGO X,$38,0
62         PUSHGO XC,$38,0
63         PUSHGO $4,$175,0
64         PUSHGO 4,$175,0
65 X IS $23
66 XC IS 203
67 Y IS $12
68 Z IS $67
69 Z0 IS 176