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

powered by: WebSVN 2.1.0

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