* gas/bfin/vector2.s, gas/bfin/vector2.d: Test to ensure (m) is not
[deliverable/binutils-gdb.git] / gas / testsuite / gas / bfin / logical2.s
CommitLineData
8df55cb8
CM
1\r
2.EXTERN MY_LABEL2;\r
3.section .text;\r
4\r
5//\r
6//7 LOGICAL OPERATIONS\r
7//\r
8\r
9//Dreg = Dreg & Dreg ; /* (a) */\r
10\r
11R7 = R7 & R7;\r
12R7 = R7 & R0;\r
13r7 = R7 & R1;\r
14\r
15R1 = R7 & R7;\r
16R2 = R7 & R0;\r
17r3 = R7 & R1;\r
18\r
19//Dreg = ~ Dreg ; /* (a)*/\r
20\r
21R7 = ~R7;\r
22R7 = ~R0;\r
23R0 = ~R7;\r
24R0 = ~R2;\r
25\r
26//Dreg = Dreg | Dreg ; /* (a) */\r
27\r
28R7 = R7 | R7;\r
29R7 = R7 | R1;\r
30R7 = R7 | R0;\r
31\r
32R1 = R7 | R7;\r
33R2 = R7 | R1;\r
34R3 = R7 | R0;\r
35\r
36//Dreg = Dreg ^ Dreg ; /* (a) */\r
37\r
38R7 = R7 ^ R7;\r
39R7 = R7 ^ R1;\r
40R7 = R7 ^ R0;\r
41\r
42R1 = R7 ^ R7;\r
43R2 = R7 ^ R1;\r
44R3 = R7 ^ R0;\r
45\r
46//Dreg_lo = CC = BXORSHIFT ( A0, Dreg ) ; /* (b) */\r
47R0.L = CC = BXORSHIFT(A0, R0);\r
48R0.L = CC = BXORSHIFT(A0, R1);\r
49\r
50R3.L = CC = BXORSHIFT(A0, R0);\r
51R3.L = CC = BXORSHIFT(A0, R1);\r
52\r
53//Dreg_lo = CC = BXOR ( A0, Dreg ) ; /* (b) */\r
54R0.L = CC = BXOR(A0, R0);\r
55R0.L = CC = BXOR(A0, R1);\r
56\r
57R3.L = CC = BXOR(A0, R0);\r
58R3.L = CC = BXOR(A0, R1);\r
59\r
60//Dreg_lo = CC = BXOR ( A0, A1, CC ) ; /* (b) */\r
61R0.L = CC = BXOR(A0, A1, CC);\r
62R0.L = CC = BXOR(A0, A1, CC);\r
63\r
64R3.L = CC = BXOR(A0, A1, CC);\r
65R3.L = CC = BXOR(A0, A1, CC);\r
66\r
67A0 = BXORSHIFT ( A0, A1, CC ) ; /* (b) */\r
68\r
69\r
This page took 0.0438539999999999 seconds and 4 git commands to generate.