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_1134466383_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/PIPELINE_R1.vhd";
25
 
26
 
27
 
28
static void work_a_1134466383_1181938964_p_0(char *t0)
29
{
30
    char *t1;
31
    char *t2;
32
    unsigned char t3;
33
    unsigned char t4;
34
    char *t5;
35
    char *t6;
36
    char *t7;
37
    char *t8;
38
    char *t9;
39
    char *t10;
40
    unsigned char t11;
41
    unsigned char t12;
42
    unsigned char t13;
43
    unsigned char t14;
44
    char *t15;
45
    char *t16;
46
 
47
LAB0:    xsi_set_current_line(89, ng0);
48
    t1 = (t0 + 2312U);
49
    t2 = *((char **)t1);
50
    t3 = *((unsigned char *)t2);
51
    t4 = (t3 == (unsigned char)0);
52
    if (t4 != 0)
53
        goto LAB2;
54
 
55
LAB4:    t1 = (t0 + 2592U);
56
    t4 = xsi_signal_has_event(t1);
57
    if (t4 == 1)
58
        goto LAB7;
59
 
60
LAB8:    t3 = (unsigned char)0;
61
 
62
LAB9:    if (t3 != 0)
63
        goto LAB5;
64
 
65
LAB6:
66
LAB3:    t1 = (t0 + 8656);
67
    *((int *)t1) = 1;
68
 
69
LAB1:    return;
70
LAB2:    xsi_set_current_line(90, ng0);
71
    t1 = (t0 + 14541);
72
    t6 = (t0 + 8864);
73
    t7 = (t6 + 56U);
74
    t8 = *((char **)t7);
75
    t9 = (t8 + 56U);
76
    t10 = *((char **)t9);
77
    memcpy(t10, t1, 16U);
78
    xsi_driver_first_trans_fast(t6);
79
    xsi_set_current_line(91, ng0);
80
    t1 = (t0 + 14557);
81
    t5 = (t0 + 8928);
82
    t6 = (t5 + 56U);
83
    t7 = *((char **)t6);
84
    t8 = (t7 + 56U);
85
    t9 = *((char **)t8);
86
    memcpy(t9, t1, 4U);
87
    xsi_driver_first_trans_fast(t5);
88
    xsi_set_current_line(92, ng0);
89
    t1 = (t0 + 14561);
90
    t5 = (t0 + 8992);
91
    t6 = (t5 + 56U);
92
    t7 = *((char **)t6);
93
    t8 = (t7 + 56U);
94
    t9 = *((char **)t8);
95
    memcpy(t9, t1, 32U);
96
    xsi_driver_first_trans_fast(t5);
97
    xsi_set_current_line(93, ng0);
98
    t1 = (t0 + 9056);
99
    t2 = (t1 + 56U);
100
    t5 = *((char **)t2);
101
    t6 = (t5 + 56U);
102
    t7 = *((char **)t6);
103
    *((unsigned char *)t7) = (unsigned char)1;
104
    xsi_driver_first_trans_fast(t1);
105
    xsi_set_current_line(94, ng0);
106
    t1 = (t0 + 9120);
107
    t2 = (t1 + 56U);
108
    t5 = *((char **)t2);
109
    t6 = (t5 + 56U);
110
    t7 = *((char **)t6);
111
    *((unsigned char *)t7) = (unsigned char)1;
112
    xsi_driver_first_trans_fast(t1);
113
    xsi_set_current_line(95, ng0);
114
    t1 = (t0 + 14593);
115
    t5 = (t0 + 9184);
116
    t6 = (t5 + 56U);
117
    t7 = *((char **)t6);
118
    t8 = (t7 + 56U);
119
    t9 = *((char **)t8);
120
    memcpy(t9, t1, 5U);
121
    xsi_driver_first_trans_fast(t5);
122
    xsi_set_current_line(96, ng0);
123
    t1 = (t0 + 9248);
124
    t2 = (t1 + 56U);
125
    t5 = *((char **)t2);
126
    t6 = (t5 + 56U);
127
    t7 = *((char **)t6);
128
    *((unsigned char *)t7) = (unsigned char)0;
129
    xsi_driver_first_trans_fast(t1);
130
    xsi_set_current_line(97, ng0);
131
    t1 = (t0 + 9312);
132
    t2 = (t1 + 56U);
133
    t5 = *((char **)t2);
134
    t6 = (t5 + 56U);
135
    t7 = *((char **)t6);
136
    *((unsigned char *)t7) = (unsigned char)1;
137
    xsi_driver_first_trans_fast(t1);
138
    goto LAB3;
139
 
140
LAB5:    xsi_set_current_line(100, ng0);
141
    t2 = (t0 + 2472U);
142
    t6 = *((char **)t2);
143
    t13 = *((unsigned char *)t6);
144
    t14 = (t13 == (unsigned char)0);
145
    if (t14 != 0)
146
        goto LAB10;
147
 
148
LAB12:    xsi_set_current_line(111, ng0);
149
    t1 = (t0 + 1352U);
150
    t2 = *((char **)t1);
151
    t1 = (t0 + 8992);
152
    t5 = (t1 + 56U);
153
    t6 = *((char **)t5);
154
    t7 = (t6 + 56U);
155
    t8 = *((char **)t7);
156
    memcpy(t8, t2, 32U);
157
    xsi_driver_first_trans_fast(t1);
158
    xsi_set_current_line(112, ng0);
159
    t1 = (t0 + 1672U);
160
    t2 = *((char **)t1);
161
    t3 = *((unsigned char *)t2);
162
    t1 = (t0 + 9056);
163
    t5 = (t1 + 56U);
164
    t6 = *((char **)t5);
165
    t7 = (t6 + 56U);
166
    t8 = *((char **)t7);
167
    *((unsigned char *)t8) = t3;
168
    xsi_driver_first_trans_fast(t1);
169
    xsi_set_current_line(113, ng0);
170
    t1 = (t0 + 1832U);
171
    t2 = *((char **)t1);
172
    t3 = *((unsigned char *)t2);
173
    t1 = (t0 + 9120);
174
    t5 = (t1 + 56U);
175
    t6 = *((char **)t5);
176
    t7 = (t6 + 56U);
177
    t8 = *((char **)t7);
178
    *((unsigned char *)t8) = t3;
179
    xsi_driver_first_trans_fast(t1);
180
    xsi_set_current_line(114, ng0);
181
    t1 = (t0 + 1512U);
182
    t2 = *((char **)t1);
183
    t1 = (t0 + 9184);
184
    t5 = (t1 + 56U);
185
    t6 = *((char **)t5);
186
    t7 = (t6 + 56U);
187
    t8 = *((char **)t7);
188
    memcpy(t8, t2, 5U);
189
    xsi_driver_first_trans_fast(t1);
190
    xsi_set_current_line(115, ng0);
191
    t1 = (t0 + 1192U);
192
    t2 = *((char **)t1);
193
    t1 = (t0 + 8928);
194
    t5 = (t1 + 56U);
195
    t6 = *((char **)t5);
196
    t7 = (t6 + 56U);
197
    t8 = *((char **)t7);
198
    memcpy(t8, t2, 4U);
199
    xsi_driver_first_trans_fast(t1);
200
    xsi_set_current_line(116, ng0);
201
    t1 = (t0 + 1032U);
202
    t2 = *((char **)t1);
203
    t1 = (t0 + 8864);
204
    t5 = (t1 + 56U);
205
    t6 = *((char **)t5);
206
    t7 = (t6 + 56U);
207
    t8 = *((char **)t7);
208
    memcpy(t8, t2, 16U);
209
    xsi_driver_first_trans_fast(t1);
210
    xsi_set_current_line(117, ng0);
211
    t1 = (t0 + 2152U);
212
    t2 = *((char **)t1);
213
    t3 = *((unsigned char *)t2);
214
    t1 = (t0 + 9248);
215
    t5 = (t1 + 56U);
216
    t6 = *((char **)t5);
217
    t7 = (t6 + 56U);
218
    t8 = *((char **)t7);
219
    *((unsigned char *)t8) = t3;
220
    xsi_driver_first_trans_fast(t1);
221
    xsi_set_current_line(118, ng0);
222
    t1 = (t0 + 1992U);
223
    t2 = *((char **)t1);
224
    t3 = *((unsigned char *)t2);
225
    t1 = (t0 + 9312);
226
    t5 = (t1 + 56U);
227
    t6 = *((char **)t5);
228
    t7 = (t6 + 56U);
229
    t8 = *((char **)t7);
230
    *((unsigned char *)t8) = t3;
231
    xsi_driver_first_trans_fast(t1);
232
 
233
LAB11:    goto LAB3;
234
 
235
LAB7:    t2 = (t0 + 2632U);
236
    t5 = *((char **)t2);
237
    t11 = *((unsigned char *)t5);
238
    t12 = (t11 == (unsigned char)1);
239
    t3 = t12;
240
    goto LAB9;
241
 
242
LAB10:    xsi_set_current_line(101, ng0);
243
    t2 = (t0 + 14598);
244
    t8 = (t0 + 8864);
245
    t9 = (t8 + 56U);
246
    t10 = *((char **)t9);
247
    t15 = (t10 + 56U);
248
    t16 = *((char **)t15);
249
    memcpy(t16, t2, 16U);
250
    xsi_driver_first_trans_fast(t8);
251
    xsi_set_current_line(102, ng0);
252
    t1 = (t0 + 14614);
253
    t5 = (t0 + 8928);
254
    t6 = (t5 + 56U);
255
    t7 = *((char **)t6);
256
    t8 = (t7 + 56U);
257
    t9 = *((char **)t8);
258
    memcpy(t9, t1, 4U);
259
    xsi_driver_first_trans_fast(t5);
260
    xsi_set_current_line(103, ng0);
261
    t1 = (t0 + 14618);
262
    t5 = (t0 + 8992);
263
    t6 = (t5 + 56U);
264
    t7 = *((char **)t6);
265
    t8 = (t7 + 56U);
266
    t9 = *((char **)t8);
267
    memcpy(t9, t1, 32U);
268
    xsi_driver_first_trans_fast(t5);
269
    xsi_set_current_line(104, ng0);
270
    t1 = (t0 + 9056);
271
    t2 = (t1 + 56U);
272
    t5 = *((char **)t2);
273
    t6 = (t5 + 56U);
274
    t7 = *((char **)t6);
275
    *((unsigned char *)t7) = (unsigned char)1;
276
    xsi_driver_first_trans_fast(t1);
277
    xsi_set_current_line(105, ng0);
278
    t1 = (t0 + 9120);
279
    t2 = (t1 + 56U);
280
    t5 = *((char **)t2);
281
    t6 = (t5 + 56U);
282
    t7 = *((char **)t6);
283
    *((unsigned char *)t7) = (unsigned char)1;
284
    xsi_driver_first_trans_fast(t1);
285
    xsi_set_current_line(106, ng0);
286
    t1 = (t0 + 14650);
287
    t5 = (t0 + 9184);
288
    t6 = (t5 + 56U);
289
    t7 = *((char **)t6);
290
    t8 = (t7 + 56U);
291
    t9 = *((char **)t8);
292
    memcpy(t9, t1, 5U);
293
    xsi_driver_first_trans_fast(t5);
294
    xsi_set_current_line(107, ng0);
295
    t1 = (t0 + 9248);
296
    t2 = (t1 + 56U);
297
    t5 = *((char **)t2);
298
    t6 = (t5 + 56U);
299
    t7 = *((char **)t6);
300
    *((unsigned char *)t7) = (unsigned char)0;
301
    xsi_driver_first_trans_fast(t1);
302
    xsi_set_current_line(108, ng0);
303
    t1 = (t0 + 9312);
304
    t2 = (t1 + 56U);
305
    t5 = *((char **)t2);
306
    t6 = (t5 + 56U);
307
    t7 = *((char **)t6);
308
    *((unsigned char *)t7) = (unsigned char)1;
309
    xsi_driver_first_trans_fast(t1);
310
    goto LAB11;
311
 
312
}
313
 
314
static void work_a_1134466383_1181938964_p_1(char *t0)
315
{
316
    char *t1;
317
    char *t2;
318
    char *t3;
319
    char *t4;
320
    char *t5;
321
    char *t6;
322
    char *t7;
323
 
324
LAB0:    xsi_set_current_line(124, ng0);
325
 
326
LAB3:    t1 = (t0 + 4072U);
327
    t2 = *((char **)t1);
328
    t1 = (t0 + 9376);
329
    t3 = (t1 + 56U);
330
    t4 = *((char **)t3);
331
    t5 = (t4 + 56U);
332
    t6 = *((char **)t5);
333
    memcpy(t6, t2, 32U);
334
    xsi_driver_first_trans_fast_port(t1);
335
 
336
LAB2:    t7 = (t0 + 8672);
337
    *((int *)t7) = 1;
338
 
339
LAB1:    return;
340
LAB4:    goto LAB2;
341
 
342
}
343
 
344
static void work_a_1134466383_1181938964_p_2(char *t0)
345
{
346
    char *t1;
347
    char *t2;
348
    unsigned char t3;
349
    char *t4;
350
    char *t5;
351
    char *t6;
352
    char *t7;
353
    char *t8;
354
 
355
LAB0:    xsi_set_current_line(125, ng0);
356
 
357
LAB3:    t1 = (t0 + 4232U);
358
    t2 = *((char **)t1);
359
    t3 = *((unsigned char *)t2);
360
    t1 = (t0 + 9440);
361
    t4 = (t1 + 56U);
362
    t5 = *((char **)t4);
363
    t6 = (t5 + 56U);
364
    t7 = *((char **)t6);
365
    *((unsigned char *)t7) = t3;
366
    xsi_driver_first_trans_fast_port(t1);
367
 
368
LAB2:    t8 = (t0 + 8688);
369
    *((int *)t8) = 1;
370
 
371
LAB1:    return;
372
LAB4:    goto LAB2;
373
 
374
}
375
 
376
static void work_a_1134466383_1181938964_p_3(char *t0)
377
{
378
    char *t1;
379
    char *t2;
380
    unsigned char t3;
381
    char *t4;
382
    char *t5;
383
    char *t6;
384
    char *t7;
385
    char *t8;
386
 
387
LAB0:    xsi_set_current_line(126, ng0);
388
 
389
LAB3:    t1 = (t0 + 4392U);
390
    t2 = *((char **)t1);
391
    t3 = *((unsigned char *)t2);
392
    t1 = (t0 + 9504);
393
    t4 = (t1 + 56U);
394
    t5 = *((char **)t4);
395
    t6 = (t5 + 56U);
396
    t7 = *((char **)t6);
397
    *((unsigned char *)t7) = t3;
398
    xsi_driver_first_trans_fast_port(t1);
399
 
400
LAB2:    t8 = (t0 + 8704);
401
    *((int *)t8) = 1;
402
 
403
LAB1:    return;
404
LAB4:    goto LAB2;
405
 
406
}
407
 
408
static void work_a_1134466383_1181938964_p_4(char *t0)
409
{
410
    char *t1;
411
    char *t2;
412
    char *t3;
413
    char *t4;
414
    char *t5;
415
    char *t6;
416
    char *t7;
417
 
418
LAB0:    xsi_set_current_line(127, ng0);
419
 
420
LAB3:    t1 = (t0 + 4872U);
421
    t2 = *((char **)t1);
422
    t1 = (t0 + 9568);
423
    t3 = (t1 + 56U);
424
    t4 = *((char **)t3);
425
    t5 = (t4 + 56U);
426
    t6 = *((char **)t5);
427
    memcpy(t6, t2, 5U);
428
    xsi_driver_first_trans_fast_port(t1);
429
 
430
LAB2:    t7 = (t0 + 8720);
431
    *((int *)t7) = 1;
432
 
433
LAB1:    return;
434
LAB4:    goto LAB2;
435
 
436
}
437
 
438
static void work_a_1134466383_1181938964_p_5(char *t0)
439
{
440
    char *t1;
441
    char *t2;
442
    char *t3;
443
    char *t4;
444
    char *t5;
445
    char *t6;
446
    char *t7;
447
 
448
LAB0:    xsi_set_current_line(128, ng0);
449
 
450
LAB3:    t1 = (t0 + 4712U);
451
    t2 = *((char **)t1);
452
    t1 = (t0 + 9632);
453
    t3 = (t1 + 56U);
454
    t4 = *((char **)t3);
455
    t5 = (t4 + 56U);
456
    t6 = *((char **)t5);
457
    memcpy(t6, t2, 4U);
458
    xsi_driver_first_trans_fast_port(t1);
459
 
460
LAB2:    t7 = (t0 + 8736);
461
    *((int *)t7) = 1;
462
 
463
LAB1:    return;
464
LAB4:    goto LAB2;
465
 
466
}
467
 
468
static void work_a_1134466383_1181938964_p_6(char *t0)
469
{
470
    char *t1;
471
    char *t2;
472
    char *t3;
473
    char *t4;
474
    char *t5;
475
    char *t6;
476
    char *t7;
477
 
478
LAB0:    xsi_set_current_line(129, ng0);
479
 
480
LAB3:    t1 = (t0 + 4552U);
481
    t2 = *((char **)t1);
482
    t1 = (t0 + 9696);
483
    t3 = (t1 + 56U);
484
    t4 = *((char **)t3);
485
    t5 = (t4 + 56U);
486
    t6 = *((char **)t5);
487
    memcpy(t6, t2, 16U);
488
    xsi_driver_first_trans_fast_port(t1);
489
 
490
LAB2:    t7 = (t0 + 8752);
491
    *((int *)t7) = 1;
492
 
493
LAB1:    return;
494
LAB4:    goto LAB2;
495
 
496
}
497
 
498
static void work_a_1134466383_1181938964_p_7(char *t0)
499
{
500
    char *t1;
501
    char *t2;
502
    unsigned char t3;
503
    char *t4;
504
    char *t5;
505
    char *t6;
506
    char *t7;
507
    char *t8;
508
 
509
LAB0:    xsi_set_current_line(130, ng0);
510
 
511
LAB3:    t1 = (t0 + 5032U);
512
    t2 = *((char **)t1);
513
    t3 = *((unsigned char *)t2);
514
    t1 = (t0 + 9760);
515
    t4 = (t1 + 56U);
516
    t5 = *((char **)t4);
517
    t6 = (t5 + 56U);
518
    t7 = *((char **)t6);
519
    *((unsigned char *)t7) = t3;
520
    xsi_driver_first_trans_fast_port(t1);
521
 
522
LAB2:    t8 = (t0 + 8768);
523
    *((int *)t8) = 1;
524
 
525
LAB1:    return;
526
LAB4:    goto LAB2;
527
 
528
}
529
 
530
static void work_a_1134466383_1181938964_p_8(char *t0)
531
{
532
    char *t1;
533
    char *t2;
534
    unsigned char t3;
535
    char *t4;
536
    char *t5;
537
    char *t6;
538
    char *t7;
539
    char *t8;
540
 
541
LAB0:    xsi_set_current_line(131, ng0);
542
 
543
LAB3:    t1 = (t0 + 5192U);
544
    t2 = *((char **)t1);
545
    t3 = *((unsigned char *)t2);
546
    t1 = (t0 + 9824);
547
    t4 = (t1 + 56U);
548
    t5 = *((char **)t4);
549
    t6 = (t5 + 56U);
550
    t7 = *((char **)t6);
551
    *((unsigned char *)t7) = t3;
552
    xsi_driver_first_trans_fast_port(t1);
553
 
554
LAB2:    t8 = (t0 + 8784);
555
    *((int *)t8) = 1;
556
 
557
LAB1:    return;
558
LAB4:    goto LAB2;
559
 
560
}
561
 
562
 
563
extern void work_a_1134466383_1181938964_init()
564
{
565
        static char *pe[] = {(void *)work_a_1134466383_1181938964_p_0,(void *)work_a_1134466383_1181938964_p_1,(void *)work_a_1134466383_1181938964_p_2,(void *)work_a_1134466383_1181938964_p_3,(void *)work_a_1134466383_1181938964_p_4,(void *)work_a_1134466383_1181938964_p_5,(void *)work_a_1134466383_1181938964_p_6,(void *)work_a_1134466383_1181938964_p_7,(void *)work_a_1134466383_1181938964_p_8};
566
        xsi_register_didat("work_a_1134466383_1181938964", "isim/testbench_isim_beh.exe.sim/work/a_1134466383_1181938964.didat");
567
        xsi_register_executes(pe);
568
}

powered by: WebSVN 2.1.0

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