gas/:
[external/binutils.git] / gas / testsuite / gas / bfin / flow.d
1 #objdump: -d
2 #name: flow
3 .*: +file format .*
4
5 Disassembly of section .text:
6
7 00000000 <jump>:
8    0:   55 00           JUMP  \(P5\);
9    2:   83 00           JUMP  \(PC\+P3\);
10    4:   00 20           JUMP.S  4.*
11    6:   80 e2 00 00     JUMP.L  ff000006.*
12    a:   7f e2 ff ff     JUMP.L  1000008.*
13    e:   ff 27           JUMP.S  100c.*
14   10:   7f e2 00 80     JUMP.L  ff0010.*
15   14:   f6 2f           JUMP.S  0 <jump>;
16
17 00000016 <ccjump>:
18   16:   00 1a           IF CC JUMP fffffc16.*
19   18:   ff 1d           IF CC JUMP 416.*\(BP\);
20   1a:   00 16           IF ! CC JUMP fffffc1a.*\(BP\);
21   1c:   89 10           IF ! CC JUMP 12e.*
22   1e:   f1 1b           IF CC JUMP 0 <jump>;
23   20:   f0 1f           IF CC JUMP 0 <jump>\(BP\);
24   22:   ef 17           IF ! CC JUMP 0 <jump>\(BP\);
25   24:   ee 13           IF ! CC JUMP 0 <jump>;
26
27 00000026 <call>:
28   26:   63 00           CALL  \(P3\);
29   28:   72 00           CALL  \(PC\+P2\);
30   2a:   80 e3 00 00     CALL  ff00002a.*
31   2e:   7f e3 ff ff     CALL  100002c.*
32   32:   ff e3 e7 ff     CALL  0 <jump>;
33
34 00000036 <return>:
35   36:   10 00           RTS;
36   38:   11 00           RTI;
37   3a:   12 00           RTX;
38   3c:   13 00           RTN;
39   3e:   14 00           RTE;
40
41 00000040 <loop_lc0>:
42   40:   82 e0 13 00     LSETUP\(44 <loop_lc0\+0x4>,66 <loop_lc0\+0x26>\)LC0;
43   44:   38 e4 7b fc     R0=\[FP\+-3604\];
44   48:   49 60           R1=0x9\(x\);
45   4a:   38 e4 7b fc     R0=\[FP\+-3604\];
46   4e:   00 32           P0=R0;
47   50:   42 44           P2=P0<<2;
48   52:   ba 5a           P2=P2\+FP;
49   54:   20 e1 50 fb     R0=-1200 \(X\);
50   58:   08 32           P1=R0;
51   5a:   8a 5a           P2=P2\+P1;
52   5c:   00 60           R0=0x0\(x\);
53   5e:   10 93           \[P2\]=R0;
54   60:   38 e4 7b fc     R0=\[FP\+-3604\];
55   64:   08 64           R0\+=0x1;
56   66:   38 e6 7b fc     \[FP\+-3604\]=R0;
57   6a:   a2 e0 02 40     LSETUP\(6e <loop_lc0\+0x2e>,6e <loop_lc0\+0x2e>\)LC0=P4;
58   6e:   00 00           NOP;
59   70:   e0 e0 00 10     LSETUP\(70 <loop_lc0\+0x30>,70 <loop_lc0\+0x30>\)LC0=P1>>1;
60   74:   82 e0 ff 03     LSETUP\(78 <loop_lc0\+0x38>,72 <loop_lc0\+0x32>\)LC0;
61   78:   af e0 00 52     LSETUP\(76 <loop_lc0\+0x36>,fffffc78 <loop_lc1\+0xfffffbf8>\)LC0=P5;
62   7c:   ef e0 02 00     LSETUP\(7a <loop_lc0\+0x3a>,80 <loop_lc1>\)LC0=P0>>1;
63
64 00000080 <loop_lc1>:
65   80:   90 e0 00 00     LSETUP\(80 <loop_lc1>,80 <loop_lc1>\)LC1;
66   84:   b0 e0 00 40     LSETUP\(84 <loop_lc1\+0x4>,84 <loop_lc1\+0x4>\)LC1=P4;
67   88:   f8 e0 1b 10     LSETUP\(78 <loop_lc0\+0x38>,be <loop_lc1\+0x3e>\)LC1=P1>>1;
68   8c:   92 e0 ff 03     LSETUP\(90 <loop_lc1\+0x10>,8a <loop_lc1\+0xa>\)LC1;
69   90:   bf e0 00 52     LSETUP\(8e <loop_lc1\+0xe>,fffffc90 <loop_lc1\+0xfffffc10>\)LC1=P5;
70   94:   ff e0 02 00     LSETUP\(92 <loop_lc1\+0x12>,98 <loop_lc1\+0x18>\)LC1=P0>>1;
71   98:   38 e4 7a fc     R0=\[FP\+-3608\];
72   9c:   00 32           P0=R0;
73   9e:   42 44           P2=P0<<2;
74   a0:   ba 5a           P2=P2\+FP;
75   a2:   20 e1 f0 f1     R0=-3600 \(X\);
76   a6:   00 32           P0=R0;
77   a8:   42 5a           P1=P2\+P0;
78   aa:   38 e4 7a fc     R0=\[FP\+-3608\];
79   ae:   00 32           P0=R0;
80   b0:   42 44           P2=P0<<2;
81   b2:   ba 5a           P2=P2\+FP;
82   b4:   20 e1 50 fb     R0=-1200 \(X\);
83   b8:   00 32           P0=R0;
84   ba:   82 5a           P2=P2\+P0;
85   bc:   10 91           R0=\[P2\];
86   be:   08 93           \[P1\]=R0;