Commit | Line | Data |
---|---|---|
fe944acf FT |
1 | |
2 | .*: file format elf64-nfp | |
3 | ||
4 | ||
5 | Disassembly of section \.text\.i32\.me0: | |
6 | ||
7 | 0000000000000000 <\.text\.i32\.me0>: | |
8 | 0: 000540f0012cd000 \.0 immed\[gprA_0, 0x1234\] | |
9 | 8: 0002c0f0012cd280 \.1 immed\[n\$reg_0, 0x1234\] | |
10 | 10: 000220f0012cd281 \.2 immed\[n\$reg_1, 0x1234\] | |
11 | 18: 000660f0012cd200 \.3 immed\[\*l\$index0, 0x1234\] | |
12 | 20: 0007c0f0012cd220 \.4 immed\[\*l\$index1, 0x1234\] | |
13 | 28: 000fa0f0012cd230 \.5 immed\[\*l\$index1\+\+, 0x1234\] | |
14 | 30: 000f40f0012cd231 \.6 immed\[\*l\$index1--, 0x1234\] | |
15 | 38: 0008c8f0012cd200 \.7 immed\[\*l\$index2, 0x1234\] | |
16 | 40: 0000a8f0012cd210 \.8 immed\[\*l\$index2\+\+, 0x1234\] | |
17 | 48: 000048f0012cd211 \.9 immed\[\*l\$index2--, 0x1234\] | |
18 | 50: 000968f0012cd220 \.10 immed\[\*l\$index3, 0x1234\] | |
19 | 58: 0007e0f0012cd203 \.11 immed\[\*l\$index0\[3\], 0x1234\] | |
20 | 60: 000540f0012cd225 \.12 immed\[\*l\$index1\[5\], 0x1234\] | |
21 | 68: 000b28f0012cd207 \.13 immed\[\*l\$index2\[7\], 0x1234\] | |
22 | 70: 000de8f0012cd229 \.14 immed\[\*l\$index3\[9\], 0x1234\] | |
23 | 78: 000000f00ff003ff \.15 immed\[gprB_0, 0xffff\] | |
24 | 80: 000d60f220000bff \.16 immed_b1\[gprB_2, 0xff\] | |
25 | 88: 000f60f6200007ff \.17 immed_b3\[gprB_1, 0xff\] | |
26 | 90: 000080f080000f00 \.18 immed\[gprB_3, 0xffffffff\] | |
27 | 98: 000100f086600f77 \.19 immed\[gprB_3, 0xffff9988\] | |
28 | a0: 000940f0012cd180 \.20 immed\[\$xfer_0, 0x1234\] | |
29 | a8: 000a00f0043c8581 \.21 immed\[\$xfer_1, 0x4321\] | |
30 | b0: 000180f0056de1ce \.22 immed\[\$xfer_30, 0x5678\] | |
31 | b8: 0007c0f0400e8401 \.23 immed_w0\[gprA_1, 0xa1\] | |
32 | c0: 000440f4400e8802 \.24 immed_w1\[gprA_2, 0xa2\] | |
33 | c8: 000d00f4000e8c03 \.25 immed\[gprA_3, 0xa3, <<16\] | |
34 | d0: 000520f001200334 \.26 immed\[gprB_0, 0x1234\] | |
35 | d8: 000fa0f0400007b1 \.27 immed_w0\[gprB_1, 0xb1\] | |
36 | e0: 000c20f440000bb2 \.28 immed_w1\[gprB_2, 0xb2\] | |
37 | e8: 000560f400000fb3 \.29 immed\[gprB_3, 0xb3, <<16\] | |
38 | f0: 000660f200000fb3 \.30 immed\[gprB_3, 0xb3, <<8\] | |
39 | f8: 0001b0f200000fb3 \.31 immed\[gprB_3, 0xb3, <<8\], predicate_cc | |
40 | 100: 0001c2f200000fb3 \.32 immed\[gprB_3, 0xb3, <<8\], gpr_wrboth | |
41 | 108: 000ba0a0300c2f00 \.33 alu\[--, --, B, 0xb\] | |
42 | 110: 0005a081f200da00 \.34 alu_shf\[--, --, B, 0x16, <<1\] | |
43 | 118: 000be081d2018600 \.35 alu_shf\[--, --, B, 0x21, <<3\] | |
44 | 120: 000240801201b200 \.36 alu_shf\[--, --, B, 0x2c, <<31\] | |
45 | 128: 000fa081f800da00 \.37 alu_shf\[\$xfer_0, --, B, 0x16, <<1\] | |
46 | 130: 0009e081f840da00 \.38 alu_shf\[\$xfer_4, --, B, 0x16, <<1\] | |
47 | 138: 00006081fc80da00 \.39 alu_shf\[\$xfer_24, --, B, 0x16, <<1\] | |
48 | 140: 000a2081fcf0da00 \.40 alu_shf\[\$xfer_31, --, B, 0x16, <<1\] | |
49 | 148: 0004a0a0280c2f00 \.41 alu\[n\$reg_0, --, B, 0xb\] | |
50 | 150: 0001e0a0281c2f00 \.42 alu\[n\$reg_1, --, B, 0xb\] | |
51 | 158: 000880a0a00c2400 \.43 alu\[\*l\$index0, gprA_0, \+, 0x9\] | |
52 | 160: 000100a0a43c2400 \.44 alu\[\*n\$index\+\+, gprA_0, \+, 0x9\] | |
53 | 168: 000b208bc500a600 \.45 alu_shf\[\*l\$index0, gprA_0, OR, 0x9, <<4\] | |
54 | 170: 000b00a0a20c2400 \.46 alu\[\*l\$index1, gprA_0, \+, 0x9\] | |
55 | 178: 000740a0a30c2400 \.47 alu\[\*l\$index1\+\+, gprA_0, \+, 0x9\] | |
56 | 180: 000200a0a31c2400 \.48 alu\[\*l\$index1--, gprA_0, \+, 0x9\] | |
57 | 188: 000628a0a00c2400 \.49 alu\[\*l\$index2, gprA_0, \+, 0x9\] | |
58 | 190: 000988aa210c2400 \.50 alu\[\*l\$index2\+\+, gprA_0, OR, 0x9\] | |
59 | 198: 000f28a0a11c2400 \.51 alu\[\*l\$index2--, gprA_0, \+, 0x9\] | |
60 | 1a0: 0005a8a0a20c2400 \.52 alu\[\*l\$index3, gprA_0, \+, 0x9\] | |
61 | 1a8: 000480a0a03c2400 \.53 alu\[\*l\$index0\[3\], gprA_0, \+, 0x9\] | |
62 | 1b0: 000800a0a25c2400 \.54 alu\[\*l\$index1\[5\], gprA_0, \+, 0x9\] | |
63 | 1b8: 000c68a0a07c2400 \.55 alu\[\*l\$index2\[7\], gprA_0, \+, 0x9\] | |
64 | 1c0: 000aa8a0a29c2400 \.56 alu\[\*l\$index3\[9\], gprA_0, \+, 0x9\] | |
65 | 1c8: 000cc4b0c008a400 \.57 alu\[gprB_0, \*l\$index3\[9\], \+, gprA_0\] | |
66 | 1d0: 000fe4b0c008c000 \.58 alu\[gprB_0, \*l\$index3\+\+, \+, gprA_0\] | |
67 | 1d8: 000ac4b0c008c400 \.59 alu\[gprB_0, \*l\$index3--, \+, gprA_0\] | |
68 | 1e0: 000bc4b080000229 \.60 alu\[gprB_0, \*l\$index3\[9\], \+, gprB_0\] | |
69 | 1e8: 000724b080000230 \.61 alu\[gprB_0, \*l\$index3\+\+, \+, gprB_0\] | |
70 | 1f0: 0007c4b080000231 \.62 alu\[gprB_0, \*l\$index3--, \+, gprB_0\] | |
71 | 1f8: 000664b080000211 \.63 alu\[gprB_0, \*l\$index2--, \+, gprB_0\] | |
72 | 200: 000a60b080000231 \.64 alu\[gprB_0, \*l\$index1--, \+, gprB_0\] | |
73 | 208: 000bc0b080000211 \.65 alu\[gprB_0, \*l\$index0--, \+, gprB_0\] | |
74 | 210: 000340b080000200 \.66 alu\[gprB_0, \*l\$index0, \+, gprB_0\] | |
75 | 218: 000ee4b080000200 \.67 alu\[gprB_0, \*l\$index2, \+, gprB_0\] | |
76 | 220: 000100b080000241 \.68 alu\[gprB_0, \*n\$index, \+, gprB_0\] | |
77 | 228: 0004809bf0000241 \.69 alu_shf\[gprB_0, \*n\$index, OR, gprB_0, <<1\] | |
78 | 230: 000f20a0001fff00 \.70 alu\[gprA_1, --, B, 0xff\] | |
79 | 238: 0005c0b0002fff00 \.71 alu\[gprB_2, --, B, 0xff\] | |
80 | 240: 000940a0000d6f00 \.72 alu\[gprA_0, --, B, 0x5b\] | |
81 | 248: 000440a2000d6f00 \.73 alu\[gprA_0, --, ~B, 0x5b\] | |
82 | 250: 000de081f032f200 \.74 alu_shf\[gprA_3, --, B, 0x5c, <<1\] | |
83 | 258: 000de091d012f600 \.75 alu_shf\[gprB_1, --, B, 0x5d, <<3\] | |
84 | 260: 000d60901022fa00 \.76 alu_shf\[gprB_2, --, B, 0x5e, <<31\] | |
85 | 268: 000e40a0c0000402 \.77 alu\[gprA_0, gprB_1, \+, gprA_2\] | |
86 | 270: 000340a2c0000402 \.78 alu\[gprA_0, gprB_1, \+16, gprA_2\] | |
87 | 278: 000040a4c0000402 \.79 alu\[gprA_0, gprB_1, \+8, gprA_2\] | |
88 | 280: 0007a0a8c0000402 \.80 alu\[gprA_0, gprB_1, \+carry, gprA_2\] | |
89 | 288: 000d40a6c0000402 \.81 alu\[gprA_0, gprB_1, -carry, gprA_2\] | |
90 | 290: 000aa0aac0000402 \.82 alu\[gprA_0, gprB_1, -, gprA_2\] | |
91 | 298: 0009a0acc0000402 \.83 alu\[gprA_0, gprB_1, B-A, gprA_2\] | |
92 | 2a0: 000da0aa40000402 \.84 alu\[gprA_0, gprB_1, OR, gprA_2\] | |
93 | 2a8: 000740a440000402 \.85 alu\[gprA_0, gprB_1, AND, gprA_2\] | |
94 | 2b0: 000a40a640000402 \.86 alu\[gprA_0, gprB_1, ~AND, gprA_2\] | |
95 | 2b8: 0000a0a840000402 \.87 alu\[gprA_0, gprB_1, AND~, gprA_2\] | |
96 | 2c0: 000ea0ac40000402 \.88 alu\[gprA_0, gprB_1, XOR, gprA_2\] | |
97 | 2c8: 000321a0c0000402 \.89 alu\[gprA_0, gprB_1, \+, gprA_2\], no_cc | |
98 | 2d0: 000990a0c0000402 \.90 alu\[gprA_0, gprB_1, \+, gprA_2\], predicate_cc | |
99 | 2d8: 0009e2a0c0000402 \.91 alu\[gprA_0, gprB_1, \+, gprA_2\], gpr_wrboth | |
100 | 2e0: 000353a0c0000402 \.92 alu\[gprA_0, gprB_1, \+, gprA_2\], no_cc, gpr_wrboth, predicate_cc | |
101 | 2e8: 000d418b70080602 \.93 alu_shf\[gprA_0, gprB_1, OR, gprA_2, <<9\], no_cc | |
102 | 2f0: 0006708a90080502 \.94 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>9\], predicate_cc | |
103 | 2f8: 000ea28a90080402 \.95 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>rot9\], gpr_wrboth | |
104 | 300: 000e138b70080402 \.96 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>rot23\], no_cc, gpr_wrboth, predicate_cc | |
105 | 308: 000ba08a00080602 \.97 alu_shf\[gprA_0, gprB_1, OR, gprA_2, <<indirect\] | |
106 | 310: 0000208a00080502 \.98 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>indirect\] | |
107 | 318: 000ba0a0300c2f00 \.99 alu\[--, --, B, 0xb\] | |
108 | 320: 000ae09d40380101 \.100 asr\[gprB_3, gprA_1, >>20\] | |
109 | 328: 000ba0a0300c2f00 \.101 alu\[--, --, B, 0xb\] | |
110 | 330: 000ea09d40310500 \.102 asr\[gprB_3, \*n\$index, >>20\] | |
111 | 338: 000ba0a0300c2f00 \.103 alu\[--, --, B, 0xb\] | |
112 | 340: 0007a09d40314100 \.104 asr\[gprB_3, \*l\$index0, >>20\] | |
113 | 348: 000ba0a0300c2f00 \.105 alu\[--, --, B, 0xb\] | |
114 | 350: 0000249d40316100 \.106 asr\[gprB_3, \*l\$index3, >>20\] | |
115 | 358: 000ba0a0300c2f00 \.107 alu\[--, --, B, 0xb\] | |
116 | 360: 000a049d40314100 \.108 asr\[gprB_3, \*l\$index2, >>20\] | |
117 | 368: 000ba0a0300c2f00 \.109 alu\[--, --, B, 0xb\] | |
118 | 370: 0004a08d45010d00 \.110 asr\[\*l\$index0, \*n\$index\+\+, >>20\] | |
119 | 378: 000ba0a0300c2f00 \.111 alu\[--, --, B, 0xb\] | |
120 | 380: 000ee08d45810d00 \.112 asr\[\*l\$index1, \*n\$index\+\+, >>20\] | |
121 | 388: 000ba0a0300c2f00 \.113 alu\[--, --, B, 0xb\] | |
122 | 390: 000a088d45010d00 \.114 asr\[\*l\$index2, \*n\$index\+\+, >>20\] | |
123 | 398: 000ba0a0300c2f00 \.115 alu\[--, --, B, 0xb\] | |
124 | 3a0: 0007819d40380101 \.116 asr\[gprB_3, gprA_1, >>20\], no_cc | |
125 | 3a8: 000ba0a0300c2f00 \.117 alu\[--, --, B, 0xb\] | |
126 | 3b0: 000d309d40380101 \.118 asr\[gprB_3, gprA_1, >>20\], predicate_cc | |
127 | 3b8: 000ba0a0300c2f00 \.119 alu\[--, --, B, 0xb\] | |
128 | 3c0: 000ba28d40380101 \.120 asr\[gprA_3, gprA_1, >>20\], gpr_wrboth | |
129 | 3c8: 0008c0d818c08120 \.121 beq\[\.99\] | |
130 | 3d0: 000d00d877c08120 \.122 beq\[\.479\] | |
131 | 3d8: 000440d877e08120 \.123 beq\[\.479\], defer\[2\] | |
132 | 3e0: 000000f0000c0300 \.124 nop | |
133 | 3e8: 000000f0000c0300 \.125 nop | |
134 | 3f0: 000540d877c08021 \.126 bne\[\.479\] | |
135 | 3f8: 0004c0d877c08022 \.127 bmi\[\.479\] | |
136 | 400: 000420d877c08023 \.128 bpl\[\.479\] | |
137 | 408: 0007c0d877c08024 \.129 bcs\[\.479\] | |
138 | 410: 0007c0d877c08024 \.130 bcs\[\.479\] | |
139 | 418: 000720d877c08025 \.131 bcc\[\.479\] | |
140 | 420: 000720d877c08025 \.132 bcc\[\.479\] | |
141 | 428: 0006a0d877c08026 \.133 bvs\[\.479\] | |
142 | 430: 000640d877c08027 \.134 bvc\[\.479\] | |
143 | 438: 0001c0d877c08028 \.135 bge\[\.479\] | |
144 | 440: 000120d877c08029 \.136 blt\[\.479\] | |
145 | 448: 000040d877c0802b \.137 bgt\[\.479\] | |
146 | 450: 0000a0d877c0802a \.138 ble\[\.479\] | |
147 | 458: 000c60d818c08038 \.139 br\[\.99\] | |
148 | 460: 000920d818d08038 \.140 br\[\.99\], defer\[1\] | |
149 | 468: 000000f0000c0300 \.141 nop | |
150 | 470: 000bc0d077c09000 \.142 br_bclr\[gprA_0, 3, \.479\] | |
151 | 478: 000980d077c0e004 \.143 br_bclr\[gprA_4, 23, \.479\] | |
152 | 480: 0002a0d077c0082c \.144 br_bclr\[gprB_2, 11, \.479\] | |
153 | 488: 000300d077c02423 \.145 br_bclr\[gprB_9, 2, \.479\] | |
154 | 490: 000260d077c02421 \.146 br_bclr\[gprB_9, 0, \.479\] | |
155 | 498: 000280d077c02420 \.147 br_bclr\[gprB_9, 31, \.479\] | |
156 | 4a0: 000f00d077f02423 \.148 br_bclr\[gprB_9, 2, \.479\], defer\[3\] | |
157 | 4a8: 000000f0000c0300 \.149 nop | |
158 | 4b0: 000000f0000c0300 \.150 nop | |
159 | 4b8: 000000f0000c0300 \.151 nop | |
160 | 4c0: 000680d077c42c2b \.152 br_bset\[gprB_11, 10, \.479\] | |
161 | 4c8: 0006e0d077c4ac0b \.153 br_bset\[gprA_11, 10, \.479\] | |
162 | 4d0: 0002a0c877d81020 \.154 br=byte\[gprB_4, 0, 0x0, \.479\], defer\[1\] | |
163 | 4d8: 000000f0000c0300 \.155 nop | |
164 | 4e0: 000a60c877c81520 \.156 br=byte\[gprB_5, 1, 0x0, \.479\] | |
165 | 4e8: 0001e0c877c81620 \.157 br=byte\[gprB_5, 2, 0x0, \.479\] | |
166 | 4f0: 0001a4c877c94220 \.158 br=byte\[\*l\$index2, 2, 0x0, \.479\] | |
167 | 4f8: 000620c877c96220 \.159 br=byte\[\*l\$index1, 2, 0x0, \.479\] | |
168 | 500: 000540c877c81b20 \.160 br=byte\[gprB_6, 3, 0x0, \.479\] | |
169 | 508: 0000c0c877cc16ff \.161 br=byte\[gprB_5, 2, 0xff, \.479\] | |
170 | 510: 000420c877c816a2 \.162 br=byte\[gprB_5, 2, 0x42, \.479\] | |
171 | 518: 000380c877c416ff \.163 br!=byte\[gprB_5, 2, 0xff, \.479\] | |
172 | 520: 0002a0c877c01620 \.164 br!=byte\[gprB_5, 2, 0x0, \.479\] | |
173 | 528: 000c20d877c00236 \.165 br_cls_state\[cls_ring0_status, \.479\] | |
174 | 530: 0001a0d877e20236 \.166 br_cls_state\[cls_ring8_status, \.479\], defer\[2\] | |
175 | 538: 000000f0000c0300 \.167 nop | |
176 | 540: 000000f0000c0300 \.168 nop | |
177 | 548: 000be0d877c38236 \.169 br_cls_state\[cls_ring14_status, \.479\] | |
178 | 550: 0007c0d877c3c236 \.170 br_cls_state\[cls_ring15_status, \.479\] | |
179 | 558: 000720d877c3c237 \.171 br_!cls_state\[cls_ring15_status, \.479\] | |
180 | 560: 000cc0d877c00237 \.172 br_!cls_state\[cls_ring0_status, \.479\] | |
181 | 568: 000c00d877c00030 \.173 br=ctx\[0, \.479\] | |
182 | 570: 000dc0d877c08030 \.174 br=ctx\[2, \.479\] | |
183 | 578: 000f00d877c18030 \.175 br=ctx\[6, \.479\] | |
184 | 580: 000a40d877d18030 \.176 br=ctx\[6, \.479\], defer\[1\] | |
185 | 588: 000000f0000c0300 \.177 nop | |
186 | 590: 000d40d877c00234 \.178 br_inp_state\[nn_empty, \.479\] | |
187 | 598: 000160d877c04234 \.179 br_inp_state\[nn_full, \.479\] | |
188 | 5a0: 000c80d877c08234 \.180 br_inp_state\[ctm_ring0_status, \.479\] | |
189 | 5a8: 000100d877e28234 \.181 br_inp_state\[ctm_ring8_status, \.479\], defer\[2\] | |
190 | 5b0: 000000f0000c0300 \.182 nop | |
191 | 5b8: 000000f0000c0300 \.183 nop | |
192 | 5c0: 000a80d877c38234 \.184 br_inp_state\[ctm_ring12_status, \.479\] | |
193 | 5c8: 0006a0d877c3c234 \.185 br_inp_state\[ctm_ring13_status, \.479\] | |
194 | 5d0: 000640d877c3c235 \.186 br_!inp_state\[ctm_ring13_status, \.479\] | |
195 | 5d8: 000c60d877c08235 \.187 br_!inp_state\[ctm_ring0_status, \.479\] | |
196 | 5e0: 000260d877c04232 \.188 br_signal\[1, \.479\] | |
197 | 5e8: 000f80d877c08232 \.189 br_signal\[2, \.479\] | |
198 | 5f0: 0005a0d877c3c232 \.190 br_signal\[15, \.479\] | |
199 | 5f8: 000540d877c3c233 \.191 br_!signal\[15, \.479\] | |
200 | 600: 000b60d877f2c232 \.192 br_signal\[11, \.479\], defer\[3\] | |
201 | 608: 000000f0000c0300 \.193 nop | |
202 | 610: 000000f0000c0300 \.194 nop | |
203 | 618: 000000f0000c0300 \.195 nop | |
204 | 620: 000e40a0c0000402 \.196 alu\[gprA_0, gprB_1, \+, gprA_2\] | |
205 | 628: 0004408e02081200 \.197 byte_align_le\[--, gprB_4\] | |
206 | 630: 0008c08e00981200 \.198 byte_align_le\[gprA_9, gprB_4\] | |
207 | 638: 0004c08e00a81200 \.199 byte_align_le\[gprA_10, gprB_4\] | |
208 | 640: 0001808e00b81200 \.200 byte_align_le\[gprA_11, gprB_4\] | |
209 | 648: 000e40a0c0000402 \.201 alu\[gprA_0, gprB_1, \+, gprA_2\] | |
210 | 650: 000c808e02001100 \.202 byte_align_be\[--, gprB_4\] | |
211 | 658: 0000008e00901100 \.203 byte_align_be\[gprA_9, gprB_4\] | |
212 | 660: 000c008e00a01100 \.204 byte_align_be\[gprA_10, gprB_4\] | |
213 | 668: 0009408e00b01100 \.205 byte_align_be\[gprA_11, gprB_4\] | |
214 | 670: 000d80a0300c0300 \.206 alu\[--, --, B, 0x0\] | |
215 | 678: 000400a5b00c0000 \.207 cam_clear | |
216 | 680: 000360bb80900007 \.208 cam_lookup\[gprB_9, gprA_7\] | |
217 | 688: 0003a0bb80900200 \.209 cam_lookup\[gprB_9, \*l\$index0\] | |
218 | 690: 000e04bb80900200 \.210 cam_lookup\[gprB_9, \*l\$index2\] | |
219 | 698: 000f84bb80900203 \.211 cam_lookup\[gprB_9, \*l\$index2\[3\]\] | |
220 | 6a0: 000bc0bb80900210 \.212 cam_lookup\[gprB_9, \*l\$index0\+\+\] | |
221 | 6a8: 000280aba0000241 \.213 cam_lookup\[\*l\$index0, \*n\$index\] | |
222 | 6b0: 000ec0aba1000241 \.214 cam_lookup\[\*l\$index0\+\+, \*n\$index\] | |
223 | 6b8: 000288aba3000243 \.215 cam_lookup\[\*l\$index3\+\+, \*n\$index\+\+\] | |
224 | 6c0: 000aa0aba0200243 \.216 cam_lookup\[\*l\$index0\[2\], \*n\$index\+\+\] | |
225 | 6c8: 000060bb80901407 \.217 cam_lookup\[gprB_9, gprA_7\], lm_addr0\[1\] | |
226 | 6d0: 000060bb80902807 \.218 cam_lookup\[gprB_9, gprA_7\], lm_addr1\[2\] | |
227 | 6d8: 000660bb80907407 \.219 cam_lookup\[gprB_9, gprA_7\], lm_addr2\[3\] | |
228 | 6e0: 000660bb80904807 \.220 cam_lookup\[gprB_9, gprA_7\], lm_addr3\[0\] | |
229 | 6e8: 000222ab80900007 \.221 cam_lookup\[gprA_9, gprA_7\], gpr_wrboth | |
230 | 6f0: 0004b0bb80900007 \.222 cam_lookup\[gprB_9, gprA_7\], predicate_cc | |
231 | 6f8: 000a00a7809c0000 \.223 cam_read_tag\[gprA_9, 0x0\] | |
232 | 700: 000da2a7809c0000 \.224 cam_read_tag\[gprA_9, 0x0\], gpr_wrboth | |
233 | 708: 000dd0a7809c0000 \.225 cam_read_tag\[gprA_9, 0x0\], predicate_cc | |
234 | 710: 000900a7809c2800 \.226 cam_read_tag\[gprA_9, 0xa\] | |
235 | 718: 000a00a7809c3c00 \.227 cam_read_tag\[gprA_9, 0xf\] | |
236 | 720: 0003e0af809c0000 \.228 cam_read_state\[gprA_9, 0x0\] | |
237 | 728: 000442af809c0000 \.229 cam_read_state\[gprA_9, 0x0\], gpr_wrboth | |
238 | 730: 000392af809c0000 \.230 cam_read_state\[gprA_9, 0x0\], gpr_wrboth, predicate_cc | |
239 | 738: 0000e0af809c2800 \.231 cam_read_state\[gprA_9, 0xa\] | |
240 | 740: 0003e0af809c3c00 \.232 cam_read_state\[gprA_9, 0xf\] | |
241 | 748: 000920a9f0101700 \.233 cam_write\[0x0, gprB_5, 1\] | |
242 | 750: 000da0a9f01a0300 \.234 cam_write\[0x0, n\$reg_0, 1\] | |
243 | 758: 000e80a9f0190700 \.235 cam_write\[0x0, \*n\$index, 1\] | |
244 | 760: 0004c4a9f0180300 \.236 cam_write\[0x0, \*l\$index2, 1\] | |
245 | 768: 0008e4a9f0184300 \.237 cam_write\[0x0, \*l\$index2\+\+, 1\] | |
246 | 770: 000dc4a9f0184700 \.238 cam_write\[0x0, \*l\$index2--, 1\] | |
247 | 778: 000840a9f0b01704 \.239 cam_write\[0x4, gprB_5, 11\] | |
248 | 780: 000be0a9f0f0170f \.240 cam_write\[0xf, gprB_5, 15\] | |
249 | 788: 0008a0adb01c0000 \.241 cam_write_state\[0x0, 1\] | |
250 | 790: 000d80adb0bc1000 \.242 cam_write_state\[0x4, 11\] | |
251 | 798: 000de0adb0fc3c00 \.243 cam_write_state\[0xf, 15\] | |
252 | 7a0: 0000c0fc142c000d \.244 local_csr_wr\[CRCRemainder, gprA_13\] | |
253 | 7a8: 000d20a918060348 \.245 crc_le\[crc_ccitt, \$xfer_0, \$xfer_0\] | |
254 | 7b0: 000000f0000c0300 \.246 nop | |
255 | 7b8: 000d40a918160748 \.247 crc_le\[crc_ccitt, \$xfer_1, \$xfer_1\] | |
256 | 7c0: 000000f0000c0300 \.248 nop | |
257 | 7c8: 000d40a918260b48 \.249 crc_le\[crc_ccitt, \$xfer_2, \$xfer_2\] | |
258 | 7d0: 000000f0000c0300 \.250 nop | |
259 | 7d8: 000d20a918360f48 \.251 crc_le\[crc_ccitt, \$xfer_3, \$xfer_3\] | |
260 | 7e0: 000000f0000c0300 \.252 nop | |
261 | 7e8: 000000f0000c0300 \.253 nop | |
262 | 7f0: 000000f0000c0300 \.254 nop | |
263 | 7f8: 000000f0000c0300 \.255 nop | |
264 | 800: 000000f0000c0300 \.256 nop | |
265 | 808: 000f60fc140c0000 \.257 local_csr_rd\[CRCRemainder\] | |
266 | 810: 000ce0f0000c000e \.258 immed\[gprA_14, 0x0\] | |
267 | 818: 000940a918060340 \.259 crc_be\[crc_ccitt, \$xfer_0, \$xfer_0\] | |
268 | 820: 000000f0000c0300 \.260 nop | |
269 | 828: 000920a918461340 \.261 crc_be\[crc_ccitt, \$xfer_4, \$xfer_4\] | |
270 | 830: 000000f0000c0300 \.262 nop | |
271 | 838: 000060a900061340 \.263 crc_be\[crc_ccitt, gprA_0, \$xfer_4\] | |
272 | 840: 000000f0000c0300 \.264 nop | |
273 | 848: 000c60a900001340 \.265 crc_be\[crc_ccitt, gprA_0, gprB_4\] | |
274 | 850: 000000f0000c0300 \.266 nop | |
275 | 858: 000000f0000c0300 \.267 nop | |
276 | 860: 000000f0000c0300 \.268 nop | |
277 | 868: 000000f0000c0300 \.269 nop | |
278 | 870: 000000f0000c0300 \.270 nop | |
279 | 878: 000600a918260380 \.271 crc_be\[crc_32, \$xfer_2, \$xfer_0\] | |
280 | 880: 000000f0000c0300 \.272 nop | |
281 | 888: 0004c0a9183613a0 \.273 crc_be\[crc_iscsi, \$xfer_3, \$xfer_4\] | |
282 | 890: 000000f0000c0300 \.274 nop | |
283 | 898: 0004c0a9000613c0 \.275 crc_be\[crc_10, gprA_0, \$xfer_4\] | |
284 | 8a0: 000000f0000c0300 \.276 nop | |
285 | 8a8: 000960a9000013e0 \.277 crc_be\[crc_5, gprA_0, gprB_4\] | |
286 | 8b0: 000000f0000c0300 \.278 nop | |
287 | 8b8: 000ea0a918862700 \.279 crc_be\[--, \$xfer_8, \$xfer_9\] | |
288 | 8c0: 000000f0000c0300 \.280 nop | |
289 | 8c8: 000240a918760784 \.281 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_0_2 | |
290 | 8d0: 000000f0000c0300 \.282 nop | |
291 | 8d8: 0002a0a918760785 \.283 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_0_1 | |
292 | 8e0: 000000f0000c0300 \.284 nop | |
293 | 8e8: 000320a918760786 \.285 crc_be\[crc_32, \$xfer_7, \$xfer_1\], byte_0 | |
294 | 8f0: 000000f0000c0300 \.286 nop | |
295 | 8f8: 0000c0a918760781 \.287 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_1_3 | |
296 | 900: 000000f0000c0300 \.288 nop | |
297 | 908: 000140a918760782 \.289 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_2_3 | |
298 | 910: 000000f0000c0300 \.290 nop | |
299 | 918: 0001a0a918760783 \.291 crc_be\[crc_32, \$xfer_7, \$xfer_1\], byte_3 | |
300 | 920: 000000f0000c0300 \.292 nop | |
301 | 928: 000782a900160780 \.293 crc_be\[crc_32, gprA_1, \$xfer_1\], gpr_wrboth | |
302 | 930: 000000f0000c0300 \.294 nop | |
303 | 938: 000ae3a900160780 \.295 crc_be\[crc_32, gprA_1, \$xfer_1\], no_cc, gpr_wrboth | |
304 | 940: 000000f0000c0300 \.296 nop | |
305 | 948: 000b73a900560780 \.297 crc_be\[crc_32, gprA_5, \$xfer_1\], no_cc, gpr_wrboth, predicate_cc | |
306 | 950: 000000f0000c0300 \.298 nop | |
307 | 958: 000122a900560781 \.299 crc_be\[crc_32, gprA_5, \$xfer_1\], bytes_1_3, gpr_wrboth | |
308 | 960: 000000f0000c0300 \.300 nop | |
309 | 968: 000000f0000c0300 \.301 nop | |
310 | 970: 000000f0000c0300 \.302 nop | |
311 | 978: 000000f0000c0300 \.303 nop | |
312 | 980: 000000f0000c0300 \.304 nop | |
313 | 988: 000000f0000c0300 \.305 nop | |
314 | 990: 0005a0e000080000 \.306 ctx_arb\[--\] | |
315 | 998: 000600e000000001 \.307 ctx_arb\[voluntary\] | |
316 | 9a0: 000220e000020000 \.308 ctx_arb\[bpt\] | |
317 | 9a8: 000460e000000220 \.309 ctx_arb\[sig5, sig9\] | |
318 | 9b0: 000d20e000200220 \.310 ctx_arb\[sig5, sig9\], defer\[2\] | |
319 | 9b8: 000180a0300c0f00 \.311 alu\[--, --, B, 0x3\] | |
320 | 9c0: 0007a0a0300c1f00 \.312 alu\[--, --, B, 0x7\] | |
321 | 9c8: 0006a0e000010220 \.313 ctx_arb\[sig5, sig9\], any | |
322 | 9d0: 000a60e077c40220 \.314 ctx_arb\[sig5, sig9\], br\[\.479\] | |
323 | 9d8: 0006409010500701 \.315 dbl_shf\[gprB_5, gprA_1, gprB_1, >>1\] | |
324 | 9e0: 000d4090a0500701 \.316 dbl_shf\[gprB_5, gprA_1, gprB_1, >>10\] | |
325 | 9e8: 000c4091f0500701 \.317 dbl_shf\[gprB_5, gprA_1, gprB_1, >>31\] | |
326 | 9f0: 000740a440000402 \.318 alu\[gprA_0, gprB_1, AND, gprA_2\] | |
327 | 9f8: 0000c09000500701 \.319 dbl_shf\[gprB_5, gprA_1, gprB_1, >>indirect\] | |
328 | a00: 000b219010500701 \.320 dbl_shf\[gprB_5, gprA_1, gprB_1, >>1\], no_cc | |
329 | a08: 000cf19010500701 \.321 dbl_shf\[gprB_5, gprA_1, gprB_1, >>1\], no_cc, predicate_cc | |
330 | a10: 0000d28010500701 \.322 dbl_shf\[gprA_5, gprA_1, gprB_1, >>1\], gpr_wrboth, predicate_cc | |
331 | a18: 000200a700f03f00 \.323 ffs\[gprA_15, gprB_15\] | |
332 | a20: 000fe0b740fc000f \.324 ffs\[gprB_15, gprA_15\] | |
333 | a28: 000ec0b700f61300 \.325 ffs\[gprB_15, \$xfer_4\] | |
334 | a30: 000660b700f88300 \.326 ffs\[gprB_15, \*l\$index1\] | |
335 | a38: 0007e4b700f8c300 \.327 ffs\[gprB_15, \*l\$index3\+\+\] | |
336 | a40: 0002c4b700f8c700 \.328 ffs\[gprB_15, \*l\$index3--\] | |
337 | a48: 0004c4b700f8a700 \.329 ffs\[gprB_15, \*l\$index3\[9\]\] | |
338 | a50: 000880a720000300 \.330 ffs\[\*l\$index0, gprB_0\] | |
339 | a58: 000108a722090700 \.331 ffs\[\*l\$index3, \*n\$index\] | |
340 | a60: 000128a723190f00 \.332 ffs\[\*l\$index3--, \*n\$index\+\+\] | |
341 | a68: 0003c3a740fc000f \.333 ffs\[gprA_15, gprA_15\], no_cc, gpr_wrboth | |
342 | a70: 000972a740fc000f \.334 ffs\[gprA_15, gprA_15\], gpr_wrboth, predicate_cc | |
343 | a78: 000320f0000c0803 \.335 immed\[gprA_3, 0x2\] | |
344 | a80: 000480e8004d4803 \.336 jump\[gprA_3, \.338\] | |
345 | a88: 0006a0d854408038 \.337 br\[\.337\] | |
346 | a90: 000460f000002701 \.338 immed\[gprB_9, 0x1\] | |
347 | a98: 0006a0d854408038 \.339 br\[\.337\] | |
348 | aa0: 0005e0f000002702 \.340 immed\[gprB_9, 0x2\] | |
349 | aa8: 0006a0d854408038 \.341 br\[\.337\] | |
350 | ab0: 000500f000002703 \.342 immed\[gprB_9, 0x3\] | |
351 | ab8: 0006a0d854408038 \.343 br\[\.337\] | |
352 | ac0: 000040c001000000 \.344 ld_field\[gprA_0, 0001, gprB_0\] | |
353 | ac8: 0007e2c001000000 \.345 ld_field\[gprA_0, 0001, gprB_0\], gpr_wrboth | |
354 | ad0: 000e40c401000000 \.346 ld_field\[gprA_0, 0001, gprB_0\], load_cc | |
355 | ad8: 000790c001000000 \.347 ld_field\[gprA_0, 0001, gprB_0\], predicate_cc | |
356 | ae0: 0005c0c005000000 \.348 ld_field\[gprA_0, 0101, gprB_0\] | |
357 | ae8: 000080c005100000 \.349 ld_field_w_clr\[gprA_0, 0101, gprB_0\] | |
358 | af0: 0002a2c001100000 \.350 ld_field_w_clr\[gprA_0, 0001, gprB_0\], gpr_wrboth | |
359 | af8: 000b00c401100000 \.351 ld_field_w_clr\[gprA_0, 0001, gprB_0\], load_cc | |
360 | b00: 0002d0c001100000 \.352 ld_field_w_clr\[gprA_0, 0001, gprB_0\], predicate_cc | |
361 | b08: 000fc0c00f000000 \.353 ld_field\[gprA_0, 1111, gprB_0\] | |
362 | b10: 0005e0c1fb000200 \.354 ld_field\[gprA_0, 1011, gprB_0, <<1\] | |
363 | b18: 000460c01b000100 \.355 ld_field\[gprA_0, 1011, gprB_0, >>1\] | |
364 | b20: 000e60c1fb000100 \.356 ld_field\[gprA_0, 1011, gprB_0, >>31\] | |
365 | b28: 000bc0c09b000000 \.357 ld_field\[gprA_0, 1011, gprB_0, >>rot9\] | |
366 | b30: 000e80c09b100000 \.358 ld_field_w_clr\[gprA_0, 1011, gprB_0, >>rot9\] | |
367 | b38: 0001c0c17b000000 \.359 ld_field\[gprA_0, 1011, gprB_0, >>rot23\] | |
368 | b40: 0002c0c41b000000 \.360 ld_field\[gprA_0, 1011, gprB_0, >>rot1\], load_cc | |
369 | b48: 000780c41b100000 \.361 ld_field_w_clr\[gprA_0, 1011, gprB_0, >>rot1\], load_cc | |
370 | b50: 000400f0001f7c01 \.362 immed\[gprA_1, 0x1df\] | |
371 | b58: 000200f0001007df \.363 immed\[gprB_1, 0x1df\] | |
372 | b60: 0005a2f0001007df \.364 immed\[gprB_1, 0x1df\], gpr_wrboth | |
373 | b68: 0005d0f0001007df \.365 immed\[gprB_1, 0x1df\], predicate_cc | |
374 | b70: 000020fc010c0000 \.366 local_csr_rd\[ALUOut\] | |
375 | b78: 000e60f0000c000b \.367 immed\[gprA_11, 0x0\] | |
376 | b80: 000ce0fc160c0000 \.368 local_csr_rd\[MiscControl\] | |
377 | b88: 000e60f0000c000b \.369 immed\[gprA_11, 0x0\] | |
378 | b90: 000ae0fc076c0b02 \.370 local_csr_wr\[XferIndex, 0x2\] | |
379 | b98: 0008a0fc076c0003 \.371 local_csr_wr\[XferIndex, gprA_3\] | |
380 | ba0: 000520fc07600f00 \.372 local_csr_wr\[XferIndex, gprB_3\] | |
381 | ba8: 000f20fc01a00f00 \.373 local_csr_wr\[CtxEnables, gprB_3\] | |
382 | bb0: 000480f800000c02 \.374 mul_step\[gprA_2, gprB_3\], start | |
383 | bb8: 000880f980000c02 \.375 mul_step\[gprA_2, gprB_3\], 32x32_step1 | |
384 | bc0: 000dc0f980100c02 \.376 mul_step\[gprA_2, gprB_3\], 32x32_step2 | |
385 | bc8: 0001c0f980200c02 \.377 mul_step\[gprA_2, gprB_3\], 32x32_step3 | |
386 | bd0: 000480f980300c02 \.378 mul_step\[gprA_2, gprB_3\], 32x32_step4 | |
387 | bd8: 000940f9804c0002 \.379 mul_step\[gprA_2, --\], 32x32_last | |
388 | be0: 000ce0f9805c0003 \.380 mul_step\[gprA_3, --\], 32x32_last2 | |
389 | be8: 0001a0f800000802 \.381 mul_step\[gprA_2, gprB_2\], start | |
390 | bf0: 000aa0f900000802 \.382 mul_step\[gprA_2, gprB_2\], 16x16_step1 | |
391 | bf8: 000fe0f900100802 \.383 mul_step\[gprA_2, gprB_2\], 16x16_step2 | |
392 | c00: 000f20f9004c0000 \.384 mul_step\[gprA_0, --\], 16x16_last | |
393 | c08: 0001a0f800000802 \.385 mul_step\[gprA_2, gprB_2\], start | |
394 | c10: 0006a0f880000802 \.386 mul_step\[gprA_2, gprB_2\], 24x8_step1 | |
395 | c18: 000320f8804c0000 \.387 mul_step\[gprA_0, --\], 24x8_last | |
396 | c20: 0001a0f800000802 \.388 mul_step\[gprA_2, gprB_2\], start | |
397 | c28: 0006a0f880000802 \.389 mul_step\[gprA_2, gprB_2\], 24x8_step1 | |
398 | c30: 0004f0f8804c0000 \.390 mul_step\[gprA_0, --\], 24x8_last, predicate_cc | |
399 | c38: 0001a0f800000802 \.391 mul_step\[gprA_2, gprB_2\], start | |
400 | c40: 0006a0f880000802 \.392 mul_step\[gprA_2, gprB_2\], 24x8_step1 | |
401 | c48: 0009e3f8804c0000 \.393 mul_step\[gprA_0, --\], 24x8_last, no_cc, gpr_wrboth | |
402 | c50: 000b80a330000000 \.394 pop_count1\[gprB_0\] | |
403 | c58: 000c80a3b0000000 \.395 pop_count2\[gprB_0\] | |
404 | c60: 000d80a180000000 \.396 pop_count3\[gprA_0, gprB_0\] | |
405 | c68: 000b80a330000000 \.397 pop_count1\[gprB_0\] | |
406 | c70: 000c80a3b0000000 \.398 pop_count2\[gprB_0\] | |
407 | c78: 000743a180000000 \.399 pop_count3\[gprA_0, gprB_0\], no_cc, gpr_wrboth | |
408 | c80: 0004a4a330088000 \.400 pop_count1\[\*l\$index3\] | |
409 | c88: 0003a4a3b0088000 \.401 pop_count2\[\*l\$index3\] | |
410 | c90: 0000e5a1a438c000 \.402 pop_count3\[\*n\$index\+\+, \*l\$index3\+\+\], no_cc | |
411 | c98: 000b80a330000000 \.403 pop_count1\[gprB_0\] | |
412 | ca0: 000c80a3b0000000 \.404 pop_count2\[gprB_0\] | |
413 | ca8: 000731a180000000 \.405 pop_count3\[gprA_0, gprB_0\], no_cc, predicate_cc | |
414 | cb0: 000480e8000c0000 \.406 rtn\[gprA_0\] | |
415 | cb8: 000620e8000a0700 \.407 rtn\[n\$reg_1\] | |
416 | cc0: 000600e800088300 \.408 rtn\[\*l\$index1\] | |
417 | cc8: 000a64e800080300 \.409 rtn\[\*l\$index2\] | |
418 | cd0: 000dc0e800200300 \.410 rtn\[gprB_0\], defer\[2\] | |
419 | cd8: 0008a0a0300c0700 \.411 alu\[--, --, B, 0x1\] | |
420 | ce0: 0004a0a0300c0b00 \.412 alu\[--, --, B, 0x2\] | |
421 | ce8: 000000f0000c0300 \.413 nop | |
422 | cf0: 000000f0000c0300 \.414 nop | |
423 | cf8: 000000f0000c0300 \.415 nop | |
424 | d00: 000000f0000c0300 \.416 nop | |
425 | d08: 0003501842300c09 \.417 arm\[read, \$xfer_3, gprA_9, gprB_3, 2\], ctx_swap\[sig4\] | |
426 | d10: 0005501842302403 \.418 arm\[read, \$xfer_3, gprA_3, gprB_9, 2\], ctx_swap\[sig4\] | |
427 | d18: 0004801842300c09 \.419 arm\[read, \$xfer_3, gprA_9, <<8, gprB_3, 2\], ctx_swap\[sig4\] | |
428 | d20: 000f241842302403 \.420 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], ctx_swap\[sig4\] | |
429 | d28: 0004a0a0300c0b00 \.421 alu\[--, --, B, 0x2\] | |
430 | d30: 0008861842302403 \.422 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], indirect_ref, ctx_swap\[sig4\] | |
431 | d38: 0004a0a0300c0b00 \.423 alu\[--, --, B, 0x2\] | |
432 | d40: 000e8618e2302703 \.424 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], indirect_ref, sig_done\[sig14\] | |
433 | d48: 0007841842302503 \.425 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], ctx_swap\[sig4\], defer\[1\] | |
434 | d50: 0008a0a0300c0700 \.426 alu\[--, --, B, 0x1\] | |
435 | d58: 000f101843c00c09 \.427 arm\[read, \$xfer_28, gprA_9, gprB_3, 2\], ctx_swap\[sig4\] | |
436 | d60: 000910184e800c09 \.428 arm\[read, \$xfer_8, gprA_9, gprB_3, 8\], ctx_swap\[sig4\] | |
437 | d68: 000a106440800c09 \.429 cls\[add, \$xfer_8, gprA_9, gprB_3, 1\], ctx_swap\[sig4\] | |
438 | d70: 0000f0664080a009 \.430 cls\[sub, \$xfer_8, gprA_9, 0x8, 1\], ctx_swap\[sig4\] | |
439 | d78: 000160644284a009 \.431 cls\[add64, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
440 | d80: 000404664284a408 \.432 cls\[sub64, \$xfer_8, 0x9, <<8, gprA_8, 2\], ctx_swap\[sig4\] | |
441 | d88: 0008a0a0300c0700 \.433 alu\[--, --, B, 0x1\] | |
442 | d90: 00032c650340a708 \.434 cls\[add_imm, 0x14, 0x9, <<8, gprA_8, 2\] | |
443 | d98: 0007506040880c09 \.435 cls\[swap/test_compare_write, \$xfer_8, gprA_9, gprB_3, 1\], ctx_swap\[sig4\] | |
444 | da0: 00023c6500007f9a \.436 cls\[add_imm, 0x1f9a, --, 1\] | |
445 | da8: 000038653c583f14 \.437 cls\[add_imm, 0xf14, 0xf16\] | |
446 | db0: 000b54640013c30f \.438 cls\[add, \$xfer_1, 0xf00f, 1\] | |
447 | db8: 0002901c10a08000 \.439 ct\[xpb_read, \$xfer_10, gprA_0, 0x0, 1\], ctx_swap\[sig1\] | |
448 | dc0: 0007501e10a48000 \.440 ct\[reflect_read_sig_init, \$xfer_10, gprA_0, 0x0, 1\], ctx_swap\[sig1\] | |
449 | dc8: 000a501c10a48000 \.441 ct\[ring_get, \$xfer_10, gprA_0, 0x0, 1\], ctx_swap\[sig1\] | |
450 | dd0: 000000f0000c0300 \.442 nop | |
451 | dd8: 000cc0474a80a009 \.443 mem\[add64, \$xfer_8, gprA_9, <<8, 0x8, 6\], ctx_swap\[sig4\] | |
452 | de0: 000d40404280a009 \.444 mem\[read, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
453 | de8: 000c405c4280a009 \.445 mem\[read32, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
454 | df0: 000ea0554280a009 \.446 mem\[ctm\.pe_dma_to_memory_indirect/emem\.get/imem\.lb_bucket_read_local, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
455 | df8: 0009204c408ca309 \.447 mem\[lock128/lock384, \$xfer_8, gprA_9, <<8, 0x8, 1\], sig_done\[sig4\] | |
456 | e00: 000f20e000000030 \.448 ctx_arb\[sig4, sig5\] | |
457 | e08: 0000a04c488ca309 \.449 mem\[lock256/lock512, \$xfer_8, gprA_9, <<8, 0x8, 5\], sig_done\[sig4\] | |
458 | e10: 000f20e000000030 \.450 ctx_arb\[sig4, sig5\] | |
459 | e18: 000ae04d4084a009 \.451 mem\[microq128_pop, \$xfer_8, gprA_9, <<8, 0x8, 1\], ctx_swap\[sig4\] | |
460 | e20: 0002204d4080a009 \.452 mem\[microq128_get, \$xfer_8, gprA_9, <<8, 0x8, 1\], ctx_swap\[sig4\] | |
461 | e28: 000ba04d4880a009 \.453 mem\[microq256_get, \$xfer_8, gprA_9, <<8, 0x8, 5\], ctx_swap\[sig4\] | |
462 | e30: 0003805700028309 \.454 mem\[ctm\.pe_dma_from_memory_buffer/emem\.fast_journal/imem\.lb_push_stats_local, \$xfer_0, gprA_9, <<8, 0x40, 1\] | |
463 | e38: 0005e04e4000a309 \.455 mem\[queue128_lock, \$xfer_0, gprA_9, <<8, 0x8, 1\], sig_done\[sig4\] | |
464 | e40: 000f20e000000030 \.456 ctx_arb\[sig4, sig5\] | |
465 | e48: 0001a04e0004a309 \.457 mem\[queue128_unlock, \$xfer_0, gprA_9, <<8, 0x8, 1\] | |
466 | e50: 000c604e4800a309 \.458 mem\[queue256_lock, \$xfer_0, gprA_9, <<8, 0x8, 5\], sig_done\[sig4\] | |
467 | e58: 000f20e000000030 \.459 ctx_arb\[sig4, sig5\] | |
468 | e60: 0008204e0804a309 \.460 mem\[queue256_unlock, \$xfer_0, gprA_9, <<8, 0x8, 5\] | |
469 | e68: 0008a05000001309 \.461 mem\[ctm\.packet_wait_packet_status/emem\.rd_qdesc/imem\.stats_log, \$xfer_0, gprA_9, <<8, gprB_4, 1\] | |
470 | e70: 000b840092200c02 \.462 ila\[read, \$xfer_2, gprB_3, <<8, gprA_2, 2\], ctx_swap\[sig9\] | |
471 | e78: 0005440182240f02 \.463 ila\[write_check_error, \$xfer_2, gprB_3, <<8, gprA_2, 2\], sig_done\[sig8\] | |
472 | e80: 000d60e000000300 \.464 ctx_arb\[sig8, sig9\] | |
473 | e88: 0007800410600000 \.465 nbi\[read, \$xfer_6, gprA_0, <<8, gprB_0, 1\], ctx_swap\[sig1\] | |
474 | e90: 0002600c62000000 \.466 pcie\[read, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
475 | e98: 0004c40d62000000 \.467 pcie\[write, \$xfer_0, gprB_0, <<8, gprA_0, 2\], ctx_swap\[sig6\] | |
476 | ea0: 000d601462000000 \.468 crypto\[read, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
477 | ea8: 0006601562000000 \.469 crypto\[write, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
478 | eb0: 0000601662000000 \.470 crypto\[write_fifo, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
479 | eb8: 000d840d60000050 \.471 pcie\[write, \$xfer_0, gprB_0, <<8, \*l\$index0, 1\], ctx_swap\[sig6\] | |
480 | ec0: 0009e40d60000058 \.472 pcie\[write, \$xfer_0, gprB_0, <<8, \*l\$index1, 1\], ctx_swap\[sig6\] | |
481 | ec8: 0009040d60000059 \.473 pcie\[write, \$xfer_0, gprB_0, <<8, \*l\$index1\[1\], 1\], ctx_swap\[sig6\] | |
482 | ed0: 000000f0000c0300 \.474 nop | |
483 | ed8: 000000f0000c0300 \.475 nop | |
484 | ee0: 000000f0000c0300 \.476 nop | |
485 | ee8: 000000f0000c0300 \.477 nop | |
486 | ef0: 000000f0000c0300 \.478 nop | |
97b3f392 FT |
487 | ef8: 000060a900301340 \.479 crc_be\[crc_ccitt, gprA_3, gprB_4\] |
488 | f00: 000000f0000c0300 \.480 nop | |
489 | f08: 000e20b9403d0004 \.481 crc_be\[crc_ccitt, gprB_3, gprA_4\] | |
490 | f10: 000000f0000c0300 \.482 nop | |
491 | f18: 000400a900301348 \.483 crc_le\[crc_ccitt, gprA_3, gprB_4\] | |
492 | f20: 000000f0000c0300 \.484 nop | |
493 | f28: 000400b9403d2004 \.485 crc_le\[crc_ccitt, gprB_3, gprA_4\] | |
494 | f30: 000000f0000c0300 \.486 nop | |
495 | f38: 0002e0b900301348 \.487 crc_le\[crc_ccitt, gprB_3, gprB_4\] | |
496 | f40: 000000f0000c0300 \.488 nop | |
497 | f48: 0002e0a9403d2004 \.489 crc_le\[crc_ccitt, gprA_3, gprA_4\] | |
498 | f50: 000000f0000c0300 \.490 nop | |
499 | f58: 000220e000020000 \.491 ctx_arb\[bpt\] | |
500 | f60: 000420e000010000 \.492 ctx_arb\[kill\] | |
fe944acf FT |
501 | |
502 | Disassembly of section \.text\.i33\.me9: | |
503 | ||
504 | 0000000000000000 <\.text\.i33\.me9>: | |
505 | 0: 000540f0012cd000 \.0 immed\[gprA_0, 0x1234\] | |
506 | 8: 0002c0f0012cd280 \.1 immed\[n\$reg_0, 0x1234\] | |
507 | 10: 000220f0012cd281 \.2 immed\[n\$reg_1, 0x1234\] | |
508 | 18: 000660f0012cd200 \.3 immed\[\*l\$index0, 0x1234\] | |
509 | 20: 0007c0f0012cd220 \.4 immed\[\*l\$index1, 0x1234\] | |
510 | 28: 000fa0f0012cd230 \.5 immed\[\*l\$index1\+\+, 0x1234\] | |
511 | 30: 000f40f0012cd231 \.6 immed\[\*l\$index1--, 0x1234\] | |
512 | 38: 0008c8f0012cd200 \.7 immed\[\*l\$index2, 0x1234\] | |
513 | 40: 0000a8f0012cd210 \.8 immed\[\*l\$index2\+\+, 0x1234\] | |
514 | 48: 000048f0012cd211 \.9 immed\[\*l\$index2--, 0x1234\] | |
515 | 50: 000968f0012cd220 \.10 immed\[\*l\$index3, 0x1234\] | |
516 | 58: 0007e0f0012cd203 \.11 immed\[\*l\$index0\[3\], 0x1234\] | |
517 | 60: 000540f0012cd225 \.12 immed\[\*l\$index1\[5\], 0x1234\] | |
518 | 68: 000b28f0012cd207 \.13 immed\[\*l\$index2\[7\], 0x1234\] | |
519 | 70: 000de8f0012cd229 \.14 immed\[\*l\$index3\[9\], 0x1234\] | |
520 | 78: 000000f00ff003ff \.15 immed\[gprB_0, 0xffff\] | |
521 | 80: 000d60f220000bff \.16 immed_b1\[gprB_2, 0xff\] | |
522 | 88: 000f60f6200007ff \.17 immed_b3\[gprB_1, 0xff\] | |
523 | 90: 000080f080000f00 \.18 immed\[gprB_3, 0xffffffff\] | |
524 | 98: 000100f086600f77 \.19 immed\[gprB_3, 0xffff9988\] | |
525 | a0: 000940f0012cd180 \.20 immed\[\$xfer_0, 0x1234\] | |
526 | a8: 000a00f0043c8581 \.21 immed\[\$xfer_1, 0x4321\] | |
527 | b0: 000b40f0056de19e \.22 immed\[\$xfer_30, 0x5678\] | |
528 | b8: 0007c0f0400e8401 \.23 immed_w0\[gprA_1, 0xa1\] | |
529 | c0: 000440f4400e8802 \.24 immed_w1\[gprA_2, 0xa2\] | |
530 | c8: 000d00f4000e8c03 \.25 immed\[gprA_3, 0xa3, <<16\] | |
531 | d0: 000520f001200334 \.26 immed\[gprB_0, 0x1234\] | |
532 | d8: 000fa0f0400007b1 \.27 immed_w0\[gprB_1, 0xb1\] | |
533 | e0: 000c20f440000bb2 \.28 immed_w1\[gprB_2, 0xb2\] | |
534 | e8: 000560f400000fb3 \.29 immed\[gprB_3, 0xb3, <<16\] | |
535 | f0: 000660f200000fb3 \.30 immed\[gprB_3, 0xb3, <<8\] | |
536 | f8: 0001b0f200000fb3 \.31 immed\[gprB_3, 0xb3, <<8\], predicate_cc | |
537 | 100: 0001c2f200000fb3 \.32 immed\[gprB_3, 0xb3, <<8\], gpr_wrboth | |
538 | 108: 000ba0a0300c2f00 \.33 alu\[--, --, B, 0xb\] | |
539 | 110: 0005a081f200da00 \.34 alu_shf\[--, --, B, 0x16, <<1\] | |
540 | 118: 000be081d2018600 \.35 alu_shf\[--, --, B, 0x21, <<3\] | |
541 | 120: 000240801201b200 \.36 alu_shf\[--, --, B, 0x2c, <<31\] | |
542 | 128: 000fa081f800da00 \.37 alu_shf\[\$xfer_0, --, B, 0x16, <<1\] | |
543 | 130: 0009e081f840da00 \.38 alu_shf\[\$xfer_4, --, B, 0x16, <<1\] | |
544 | 138: 0009a081f980da00 \.39 alu_shf\[\$xfer_24, --, B, 0x16, <<1\] | |
545 | 140: 0003e081f9f0da00 \.40 alu_shf\[\$xfer_31, --, B, 0x16, <<1\] | |
546 | 148: 0004a0a0280c2f00 \.41 alu\[n\$reg_0, --, B, 0xb\] | |
547 | 150: 0001e0a0281c2f00 \.42 alu\[n\$reg_1, --, B, 0xb\] | |
548 | 158: 000880a0a00c2400 \.43 alu\[\*l\$index0, gprA_0, \+, 0x9\] | |
549 | 160: 000100a0a43c2400 \.44 alu\[\*n\$index\+\+, gprA_0, \+, 0x9\] | |
550 | 168: 000b208bc500a600 \.45 alu_shf\[\*l\$index0, gprA_0, OR, 0x9, <<4\] | |
551 | 170: 000b00a0a20c2400 \.46 alu\[\*l\$index1, gprA_0, \+, 0x9\] | |
552 | 178: 000740a0a30c2400 \.47 alu\[\*l\$index1\+\+, gprA_0, \+, 0x9\] | |
553 | 180: 000200a0a31c2400 \.48 alu\[\*l\$index1--, gprA_0, \+, 0x9\] | |
554 | 188: 000628a0a00c2400 \.49 alu\[\*l\$index2, gprA_0, \+, 0x9\] | |
555 | 190: 000988aa210c2400 \.50 alu\[\*l\$index2\+\+, gprA_0, OR, 0x9\] | |
556 | 198: 000f28a0a11c2400 \.51 alu\[\*l\$index2--, gprA_0, \+, 0x9\] | |
557 | 1a0: 0005a8a0a20c2400 \.52 alu\[\*l\$index3, gprA_0, \+, 0x9\] | |
558 | 1a8: 000480a0a03c2400 \.53 alu\[\*l\$index0\[3\], gprA_0, \+, 0x9\] | |
559 | 1b0: 000800a0a25c2400 \.54 alu\[\*l\$index1\[5\], gprA_0, \+, 0x9\] | |
560 | 1b8: 000c68a0a07c2400 \.55 alu\[\*l\$index2\[7\], gprA_0, \+, 0x9\] | |
561 | 1c0: 000aa8a0a29c2400 \.56 alu\[\*l\$index3\[9\], gprA_0, \+, 0x9\] | |
562 | 1c8: 000cc4b0c008a400 \.57 alu\[gprB_0, \*l\$index3\[9\], \+, gprA_0\] | |
563 | 1d0: 000fe4b0c008c000 \.58 alu\[gprB_0, \*l\$index3\+\+, \+, gprA_0\] | |
564 | 1d8: 000ac4b0c008c400 \.59 alu\[gprB_0, \*l\$index3--, \+, gprA_0\] | |
565 | 1e0: 000bc4b080000229 \.60 alu\[gprB_0, \*l\$index3\[9\], \+, gprB_0\] | |
566 | 1e8: 000724b080000230 \.61 alu\[gprB_0, \*l\$index3\+\+, \+, gprB_0\] | |
567 | 1f0: 0007c4b080000231 \.62 alu\[gprB_0, \*l\$index3--, \+, gprB_0\] | |
568 | 1f8: 000664b080000211 \.63 alu\[gprB_0, \*l\$index2--, \+, gprB_0\] | |
569 | 200: 000a60b080000231 \.64 alu\[gprB_0, \*l\$index1--, \+, gprB_0\] | |
570 | 208: 000bc0b080000211 \.65 alu\[gprB_0, \*l\$index0--, \+, gprB_0\] | |
571 | 210: 000340b080000200 \.66 alu\[gprB_0, \*l\$index0, \+, gprB_0\] | |
572 | 218: 000ee4b080000200 \.67 alu\[gprB_0, \*l\$index2, \+, gprB_0\] | |
573 | 220: 000100b080000241 \.68 alu\[gprB_0, \*n\$index, \+, gprB_0\] | |
574 | 228: 0004809bf0000241 \.69 alu_shf\[gprB_0, \*n\$index, OR, gprB_0, <<1\] | |
575 | 230: 000f20a0001fff00 \.70 alu\[gprA_1, --, B, 0xff\] | |
576 | 238: 0005c0b0002fff00 \.71 alu\[gprB_2, --, B, 0xff\] | |
577 | 240: 000940a0000d6f00 \.72 alu\[gprA_0, --, B, 0x5b\] | |
578 | 248: 000440a2000d6f00 \.73 alu\[gprA_0, --, ~B, 0x5b\] | |
579 | 250: 000de081f032f200 \.74 alu_shf\[gprA_3, --, B, 0x5c, <<1\] | |
580 | 258: 000de091d012f600 \.75 alu_shf\[gprB_1, --, B, 0x5d, <<3\] | |
581 | 260: 000d60901022fa00 \.76 alu_shf\[gprB_2, --, B, 0x5e, <<31\] | |
582 | 268: 000e40a0c0000402 \.77 alu\[gprA_0, gprB_1, \+, gprA_2\] | |
583 | 270: 000340a2c0000402 \.78 alu\[gprA_0, gprB_1, \+16, gprA_2\] | |
584 | 278: 000040a4c0000402 \.79 alu\[gprA_0, gprB_1, \+8, gprA_2\] | |
585 | 280: 0007a0a8c0000402 \.80 alu\[gprA_0, gprB_1, \+carry, gprA_2\] | |
586 | 288: 000d40a6c0000402 \.81 alu\[gprA_0, gprB_1, -carry, gprA_2\] | |
587 | 290: 000aa0aac0000402 \.82 alu\[gprA_0, gprB_1, -, gprA_2\] | |
588 | 298: 0009a0acc0000402 \.83 alu\[gprA_0, gprB_1, B-A, gprA_2\] | |
589 | 2a0: 000da0aa40000402 \.84 alu\[gprA_0, gprB_1, OR, gprA_2\] | |
590 | 2a8: 000740a440000402 \.85 alu\[gprA_0, gprB_1, AND, gprA_2\] | |
591 | 2b0: 000a40a640000402 \.86 alu\[gprA_0, gprB_1, ~AND, gprA_2\] | |
592 | 2b8: 0000a0a840000402 \.87 alu\[gprA_0, gprB_1, AND~, gprA_2\] | |
593 | 2c0: 000ea0ac40000402 \.88 alu\[gprA_0, gprB_1, XOR, gprA_2\] | |
594 | 2c8: 000321a0c0000402 \.89 alu\[gprA_0, gprB_1, \+, gprA_2\], no_cc | |
595 | 2d0: 000990a0c0000402 \.90 alu\[gprA_0, gprB_1, \+, gprA_2\], predicate_cc | |
596 | 2d8: 0009e2a0c0000402 \.91 alu\[gprA_0, gprB_1, \+, gprA_2\], gpr_wrboth | |
597 | 2e0: 000353a0c0000402 \.92 alu\[gprA_0, gprB_1, \+, gprA_2\], no_cc, gpr_wrboth, predicate_cc | |
598 | 2e8: 000d418b70080602 \.93 alu_shf\[gprA_0, gprB_1, OR, gprA_2, <<9\], no_cc | |
599 | 2f0: 0006708a90080502 \.94 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>9\], predicate_cc | |
600 | 2f8: 000ea28a90080402 \.95 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>rot9\], gpr_wrboth | |
601 | 300: 000e138b70080402 \.96 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>rot23\], no_cc, gpr_wrboth, predicate_cc | |
602 | 308: 000ba08a00080602 \.97 alu_shf\[gprA_0, gprB_1, OR, gprA_2, <<indirect\] | |
603 | 310: 0000208a00080502 \.98 alu_shf\[gprA_0, gprB_1, OR, gprA_2, >>indirect\] | |
604 | 318: 000ba0a0300c2f00 \.99 alu\[--, --, B, 0xb\] | |
605 | 320: 000ae09d40380101 \.100 asr\[gprB_3, gprA_1, >>20\] | |
606 | 328: 000ba0a0300c2f00 \.101 alu\[--, --, B, 0xb\] | |
607 | 330: 000ea09d40310500 \.102 asr\[gprB_3, \*n\$index, >>20\] | |
608 | 338: 000ba0a0300c2f00 \.103 alu\[--, --, B, 0xb\] | |
609 | 340: 0007a09d40314100 \.104 asr\[gprB_3, \*l\$index0, >>20\] | |
610 | 348: 000ba0a0300c2f00 \.105 alu\[--, --, B, 0xb\] | |
611 | 350: 0000249d40316100 \.106 asr\[gprB_3, \*l\$index3, >>20\] | |
612 | 358: 000ba0a0300c2f00 \.107 alu\[--, --, B, 0xb\] | |
613 | 360: 000a049d40314100 \.108 asr\[gprB_3, \*l\$index2, >>20\] | |
614 | 368: 000ba0a0300c2f00 \.109 alu\[--, --, B, 0xb\] | |
615 | 370: 0004a08d45010d00 \.110 asr\[\*l\$index0, \*n\$index\+\+, >>20\] | |
616 | 378: 000ba0a0300c2f00 \.111 alu\[--, --, B, 0xb\] | |
617 | 380: 000ee08d45810d00 \.112 asr\[\*l\$index1, \*n\$index\+\+, >>20\] | |
618 | 388: 000ba0a0300c2f00 \.113 alu\[--, --, B, 0xb\] | |
619 | 390: 000a088d45010d00 \.114 asr\[\*l\$index2, \*n\$index\+\+, >>20\] | |
620 | 398: 000ba0a0300c2f00 \.115 alu\[--, --, B, 0xb\] | |
621 | 3a0: 0007819d40380101 \.116 asr\[gprB_3, gprA_1, >>20\], no_cc | |
622 | 3a8: 000ba0a0300c2f00 \.117 alu\[--, --, B, 0xb\] | |
623 | 3b0: 000d309d40380101 \.118 asr\[gprB_3, gprA_1, >>20\], predicate_cc | |
624 | 3b8: 000ba0a0300c2f00 \.119 alu\[--, --, B, 0xb\] | |
625 | 3c0: 000ba28d40380101 \.120 asr\[gprA_3, gprA_1, >>20\], gpr_wrboth | |
626 | 3c8: 0008c0d818c08120 \.121 beq\[\.99\] | |
627 | 3d0: 000d00d877c08120 \.122 beq\[\.479\] | |
628 | 3d8: 000440d877e08120 \.123 beq\[\.479\], defer\[2\] | |
629 | 3e0: 000000f0000c0300 \.124 nop | |
630 | 3e8: 000000f0000c0300 \.125 nop | |
631 | 3f0: 000540d877c08021 \.126 bne\[\.479\] | |
632 | 3f8: 0004c0d877c08022 \.127 bmi\[\.479\] | |
633 | 400: 000420d877c08023 \.128 bpl\[\.479\] | |
634 | 408: 0007c0d877c08024 \.129 bcs\[\.479\] | |
635 | 410: 0007c0d877c08024 \.130 bcs\[\.479\] | |
636 | 418: 000720d877c08025 \.131 bcc\[\.479\] | |
637 | 420: 000720d877c08025 \.132 bcc\[\.479\] | |
638 | 428: 0006a0d877c08026 \.133 bvs\[\.479\] | |
639 | 430: 000640d877c08027 \.134 bvc\[\.479\] | |
640 | 438: 0001c0d877c08028 \.135 bge\[\.479\] | |
641 | 440: 000120d877c08029 \.136 blt\[\.479\] | |
642 | 448: 000040d877c0802b \.137 bgt\[\.479\] | |
643 | 450: 0000a0d877c0802a \.138 ble\[\.479\] | |
644 | 458: 000c60d818c08038 \.139 br\[\.99\] | |
645 | 460: 000920d818d08038 \.140 br\[\.99\], defer\[1\] | |
646 | 468: 000000f0000c0300 \.141 nop | |
647 | 470: 000bc0d077c09000 \.142 br_bclr\[gprA_0, 3, \.479\] | |
648 | 478: 000980d077c0e004 \.143 br_bclr\[gprA_4, 23, \.479\] | |
649 | 480: 0002a0d077c0082c \.144 br_bclr\[gprB_2, 11, \.479\] | |
650 | 488: 000300d077c02423 \.145 br_bclr\[gprB_9, 2, \.479\] | |
651 | 490: 000260d077c02421 \.146 br_bclr\[gprB_9, 0, \.479\] | |
652 | 498: 000280d077c02420 \.147 br_bclr\[gprB_9, 31, \.479\] | |
653 | 4a0: 000f00d077f02423 \.148 br_bclr\[gprB_9, 2, \.479\], defer\[3\] | |
654 | 4a8: 000000f0000c0300 \.149 nop | |
655 | 4b0: 000000f0000c0300 \.150 nop | |
656 | 4b8: 000000f0000c0300 \.151 nop | |
657 | 4c0: 000680d077c42c2b \.152 br_bset\[gprB_11, 10, \.479\] | |
658 | 4c8: 0006e0d077c4ac0b \.153 br_bset\[gprA_11, 10, \.479\] | |
659 | 4d0: 0002a0c877d81020 \.154 br=byte\[gprB_4, 0, 0x0, \.479\], defer\[1\] | |
660 | 4d8: 000000f0000c0300 \.155 nop | |
661 | 4e0: 000a60c877c81520 \.156 br=byte\[gprB_5, 1, 0x0, \.479\] | |
662 | 4e8: 0001e0c877c81620 \.157 br=byte\[gprB_5, 2, 0x0, \.479\] | |
663 | 4f0: 0001a4c877c94220 \.158 br=byte\[\*l\$index2, 2, 0x0, \.479\] | |
664 | 4f8: 000620c877c96220 \.159 br=byte\[\*l\$index1, 2, 0x0, \.479\] | |
665 | 500: 000540c877c81b20 \.160 br=byte\[gprB_6, 3, 0x0, \.479\] | |
666 | 508: 0000c0c877cc16ff \.161 br=byte\[gprB_5, 2, 0xff, \.479\] | |
667 | 510: 000420c877c816a2 \.162 br=byte\[gprB_5, 2, 0x42, \.479\] | |
668 | 518: 000380c877c416ff \.163 br!=byte\[gprB_5, 2, 0xff, \.479\] | |
669 | 520: 0002a0c877c01620 \.164 br!=byte\[gprB_5, 2, 0x0, \.479\] | |
670 | 528: 000c20d877c00236 \.165 br_cls_state\[cls_ring0_status, \.479\] | |
671 | 530: 0001a0d877e20236 \.166 br_cls_state\[cls_ring8_status, \.479\], defer\[2\] | |
672 | 538: 000000f0000c0300 \.167 nop | |
673 | 540: 000000f0000c0300 \.168 nop | |
674 | 548: 000be0d877c38236 \.169 br_cls_state\[cls_ring14_status, \.479\] | |
675 | 550: 0007c0d877c3c236 \.170 br_cls_state\[cls_ring15_status, \.479\] | |
676 | 558: 000720d877c3c237 \.171 br_!cls_state\[cls_ring15_status, \.479\] | |
677 | 560: 000cc0d877c00237 \.172 br_!cls_state\[cls_ring0_status, \.479\] | |
678 | 568: 000c00d877c00030 \.173 br=ctx\[0, \.479\] | |
679 | 570: 000dc0d877c08030 \.174 br=ctx\[2, \.479\] | |
680 | 578: 000f00d877c18030 \.175 br=ctx\[6, \.479\] | |
681 | 580: 000a40d877d18030 \.176 br=ctx\[6, \.479\], defer\[1\] | |
682 | 588: 000000f0000c0300 \.177 nop | |
683 | 590: 000d40d877c00234 \.178 br_inp_state\[nn_empty, \.479\] | |
684 | 598: 000160d877c04234 \.179 br_inp_state\[nn_full, \.479\] | |
685 | 5a0: 000c80d877c08234 \.180 br_inp_state\[ctm_ring0_status, \.479\] | |
686 | 5a8: 000100d877e28234 \.181 br_inp_state\[ctm_ring8_status, \.479\], defer\[2\] | |
687 | 5b0: 000000f0000c0300 \.182 nop | |
688 | 5b8: 000000f0000c0300 \.183 nop | |
689 | 5c0: 000a80d877c38234 \.184 br_inp_state\[ctm_ring12_status, \.479\] | |
690 | 5c8: 0006a0d877c3c234 \.185 br_inp_state\[ctm_ring13_status, \.479\] | |
691 | 5d0: 000640d877c3c235 \.186 br_!inp_state\[ctm_ring13_status, \.479\] | |
692 | 5d8: 000c60d877c08235 \.187 br_!inp_state\[ctm_ring0_status, \.479\] | |
693 | 5e0: 000260d877c04232 \.188 br_signal\[1, \.479\] | |
694 | 5e8: 000f80d877c08232 \.189 br_signal\[2, \.479\] | |
695 | 5f0: 0005a0d877c3c232 \.190 br_signal\[15, \.479\] | |
696 | 5f8: 000540d877c3c233 \.191 br_!signal\[15, \.479\] | |
697 | 600: 000b60d877f2c232 \.192 br_signal\[11, \.479\], defer\[3\] | |
698 | 608: 000000f0000c0300 \.193 nop | |
699 | 610: 000000f0000c0300 \.194 nop | |
700 | 618: 000000f0000c0300 \.195 nop | |
701 | 620: 000e40a0c0000402 \.196 alu\[gprA_0, gprB_1, \+, gprA_2\] | |
702 | 628: 0004408e02081200 \.197 byte_align_le\[--, gprB_4\] | |
703 | 630: 0008c08e00981200 \.198 byte_align_le\[gprA_9, gprB_4\] | |
704 | 638: 0004c08e00a81200 \.199 byte_align_le\[gprA_10, gprB_4\] | |
705 | 640: 0001808e00b81200 \.200 byte_align_le\[gprA_11, gprB_4\] | |
706 | 648: 000e40a0c0000402 \.201 alu\[gprA_0, gprB_1, \+, gprA_2\] | |
707 | 650: 000c808e02001100 \.202 byte_align_be\[--, gprB_4\] | |
708 | 658: 0000008e00901100 \.203 byte_align_be\[gprA_9, gprB_4\] | |
709 | 660: 000c008e00a01100 \.204 byte_align_be\[gprA_10, gprB_4\] | |
710 | 668: 0009408e00b01100 \.205 byte_align_be\[gprA_11, gprB_4\] | |
711 | 670: 000d80a0300c0300 \.206 alu\[--, --, B, 0x0\] | |
712 | 678: 000400a5b00c0000 \.207 cam_clear | |
713 | 680: 000360bb80900007 \.208 cam_lookup\[gprB_9, gprA_7\] | |
714 | 688: 0003a0bb80900200 \.209 cam_lookup\[gprB_9, \*l\$index0\] | |
715 | 690: 000e04bb80900200 \.210 cam_lookup\[gprB_9, \*l\$index2\] | |
716 | 698: 000f84bb80900203 \.211 cam_lookup\[gprB_9, \*l\$index2\[3\]\] | |
717 | 6a0: 000bc0bb80900210 \.212 cam_lookup\[gprB_9, \*l\$index0\+\+\] | |
718 | 6a8: 000280aba0000241 \.213 cam_lookup\[\*l\$index0, \*n\$index\] | |
719 | 6b0: 000ec0aba1000241 \.214 cam_lookup\[\*l\$index0\+\+, \*n\$index\] | |
720 | 6b8: 000288aba3000243 \.215 cam_lookup\[\*l\$index3\+\+, \*n\$index\+\+\] | |
721 | 6c0: 000aa0aba0200243 \.216 cam_lookup\[\*l\$index0\[2\], \*n\$index\+\+\] | |
722 | 6c8: 000060bb80901407 \.217 cam_lookup\[gprB_9, gprA_7\], lm_addr0\[1\] | |
723 | 6d0: 000060bb80902807 \.218 cam_lookup\[gprB_9, gprA_7\], lm_addr1\[2\] | |
724 | 6d8: 000660bb80907407 \.219 cam_lookup\[gprB_9, gprA_7\], lm_addr2\[3\] | |
725 | 6e0: 000660bb80904807 \.220 cam_lookup\[gprB_9, gprA_7\], lm_addr3\[0\] | |
726 | 6e8: 000222ab80900007 \.221 cam_lookup\[gprA_9, gprA_7\], gpr_wrboth | |
727 | 6f0: 0004b0bb80900007 \.222 cam_lookup\[gprB_9, gprA_7\], predicate_cc | |
728 | 6f8: 000a00a7809c0000 \.223 cam_read_tag\[gprA_9, 0x0\] | |
729 | 700: 000da2a7809c0000 \.224 cam_read_tag\[gprA_9, 0x0\], gpr_wrboth | |
730 | 708: 000dd0a7809c0000 \.225 cam_read_tag\[gprA_9, 0x0\], predicate_cc | |
731 | 710: 000900a7809c2800 \.226 cam_read_tag\[gprA_9, 0xa\] | |
732 | 718: 000a00a7809c3c00 \.227 cam_read_tag\[gprA_9, 0xf\] | |
733 | 720: 0003e0af809c0000 \.228 cam_read_state\[gprA_9, 0x0\] | |
734 | 728: 000442af809c0000 \.229 cam_read_state\[gprA_9, 0x0\], gpr_wrboth | |
735 | 730: 000392af809c0000 \.230 cam_read_state\[gprA_9, 0x0\], gpr_wrboth, predicate_cc | |
736 | 738: 0000e0af809c2800 \.231 cam_read_state\[gprA_9, 0xa\] | |
737 | 740: 0003e0af809c3c00 \.232 cam_read_state\[gprA_9, 0xf\] | |
738 | 748: 000920a9f0101700 \.233 cam_write\[0x0, gprB_5, 1\] | |
739 | 750: 000da0a9f01a0300 \.234 cam_write\[0x0, n\$reg_0, 1\] | |
740 | 758: 000e80a9f0190700 \.235 cam_write\[0x0, \*n\$index, 1\] | |
741 | 760: 0004c4a9f0180300 \.236 cam_write\[0x0, \*l\$index2, 1\] | |
742 | 768: 0008e4a9f0184300 \.237 cam_write\[0x0, \*l\$index2\+\+, 1\] | |
743 | 770: 000dc4a9f0184700 \.238 cam_write\[0x0, \*l\$index2--, 1\] | |
744 | 778: 000840a9f0b01704 \.239 cam_write\[0x4, gprB_5, 11\] | |
745 | 780: 000be0a9f0f0170f \.240 cam_write\[0xf, gprB_5, 15\] | |
746 | 788: 0008a0adb01c0000 \.241 cam_write_state\[0x0, 1\] | |
747 | 790: 000d80adb0bc1000 \.242 cam_write_state\[0x4, 11\] | |
748 | 798: 000de0adb0fc3c00 \.243 cam_write_state\[0xf, 15\] | |
749 | 7a0: 0000c0fc142c000d \.244 local_csr_wr\[CRCRemainder, gprA_13\] | |
750 | 7a8: 000d20a918060348 \.245 crc_le\[crc_ccitt, \$xfer_0, \$xfer_0\] | |
751 | 7b0: 000000f0000c0300 \.246 nop | |
752 | 7b8: 000d40a918160748 \.247 crc_le\[crc_ccitt, \$xfer_1, \$xfer_1\] | |
753 | 7c0: 000000f0000c0300 \.248 nop | |
754 | 7c8: 000d40a918260b48 \.249 crc_le\[crc_ccitt, \$xfer_2, \$xfer_2\] | |
755 | 7d0: 000000f0000c0300 \.250 nop | |
756 | 7d8: 000d20a918360f48 \.251 crc_le\[crc_ccitt, \$xfer_3, \$xfer_3\] | |
757 | 7e0: 000000f0000c0300 \.252 nop | |
758 | 7e8: 000000f0000c0300 \.253 nop | |
759 | 7f0: 000000f0000c0300 \.254 nop | |
760 | 7f8: 000000f0000c0300 \.255 nop | |
761 | 800: 000000f0000c0300 \.256 nop | |
762 | 808: 000f60fc140c0000 \.257 local_csr_rd\[CRCRemainder\] | |
763 | 810: 000ce0f0000c000e \.258 immed\[gprA_14, 0x0\] | |
764 | 818: 000940a918060340 \.259 crc_be\[crc_ccitt, \$xfer_0, \$xfer_0\] | |
765 | 820: 000000f0000c0300 \.260 nop | |
766 | 828: 000920a918461340 \.261 crc_be\[crc_ccitt, \$xfer_4, \$xfer_4\] | |
767 | 830: 000000f0000c0300 \.262 nop | |
768 | 838: 000060a900061340 \.263 crc_be\[crc_ccitt, gprA_0, \$xfer_4\] | |
769 | 840: 000000f0000c0300 \.264 nop | |
770 | 848: 000c60a900001340 \.265 crc_be\[crc_ccitt, gprA_0, gprB_4\] | |
771 | 850: 000000f0000c0300 \.266 nop | |
772 | 858: 000000f0000c0300 \.267 nop | |
773 | 860: 000000f0000c0300 \.268 nop | |
774 | 868: 000000f0000c0300 \.269 nop | |
775 | 870: 000000f0000c0300 \.270 nop | |
776 | 878: 000600a918260380 \.271 crc_be\[crc_32, \$xfer_2, \$xfer_0\] | |
777 | 880: 000000f0000c0300 \.272 nop | |
778 | 888: 0004c0a9183613a0 \.273 crc_be\[crc_iscsi, \$xfer_3, \$xfer_4\] | |
779 | 890: 000000f0000c0300 \.274 nop | |
780 | 898: 0004c0a9000613c0 \.275 crc_be\[crc_10, gprA_0, \$xfer_4\] | |
781 | 8a0: 000000f0000c0300 \.276 nop | |
782 | 8a8: 000960a9000013e0 \.277 crc_be\[crc_5, gprA_0, gprB_4\] | |
783 | 8b0: 000000f0000c0300 \.278 nop | |
784 | 8b8: 000ea0a918862700 \.279 crc_be\[--, \$xfer_8, \$xfer_9\] | |
785 | 8c0: 000000f0000c0300 \.280 nop | |
786 | 8c8: 000240a918760784 \.281 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_0_2 | |
787 | 8d0: 000000f0000c0300 \.282 nop | |
788 | 8d8: 0002a0a918760785 \.283 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_0_1 | |
789 | 8e0: 000000f0000c0300 \.284 nop | |
790 | 8e8: 000320a918760786 \.285 crc_be\[crc_32, \$xfer_7, \$xfer_1\], byte_0 | |
791 | 8f0: 000000f0000c0300 \.286 nop | |
792 | 8f8: 0000c0a918760781 \.287 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_1_3 | |
793 | 900: 000000f0000c0300 \.288 nop | |
794 | 908: 000140a918760782 \.289 crc_be\[crc_32, \$xfer_7, \$xfer_1\], bytes_2_3 | |
795 | 910: 000000f0000c0300 \.290 nop | |
796 | 918: 0001a0a918760783 \.291 crc_be\[crc_32, \$xfer_7, \$xfer_1\], byte_3 | |
797 | 920: 000000f0000c0300 \.292 nop | |
798 | 928: 000782a900160780 \.293 crc_be\[crc_32, gprA_1, \$xfer_1\], gpr_wrboth | |
799 | 930: 000000f0000c0300 \.294 nop | |
800 | 938: 000ae3a900160780 \.295 crc_be\[crc_32, gprA_1, \$xfer_1\], no_cc, gpr_wrboth | |
801 | 940: 000000f0000c0300 \.296 nop | |
802 | 948: 000b73a900560780 \.297 crc_be\[crc_32, gprA_5, \$xfer_1\], no_cc, gpr_wrboth, predicate_cc | |
803 | 950: 000000f0000c0300 \.298 nop | |
804 | 958: 000122a900560781 \.299 crc_be\[crc_32, gprA_5, \$xfer_1\], bytes_1_3, gpr_wrboth | |
805 | 960: 000000f0000c0300 \.300 nop | |
806 | 968: 000000f0000c0300 \.301 nop | |
807 | 970: 000000f0000c0300 \.302 nop | |
808 | 978: 000000f0000c0300 \.303 nop | |
809 | 980: 000000f0000c0300 \.304 nop | |
810 | 988: 000000f0000c0300 \.305 nop | |
811 | 990: 0005a0e000080000 \.306 ctx_arb\[--\] | |
812 | 998: 000600e000000001 \.307 ctx_arb\[voluntary\] | |
813 | 9a0: 000220e000020000 \.308 ctx_arb\[bpt\] | |
814 | 9a8: 000460e000000220 \.309 ctx_arb\[sig5, sig9\] | |
815 | 9b0: 000d20e000200220 \.310 ctx_arb\[sig5, sig9\], defer\[2\] | |
816 | 9b8: 000180a0300c0f00 \.311 alu\[--, --, B, 0x3\] | |
817 | 9c0: 0007a0a0300c1f00 \.312 alu\[--, --, B, 0x7\] | |
818 | 9c8: 0006a0e000010220 \.313 ctx_arb\[sig5, sig9\], any | |
819 | 9d0: 000a60e077c40220 \.314 ctx_arb\[sig5, sig9\], br\[\.479\] | |
820 | 9d8: 0006409010500701 \.315 dbl_shf\[gprB_5, gprA_1, gprB_1, >>1\] | |
821 | 9e0: 000d4090a0500701 \.316 dbl_shf\[gprB_5, gprA_1, gprB_1, >>10\] | |
822 | 9e8: 000c4091f0500701 \.317 dbl_shf\[gprB_5, gprA_1, gprB_1, >>31\] | |
823 | 9f0: 000740a440000402 \.318 alu\[gprA_0, gprB_1, AND, gprA_2\] | |
824 | 9f8: 0000c09000500701 \.319 dbl_shf\[gprB_5, gprA_1, gprB_1, >>indirect\] | |
825 | a00: 000b219010500701 \.320 dbl_shf\[gprB_5, gprA_1, gprB_1, >>1\], no_cc | |
826 | a08: 000cf19010500701 \.321 dbl_shf\[gprB_5, gprA_1, gprB_1, >>1\], no_cc, predicate_cc | |
827 | a10: 0000d28010500701 \.322 dbl_shf\[gprA_5, gprA_1, gprB_1, >>1\], gpr_wrboth, predicate_cc | |
828 | a18: 000200a700f03f00 \.323 ffs\[gprA_15, gprB_15\] | |
829 | a20: 000fe0b740fc000f \.324 ffs\[gprB_15, gprA_15\] | |
830 | a28: 000ec0b700f61300 \.325 ffs\[gprB_15, \$xfer_4\] | |
831 | a30: 000660b700f88300 \.326 ffs\[gprB_15, \*l\$index1\] | |
832 | a38: 0007e4b700f8c300 \.327 ffs\[gprB_15, \*l\$index3\+\+\] | |
833 | a40: 0002c4b700f8c700 \.328 ffs\[gprB_15, \*l\$index3--\] | |
834 | a48: 0004c4b700f8a700 \.329 ffs\[gprB_15, \*l\$index3\[9\]\] | |
835 | a50: 000880a720000300 \.330 ffs\[\*l\$index0, gprB_0\] | |
836 | a58: 000108a722090700 \.331 ffs\[\*l\$index3, \*n\$index\] | |
837 | a60: 000128a723190f00 \.332 ffs\[\*l\$index3--, \*n\$index\+\+\] | |
838 | a68: 0003c3a740fc000f \.333 ffs\[gprA_15, gprA_15\], no_cc, gpr_wrboth | |
839 | a70: 000972a740fc000f \.334 ffs\[gprA_15, gprA_15\], gpr_wrboth, predicate_cc | |
840 | a78: 000320f0000c0803 \.335 immed\[gprA_3, 0x2\] | |
841 | a80: 000480e8004d4803 \.336 jump\[gprA_3, \.338\] | |
842 | a88: 0006a0d854408038 \.337 br\[\.337\] | |
843 | a90: 000460f000002701 \.338 immed\[gprB_9, 0x1\] | |
844 | a98: 0006a0d854408038 \.339 br\[\.337\] | |
845 | aa0: 0005e0f000002702 \.340 immed\[gprB_9, 0x2\] | |
846 | aa8: 0006a0d854408038 \.341 br\[\.337\] | |
847 | ab0: 000500f000002703 \.342 immed\[gprB_9, 0x3\] | |
848 | ab8: 0006a0d854408038 \.343 br\[\.337\] | |
849 | ac0: 000040c001000000 \.344 ld_field\[gprA_0, 0001, gprB_0\] | |
850 | ac8: 0007e2c001000000 \.345 ld_field\[gprA_0, 0001, gprB_0\], gpr_wrboth | |
851 | ad0: 000e40c401000000 \.346 ld_field\[gprA_0, 0001, gprB_0\], load_cc | |
852 | ad8: 000790c001000000 \.347 ld_field\[gprA_0, 0001, gprB_0\], predicate_cc | |
853 | ae0: 0005c0c005000000 \.348 ld_field\[gprA_0, 0101, gprB_0\] | |
854 | ae8: 000080c005100000 \.349 ld_field_w_clr\[gprA_0, 0101, gprB_0\] | |
855 | af0: 0002a2c001100000 \.350 ld_field_w_clr\[gprA_0, 0001, gprB_0\], gpr_wrboth | |
856 | af8: 000b00c401100000 \.351 ld_field_w_clr\[gprA_0, 0001, gprB_0\], load_cc | |
857 | b00: 0002d0c001100000 \.352 ld_field_w_clr\[gprA_0, 0001, gprB_0\], predicate_cc | |
858 | b08: 000fc0c00f000000 \.353 ld_field\[gprA_0, 1111, gprB_0\] | |
859 | b10: 0005e0c1fb000200 \.354 ld_field\[gprA_0, 1011, gprB_0, <<1\] | |
860 | b18: 000460c01b000100 \.355 ld_field\[gprA_0, 1011, gprB_0, >>1\] | |
861 | b20: 000e60c1fb000100 \.356 ld_field\[gprA_0, 1011, gprB_0, >>31\] | |
862 | b28: 000bc0c09b000000 \.357 ld_field\[gprA_0, 1011, gprB_0, >>rot9\] | |
863 | b30: 000e80c09b100000 \.358 ld_field_w_clr\[gprA_0, 1011, gprB_0, >>rot9\] | |
864 | b38: 0001c0c17b000000 \.359 ld_field\[gprA_0, 1011, gprB_0, >>rot23\] | |
865 | b40: 0002c0c41b000000 \.360 ld_field\[gprA_0, 1011, gprB_0, >>rot1\], load_cc | |
866 | b48: 000780c41b100000 \.361 ld_field_w_clr\[gprA_0, 1011, gprB_0, >>rot1\], load_cc | |
867 | b50: 000400f0001f7c01 \.362 immed\[gprA_1, 0x1df\] | |
868 | b58: 000200f0001007df \.363 immed\[gprB_1, 0x1df\] | |
869 | b60: 0005a2f0001007df \.364 immed\[gprB_1, 0x1df\], gpr_wrboth | |
870 | b68: 0005d0f0001007df \.365 immed\[gprB_1, 0x1df\], predicate_cc | |
871 | b70: 000020fc010c0000 \.366 local_csr_rd\[ALUOut\] | |
872 | b78: 000e60f0000c000b \.367 immed\[gprA_11, 0x0\] | |
873 | b80: 000ce0fc160c0000 \.368 local_csr_rd\[MiscControl\] | |
874 | b88: 000e60f0000c000b \.369 immed\[gprA_11, 0x0\] | |
875 | b90: 000ae0fc076c0b02 \.370 local_csr_wr\[XferIndex, 0x2\] | |
876 | b98: 0008a0fc076c0003 \.371 local_csr_wr\[XferIndex, gprA_3\] | |
877 | ba0: 000520fc07600f00 \.372 local_csr_wr\[XferIndex, gprB_3\] | |
878 | ba8: 000f20fc01a00f00 \.373 local_csr_wr\[CtxEnables, gprB_3\] | |
879 | bb0: 000480f800000c02 \.374 mul_step\[gprA_2, gprB_3\], start | |
880 | bb8: 000880f980000c02 \.375 mul_step\[gprA_2, gprB_3\], 32x32_step1 | |
881 | bc0: 000dc0f980100c02 \.376 mul_step\[gprA_2, gprB_3\], 32x32_step2 | |
882 | bc8: 0001c0f980200c02 \.377 mul_step\[gprA_2, gprB_3\], 32x32_step3 | |
883 | bd0: 000480f980300c02 \.378 mul_step\[gprA_2, gprB_3\], 32x32_step4 | |
884 | bd8: 000940f9804c0002 \.379 mul_step\[gprA_2, --\], 32x32_last | |
885 | be0: 000ce0f9805c0003 \.380 mul_step\[gprA_3, --\], 32x32_last2 | |
886 | be8: 0001a0f800000802 \.381 mul_step\[gprA_2, gprB_2\], start | |
887 | bf0: 000aa0f900000802 \.382 mul_step\[gprA_2, gprB_2\], 16x16_step1 | |
888 | bf8: 000fe0f900100802 \.383 mul_step\[gprA_2, gprB_2\], 16x16_step2 | |
889 | c00: 000f20f9004c0000 \.384 mul_step\[gprA_0, --\], 16x16_last | |
890 | c08: 0001a0f800000802 \.385 mul_step\[gprA_2, gprB_2\], start | |
891 | c10: 0006a0f880000802 \.386 mul_step\[gprA_2, gprB_2\], 24x8_step1 | |
892 | c18: 000320f8804c0000 \.387 mul_step\[gprA_0, --\], 24x8_last | |
893 | c20: 0001a0f800000802 \.388 mul_step\[gprA_2, gprB_2\], start | |
894 | c28: 0006a0f880000802 \.389 mul_step\[gprA_2, gprB_2\], 24x8_step1 | |
895 | c30: 0004f0f8804c0000 \.390 mul_step\[gprA_0, --\], 24x8_last, predicate_cc | |
896 | c38: 0001a0f800000802 \.391 mul_step\[gprA_2, gprB_2\], start | |
897 | c40: 0006a0f880000802 \.392 mul_step\[gprA_2, gprB_2\], 24x8_step1 | |
898 | c48: 0009e3f8804c0000 \.393 mul_step\[gprA_0, --\], 24x8_last, no_cc, gpr_wrboth | |
899 | c50: 000b80a330000000 \.394 pop_count1\[gprB_0\] | |
900 | c58: 000c80a3b0000000 \.395 pop_count2\[gprB_0\] | |
901 | c60: 000d80a180000000 \.396 pop_count3\[gprA_0, gprB_0\] | |
902 | c68: 000b80a330000000 \.397 pop_count1\[gprB_0\] | |
903 | c70: 000c80a3b0000000 \.398 pop_count2\[gprB_0\] | |
904 | c78: 000743a180000000 \.399 pop_count3\[gprA_0, gprB_0\], no_cc, gpr_wrboth | |
905 | c80: 0004a4a330088000 \.400 pop_count1\[\*l\$index3\] | |
906 | c88: 0003a4a3b0088000 \.401 pop_count2\[\*l\$index3\] | |
907 | c90: 0000e5a1a438c000 \.402 pop_count3\[\*n\$index\+\+, \*l\$index3\+\+\], no_cc | |
908 | c98: 000b80a330000000 \.403 pop_count1\[gprB_0\] | |
909 | ca0: 000c80a3b0000000 \.404 pop_count2\[gprB_0\] | |
910 | ca8: 000731a180000000 \.405 pop_count3\[gprA_0, gprB_0\], no_cc, predicate_cc | |
911 | cb0: 000480e8000c0000 \.406 rtn\[gprA_0\] | |
912 | cb8: 000620e8000a0700 \.407 rtn\[n\$reg_1\] | |
913 | cc0: 000600e800088300 \.408 rtn\[\*l\$index1\] | |
914 | cc8: 000a64e800080300 \.409 rtn\[\*l\$index2\] | |
915 | cd0: 000dc0e800200300 \.410 rtn\[gprB_0\], defer\[2\] | |
916 | cd8: 0008a0a0300c0700 \.411 alu\[--, --, B, 0x1\] | |
917 | ce0: 0004a0a0300c0b00 \.412 alu\[--, --, B, 0x2\] | |
918 | ce8: 000000f0000c0300 \.413 nop | |
919 | cf0: 000000f0000c0300 \.414 nop | |
920 | cf8: 000000f0000c0300 \.415 nop | |
921 | d00: 000000f0000c0300 \.416 nop | |
922 | d08: 0003501842300c09 \.417 arm\[read, \$xfer_3, gprA_9, gprB_3, 2\], ctx_swap\[sig4\] | |
923 | d10: 0005501842302403 \.418 arm\[read, \$xfer_3, gprA_3, gprB_9, 2\], ctx_swap\[sig4\] | |
924 | d18: 0004801842300c09 \.419 arm\[read, \$xfer_3, gprA_9, <<8, gprB_3, 2\], ctx_swap\[sig4\] | |
925 | d20: 000f241842302403 \.420 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], ctx_swap\[sig4\] | |
926 | d28: 0004a0a0300c0b00 \.421 alu\[--, --, B, 0x2\] | |
927 | d30: 0008861842302403 \.422 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], indirect_ref, ctx_swap\[sig4\] | |
928 | d38: 0004a0a0300c0b00 \.423 alu\[--, --, B, 0x2\] | |
929 | d40: 000e8618e2302703 \.424 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], indirect_ref, sig_done\[sig14\] | |
930 | d48: 0007841842302503 \.425 arm\[read, \$xfer_3, gprB_9, <<8, gprA_3, 2\], ctx_swap\[sig4\], defer\[1\] | |
931 | d50: 0008a0a0300c0700 \.426 alu\[--, --, B, 0x1\] | |
932 | d58: 000f101843c00c09 \.427 arm\[read, \$xfer_28, gprA_9, gprB_3, 2\], ctx_swap\[sig4\] | |
933 | d60: 000910184e800c09 \.428 arm\[read, \$xfer_8, gprA_9, gprB_3, 8\], ctx_swap\[sig4\] | |
934 | d68: 000a106440800c09 \.429 cls\[add, \$xfer_8, gprA_9, gprB_3, 1\], ctx_swap\[sig4\] | |
935 | d70: 0000f0664080a009 \.430 cls\[sub, \$xfer_8, gprA_9, 0x8, 1\], ctx_swap\[sig4\] | |
936 | d78: 000160644284a009 \.431 cls\[add64, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
937 | d80: 000404664284a408 \.432 cls\[sub64, \$xfer_8, 0x9, <<8, gprA_8, 2\], ctx_swap\[sig4\] | |
938 | d88: 0008a0a0300c0700 \.433 alu\[--, --, B, 0x1\] | |
939 | d90: 00032c650340a708 \.434 cls\[add_imm, 0x14, 0x9, <<8, gprA_8, 2\] | |
940 | d98: 0007506040880c09 \.435 cls\[swap/test_compare_write, \$xfer_8, gprA_9, gprB_3, 1\], ctx_swap\[sig4\] | |
941 | da0: 00023c6500007f9a \.436 cls\[add_imm, 0x1f9a, --, 1\] | |
942 | da8: 000038653c583f14 \.437 cls\[add_imm, 0xf14, 0xf16\] | |
943 | db0: 000b54640013c30f \.438 cls\[add, \$xfer_1, 0xf00f, 1\] | |
944 | db8: 0002901c10a08000 \.439 ct\[xpb_read, \$xfer_10, gprA_0, 0x0, 1\], ctx_swap\[sig1\] | |
945 | dc0: 0007501e10a48000 \.440 ct\[reflect_read_sig_init, \$xfer_10, gprA_0, 0x0, 1\], ctx_swap\[sig1\] | |
946 | dc8: 000a501c10a48000 \.441 ct\[ring_get, \$xfer_10, gprA_0, 0x0, 1\], ctx_swap\[sig1\] | |
947 | dd0: 000000f0000c0300 \.442 nop | |
948 | dd8: 000cc0474a80a009 \.443 mem\[add64, \$xfer_8, gprA_9, <<8, 0x8, 6\], ctx_swap\[sig4\] | |
949 | de0: 000d40404280a009 \.444 mem\[read, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
950 | de8: 000c405c4280a009 \.445 mem\[read32, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
951 | df0: 000ea0554280a009 \.446 mem\[ctm\.pe_dma_to_memory_indirect/emem\.get/imem\.lb_bucket_read_local, \$xfer_8, gprA_9, <<8, 0x8, 2\], ctx_swap\[sig4\] | |
952 | df8: 0009204c408ca309 \.447 mem\[lock128/lock384, \$xfer_8, gprA_9, <<8, 0x8, 1\], sig_done\[sig4\] | |
953 | e00: 000f20e000000030 \.448 ctx_arb\[sig4, sig5\] | |
954 | e08: 0000a04c488ca309 \.449 mem\[lock256/lock512, \$xfer_8, gprA_9, <<8, 0x8, 5\], sig_done\[sig4\] | |
955 | e10: 000f20e000000030 \.450 ctx_arb\[sig4, sig5\] | |
956 | e18: 000ae04d4084a009 \.451 mem\[microq128_pop, \$xfer_8, gprA_9, <<8, 0x8, 1\], ctx_swap\[sig4\] | |
957 | e20: 0002204d4080a009 \.452 mem\[microq128_get, \$xfer_8, gprA_9, <<8, 0x8, 1\], ctx_swap\[sig4\] | |
958 | e28: 000ba04d4880a009 \.453 mem\[microq256_get, \$xfer_8, gprA_9, <<8, 0x8, 5\], ctx_swap\[sig4\] | |
959 | e30: 0003805700028309 \.454 mem\[ctm\.pe_dma_from_memory_buffer/emem\.fast_journal/imem\.lb_push_stats_local, \$xfer_0, gprA_9, <<8, 0x40, 1\] | |
960 | e38: 0005e04e4000a309 \.455 mem\[queue128_lock, \$xfer_0, gprA_9, <<8, 0x8, 1\], sig_done\[sig4\] | |
961 | e40: 000f20e000000030 \.456 ctx_arb\[sig4, sig5\] | |
962 | e48: 0001a04e0004a309 \.457 mem\[queue128_unlock, \$xfer_0, gprA_9, <<8, 0x8, 1\] | |
963 | e50: 000c604e4800a309 \.458 mem\[queue256_lock, \$xfer_0, gprA_9, <<8, 0x8, 5\], sig_done\[sig4\] | |
964 | e58: 000f20e000000030 \.459 ctx_arb\[sig4, sig5\] | |
965 | e60: 0008204e0804a309 \.460 mem\[queue256_unlock, \$xfer_0, gprA_9, <<8, 0x8, 5\] | |
966 | e68: 0008a05000001309 \.461 mem\[ctm\.packet_wait_packet_status/emem\.rd_qdesc/imem\.stats_log, \$xfer_0, gprA_9, <<8, gprB_4, 1\] | |
967 | e70: 000b840092200c02 \.462 ila\[read, \$xfer_2, gprB_3, <<8, gprA_2, 2\], ctx_swap\[sig9\] | |
968 | e78: 0005440182240f02 \.463 ila\[write_check_error, \$xfer_2, gprB_3, <<8, gprA_2, 2\], sig_done\[sig8\] | |
969 | e80: 000d60e000000300 \.464 ctx_arb\[sig8, sig9\] | |
970 | e88: 0007800410600000 \.465 nbi\[read, \$xfer_6, gprA_0, <<8, gprB_0, 1\], ctx_swap\[sig1\] | |
971 | e90: 0002600c62000000 \.466 pcie\[read, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
972 | e98: 0004c40d62000000 \.467 pcie\[write, \$xfer_0, gprB_0, <<8, gprA_0, 2\], ctx_swap\[sig6\] | |
973 | ea0: 000d601462000000 \.468 crypto\[read, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
974 | ea8: 0006601562000000 \.469 crypto\[write, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
975 | eb0: 0000601662000000 \.470 crypto\[write_fifo, \$xfer_0, gprA_0, <<8, gprB_0, 2\], ctx_swap\[sig6\] | |
976 | eb8: 000d840d60000050 \.471 pcie\[write, \$xfer_0, gprB_0, <<8, \*l\$index0, 1\], ctx_swap\[sig6\] | |
977 | ec0: 0009e40d60000058 \.472 pcie\[write, \$xfer_0, gprB_0, <<8, \*l\$index1, 1\], ctx_swap\[sig6\] | |
978 | ec8: 0009040d60000059 \.473 pcie\[write, \$xfer_0, gprB_0, <<8, \*l\$index1\[1\], 1\], ctx_swap\[sig6\] | |
979 | ed0: 000000f0000c0300 \.474 nop | |
980 | ed8: 000000f0000c0300 \.475 nop | |
981 | ee0: 000000f0000c0300 \.476 nop | |
982 | ee8: 000000f0000c0300 \.477 nop | |
983 | ef0: 000000f0000c0300 \.478 nop | |
97b3f392 FT |
984 | ef8: 000060a900301340 \.479 crc_be\[crc_ccitt, gprA_3, gprB_4\] |
985 | f00: 000000f0000c0300 \.480 nop | |
986 | f08: 000e20b9403d0004 \.481 crc_be\[crc_ccitt, gprB_3, gprA_4\] | |
987 | f10: 000000f0000c0300 \.482 nop | |
988 | f18: 000400a900301348 \.483 crc_le\[crc_ccitt, gprA_3, gprB_4\] | |
989 | f20: 000000f0000c0300 \.484 nop | |
990 | f28: 000400b9403d2004 \.485 crc_le\[crc_ccitt, gprB_3, gprA_4\] | |
991 | f30: 000000f0000c0300 \.486 nop | |
992 | f38: 0002e0b900301348 \.487 crc_le\[crc_ccitt, gprB_3, gprB_4\] | |
993 | f40: 000000f0000c0300 \.488 nop | |
994 | f48: 0002e0a9403d2004 \.489 crc_le\[crc_ccitt, gprA_3, gprA_4\] | |
995 | f50: 000000f0000c0300 \.490 nop | |
996 | f58: 000220e000020000 \.491 ctx_arb\[bpt\] | |
997 | f60: 000420e000010000 \.492 ctx_arb\[kill\] |