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_1006949691_1008990060.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/mld_logic_3_1_2.vhd";
25
extern char *DZX_P_1715488261;
26
 
27
unsigned char dzx_p_1715488261_sub_3691183894_820654739(char *, char *, char *);
28
 
29
 
30
static void work_a_1006949691_1008990060_p_0(char *t0)
31
{
32
    char *t1;
33
    char *t2;
34
    int t3;
35
    int t4;
36
    char *t5;
37
    char *t6;
38
    int t7;
39
    int t8;
40
    unsigned int t9;
41
    unsigned int t10;
42
    unsigned int t11;
43
    char *t12;
44
    unsigned char t13;
45
    char *t14;
46
    int t15;
47
    int t16;
48
    unsigned int t17;
49
    unsigned int t18;
50
    unsigned int t19;
51
    int t20;
52
    unsigned int t21;
53
    unsigned int t22;
54
    unsigned int t23;
55
    char *t24;
56
    char *t25;
57
    char *t26;
58
    char *t27;
59
    char *t28;
60
 
61
LAB0:    xsi_set_current_line(86, ng0);
62
    t1 = (t0 + 28704);
63
    *((int *)t1) = 0;
64
    t2 = (t0 + 28708);
65
    *((int *)t2) = 15;
66
    t3 = 0;
67
    t4 = 15;
68
 
69
LAB2:    if (t3 <= t4)
70
        goto LAB3;
71
 
72
LAB5:    t1 = (t0 + 16264);
73
    *((int *)t1) = 1;
74
 
75
LAB1:    return;
76
LAB3:    xsi_set_current_line(87, ng0);
77
    t5 = (t0 + 6840U);
78
    t6 = *((char **)t5);
79
    t5 = (t0 + 28704);
80
    t7 = *((int *)t5);
81
    t8 = (t7 - 15);
82
    t9 = (t8 * -1);
83
    xsi_vhdl_check_range_of_index(15, 0, -1, *((int *)t5));
84
    t10 = (1U * t9);
85
    t11 = (0 + t10);
86
    t12 = (t6 + t11);
87
    t13 = *((unsigned char *)t12);
88
    t14 = (t0 + 28704);
89
    t15 = *((int *)t14);
90
    t16 = (t15 - 0);
91
    t17 = (t16 * 1);
92
    t18 = (4U * t17);
93
    t19 = (0U + t18);
94
    t20 = (3 - 3);
95
    t21 = (t20 * -1);
96
    t22 = (1 * t21);
97
    t23 = (t19 + t22);
98
    t24 = (t0 + 16552);
99
    t25 = (t24 + 56U);
100
    t26 = *((char **)t25);
101
    t27 = (t26 + 56U);
102
    t28 = *((char **)t27);
103
    *((unsigned char *)t28) = t13;
104
    xsi_driver_first_trans_delta(t24, t23, 1, 0LL);
105
    xsi_set_current_line(88, ng0);
106
    t1 = (t0 + 7000U);
107
    t2 = *((char **)t1);
108
    t1 = (t0 + 28704);
109
    t7 = *((int *)t1);
110
    t8 = (t7 - 15);
111
    t9 = (t8 * -1);
112
    xsi_vhdl_check_range_of_index(15, 0, -1, *((int *)t1));
113
    t10 = (1U * t9);
114
    t11 = (0 + t10);
115
    t5 = (t2 + t11);
116
    t13 = *((unsigned char *)t5);
117
    t6 = (t0 + 28704);
118
    t15 = *((int *)t6);
119
    t16 = (t15 - 0);
120
    t17 = (t16 * 1);
121
    t18 = (4U * t17);
122
    t19 = (0U + t18);
123
    t20 = (2 - 3);
124
    t21 = (t20 * -1);
125
    t22 = (1 * t21);
126
    t23 = (t19 + t22);
127
    t12 = (t0 + 16552);
128
    t14 = (t12 + 56U);
129
    t24 = *((char **)t14);
130
    t25 = (t24 + 56U);
131
    t26 = *((char **)t25);
132
    *((unsigned char *)t26) = t13;
133
    xsi_driver_first_trans_delta(t12, t23, 1, 0LL);
134
    xsi_set_current_line(89, ng0);
135
    t1 = (t0 + 7160U);
136
    t2 = *((char **)t1);
137
    t1 = (t0 + 28704);
138
    t7 = *((int *)t1);
139
    t8 = (t7 - 15);
140
    t9 = (t8 * -1);
141
    xsi_vhdl_check_range_of_index(15, 0, -1, *((int *)t1));
142
    t10 = (1U * t9);
143
    t11 = (0 + t10);
144
    t5 = (t2 + t11);
145
    t13 = *((unsigned char *)t5);
146
    t6 = (t0 + 28704);
147
    t15 = *((int *)t6);
148
    t16 = (t15 - 0);
149
    t17 = (t16 * 1);
150
    t18 = (4U * t17);
151
    t19 = (0U + t18);
152
    t20 = (1 - 3);
153
    t21 = (t20 * -1);
154
    t22 = (1 * t21);
155
    t23 = (t19 + t22);
156
    t12 = (t0 + 16552);
157
    t14 = (t12 + 56U);
158
    t24 = *((char **)t14);
159
    t25 = (t24 + 56U);
160
    t26 = *((char **)t25);
161
    *((unsigned char *)t26) = t13;
162
    xsi_driver_first_trans_delta(t12, t23, 1, 0LL);
163
    xsi_set_current_line(90, ng0);
164
    t1 = (t0 + 7320U);
165
    t2 = *((char **)t1);
166
    t1 = (t0 + 28704);
167
    t7 = *((int *)t1);
168
    t8 = (t7 - 15);
169
    t9 = (t8 * -1);
170
    xsi_vhdl_check_range_of_index(15, 0, -1, *((int *)t1));
171
    t10 = (1U * t9);
172
    t11 = (0 + t10);
173
    t5 = (t2 + t11);
174
    t13 = *((unsigned char *)t5);
175
    t6 = (t0 + 28704);
176
    t15 = *((int *)t6);
177
    t16 = (t15 - 0);
178
    t17 = (t16 * 1);
179
    t18 = (4U * t17);
180
    t19 = (0U + t18);
181
    t20 = (0 - 3);
182
    t21 = (t20 * -1);
183
    t22 = (1 * t21);
184
    t23 = (t19 + t22);
185
    t12 = (t0 + 16552);
186
    t14 = (t12 + 56U);
187
    t24 = *((char **)t14);
188
    t25 = (t24 + 56U);
189
    t26 = *((char **)t25);
190
    *((unsigned char *)t26) = t13;
191
    xsi_driver_first_trans_delta(t12, t23, 1, 0LL);
192
 
193
LAB4:    t1 = (t0 + 28704);
194
    t3 = *((int *)t1);
195
    t2 = (t0 + 28708);
196
    t4 = *((int *)t2);
197
    if (t3 == t4)
198
        goto LAB5;
199
 
200
LAB6:    t7 = (t3 + 1);
201
    t3 = t7;
202
    t5 = (t0 + 28704);
203
    *((int *)t5) = t3;
204
    goto LAB2;
205
 
206
}
207
 
208
static void work_a_1006949691_1008990060_p_1(char *t0)
209
{
210
    char *t1;
211
    char *t2;
212
    int t3;
213
    int t4;
214
    char *t5;
215
    char *t6;
216
    int t7;
217
    int t8;
218
    char *t9;
219
    char *t10;
220
    int t11;
221
    int t12;
222
    unsigned int t13;
223
    unsigned int t14;
224
    char *t15;
225
    int t16;
226
    int t17;
227
    unsigned int t18;
228
    unsigned int t19;
229
    unsigned int t20;
230
    unsigned int t21;
231
    char *t22;
232
    unsigned char t23;
233
    char *t24;
234
    int t25;
235
    int t26;
236
    unsigned int t27;
237
    unsigned int t28;
238
    unsigned int t29;
239
    char *t30;
240
    int t31;
241
    int t32;
242
    unsigned int t33;
243
    unsigned int t34;
244
    unsigned int t35;
245
    char *t36;
246
    char *t37;
247
    char *t38;
248
    char *t39;
249
    char *t40;
250
 
251
LAB0:    xsi_set_current_line(96, ng0);
252
    t1 = (t0 + 28712);
253
    *((int *)t1) = 6;
254
    t2 = (t0 + 28716);
255
    *((int *)t2) = 1;
256
    t3 = 6;
257
    t4 = 1;
258
 
259
LAB2:    if (t3 >= t4)
260
        goto LAB3;
261
 
262
LAB5:    t1 = (t0 + 16280);
263
    *((int *)t1) = 1;
264
 
265
LAB1:    return;
266
LAB3:    xsi_set_current_line(97, ng0);
267
    t5 = (t0 + 28720);
268
    *((int *)t5) = 0;
269
    t6 = (t0 + 28724);
270
    *((int *)t6) = 15;
271
    t7 = 0;
272
    t8 = 15;
273
 
274
LAB6:    if (t7 <= t8)
275
        goto LAB7;
276
 
277
LAB9:
278
LAB4:    t1 = (t0 + 28712);
279
    t3 = *((int *)t1);
280
    t2 = (t0 + 28716);
281
    t4 = *((int *)t2);
282
    if (t3 == t4)
283
        goto LAB5;
284
 
285
LAB11:    t7 = (t3 + -1);
286
    t3 = t7;
287
    t5 = (t0 + 28712);
288
    *((int *)t5) = t3;
289
    goto LAB2;
290
 
291
LAB7:    xsi_set_current_line(98, ng0);
292
    t9 = (t0 + 8760U);
293
    t10 = *((char **)t9);
294
    t9 = (t0 + 28712);
295
    t11 = *((int *)t9);
296
    t12 = (t11 - 6);
297
    t13 = (t12 * -1);
298
    xsi_vhdl_check_range_of_index(6, 1, -1, *((int *)t9));
299
    t14 = (1U * t13);
300
    t15 = (t0 + 28720);
301
    t16 = *((int *)t15);
302
    t17 = (t16 - 0);
303
    t18 = (t17 * 1);
304
    xsi_vhdl_check_range_of_index(0, 15, 1, *((int *)t15));
305
    t19 = (6U * t18);
306
    t20 = (0 + t19);
307
    t21 = (t20 + t14);
308
    t22 = (t10 + t21);
309
    t23 = *((unsigned char *)t22);
310
    t24 = (t0 + 28712);
311
    t25 = *((int *)t24);
312
    t26 = (t25 - 6);
313
    t27 = (t26 * -1);
314
    t28 = (16U * t27);
315
    t29 = (0U + t28);
316
    t30 = (t0 + 28720);
317
    t31 = *((int *)t30);
318
    t32 = (t31 - 0);
319
    t33 = (t32 * 1);
320
    t34 = (1 * t33);
321
    t35 = (t29 + t34);
322
    t36 = (t0 + 16616);
323
    t37 = (t36 + 56U);
324
    t38 = *((char **)t37);
325
    t39 = (t38 + 56U);
326
    t40 = *((char **)t39);
327
    *((unsigned char *)t40) = t23;
328
    xsi_driver_first_trans_delta(t36, t35, 1, 0LL);
329
 
330
LAB8:    t1 = (t0 + 28720);
331
    t7 = *((int *)t1);
332
    t2 = (t0 + 28724);
333
    t8 = *((int *)t2);
334
    if (t7 == t8)
335
        goto LAB9;
336
 
337
LAB10:    t11 = (t7 + 1);
338
    t7 = t11;
339
    t5 = (t0 + 28720);
340
    *((int *)t5) = t7;
341
    goto LAB6;
342
 
343
}
344
 
345
static void work_a_1006949691_1008990060_p_2(char *t0)
346
{
347
    char t9[16];
348
    char *t1;
349
    char *t2;
350
    char *t3;
351
    int t4;
352
    int t5;
353
    unsigned int t6;
354
    unsigned int t7;
355
    unsigned int t8;
356
    char *t10;
357
    char *t11;
358
    int t12;
359
    unsigned int t13;
360
    unsigned char t14;
361
    char *t15;
362
    char *t16;
363
    char *t17;
364
    char *t18;
365
    char *t19;
366
 
367
LAB0:    xsi_set_current_line(113, ng0);
368
 
369
LAB3:    t1 = (t0 + 8920U);
370
    t2 = *((char **)t1);
371
    t1 = (t0 + 11136U);
372
    t3 = *((char **)t1);
373
    t4 = *((int *)t3);
374
    t5 = (t4 - 6);
375
    t6 = (t5 * -1);
376
    t7 = (16U * t6);
377
    t8 = (0 + t7);
378
    t1 = (t2 + t8);
379
    t10 = (t9 + 0U);
380
    t11 = (t10 + 0U);
381
    *((int *)t11) = 0;
382
    t11 = (t10 + 4U);
383
    *((int *)t11) = 15;
384
    t11 = (t10 + 8U);
385
    *((int *)t11) = 1;
386
    t12 = (15 - 0);
387
    t13 = (t12 * 1);
388
    t13 = (t13 + 1);
389
    t11 = (t10 + 12U);
390
    *((unsigned int *)t11) = t13;
391
    t14 = dzx_p_1715488261_sub_3691183894_820654739(DZX_P_1715488261, t1, t9);
392
    t11 = (t0 + 16680);
393
    t15 = (t11 + 56U);
394
    t16 = *((char **)t15);
395
    t17 = (t16 + 56U);
396
    t18 = *((char **)t17);
397
    *((unsigned char *)t18) = t14;
398
    xsi_driver_first_trans_delta(t11, 5U, 1, 0LL);
399
 
400
LAB2:    t19 = (t0 + 16296);
401
    *((int *)t19) = 1;
402
 
403
LAB1:    return;
404
LAB4:    goto LAB2;
405
 
406
}
407
 
408
static void work_a_1006949691_1008990060_p_3(char *t0)
409
{
410
    char t9[16];
411
    char *t1;
412
    char *t2;
413
    char *t3;
414
    int t4;
415
    int t5;
416
    unsigned int t6;
417
    unsigned int t7;
418
    unsigned int t8;
419
    char *t10;
420
    char *t11;
421
    int t12;
422
    unsigned int t13;
423
    unsigned char t14;
424
    char *t15;
425
    char *t16;
426
    char *t17;
427
    char *t18;
428
    char *t19;
429
 
430
LAB0:    xsi_set_current_line(113, ng0);
431
 
432
LAB3:    t1 = (t0 + 8920U);
433
    t2 = *((char **)t1);
434
    t1 = (t0 + 11256U);
435
    t3 = *((char **)t1);
436
    t4 = *((int *)t3);
437
    t5 = (t4 - 6);
438
    t6 = (t5 * -1);
439
    t7 = (16U * t6);
440
    t8 = (0 + t7);
441
    t1 = (t2 + t8);
442
    t10 = (t9 + 0U);
443
    t11 = (t10 + 0U);
444
    *((int *)t11) = 0;
445
    t11 = (t10 + 4U);
446
    *((int *)t11) = 15;
447
    t11 = (t10 + 8U);
448
    *((int *)t11) = 1;
449
    t12 = (15 - 0);
450
    t13 = (t12 * 1);
451
    t13 = (t13 + 1);
452
    t11 = (t10 + 12U);
453
    *((unsigned int *)t11) = t13;
454
    t14 = dzx_p_1715488261_sub_3691183894_820654739(DZX_P_1715488261, t1, t9);
455
    t11 = (t0 + 16744);
456
    t15 = (t11 + 56U);
457
    t16 = *((char **)t15);
458
    t17 = (t16 + 56U);
459
    t18 = *((char **)t17);
460
    *((unsigned char *)t18) = t14;
461
    xsi_driver_first_trans_delta(t11, 4U, 1, 0LL);
462
 
463
LAB2:    t19 = (t0 + 16312);
464
    *((int *)t19) = 1;
465
 
466
LAB1:    return;
467
LAB4:    goto LAB2;
468
 
469
}
470
 
471
static void work_a_1006949691_1008990060_p_4(char *t0)
472
{
473
    char t9[16];
474
    char *t1;
475
    char *t2;
476
    char *t3;
477
    int t4;
478
    int t5;
479
    unsigned int t6;
480
    unsigned int t7;
481
    unsigned int t8;
482
    char *t10;
483
    char *t11;
484
    int t12;
485
    unsigned int t13;
486
    unsigned char t14;
487
    char *t15;
488
    char *t16;
489
    char *t17;
490
    char *t18;
491
    char *t19;
492
 
493
LAB0:    xsi_set_current_line(113, ng0);
494
 
495
LAB3:    t1 = (t0 + 8920U);
496
    t2 = *((char **)t1);
497
    t1 = (t0 + 11376U);
498
    t3 = *((char **)t1);
499
    t4 = *((int *)t3);
500
    t5 = (t4 - 6);
501
    t6 = (t5 * -1);
502
    t7 = (16U * t6);
503
    t8 = (0 + t7);
504
    t1 = (t2 + t8);
505
    t10 = (t9 + 0U);
506
    t11 = (t10 + 0U);
507
    *((int *)t11) = 0;
508
    t11 = (t10 + 4U);
509
    *((int *)t11) = 15;
510
    t11 = (t10 + 8U);
511
    *((int *)t11) = 1;
512
    t12 = (15 - 0);
513
    t13 = (t12 * 1);
514
    t13 = (t13 + 1);
515
    t11 = (t10 + 12U);
516
    *((unsigned int *)t11) = t13;
517
    t14 = dzx_p_1715488261_sub_3691183894_820654739(DZX_P_1715488261, t1, t9);
518
    t11 = (t0 + 16808);
519
    t15 = (t11 + 56U);
520
    t16 = *((char **)t15);
521
    t17 = (t16 + 56U);
522
    t18 = *((char **)t17);
523
    *((unsigned char *)t18) = t14;
524
    xsi_driver_first_trans_delta(t11, 3U, 1, 0LL);
525
 
526
LAB2:    t19 = (t0 + 16328);
527
    *((int *)t19) = 1;
528
 
529
LAB1:    return;
530
LAB4:    goto LAB2;
531
 
532
}
533
 
534
static void work_a_1006949691_1008990060_p_5(char *t0)
535
{
536
    char t9[16];
537
    char *t1;
538
    char *t2;
539
    char *t3;
540
    int t4;
541
    int t5;
542
    unsigned int t6;
543
    unsigned int t7;
544
    unsigned int t8;
545
    char *t10;
546
    char *t11;
547
    int t12;
548
    unsigned int t13;
549
    unsigned char t14;
550
    char *t15;
551
    char *t16;
552
    char *t17;
553
    char *t18;
554
    char *t19;
555
 
556
LAB0:    xsi_set_current_line(113, ng0);
557
 
558
LAB3:    t1 = (t0 + 8920U);
559
    t2 = *((char **)t1);
560
    t1 = (t0 + 11496U);
561
    t3 = *((char **)t1);
562
    t4 = *((int *)t3);
563
    t5 = (t4 - 6);
564
    t6 = (t5 * -1);
565
    t7 = (16U * t6);
566
    t8 = (0 + t7);
567
    t1 = (t2 + t8);
568
    t10 = (t9 + 0U);
569
    t11 = (t10 + 0U);
570
    *((int *)t11) = 0;
571
    t11 = (t10 + 4U);
572
    *((int *)t11) = 15;
573
    t11 = (t10 + 8U);
574
    *((int *)t11) = 1;
575
    t12 = (15 - 0);
576
    t13 = (t12 * 1);
577
    t13 = (t13 + 1);
578
    t11 = (t10 + 12U);
579
    *((unsigned int *)t11) = t13;
580
    t14 = dzx_p_1715488261_sub_3691183894_820654739(DZX_P_1715488261, t1, t9);
581
    t11 = (t0 + 16872);
582
    t15 = (t11 + 56U);
583
    t16 = *((char **)t15);
584
    t17 = (t16 + 56U);
585
    t18 = *((char **)t17);
586
    *((unsigned char *)t18) = t14;
587
    xsi_driver_first_trans_delta(t11, 2U, 1, 0LL);
588
 
589
LAB2:    t19 = (t0 + 16344);
590
    *((int *)t19) = 1;
591
 
592
LAB1:    return;
593
LAB4:    goto LAB2;
594
 
595
}
596
 
597
static void work_a_1006949691_1008990060_p_6(char *t0)
598
{
599
    char t9[16];
600
    char *t1;
601
    char *t2;
602
    char *t3;
603
    int t4;
604
    int t5;
605
    unsigned int t6;
606
    unsigned int t7;
607
    unsigned int t8;
608
    char *t10;
609
    char *t11;
610
    int t12;
611
    unsigned int t13;
612
    unsigned char t14;
613
    char *t15;
614
    char *t16;
615
    char *t17;
616
    char *t18;
617
    char *t19;
618
 
619
LAB0:    xsi_set_current_line(113, ng0);
620
 
621
LAB3:    t1 = (t0 + 8920U);
622
    t2 = *((char **)t1);
623
    t1 = (t0 + 11616U);
624
    t3 = *((char **)t1);
625
    t4 = *((int *)t3);
626
    t5 = (t4 - 6);
627
    t6 = (t5 * -1);
628
    t7 = (16U * t6);
629
    t8 = (0 + t7);
630
    t1 = (t2 + t8);
631
    t10 = (t9 + 0U);
632
    t11 = (t10 + 0U);
633
    *((int *)t11) = 0;
634
    t11 = (t10 + 4U);
635
    *((int *)t11) = 15;
636
    t11 = (t10 + 8U);
637
    *((int *)t11) = 1;
638
    t12 = (15 - 0);
639
    t13 = (t12 * 1);
640
    t13 = (t13 + 1);
641
    t11 = (t10 + 12U);
642
    *((unsigned int *)t11) = t13;
643
    t14 = dzx_p_1715488261_sub_3691183894_820654739(DZX_P_1715488261, t1, t9);
644
    t11 = (t0 + 16936);
645
    t15 = (t11 + 56U);
646
    t16 = *((char **)t15);
647
    t17 = (t16 + 56U);
648
    t18 = *((char **)t17);
649
    *((unsigned char *)t18) = t14;
650
    xsi_driver_first_trans_delta(t11, 1U, 1, 0LL);
651
 
652
LAB2:    t19 = (t0 + 16360);
653
    *((int *)t19) = 1;
654
 
655
LAB1:    return;
656
LAB4:    goto LAB2;
657
 
658
}
659
 
660
static void work_a_1006949691_1008990060_p_7(char *t0)
661
{
662
    char t9[16];
663
    char *t1;
664
    char *t2;
665
    char *t3;
666
    int t4;
667
    int t5;
668
    unsigned int t6;
669
    unsigned int t7;
670
    unsigned int t8;
671
    char *t10;
672
    char *t11;
673
    int t12;
674
    unsigned int t13;
675
    unsigned char t14;
676
    char *t15;
677
    char *t16;
678
    char *t17;
679
    char *t18;
680
    char *t19;
681
 
682
LAB0:    xsi_set_current_line(113, ng0);
683
 
684
LAB3:    t1 = (t0 + 8920U);
685
    t2 = *((char **)t1);
686
    t1 = (t0 + 11736U);
687
    t3 = *((char **)t1);
688
    t4 = *((int *)t3);
689
    t5 = (t4 - 6);
690
    t6 = (t5 * -1);
691
    t7 = (16U * t6);
692
    t8 = (0 + t7);
693
    t1 = (t2 + t8);
694
    t10 = (t9 + 0U);
695
    t11 = (t10 + 0U);
696
    *((int *)t11) = 0;
697
    t11 = (t10 + 4U);
698
    *((int *)t11) = 15;
699
    t11 = (t10 + 8U);
700
    *((int *)t11) = 1;
701
    t12 = (15 - 0);
702
    t13 = (t12 * 1);
703
    t13 = (t13 + 1);
704
    t11 = (t10 + 12U);
705
    *((unsigned int *)t11) = t13;
706
    t14 = dzx_p_1715488261_sub_3691183894_820654739(DZX_P_1715488261, t1, t9);
707
    t11 = (t0 + 17000);
708
    t15 = (t11 + 56U);
709
    t16 = *((char **)t15);
710
    t17 = (t16 + 56U);
711
    t18 = *((char **)t17);
712
    *((unsigned char *)t18) = t14;
713
    xsi_driver_first_trans_delta(t11, 0U, 1, 0LL);
714
 
715
LAB2:    t19 = (t0 + 16376);
716
    *((int *)t19) = 1;
717
 
718
LAB1:    return;
719
LAB4:    goto LAB2;
720
 
721
}
722
 
723
static void work_a_1006949691_1008990060_p_8(char *t0)
724
{
725
    char *t1;
726
    char *t2;
727
    int t3;
728
    unsigned int t4;
729
    unsigned int t5;
730
    unsigned int t6;
731
    char *t7;
732
    char *t8;
733
    char *t9;
734
    char *t10;
735
    char *t11;
736
    char *t12;
737
 
738
LAB0:    xsi_set_current_line(117, ng0);
739
 
740
LAB3:    t1 = (t0 + 8920U);
741
    t2 = *((char **)t1);
742
    t3 = (6 - 6);
743
    t4 = (t3 * -1);
744
    t5 = (16U * t4);
745
    t6 = (0 + t5);
746
    t1 = (t2 + t6);
747
    t7 = (t0 + 17064);
748
    t8 = (t7 + 56U);
749
    t9 = *((char **)t8);
750
    t10 = (t9 + 56U);
751
    t11 = *((char **)t10);
752
    memcpy(t11, t1, 16U);
753
    xsi_driver_first_trans_fast_port(t7);
754
 
755
LAB2:    t12 = (t0 + 16392);
756
    *((int *)t12) = 1;
757
 
758
LAB1:    return;
759
LAB4:    goto LAB2;
760
 
761
}
762
 
763
static void work_a_1006949691_1008990060_p_9(char *t0)
764
{
765
    char *t1;
766
    char *t2;
767
    int t3;
768
    unsigned int t4;
769
    unsigned int t5;
770
    unsigned int t6;
771
    char *t7;
772
    char *t8;
773
    char *t9;
774
    char *t10;
775
    char *t11;
776
    char *t12;
777
 
778
LAB0:    xsi_set_current_line(118, ng0);
779
 
780
LAB3:    t1 = (t0 + 8920U);
781
    t2 = *((char **)t1);
782
    t3 = (5 - 6);
783
    t4 = (t3 * -1);
784
    t5 = (16U * t4);
785
    t6 = (0 + t5);
786
    t1 = (t2 + t6);
787
    t7 = (t0 + 17128);
788
    t8 = (t7 + 56U);
789
    t9 = *((char **)t8);
790
    t10 = (t9 + 56U);
791
    t11 = *((char **)t10);
792
    memcpy(t11, t1, 16U);
793
    xsi_driver_first_trans_fast_port(t7);
794
 
795
LAB2:    t12 = (t0 + 16408);
796
    *((int *)t12) = 1;
797
 
798
LAB1:    return;
799
LAB4:    goto LAB2;
800
 
801
}
802
 
803
static void work_a_1006949691_1008990060_p_10(char *t0)
804
{
805
    char *t1;
806
    char *t2;
807
    int t3;
808
    unsigned int t4;
809
    unsigned int t5;
810
    unsigned int t6;
811
    char *t7;
812
    char *t8;
813
    char *t9;
814
    char *t10;
815
    char *t11;
816
    char *t12;
817
 
818
LAB0:    xsi_set_current_line(119, ng0);
819
 
820
LAB3:    t1 = (t0 + 8920U);
821
    t2 = *((char **)t1);
822
    t3 = (4 - 6);
823
    t4 = (t3 * -1);
824
    t5 = (16U * t4);
825
    t6 = (0 + t5);
826
    t1 = (t2 + t6);
827
    t7 = (t0 + 17192);
828
    t8 = (t7 + 56U);
829
    t9 = *((char **)t8);
830
    t10 = (t9 + 56U);
831
    t11 = *((char **)t10);
832
    memcpy(t11, t1, 16U);
833
    xsi_driver_first_trans_fast_port(t7);
834
 
835
LAB2:    t12 = (t0 + 16424);
836
    *((int *)t12) = 1;
837
 
838
LAB1:    return;
839
LAB4:    goto LAB2;
840
 
841
}
842
 
843
static void work_a_1006949691_1008990060_p_11(char *t0)
844
{
845
    char *t1;
846
    char *t2;
847
    int t3;
848
    unsigned int t4;
849
    unsigned int t5;
850
    unsigned int t6;
851
    char *t7;
852
    char *t8;
853
    char *t9;
854
    char *t10;
855
    char *t11;
856
    char *t12;
857
 
858
LAB0:    xsi_set_current_line(120, ng0);
859
 
860
LAB3:    t1 = (t0 + 8920U);
861
    t2 = *((char **)t1);
862
    t3 = (3 - 6);
863
    t4 = (t3 * -1);
864
    t5 = (16U * t4);
865
    t6 = (0 + t5);
866
    t1 = (t2 + t6);
867
    t7 = (t0 + 17256);
868
    t8 = (t7 + 56U);
869
    t9 = *((char **)t8);
870
    t10 = (t9 + 56U);
871
    t11 = *((char **)t10);
872
    memcpy(t11, t1, 16U);
873
    xsi_driver_first_trans_fast_port(t7);
874
 
875
LAB2:    t12 = (t0 + 16440);
876
    *((int *)t12) = 1;
877
 
878
LAB1:    return;
879
LAB4:    goto LAB2;
880
 
881
}
882
 
883
static void work_a_1006949691_1008990060_p_12(char *t0)
884
{
885
    char *t1;
886
    char *t2;
887
    int t3;
888
    unsigned int t4;
889
    unsigned int t5;
890
    unsigned int t6;
891
    char *t7;
892
    char *t8;
893
    char *t9;
894
    char *t10;
895
    char *t11;
896
    char *t12;
897
 
898
LAB0:    xsi_set_current_line(121, ng0);
899
 
900
LAB3:    t1 = (t0 + 8920U);
901
    t2 = *((char **)t1);
902
    t3 = (2 - 6);
903
    t4 = (t3 * -1);
904
    t5 = (16U * t4);
905
    t6 = (0 + t5);
906
    t1 = (t2 + t6);
907
    t7 = (t0 + 17320);
908
    t8 = (t7 + 56U);
909
    t9 = *((char **)t8);
910
    t10 = (t9 + 56U);
911
    t11 = *((char **)t10);
912
    memcpy(t11, t1, 16U);
913
    xsi_driver_first_trans_fast_port(t7);
914
 
915
LAB2:    t12 = (t0 + 16456);
916
    *((int *)t12) = 1;
917
 
918
LAB1:    return;
919
LAB4:    goto LAB2;
920
 
921
}
922
 
923
static void work_a_1006949691_1008990060_p_13(char *t0)
924
{
925
    char *t1;
926
    char *t2;
927
    int t3;
928
    unsigned int t4;
929
    unsigned int t5;
930
    unsigned int t6;
931
    char *t7;
932
    char *t8;
933
    char *t9;
934
    char *t10;
935
    char *t11;
936
    char *t12;
937
 
938
LAB0:    xsi_set_current_line(122, ng0);
939
 
940
LAB3:    t1 = (t0 + 8920U);
941
    t2 = *((char **)t1);
942
    t3 = (1 - 6);
943
    t4 = (t3 * -1);
944
    t5 = (16U * t4);
945
    t6 = (0 + t5);
946
    t1 = (t2 + t6);
947
    t7 = (t0 + 17384);
948
    t8 = (t7 + 56U);
949
    t9 = *((char **)t8);
950
    t10 = (t9 + 56U);
951
    t11 = *((char **)t10);
952
    memcpy(t11, t1, 16U);
953
    xsi_driver_first_trans_fast_port(t7);
954
 
955
LAB2:    t12 = (t0 + 16472);
956
    *((int *)t12) = 1;
957
 
958
LAB1:    return;
959
LAB4:    goto LAB2;
960
 
961
}
962
 
963
 
964
extern void work_a_1006949691_1008990060_init()
965
{
966
        static char *pe[] = {(void *)work_a_1006949691_1008990060_p_0,(void *)work_a_1006949691_1008990060_p_1,(void *)work_a_1006949691_1008990060_p_2,(void *)work_a_1006949691_1008990060_p_3,(void *)work_a_1006949691_1008990060_p_4,(void *)work_a_1006949691_1008990060_p_5,(void *)work_a_1006949691_1008990060_p_6,(void *)work_a_1006949691_1008990060_p_7,(void *)work_a_1006949691_1008990060_p_8,(void *)work_a_1006949691_1008990060_p_9,(void *)work_a_1006949691_1008990060_p_10,(void *)work_a_1006949691_1008990060_p_11,(void *)work_a_1006949691_1008990060_p_12,(void *)work_a_1006949691_1008990060_p_13};
967
        xsi_register_didat("work_a_1006949691_1008990060", "isim/testbench_isim_beh.exe.sim/work/a_1006949691_1008990060.didat");
968
        xsi_register_executes(pe);
969
}

powered by: WebSVN 2.1.0

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