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_1564650580_1781843606.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/decode4_16_inv.vhd";
25
 
26
 
27
 
28
static void work_a_1564650580_1781843606_p_0(char *t0)
29
{
30
    char *t1;
31
    char *t2;
32
    char *t3;
33
    int t4;
34
    char *t5;
35
    char *t6;
36
    int t7;
37
    char *t8;
38
    char *t9;
39
    int t10;
40
    char *t11;
41
    int t13;
42
    char *t14;
43
    int t16;
44
    char *t17;
45
    int t19;
46
    char *t20;
47
    int t22;
48
    char *t23;
49
    int t25;
50
    char *t26;
51
    int t28;
52
    char *t29;
53
    int t31;
54
    char *t32;
55
    int t34;
56
    char *t35;
57
    int t37;
58
    char *t38;
59
    int t40;
60
    char *t41;
61
    int t43;
62
    char *t44;
63
    int t46;
64
    char *t47;
65
    char *t49;
66
    char *t50;
67
    char *t51;
68
    char *t52;
69
    char *t53;
70
 
71
LAB0:    xsi_set_current_line(53, ng0);
72
    t1 = (t0 + 1032U);
73
    t2 = *((char **)t1);
74
    t1 = (t0 + 4540);
75
    t4 = xsi_mem_cmp(t1, t2, 4U);
76
    if (t4 == 1)
77
        goto LAB3;
78
 
79
LAB19:    t5 = (t0 + 4544);
80
    t7 = xsi_mem_cmp(t5, t2, 4U);
81
    if (t7 == 1)
82
        goto LAB4;
83
 
84
LAB20:    t8 = (t0 + 4548);
85
    t10 = xsi_mem_cmp(t8, t2, 4U);
86
    if (t10 == 1)
87
        goto LAB5;
88
 
89
LAB21:    t11 = (t0 + 4552);
90
    t13 = xsi_mem_cmp(t11, t2, 4U);
91
    if (t13 == 1)
92
        goto LAB6;
93
 
94
LAB22:    t14 = (t0 + 4556);
95
    t16 = xsi_mem_cmp(t14, t2, 4U);
96
    if (t16 == 1)
97
        goto LAB7;
98
 
99
LAB23:    t17 = (t0 + 4560);
100
    t19 = xsi_mem_cmp(t17, t2, 4U);
101
    if (t19 == 1)
102
        goto LAB8;
103
 
104
LAB24:    t20 = (t0 + 4564);
105
    t22 = xsi_mem_cmp(t20, t2, 4U);
106
    if (t22 == 1)
107
        goto LAB9;
108
 
109
LAB25:    t23 = (t0 + 4568);
110
    t25 = xsi_mem_cmp(t23, t2, 4U);
111
    if (t25 == 1)
112
        goto LAB10;
113
 
114
LAB26:    t26 = (t0 + 4572);
115
    t28 = xsi_mem_cmp(t26, t2, 4U);
116
    if (t28 == 1)
117
        goto LAB11;
118
 
119
LAB27:    t29 = (t0 + 4576);
120
    t31 = xsi_mem_cmp(t29, t2, 4U);
121
    if (t31 == 1)
122
        goto LAB12;
123
 
124
LAB28:    t32 = (t0 + 4580);
125
    t34 = xsi_mem_cmp(t32, t2, 4U);
126
    if (t34 == 1)
127
        goto LAB13;
128
 
129
LAB29:    t35 = (t0 + 4584);
130
    t37 = xsi_mem_cmp(t35, t2, 4U);
131
    if (t37 == 1)
132
        goto LAB14;
133
 
134
LAB30:    t38 = (t0 + 4588);
135
    t40 = xsi_mem_cmp(t38, t2, 4U);
136
    if (t40 == 1)
137
        goto LAB15;
138
 
139
LAB31:    t41 = (t0 + 4592);
140
    t43 = xsi_mem_cmp(t41, t2, 4U);
141
    if (t43 == 1)
142
        goto LAB16;
143
 
144
LAB32:    t44 = (t0 + 4596);
145
    t46 = xsi_mem_cmp(t44, t2, 4U);
146
    if (t46 == 1)
147
        goto LAB17;
148
 
149
LAB33:
150
LAB18:    xsi_set_current_line(69, ng0);
151
    t1 = (t0 + 4840);
152
    t3 = (t0 + 2752);
153
    t5 = (t3 + 56U);
154
    t6 = *((char **)t5);
155
    t8 = (t6 + 56U);
156
    t9 = *((char **)t8);
157
    memcpy(t9, t1, 16U);
158
    xsi_driver_first_trans_fast_port(t3);
159
 
160
LAB2:    t1 = (t0 + 2672);
161
    *((int *)t1) = 1;
162
 
163
LAB1:    return;
164
LAB3:    xsi_set_current_line(54, ng0);
165
    t47 = (t0 + 4600);
166
    t49 = (t0 + 2752);
167
    t50 = (t49 + 56U);
168
    t51 = *((char **)t50);
169
    t52 = (t51 + 56U);
170
    t53 = *((char **)t52);
171
    memcpy(t53, t47, 16U);
172
    xsi_driver_first_trans_fast_port(t49);
173
    goto LAB2;
174
 
175
LAB4:    xsi_set_current_line(55, ng0);
176
    t1 = (t0 + 4616);
177
    t3 = (t0 + 2752);
178
    t5 = (t3 + 56U);
179
    t6 = *((char **)t5);
180
    t8 = (t6 + 56U);
181
    t9 = *((char **)t8);
182
    memcpy(t9, t1, 16U);
183
    xsi_driver_first_trans_fast_port(t3);
184
    goto LAB2;
185
 
186
LAB5:    xsi_set_current_line(56, ng0);
187
    t1 = (t0 + 4632);
188
    t3 = (t0 + 2752);
189
    t5 = (t3 + 56U);
190
    t6 = *((char **)t5);
191
    t8 = (t6 + 56U);
192
    t9 = *((char **)t8);
193
    memcpy(t9, t1, 16U);
194
    xsi_driver_first_trans_fast_port(t3);
195
    goto LAB2;
196
 
197
LAB6:    xsi_set_current_line(57, ng0);
198
    t1 = (t0 + 4648);
199
    t3 = (t0 + 2752);
200
    t5 = (t3 + 56U);
201
    t6 = *((char **)t5);
202
    t8 = (t6 + 56U);
203
    t9 = *((char **)t8);
204
    memcpy(t9, t1, 16U);
205
    xsi_driver_first_trans_fast_port(t3);
206
    goto LAB2;
207
 
208
LAB7:    xsi_set_current_line(58, ng0);
209
    t1 = (t0 + 4664);
210
    t3 = (t0 + 2752);
211
    t5 = (t3 + 56U);
212
    t6 = *((char **)t5);
213
    t8 = (t6 + 56U);
214
    t9 = *((char **)t8);
215
    memcpy(t9, t1, 16U);
216
    xsi_driver_first_trans_fast_port(t3);
217
    goto LAB2;
218
 
219
LAB8:    xsi_set_current_line(59, ng0);
220
    t1 = (t0 + 4680);
221
    t3 = (t0 + 2752);
222
    t5 = (t3 + 56U);
223
    t6 = *((char **)t5);
224
    t8 = (t6 + 56U);
225
    t9 = *((char **)t8);
226
    memcpy(t9, t1, 16U);
227
    xsi_driver_first_trans_fast_port(t3);
228
    goto LAB2;
229
 
230
LAB9:    xsi_set_current_line(60, ng0);
231
    t1 = (t0 + 4696);
232
    t3 = (t0 + 2752);
233
    t5 = (t3 + 56U);
234
    t6 = *((char **)t5);
235
    t8 = (t6 + 56U);
236
    t9 = *((char **)t8);
237
    memcpy(t9, t1, 16U);
238
    xsi_driver_first_trans_fast_port(t3);
239
    goto LAB2;
240
 
241
LAB10:    xsi_set_current_line(61, ng0);
242
    t1 = (t0 + 4712);
243
    t3 = (t0 + 2752);
244
    t5 = (t3 + 56U);
245
    t6 = *((char **)t5);
246
    t8 = (t6 + 56U);
247
    t9 = *((char **)t8);
248
    memcpy(t9, t1, 16U);
249
    xsi_driver_first_trans_fast_port(t3);
250
    goto LAB2;
251
 
252
LAB11:    xsi_set_current_line(62, ng0);
253
    t1 = (t0 + 4728);
254
    t3 = (t0 + 2752);
255
    t5 = (t3 + 56U);
256
    t6 = *((char **)t5);
257
    t8 = (t6 + 56U);
258
    t9 = *((char **)t8);
259
    memcpy(t9, t1, 16U);
260
    xsi_driver_first_trans_fast_port(t3);
261
    goto LAB2;
262
 
263
LAB12:    xsi_set_current_line(63, ng0);
264
    t1 = (t0 + 4744);
265
    t3 = (t0 + 2752);
266
    t5 = (t3 + 56U);
267
    t6 = *((char **)t5);
268
    t8 = (t6 + 56U);
269
    t9 = *((char **)t8);
270
    memcpy(t9, t1, 16U);
271
    xsi_driver_first_trans_fast_port(t3);
272
    goto LAB2;
273
 
274
LAB13:    xsi_set_current_line(64, ng0);
275
    t1 = (t0 + 4760);
276
    t3 = (t0 + 2752);
277
    t5 = (t3 + 56U);
278
    t6 = *((char **)t5);
279
    t8 = (t6 + 56U);
280
    t9 = *((char **)t8);
281
    memcpy(t9, t1, 16U);
282
    xsi_driver_first_trans_fast_port(t3);
283
    goto LAB2;
284
 
285
LAB14:    xsi_set_current_line(65, ng0);
286
    t1 = (t0 + 4776);
287
    t3 = (t0 + 2752);
288
    t5 = (t3 + 56U);
289
    t6 = *((char **)t5);
290
    t8 = (t6 + 56U);
291
    t9 = *((char **)t8);
292
    memcpy(t9, t1, 16U);
293
    xsi_driver_first_trans_fast_port(t3);
294
    goto LAB2;
295
 
296
LAB15:    xsi_set_current_line(66, ng0);
297
    t1 = (t0 + 4792);
298
    t3 = (t0 + 2752);
299
    t5 = (t3 + 56U);
300
    t6 = *((char **)t5);
301
    t8 = (t6 + 56U);
302
    t9 = *((char **)t8);
303
    memcpy(t9, t1, 16U);
304
    xsi_driver_first_trans_fast_port(t3);
305
    goto LAB2;
306
 
307
LAB16:    xsi_set_current_line(67, ng0);
308
    t1 = (t0 + 4808);
309
    t3 = (t0 + 2752);
310
    t5 = (t3 + 56U);
311
    t6 = *((char **)t5);
312
    t8 = (t6 + 56U);
313
    t9 = *((char **)t8);
314
    memcpy(t9, t1, 16U);
315
    xsi_driver_first_trans_fast_port(t3);
316
    goto LAB2;
317
 
318
LAB17:    xsi_set_current_line(68, ng0);
319
    t1 = (t0 + 4824);
320
    t3 = (t0 + 2752);
321
    t5 = (t3 + 56U);
322
    t6 = *((char **)t5);
323
    t8 = (t6 + 56U);
324
    t9 = *((char **)t8);
325
    memcpy(t9, t1, 16U);
326
    xsi_driver_first_trans_fast_port(t3);
327
    goto LAB2;
328
 
329
LAB34:;
330
}
331
 
332
 
333
extern void work_a_1564650580_1781843606_init()
334
{
335
        static char *pe[] = {(void *)work_a_1564650580_1781843606_p_0};
336
        xsi_register_didat("work_a_1564650580_1781843606", "isim/testbench_isim_beh.exe.sim/work/a_1564650580_1781843606.didat");
337
        xsi_register_executes(pe);
338
}

powered by: WebSVN 2.1.0

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