Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / bfin / bit2.d
1 #objdump: -dr
2 #name: bit2
3 .*: +file format .*
4
5 Disassembly of section .text:
6
7 00000000 <.text>:
8    0:   07 4c           BITCLR \(R7, 0x0\);.*
9    2:   ff 4c           BITCLR \(R7, 0x1f\);.*
10    4:   7f 4c           BITCLR \(R7, 0xf\);.*
11    6:   01 4c           BITCLR \(R1, 0x0\);.*
12    8:   0a 4c           BITCLR \(R2, 0x1\);.*
13    a:   9b 4c           BITCLR \(R3, 0x13\);.*
14    c:   07 4a           BITSET \(R7, 0x0\);.*
15    e:   ff 4a           BITSET \(R7, 0x1f\);.*
16   10:   7f 4a           BITSET \(R7, 0xf\);.*
17   12:   01 4a           BITSET \(R1, 0x0\);.*
18   14:   0a 4a           BITSET \(R2, 0x1\);.*
19   16:   9b 4a           BITSET \(R3, 0x13\);.*
20   18:   07 4b           BITTGL \(R7, 0x0\);.*
21   1a:   ff 4b           BITTGL \(R7, 0x1f\);.*
22   1c:   7f 4b           BITTGL \(R7, 0xf\);.*
23   1e:   01 4b           BITTGL \(R1, 0x0\);.*
24   20:   0a 4b           BITTGL \(R2, 0x1\);.*
25   22:   9b 4b           BITTGL \(R3, 0x13\);.*
26   24:   07 49           CC = BITTST \(R7, 0x0\);.*
27   26:   ff 49           CC = BITTST \(R7, 0x1f\);.*
28   28:   7f 49           CC = BITTST \(R7, 0xf\);.*
29   2a:   01 49           CC = BITTST \(R1, 0x0\);.*
30   2c:   0a 49           CC = BITTST \(R2, 0x1\);.*
31   2e:   9b 49           CC = BITTST \(R3, 0x13\);.*
32   30:   07 48           CC = !BITTST \(R7, 0x0\);.*
33   32:   ff 48           CC = !BITTST \(R7, 0x1f\);.*
34   34:   7f 48           CC = !BITTST \(R7, 0xf\);.*
35   36:   01 48           CC = !BITTST \(R1, 0x0\);.*
36   38:   0a 48           CC = !BITTST \(R2, 0x1\);.*
37   3a:   9b 48           CC = !BITTST \(R3, 0x13\);.*
38   3c:   0a c6 08 8e     R7 = DEPOSIT \(R0, R1\);
39   40:   0a c6 0f 8e     R7 = DEPOSIT \(R7, R1\);
40   44:   0a c6 3f 8e     R7 = DEPOSIT \(R7, R7\);
41   48:   0a c6 08 82     R1 = DEPOSIT \(R0, R1\);
42   4c:   0a c6 0f 84     R2 = DEPOSIT \(R7, R1\);
43   50:   0a c6 3f 86     R3 = DEPOSIT \(R7, R7\);
44   54:   0a c6 08 ce     R7 = DEPOSIT \(R0, R1\) \(X\);
45   58:   0a c6 0f ce     R7 = DEPOSIT \(R7, R1\) \(X\);
46   5c:   0a c6 3f ce     R7 = DEPOSIT \(R7, R7\) \(X\);
47   60:   0a c6 08 c2     R1 = DEPOSIT \(R0, R1\) \(X\);
48   64:   0a c6 0f c4     R2 = DEPOSIT \(R7, R1\) \(X\);
49   68:   0a c6 3f c6     R3 = DEPOSIT \(R7, R7\) \(X\);
50   6c:   0a c6 08 0e     R7 = EXTRACT \(R0, R1.L\) \(Z\);
51   70:   0a c6 0f 0e     R7 = EXTRACT \(R7, R1.L\) \(Z\);
52   74:   0a c6 3f 0e     R7 = EXTRACT \(R7, R7.L\) \(Z\);
53   78:   0a c6 08 02     R1 = EXTRACT \(R0, R1.L\) \(Z\);
54   7c:   0a c6 0f 04     R2 = EXTRACT \(R7, R1.L\) \(Z\);
55   80:   0a c6 3f 06     R3 = EXTRACT \(R7, R7.L\) \(Z\);
56   84:   0a c6 08 4e     R7 = EXTRACT \(R0, R1.L\) \(X\);
57   88:   0a c6 0f 4e     R7 = EXTRACT \(R7, R1.L\) \(X\);
58   8c:   0a c6 3f 4e     R7 = EXTRACT \(R7, R7.L\) \(X\);
59   90:   0a c6 08 42     R1 = EXTRACT \(R0, R1.L\) \(X\);
60   94:   0a c6 0f 44     R2 = EXTRACT \(R7, R1.L\) \(X\);
61   98:   0a c6 3f 46     R3 = EXTRACT \(R7, R7.L\) \(X\);
62   9c:   08 c6 01 00     BITMUX \(R0, R1, A0\) \(ASR\);
63   a0:   08 c6 02 00     BITMUX \(R0, R2, A0\) \(ASR\);
64   a4:   08 c6 0b 00     BITMUX \(R1, R3, A0\) \(ASR\);
65   a8:   08 c6 01 40     BITMUX \(R0, R1, A0\) \(ASL\);
66   ac:   08 c6 0a 40     BITMUX \(R1, R2, A0\) \(ASL\);
67   b0:   06 c6 00 c0     R0.L = ONES R0;
68   b4:   06 c6 01 c0     R0.L = ONES R1;
69   b8:   06 c6 06 c2     R1.L = ONES R6;
70   bc:   06 c6 07 c4     R2.L = ONES R7;