merge from gcc
[external/binutils.git] / gas / testsuite / gas / bfin / video2.d
1 #objdump: -dr
2 #name: video2
3 .*: +file format .*
4
5 Disassembly of section .text:
6
7 00000000 <.text>:
8    0:   0d c6 00 00     R0 = ALIGN8 \(R0, R0\);
9    4:   0d c6 08 00     R0 = ALIGN8 \(R0, R1\);
10    8:   0d c6 01 00     R0 = ALIGN8 \(R1, R0\);
11    c:   0d c6 09 00     R0 = ALIGN8 \(R1, R1\);
12   10:   0d c6 11 00     R0 = ALIGN8 \(R1, R2\);
13   14:   0d c6 2c 06     R3 = ALIGN8 \(R4, R5\);
14   18:   0d c6 07 0c     R6 = ALIGN8 \(R7, R0\);
15   1c:   0d c6 1a 02     R1 = ALIGN8 \(R2, R3\);
16   20:   0d c6 35 08     R4 = ALIGN8 \(R5, R6\);
17   24:   0d c6 08 0e     R7 = ALIGN8 \(R0, R1\);
18   28:   0d c6 23 04     R2 = ALIGN8 \(R3, R4\);
19   2c:   0d c6 3e 0a     R5 = ALIGN8 \(R6, R7\);
20   30:   0d c6 00 40     R0 = ALIGN16 \(R0, R0\);
21   34:   0d c6 08 40     R0 = ALIGN16 \(R0, R1\);
22   38:   0d c6 01 40     R0 = ALIGN16 \(R1, R0\);
23   3c:   0d c6 09 40     R0 = ALIGN16 \(R1, R1\);
24   40:   0d c6 11 40     R0 = ALIGN16 \(R1, R2\);
25   44:   0d c6 2c 46     R3 = ALIGN16 \(R4, R5\);
26   48:   0d c6 07 4c     R6 = ALIGN16 \(R7, R0\);
27   4c:   0d c6 1a 42     R1 = ALIGN16 \(R2, R3\);
28   50:   0d c6 35 48     R4 = ALIGN16 \(R5, R6\);
29   54:   0d c6 08 4e     R7 = ALIGN16 \(R0, R1\);
30   58:   0d c6 23 44     R2 = ALIGN16 \(R3, R4\);
31   5c:   0d c6 3e 4a     R5 = ALIGN16 \(R6, R7\);
32   60:   0d c6 00 80     R0 = ALIGN24 \(R0, R0\);
33   64:   0d c6 08 80     R0 = ALIGN24 \(R0, R1\);
34   68:   0d c6 01 80     R0 = ALIGN24 \(R1, R0\);
35   6c:   0d c6 09 80     R0 = ALIGN24 \(R1, R1\);
36   70:   0d c6 11 80     R0 = ALIGN24 \(R1, R2\);
37   74:   0d c6 2c 86     R3 = ALIGN24 \(R4, R5\);
38   78:   0d c6 07 8c     R6 = ALIGN24 \(R7, R0\);
39   7c:   0d c6 1a 82     R1 = ALIGN24 \(R2, R3\);
40   80:   0d c6 35 88     R4 = ALIGN24 \(R5, R6\);
41   84:   0d c6 08 8e     R7 = ALIGN24 \(R0, R1\);
42   88:   0d c6 23 84     R2 = ALIGN24 \(R3, R4\);
43   8c:   0d c6 3e 8a     R5 = ALIGN24 \(R6, R7\);
44   90:   12 c4 00 c0     DISALGNEXCPT;
45   94:   17 c4 02 00     R0 = BYTEOP3P \(R1:0, R3:2\) \(LO\);
46   98:   37 c4 02 02     R1 = BYTEOP3P \(R1:0, R3:2\) \(HI\);
47   9c:   17 c4 02 24     R2 = BYTEOP3P \(R1:0, R3:2\) \(LO, R\);
48   a0:   37 c4 02 26     R3 = BYTEOP3P \(R1:0, R3:2\) \(HI, R\);
49   a4:   17 c4 10 08     R4 = BYTEOP3P \(R3:2, R1:0\) \(LO\);
50   a8:   37 c4 10 0a     R5 = BYTEOP3P \(R3:2, R1:0\) \(HI\);
51   ac:   17 c4 10 2c     R6 = BYTEOP3P \(R3:2, R1:0\) \(LO, R\);
52   b0:   37 c4 10 2e     R7 = BYTEOP3P \(R3:2, R1:0\) \(HI, R\);
53   b4:   0c c4 [0-3][[:xdigit:]] 40      R0 = A1.L \+ A1.H, R0 = A0.L \+ A0.H;
54   b8:   0c c4 [0-3][[:xdigit:]] 42      R0 = A1.L \+ A1.H, R1 = A0.L \+ A0.H;
55   bc:   0c c4 [8|9|a|b][[:xdigit:]] 46  R2 = A1.L \+ A1.H, R3 = A0.L \+ A0.H;
56   c0:   0c c4 [0-3][[:xdigit:]] 4b      R4 = A1.L \+ A1.H, R5 = A0.L \+ A0.H;
57   c4:   0c c4 [8|9|a|b][[:xdigit:]] 4f  R6 = A1.L \+ A1.H, R7 = A0.L \+ A0.H;
58   c8:   15 c4 d0 01     \(R7, R0\) = BYTEOP16P \(R3:2, R1:0\);
59   cc:   15 c4 50 04     \(R1, R2\) = BYTEOP16P \(R3:2, R1:0\);
60   d0:   15 c4 10 02     \(R0, R1\) = BYTEOP16P \(R3:2, R1:0\);
61   d4:   15 c4 90 06     \(R2, R3\) = BYTEOP16P \(R3:2, R1:0\);
62   d8:   15 c4 c2 01     \(R7, R0\) = BYTEOP16P \(R1:0, R3:2\);
63   dc:   15 c4 42 04     \(R1, R2\) = BYTEOP16P \(R1:0, R3:2\);
64   e0:   15 c4 02 02     \(R0, R1\) = BYTEOP16P \(R1:0, R3:2\);
65   e4:   15 c4 82 06     \(R2, R3\) = BYTEOP16P \(R1:0, R3:2\);
66   e8:   15 c4 d0 21     \(R7, R0\) = BYTEOP16P \(R3:2, R1:0\) \(R\);
67   ec:   15 c4 50 24     \(R1, R2\) = BYTEOP16P \(R3:2, R1:0\) \(R\);
68   f0:   15 c4 10 22     \(R0, R1\) = BYTEOP16P \(R3:2, R1:0\) \(R\);
69   f4:   15 c4 90 26     \(R2, R3\) = BYTEOP16P \(R3:2, R1:0\) \(R\);
70   f8:   15 c4 c2 21     \(R7, R0\) = BYTEOP16P \(R1:0, R3:2\) \(R\);
71   fc:   15 c4 42 24     \(R1, R2\) = BYTEOP16P \(R1:0, R3:2\) \(R\);
72  100:   15 c4 02 22     \(R0, R1\) = BYTEOP16P \(R1:0, R3:2\) \(R\);
73  104:   15 c4 82 26     \(R2, R3\) = BYTEOP16P \(R1:0, R3:2\) \(R\);
74  108:   14 c4 02 06     R3 = BYTEOP1P \(R1:0, R3:2\);
75  10c:   14 c4 02 26     R3 = BYTEOP1P \(R1:0, R3:2\) \(R\);
76  110:   14 c4 02 46     R3 = BYTEOP1P \(R1:0, R3:2\) \(T\);
77  114:   14 c4 02 66     R3 = BYTEOP1P \(R1:0, R3:2\) \(T, R\);
78  118:   14 c4 10 00     R0 = BYTEOP1P \(R3:2, R1:0\);
79  11c:   14 c4 10 22     R1 = BYTEOP1P \(R3:2, R1:0\) \(R\);
80  120:   14 c4 10 44     R2 = BYTEOP1P \(R3:2, R1:0\) \(T\);
81  124:   14 c4 10 66     R3 = BYTEOP1P \(R3:2, R1:0\) \(T, R\);
82  128:   16 c4 02 06     R3 = BYTEOP2P \(R1:0, R3:2\) \(RNDL\);
83  12c:   36 c4 02 06     R3 = BYTEOP2P \(R1:0, R3:2\) \(RNDH\);
84  130:   16 c4 02 46     R3 = BYTEOP2P \(R1:0, R3:2\) \(TL\);
85  134:   36 c4 02 46     R3 = BYTEOP2P \(R1:0, R3:2\) \(TH\);
86  138:   16 c4 02 26     R3 = BYTEOP2P \(R1:0, R3:2\) \(RNDL, R\);
87  13c:   36 c4 02 26     R3 = BYTEOP2P \(R1:0, R3:2\) \(RNDH, R\);
88  140:   16 c4 02 66     R3 = BYTEOP2P \(R1:0, R3:2\) \(TL, R\);
89  144:   36 c4 02 66     R3 = BYTEOP2P \(R1:0, R3:2\) \(TH, R\);
90  148:   16 c4 02 00     R0 = BYTEOP2P \(R1:0, R3:2\) \(RNDL\);
91  14c:   36 c4 02 02     R1 = BYTEOP2P \(R1:0, R3:2\) \(RNDH\);
92  150:   16 c4 02 44     R2 = BYTEOP2P \(R1:0, R3:2\) \(TL\);
93  154:   36 c4 02 46     R3 = BYTEOP2P \(R1:0, R3:2\) \(TH\);
94  158:   16 c4 02 28     R4 = BYTEOP2P \(R1:0, R3:2\) \(RNDL, R\);
95  15c:   36 c4 02 2a     R5 = BYTEOP2P \(R1:0, R3:2\) \(RNDH, R\);
96  160:   16 c4 02 6c     R6 = BYTEOP2P \(R1:0, R3:2\) \(TL, R\);
97  164:   36 c4 02 6e     R7 = BYTEOP2P \(R1:0, R3:2\) \(TH, R\);
98  168:   16 c4 12 00     R0 = BYTEOP2P \(R3:2, R3:2\) \(RNDL\);
99  16c:   36 c4 12 02     R1 = BYTEOP2P \(R3:2, R3:2\) \(RNDH\);
100  170:   16 c4 12 44     R2 = BYTEOP2P \(R3:2, R3:2\) \(TL\);
101  174:   36 c4 12 46     R3 = BYTEOP2P \(R3:2, R3:2\) \(TH\);
102  178:   16 c4 12 28     R4 = BYTEOP2P \(R3:2, R3:2\) \(RNDL, R\);
103  17c:   36 c4 12 2a     R5 = BYTEOP2P \(R3:2, R3:2\) \(RNDH, R\);
104  180:   16 c4 12 6c     R6 = BYTEOP2P \(R3:2, R3:2\) \(TL, R\);
105  184:   36 c4 12 6e     R7 = BYTEOP2P \(R3:2, R3:2\) \(TH, R\);
106  188:   18 c4 00 00     R0 = BYTEPACK \(R0, R0\);
107  18c:   18 c4 13 02     R1 = BYTEPACK \(R2, R3\);
108  190:   18 c4 2e 08     R4 = BYTEPACK \(R5, R6\);
109  194:   18 c4 01 0e     R7 = BYTEPACK \(R0, R1\);
110  198:   18 c4 1c 04     R2 = BYTEPACK \(R3, R4\);
111  19c:   18 c4 37 0a     R5 = BYTEPACK \(R6, R7\);
112  1a0:   15 c4 50 44     \(R1, R2\) = BYTEOP16M \(R3:2, R1:0\);
113  1a4:   15 c4 50 64     \(R1, R2\) = BYTEOP16M \(R3:2, R1:0\) \(R\);
114  1a8:   15 c4 10 42     \(R0, R1\) = BYTEOP16M \(R3:2, R1:0\);
115  1ac:   15 c4 90 66     \(R2, R3\) = BYTEOP16M \(R3:2, R1:0\) \(R\);
116  1b0:   15 c4 d0 4a     \(R3, R5\) = BYTEOP16M \(R3:2, R1:0\);
117  1b4:   15 c4 90 6f     \(R6, R7\) = BYTEOP16M \(R3:2, R1:0\) \(R\);
118  1b8:   15 c4 40 44     \(R1, R2\) = BYTEOP16M \(R1:0, R1:0\);
119  1bc:   15 c4 40 64     \(R1, R2\) = BYTEOP16M \(R1:0, R1:0\) \(R\);
120  1c0:   15 c4 00 42     \(R0, R1\) = BYTEOP16M \(R1:0, R1:0\);
121  1c4:   15 c4 80 66     \(R2, R3\) = BYTEOP16M \(R1:0, R1:0\) \(R\);
122  1c8:   15 c4 c0 4a     \(R3, R5\) = BYTEOP16M \(R1:0, R1:0\);
123  1cc:   15 c4 80 6f     \(R6, R7\) = BYTEOP16M \(R1:0, R1:0\) \(R\);
124  1d0:   15 c4 42 44     \(R1, R2\) = BYTEOP16M \(R1:0, R3:2\);
125  1d4:   15 c4 42 64     \(R1, R2\) = BYTEOP16M \(R1:0, R3:2\) \(R\);
126  1d8:   15 c4 02 42     \(R0, R1\) = BYTEOP16M \(R1:0, R3:2\);
127  1dc:   15 c4 82 66     \(R2, R3\) = BYTEOP16M \(R1:0, R3:2\) \(R\);
128  1e0:   15 c4 c2 4a     \(R3, R5\) = BYTEOP16M \(R1:0, R3:2\);
129  1e4:   15 c4 82 6f     \(R6, R7\) = BYTEOP16M \(R1:0, R3:2\) \(R\);
130  1e8:   15 c4 52 44     \(R1, R2\) = BYTEOP16M \(R3:2, R3:2\);
131  1ec:   15 c4 52 64     \(R1, R2\) = BYTEOP16M \(R3:2, R3:2\) \(R\);
132  1f0:   15 c4 12 42     \(R0, R1\) = BYTEOP16M \(R3:2, R3:2\);
133  1f4:   15 c4 92 66     \(R2, R3\) = BYTEOP16M \(R3:2, R3:2\) \(R\);
134  1f8:   15 c4 d2 4a     \(R3, R5\) = BYTEOP16M \(R3:2, R3:2\);
135  1fc:   15 c4 92 6f     \(R6, R7\) = BYTEOP16M \(R3:2, R3:2\) \(R\);
136  200:   12 cc 02 00     SAA \(R1:0, R3:2\) \|\| R0 = \[I0\+\+\] \|\| R2 = \[I1\+\+\];
137  204:   00 9c 0a 9c 
138  208:   12 cc 02 20     SAA \(R1:0, R3:2\) \(R\) \|\| R1 = \[I0\+\+\] \|\| R3 = \[I1\+\+\];
139  20c:   01 9c 0b 9c 
140  210:   12 c4 02 00     SAA \(R1:0, R3:2\);
141  214:   18 c4 80 4b     \(R6, R5\) = BYTEUNPACK R1:0;
142  218:   18 c4 80 6b     \(R6, R5\) = BYTEUNPACK R1:0 \(R\);
143  21c:   18 c4 90 4b     \(R6, R5\) = BYTEUNPACK R3:2;
144  220:   18 c4 90 6b     \(R6, R5\) = BYTEUNPACK R3:2 \(R\);
145  224:   18 c4 00 42     \(R0, R1\) = BYTEUNPACK R1:0;
146  228:   18 c4 80 66     \(R2, R3\) = BYTEUNPACK R1:0 \(R\);
147  22c:   18 c4 10 4b     \(R4, R5\) = BYTEUNPACK R3:2;
148  230:   18 c4 90 6f     \(R6, R7\) = BYTEUNPACK R3:2 \(R\);