OpenCores
URL https://opencores.org/ocsvn/xmatchpro/xmatchpro/trunk

Subversion Repositories xmatchpro

[/] [xmatchpro/] [trunk/] [xmw4-comdec/] [xmatch_sim7/] [isim/] [testbench_isim_beh.exe.sim/] [work/] [a_1100140269_0566268354.c] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 9 eejlny
/**********************************************************************/
2
/*   ____  ____                                                       */
3
/*  /   /\/   /                                                       */
4
/* /___/  \  /                                                        */
5
/* \   \   \/                                                       */
6
/*  \   \        Copyright (c) 2003-2009 Xilinx, Inc.                */
7
/*  /   /          All Right Reserved.                                 */
8
/* /---/   /\                                                         */
9
/* \   \  /  \                                                      */
10
/*  \___\/\___\                                                    */
11
/***********************************************************************/
12
 
13
/* This file is designed for use with ISim build 0x7708f090 */
14
 
15
#define XSI_HIDE_SYMBOL_SPEC true
16
#include "xsi.h"
17
#include <memory.h>
18
#ifdef __GNUC__
19
#include <stdlib.h>
20
#else
21
#include <malloc.h>
22
#define alloca _alloca
23
#endif
24
static const char *ng0 = "C:/Users/eejlny/projects/xmatch_sim7/xmatch_sim7/src/assembler.vhd";
25
extern char *DZX_P_3728046382;
26
extern char *STD_STANDARD;
27
 
28
char *dzx_p_3728046382_sub_3251038083_2632892140(char *, char *, char *, char *, char *, char *);
29
 
30
 
31
static void work_a_1100140269_0566268354_p_0(char *t0)
32
{
33
    char t23[16];
34
    char t28[16];
35
    char *t1;
36
    char *t2;
37
    char *t3;
38
    int t4;
39
    unsigned int t5;
40
    unsigned int t6;
41
    unsigned int t7;
42
    unsigned char t8;
43
    unsigned char t9;
44
    char *t10;
45
    int t11;
46
    unsigned int t12;
47
    unsigned int t13;
48
    unsigned int t14;
49
    char *t15;
50
    char *t16;
51
    char *t17;
52
    char *t18;
53
    int t19;
54
    char *t20;
55
    int t22;
56
    char *t24;
57
    char *t25;
58
    char *t26;
59
    char *t29;
60
    char *t30;
61
    int t31;
62
    char *t32;
63
    char *t33;
64
    char *t34;
65
 
66
LAB0:    xsi_set_current_line(78, ng0);
67
    t1 = (t0 + 1672U);
68
    t2 = *((char **)t1);
69
    t1 = (t0 + 2448U);
70
    t3 = *((char **)t1);
71
    t1 = (t3 + 0);
72
    memcpy(t1, t2, 3U);
73
    xsi_set_current_line(80, ng0);
74
    t1 = (t0 + 2448U);
75
    t2 = *((char **)t1);
76
    t4 = (2 - 2);
77
    t5 = (t4 * -1);
78
    t6 = (1U * t5);
79
    t7 = (0 + t6);
80
    t1 = (t2 + t7);
81
    t8 = *((unsigned char *)t1);
82
    t9 = (t8 == (unsigned char)1);
83
    if (t9 != 0)
84
        goto LAB2;
85
 
86
LAB4:
87
LAB3:    xsi_set_current_line(84, ng0);
88
    t1 = (t0 + 1032U);
89
    t2 = *((char **)t1);
90
    t8 = *((unsigned char *)t2);
91
    t9 = (t8 == (unsigned char)0);
92
    if (t9 != 0)
93
        goto LAB5;
94
 
95
LAB7:    xsi_set_current_line(104, ng0);
96
    t1 = (t0 + 2448U);
97
    t2 = *((char **)t1);
98
    t1 = (t0 + 2448U);
99
    t3 = *((char **)t1);
100
    t1 = (t3 + 0);
101
    memcpy(t1, t2, 3U);
102
 
103
LAB6:    xsi_set_current_line(109, ng0);
104
    t1 = (t0 + 2448U);
105
    t2 = *((char **)t1);
106
    t4 = (2 - 2);
107
    t5 = (t4 * -1);
108
    t6 = (1U * t5);
109
    t7 = (0 + t6);
110
    t1 = (t2 + t7);
111
    t8 = *((unsigned char *)t1);
112
    t3 = (t0 + 4096);
113
    t10 = (t3 + 56U);
114
    t15 = *((char **)t10);
115
    t16 = (t15 + 56U);
116
    t17 = *((char **)t16);
117
    *((unsigned char *)t17) = t8;
118
    xsi_driver_first_trans_fast_port(t3);
119
    xsi_set_current_line(110, ng0);
120
    t1 = (t0 + 2448U);
121
    t2 = *((char **)t1);
122
    t1 = (t0 + 4160);
123
    t3 = (t1 + 56U);
124
    t10 = *((char **)t3);
125
    t15 = (t10 + 56U);
126
    t16 = *((char **)t15);
127
    memcpy(t16, t2, 3U);
128
    xsi_driver_first_trans_fast_port(t1);
129
    t1 = (t0 + 4000);
130
    *((int *)t1) = 1;
131
 
132
LAB1:    return;
133
LAB2:    xsi_set_current_line(81, ng0);
134
    t3 = (t0 + 2448U);
135
    t10 = *((char **)t3);
136
    t11 = (2 - 2);
137
    t12 = (t11 * -1);
138
    t13 = (1U * t12);
139
    t14 = (0 + t13);
140
    t3 = (t10 + t14);
141
    *((unsigned char *)t3) = (unsigned char)0;
142
    goto LAB3;
143
 
144
LAB5:    xsi_set_current_line(86, ng0);
145
    t1 = (t0 + 1352U);
146
    t3 = *((char **)t1);
147
    t1 = (t0 + 6819);
148
    t4 = xsi_mem_cmp(t1, t3, 4U);
149
    if (t4 == 1)
150
        goto LAB9;
151
 
152
LAB14:    t15 = (t0 + 6823);
153
    t11 = xsi_mem_cmp(t15, t3, 4U);
154
    if (t11 == 1)
155
        goto LAB10;
156
 
157
LAB15:    t17 = (t0 + 6827);
158
    t19 = xsi_mem_cmp(t17, t3, 4U);
159
    if (t19 == 1)
160
        goto LAB11;
161
 
162
LAB16:    t20 = (t0 + 6831);
163
    t22 = xsi_mem_cmp(t20, t3, 4U);
164
    if (t22 == 1)
165
        goto LAB12;
166
 
167
LAB17:
168
LAB13:    xsi_set_current_line(97, ng0);
169
    t1 = (t0 + 2448U);
170
    t2 = *((char **)t1);
171
    t1 = (t0 + 2448U);
172
    t3 = *((char **)t1);
173
    t1 = (t3 + 0);
174
    memcpy(t1, t2, 3U);
175
 
176
LAB8:    goto LAB6;
177
 
178
LAB9:    xsi_set_current_line(89, ng0);
179
    t24 = (t0 + 2448U);
180
    t25 = *((char **)t24);
181
    t24 = (t0 + 6696U);
182
    t26 = (t0 + 6835);
183
    t29 = (t28 + 0U);
184
    t30 = (t29 + 0U);
185
    *((int *)t30) = 0;
186
    t30 = (t29 + 4U);
187
    *((int *)t30) = 2;
188
    t30 = (t29 + 8U);
189
    *((int *)t30) = 1;
190
    t31 = (2 - 0);
191
    t5 = (t31 * 1);
192
    t5 = (t5 + 1);
193
    t30 = (t29 + 12U);
194
    *((unsigned int *)t30) = t5;
195
    t30 = dzx_p_3728046382_sub_3251038083_2632892140(DZX_P_3728046382, t23, t25, t24, t26, t28);
196
    t32 = (t0 + 2448U);
197
    t33 = *((char **)t32);
198
    t32 = (t33 + 0);
199
    t34 = (t23 + 12U);
200
    t5 = *((unsigned int *)t34);
201
    t6 = (1U * t5);
202
    memcpy(t32, t30, t6);
203
    goto LAB8;
204
 
205
LAB10:    xsi_set_current_line(91, ng0);
206
    t1 = (t0 + 2448U);
207
    t2 = *((char **)t1);
208
    t1 = (t0 + 6696U);
209
    t3 = (t0 + 6838);
210
    t15 = (t28 + 0U);
211
    t16 = (t15 + 0U);
212
    *((int *)t16) = 0;
213
    t16 = (t15 + 4U);
214
    *((int *)t16) = 2;
215
    t16 = (t15 + 8U);
216
    *((int *)t16) = 1;
217
    t4 = (2 - 0);
218
    t5 = (t4 * 1);
219
    t5 = (t5 + 1);
220
    t16 = (t15 + 12U);
221
    *((unsigned int *)t16) = t5;
222
    t16 = dzx_p_3728046382_sub_3251038083_2632892140(DZX_P_3728046382, t23, t2, t1, t3, t28);
223
    t17 = (t0 + 2448U);
224
    t18 = *((char **)t17);
225
    t17 = (t18 + 0);
226
    t20 = (t23 + 12U);
227
    t5 = *((unsigned int *)t20);
228
    t6 = (1U * t5);
229
    memcpy(t17, t16, t6);
230
    goto LAB8;
231
 
232
LAB11:    xsi_set_current_line(93, ng0);
233
    t1 = (t0 + 2448U);
234
    t2 = *((char **)t1);
235
    t1 = (t0 + 6696U);
236
    t3 = (t0 + 6841);
237
    t15 = (t28 + 0U);
238
    t16 = (t15 + 0U);
239
    *((int *)t16) = 0;
240
    t16 = (t15 + 4U);
241
    *((int *)t16) = 2;
242
    t16 = (t15 + 8U);
243
    *((int *)t16) = 1;
244
    t4 = (2 - 0);
245
    t5 = (t4 * 1);
246
    t5 = (t5 + 1);
247
    t16 = (t15 + 12U);
248
    *((unsigned int *)t16) = t5;
249
    t16 = dzx_p_3728046382_sub_3251038083_2632892140(DZX_P_3728046382, t23, t2, t1, t3, t28);
250
    t17 = (t0 + 2448U);
251
    t18 = *((char **)t17);
252
    t17 = (t18 + 0);
253
    t20 = (t23 + 12U);
254
    t5 = *((unsigned int *)t20);
255
    t6 = (1U * t5);
256
    memcpy(t17, t16, t6);
257
    goto LAB8;
258
 
259
LAB12:    xsi_set_current_line(95, ng0);
260
    t1 = (t0 + 2448U);
261
    t2 = *((char **)t1);
262
    t1 = (t0 + 6696U);
263
    t3 = (t0 + 6844);
264
    t15 = (t28 + 0U);
265
    t16 = (t15 + 0U);
266
    *((int *)t16) = 0;
267
    t16 = (t15 + 4U);
268
    *((int *)t16) = 2;
269
    t16 = (t15 + 8U);
270
    *((int *)t16) = 1;
271
    t4 = (2 - 0);
272
    t5 = (t4 * 1);
273
    t5 = (t5 + 1);
274
    t16 = (t15 + 12U);
275
    *((unsigned int *)t16) = t5;
276
    t16 = dzx_p_3728046382_sub_3251038083_2632892140(DZX_P_3728046382, t23, t2, t1, t3, t28);
277
    t17 = (t0 + 2448U);
278
    t18 = *((char **)t17);
279
    t17 = (t18 + 0);
280
    t20 = (t23 + 12U);
281
    t5 = *((unsigned int *)t20);
282
    t6 = (1U * t5);
283
    memcpy(t17, t16, t6);
284
    goto LAB8;
285
 
286
LAB18:;
287
}
288
 
289
static void work_a_1100140269_0566268354_p_1(char *t0)
290
{
291
    char t27[16];
292
    char t30[16];
293
    char t43[16];
294
    char t44[16];
295
    char *t1;
296
    char *t2;
297
    char *t3;
298
    int t4;
299
    char *t5;
300
    char *t6;
301
    int t7;
302
    char *t8;
303
    char *t9;
304
    int t10;
305
    char *t11;
306
    char *t12;
307
    int t13;
308
    char *t14;
309
    char *t15;
310
    int t16;
311
    char *t17;
312
    char *t18;
313
    int t19;
314
    char *t20;
315
    char *t21;
316
    int t22;
317
    char *t23;
318
    char *t24;
319
    char *t26;
320
    char *t28;
321
    char *t29;
322
    char *t31;
323
    char *t32;
324
    int t33;
325
    unsigned int t34;
326
    unsigned char t35;
327
    char *t36;
328
    char *t37;
329
    char *t38;
330
    char *t39;
331
    unsigned int t40;
332
    unsigned int t41;
333
    unsigned int t42;
334
    unsigned int t45;
335
 
336
LAB0:    xsi_set_current_line(122, ng0);
337
    t1 = (t0 + 1672U);
338
    t2 = *((char **)t1);
339
    t1 = (t0 + 6847);
340
    t4 = xsi_mem_cmp(t1, t2, 3U);
341
    if (t4 == 1)
342
        goto LAB3;
343
 
344
LAB11:    t5 = (t0 + 6850);
345
    t7 = xsi_mem_cmp(t5, t2, 3U);
346
    if (t7 == 1)
347
        goto LAB4;
348
 
349
LAB12:    t8 = (t0 + 6853);
350
    t10 = xsi_mem_cmp(t8, t2, 3U);
351
    if (t10 == 1)
352
        goto LAB5;
353
 
354
LAB13:    t11 = (t0 + 6856);
355
    t13 = xsi_mem_cmp(t11, t2, 3U);
356
    if (t13 == 1)
357
        goto LAB6;
358
 
359
LAB14:    t14 = (t0 + 6859);
360
    t16 = xsi_mem_cmp(t14, t2, 3U);
361
    if (t16 == 1)
362
        goto LAB7;
363
 
364
LAB15:    t17 = (t0 + 6862);
365
    t19 = xsi_mem_cmp(t17, t2, 3U);
366
    if (t19 == 1)
367
        goto LAB8;
368
 
369
LAB16:    t20 = (t0 + 6865);
370
    t22 = xsi_mem_cmp(t20, t2, 3U);
371
    if (t22 == 1)
372
        goto LAB9;
373
 
374
LAB17:
375
LAB10:    xsi_set_current_line(131, ng0);
376
    t1 = (t0 + 1512U);
377
    t2 = *((char **)t1);
378
    t34 = (55 - 23);
379
    t40 = (t34 * 1U);
380
    t41 = (0 + t40);
381
    t1 = (t2 + t41);
382
    t3 = (t0 + 1192U);
383
    t5 = *((char **)t3);
384
    t6 = ((STD_STANDARD) + 1112);
385
    t8 = (t30 + 0U);
386
    t9 = (t8 + 0U);
387
    *((int *)t9) = 23;
388
    t9 = (t8 + 4U);
389
    *((int *)t9) = 0;
390
    t9 = (t8 + 8U);
391
    *((int *)t9) = -1;
392
    t4 = (0 - 23);
393
    t42 = (t4 * -1);
394
    t42 = (t42 + 1);
395
    t9 = (t8 + 12U);
396
    *((unsigned int *)t9) = t42;
397
    t9 = (t0 + 6600U);
398
    t3 = xsi_base_array_concat(t3, t27, t6, (char)97, t1, t30, (char)97, t5, t9, (char)101);
399
    t42 = (24U + 32U);
400
    t35 = (56U != t42);
401
    if (t35 == 1)
402
        goto LAB33;
403
 
404
LAB34:    t11 = (t0 + 4224);
405
    t12 = (t11 + 56U);
406
    t14 = *((char **)t12);
407
    t15 = (t14 + 56U);
408
    t17 = *((char **)t15);
409
    memcpy(t17, t3, 56U);
410
    xsi_driver_first_trans_fast_port(t11);
411
 
412
LAB2:    t1 = (t0 + 4016);
413
    *((int *)t1) = 1;
414
 
415
LAB1:    return;
416
LAB3:    xsi_set_current_line(124, ng0);
417
    t23 = (t0 + 1192U);
418
    t24 = *((char **)t23);
419
    t23 = (t0 + 6868);
420
    t28 = ((STD_STANDARD) + 1112);
421
    t29 = (t0 + 6600U);
422
    t31 = (t30 + 0U);
423
    t32 = (t31 + 0U);
424
    *((int *)t32) = 0;
425
    t32 = (t31 + 4U);
426
    *((int *)t32) = 23;
427
    t32 = (t31 + 8U);
428
    *((int *)t32) = 1;
429
    t33 = (23 - 0);
430
    t34 = (t33 * 1);
431
    t34 = (t34 + 1);
432
    t32 = (t31 + 12U);
433
    *((unsigned int *)t32) = t34;
434
    t26 = xsi_base_array_concat(t26, t27, t28, (char)97, t24, t29, (char)97, t23, t30, (char)101);
435
    t34 = (32U + 24U);
436
    t35 = (56U != t34);
437
    if (t35 == 1)
438
        goto LAB19;
439
 
440
LAB20:    t32 = (t0 + 4224);
441
    t36 = (t32 + 56U);
442
    t37 = *((char **)t36);
443
    t38 = (t37 + 56U);
444
    t39 = *((char **)t38);
445
    memcpy(t39, t26, 56U);
446
    xsi_driver_first_trans_fast_port(t32);
447
    goto LAB2;
448
 
449
LAB4:    xsi_set_current_line(125, ng0);
450
    t1 = (t0 + 1512U);
451
    t2 = *((char **)t1);
452
    t34 = (55 - 55);
453
    t40 = (t34 * 1U);
454
    t41 = (0 + t40);
455
    t1 = (t2 + t41);
456
    t3 = (t0 + 1192U);
457
    t5 = *((char **)t3);
458
    t6 = ((STD_STANDARD) + 1112);
459
    t8 = (t30 + 0U);
460
    t9 = (t8 + 0U);
461
    *((int *)t9) = 55;
462
    t9 = (t8 + 4U);
463
    *((int *)t9) = 48;
464
    t9 = (t8 + 8U);
465
    *((int *)t9) = -1;
466
    t4 = (48 - 55);
467
    t42 = (t4 * -1);
468
    t42 = (t42 + 1);
469
    t9 = (t8 + 12U);
470
    *((unsigned int *)t9) = t42;
471
    t9 = (t0 + 6600U);
472
    t3 = xsi_base_array_concat(t3, t27, t6, (char)97, t1, t30, (char)97, t5, t9, (char)101);
473
    t11 = (t0 + 6892);
474
    t15 = ((STD_STANDARD) + 1112);
475
    t17 = (t44 + 0U);
476
    t18 = (t17 + 0U);
477
    *((int *)t18) = 0;
478
    t18 = (t17 + 4U);
479
    *((int *)t18) = 15;
480
    t18 = (t17 + 8U);
481
    *((int *)t18) = 1;
482
    t7 = (15 - 0);
483
    t42 = (t7 * 1);
484
    t42 = (t42 + 1);
485
    t18 = (t17 + 12U);
486
    *((unsigned int *)t18) = t42;
487
    t14 = xsi_base_array_concat(t14, t43, t15, (char)97, t3, t27, (char)97, t11, t44, (char)101);
488
    t42 = (8U + 32U);
489
    t45 = (t42 + 16U);
490
    t35 = (56U != t45);
491
    if (t35 == 1)
492
        goto LAB21;
493
 
494
LAB22:    t18 = (t0 + 4224);
495
    t20 = (t18 + 56U);
496
    t21 = *((char **)t20);
497
    t23 = (t21 + 56U);
498
    t24 = *((char **)t23);
499
    memcpy(t24, t14, 56U);
500
    xsi_driver_first_trans_fast_port(t18);
501
    goto LAB2;
502
 
503
LAB5:    xsi_set_current_line(126, ng0);
504
    t1 = (t0 + 1512U);
505
    t2 = *((char **)t1);
506
    t34 = (55 - 55);
507
    t40 = (t34 * 1U);
508
    t41 = (0 + t40);
509
    t1 = (t2 + t41);
510
    t3 = (t0 + 1192U);
511
    t5 = *((char **)t3);
512
    t6 = ((STD_STANDARD) + 1112);
513
    t8 = (t30 + 0U);
514
    t9 = (t8 + 0U);
515
    *((int *)t9) = 55;
516
    t9 = (t8 + 4U);
517
    *((int *)t9) = 40;
518
    t9 = (t8 + 8U);
519
    *((int *)t9) = -1;
520
    t4 = (40 - 55);
521
    t42 = (t4 * -1);
522
    t42 = (t42 + 1);
523
    t9 = (t8 + 12U);
524
    *((unsigned int *)t9) = t42;
525
    t9 = (t0 + 6600U);
526
    t3 = xsi_base_array_concat(t3, t27, t6, (char)97, t1, t30, (char)97, t5, t9, (char)101);
527
    t11 = (t0 + 6908);
528
    t15 = ((STD_STANDARD) + 1112);
529
    t17 = (t44 + 0U);
530
    t18 = (t17 + 0U);
531
    *((int *)t18) = 0;
532
    t18 = (t17 + 4U);
533
    *((int *)t18) = 7;
534
    t18 = (t17 + 8U);
535
    *((int *)t18) = 1;
536
    t7 = (7 - 0);
537
    t42 = (t7 * 1);
538
    t42 = (t42 + 1);
539
    t18 = (t17 + 12U);
540
    *((unsigned int *)t18) = t42;
541
    t14 = xsi_base_array_concat(t14, t43, t15, (char)97, t3, t27, (char)97, t11, t44, (char)101);
542
    t42 = (16U + 32U);
543
    t45 = (t42 + 8U);
544
    t35 = (56U != t45);
545
    if (t35 == 1)
546
        goto LAB23;
547
 
548
LAB24:    t18 = (t0 + 4224);
549
    t20 = (t18 + 56U);
550
    t21 = *((char **)t20);
551
    t23 = (t21 + 56U);
552
    t24 = *((char **)t23);
553
    memcpy(t24, t14, 56U);
554
    xsi_driver_first_trans_fast_port(t18);
555
    goto LAB2;
556
 
557
LAB6:    xsi_set_current_line(127, ng0);
558
    t1 = (t0 + 1512U);
559
    t2 = *((char **)t1);
560
    t34 = (55 - 55);
561
    t40 = (t34 * 1U);
562
    t41 = (0 + t40);
563
    t1 = (t2 + t41);
564
    t3 = (t0 + 1192U);
565
    t5 = *((char **)t3);
566
    t6 = ((STD_STANDARD) + 1112);
567
    t8 = (t30 + 0U);
568
    t9 = (t8 + 0U);
569
    *((int *)t9) = 55;
570
    t9 = (t8 + 4U);
571
    *((int *)t9) = 32;
572
    t9 = (t8 + 8U);
573
    *((int *)t9) = -1;
574
    t4 = (32 - 55);
575
    t42 = (t4 * -1);
576
    t42 = (t42 + 1);
577
    t9 = (t8 + 12U);
578
    *((unsigned int *)t9) = t42;
579
    t9 = (t0 + 6600U);
580
    t3 = xsi_base_array_concat(t3, t27, t6, (char)97, t1, t30, (char)97, t5, t9, (char)101);
581
    t42 = (24U + 32U);
582
    t35 = (56U != t42);
583
    if (t35 == 1)
584
        goto LAB25;
585
 
586
LAB26:    t11 = (t0 + 4224);
587
    t12 = (t11 + 56U);
588
    t14 = *((char **)t12);
589
    t15 = (t14 + 56U);
590
    t17 = *((char **)t15);
591
    memcpy(t17, t3, 56U);
592
    xsi_driver_first_trans_fast_port(t11);
593
    goto LAB2;
594
 
595
LAB7:    xsi_set_current_line(128, ng0);
596
    t1 = (t0 + 1192U);
597
    t2 = *((char **)t1);
598
    t1 = (t0 + 6916);
599
    t6 = ((STD_STANDARD) + 1112);
600
    t8 = (t0 + 6600U);
601
    t9 = (t30 + 0U);
602
    t11 = (t9 + 0U);
603
    *((int *)t11) = 0;
604
    t11 = (t9 + 4U);
605
    *((int *)t11) = 23;
606
    t11 = (t9 + 8U);
607
    *((int *)t11) = 1;
608
    t4 = (23 - 0);
609
    t34 = (t4 * 1);
610
    t34 = (t34 + 1);
611
    t11 = (t9 + 12U);
612
    *((unsigned int *)t11) = t34;
613
    t5 = xsi_base_array_concat(t5, t27, t6, (char)97, t2, t8, (char)97, t1, t30, (char)101);
614
    t34 = (32U + 24U);
615
    t35 = (56U != t34);
616
    if (t35 == 1)
617
        goto LAB27;
618
 
619
LAB28:    t11 = (t0 + 4224);
620
    t12 = (t11 + 56U);
621
    t14 = *((char **)t12);
622
    t15 = (t14 + 56U);
623
    t17 = *((char **)t15);
624
    memcpy(t17, t5, 56U);
625
    xsi_driver_first_trans_fast_port(t11);
626
    goto LAB2;
627
 
628
LAB8:    xsi_set_current_line(129, ng0);
629
    t1 = (t0 + 1512U);
630
    t2 = *((char **)t1);
631
    t34 = (55 - 23);
632
    t40 = (t34 * 1U);
633
    t41 = (0 + t40);
634
    t1 = (t2 + t41);
635
    t3 = (t0 + 1192U);
636
    t5 = *((char **)t3);
637
    t6 = ((STD_STANDARD) + 1112);
638
    t8 = (t30 + 0U);
639
    t9 = (t8 + 0U);
640
    *((int *)t9) = 23;
641
    t9 = (t8 + 4U);
642
    *((int *)t9) = 16;
643
    t9 = (t8 + 8U);
644
    *((int *)t9) = -1;
645
    t4 = (16 - 23);
646
    t42 = (t4 * -1);
647
    t42 = (t42 + 1);
648
    t9 = (t8 + 12U);
649
    *((unsigned int *)t9) = t42;
650
    t9 = (t0 + 6600U);
651
    t3 = xsi_base_array_concat(t3, t27, t6, (char)97, t1, t30, (char)97, t5, t9, (char)101);
652
    t11 = (t0 + 6940);
653
    t15 = ((STD_STANDARD) + 1112);
654
    t17 = (t44 + 0U);
655
    t18 = (t17 + 0U);
656
    *((int *)t18) = 0;
657
    t18 = (t17 + 4U);
658
    *((int *)t18) = 15;
659
    t18 = (t17 + 8U);
660
    *((int *)t18) = 1;
661
    t7 = (15 - 0);
662
    t42 = (t7 * 1);
663
    t42 = (t42 + 1);
664
    t18 = (t17 + 12U);
665
    *((unsigned int *)t18) = t42;
666
    t14 = xsi_base_array_concat(t14, t43, t15, (char)97, t3, t27, (char)97, t11, t44, (char)101);
667
    t42 = (8U + 32U);
668
    t45 = (t42 + 16U);
669
    t35 = (56U != t45);
670
    if (t35 == 1)
671
        goto LAB29;
672
 
673
LAB30:    t18 = (t0 + 4224);
674
    t20 = (t18 + 56U);
675
    t21 = *((char **)t20);
676
    t23 = (t21 + 56U);
677
    t24 = *((char **)t23);
678
    memcpy(t24, t14, 56U);
679
    xsi_driver_first_trans_fast_port(t18);
680
    goto LAB2;
681
 
682
LAB9:    xsi_set_current_line(130, ng0);
683
    t1 = (t0 + 1512U);
684
    t2 = *((char **)t1);
685
    t34 = (55 - 23);
686
    t40 = (t34 * 1U);
687
    t41 = (0 + t40);
688
    t1 = (t2 + t41);
689
    t3 = (t0 + 1192U);
690
    t5 = *((char **)t3);
691
    t6 = ((STD_STANDARD) + 1112);
692
    t8 = (t30 + 0U);
693
    t9 = (t8 + 0U);
694
    *((int *)t9) = 23;
695
    t9 = (t8 + 4U);
696
    *((int *)t9) = 8;
697
    t9 = (t8 + 8U);
698
    *((int *)t9) = -1;
699
    t4 = (8 - 23);
700
    t42 = (t4 * -1);
701
    t42 = (t42 + 1);
702
    t9 = (t8 + 12U);
703
    *((unsigned int *)t9) = t42;
704
    t9 = (t0 + 6600U);
705
    t3 = xsi_base_array_concat(t3, t27, t6, (char)97, t1, t30, (char)97, t5, t9, (char)101);
706
    t11 = (t0 + 6956);
707
    t15 = ((STD_STANDARD) + 1112);
708
    t17 = (t44 + 0U);
709
    t18 = (t17 + 0U);
710
    *((int *)t18) = 0;
711
    t18 = (t17 + 4U);
712
    *((int *)t18) = 7;
713
    t18 = (t17 + 8U);
714
    *((int *)t18) = 1;
715
    t7 = (7 - 0);
716
    t42 = (t7 * 1);
717
    t42 = (t42 + 1);
718
    t18 = (t17 + 12U);
719
    *((unsigned int *)t18) = t42;
720
    t14 = xsi_base_array_concat(t14, t43, t15, (char)97, t3, t27, (char)97, t11, t44, (char)101);
721
    t42 = (16U + 32U);
722
    t45 = (t42 + 8U);
723
    t35 = (56U != t45);
724
    if (t35 == 1)
725
        goto LAB31;
726
 
727
LAB32:    t18 = (t0 + 4224);
728
    t20 = (t18 + 56U);
729
    t21 = *((char **)t20);
730
    t23 = (t21 + 56U);
731
    t24 = *((char **)t23);
732
    memcpy(t24, t14, 56U);
733
    xsi_driver_first_trans_fast_port(t18);
734
    goto LAB2;
735
 
736
LAB18:;
737
LAB19:    xsi_size_not_matching(56U, t34, 0);
738
    goto LAB20;
739
 
740
LAB21:    xsi_size_not_matching(56U, t45, 0);
741
    goto LAB22;
742
 
743
LAB23:    xsi_size_not_matching(56U, t45, 0);
744
    goto LAB24;
745
 
746
LAB25:    xsi_size_not_matching(56U, t42, 0);
747
    goto LAB26;
748
 
749
LAB27:    xsi_size_not_matching(56U, t34, 0);
750
    goto LAB28;
751
 
752
LAB29:    xsi_size_not_matching(56U, t45, 0);
753
    goto LAB30;
754
 
755
LAB31:    xsi_size_not_matching(56U, t45, 0);
756
    goto LAB32;
757
 
758
LAB33:    xsi_size_not_matching(56U, t42, 0);
759
    goto LAB34;
760
 
761
}
762
 
763
 
764
extern void work_a_1100140269_0566268354_init()
765
{
766
        static char *pe[] = {(void *)work_a_1100140269_0566268354_p_0,(void *)work_a_1100140269_0566268354_p_1};
767
        xsi_register_didat("work_a_1100140269_0566268354", "isim/testbench_isim_beh.exe.sim/work/a_1100140269_0566268354.didat");
768
        xsi_register_executes(pe);
769
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.