source: PROJECT_CORE_MPI/CORE_MPI/TRUNK/isim/MultiMPITest_isim_beh.exe.sim/work/a_0308474336_3212880686.c @ 15

Last change on this file since 15 was 15, checked in by rolagamo, 12 years ago
File size: 3.2 KB
Line 
1/**********************************************************************/
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 0x16fbe694 */
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
24static const char *ng0 = "C:/Core MPI/CORE_MPI/MUX1.vhd";
25
26
27
28static void work_a_0308474336_3212880686_p_0(char *t0)
29{
30    char *t1;
31    char *t2;
32    char *t3;
33    unsigned char t4;
34    char *t5;
35    char *t6;
36    unsigned char t7;
37    char *t8;
38    char *t9;
39    char *t10;
40    char *t11;
41    static char *nl0[] = {&&LAB7, &&LAB7, &&LAB5, &&LAB6, &&LAB7, &&LAB7, &&LAB7, &&LAB7, &&LAB7};
42
43LAB0:    t1 = (t0 + 2672U);
44    t2 = *((char **)t1);
45    if (t2 == 0)
46        goto LAB2;
47
48LAB3:    goto *t2;
49
50LAB2:    xsi_set_current_line(41, ng0);
51    t2 = (t0 + 1512U);
52    t3 = *((char **)t2);
53    t4 = *((unsigned char *)t3);
54    t2 = (char *)((nl0) + t4);
55    goto **((char **)t2);
56
57LAB4:    xsi_set_current_line(41, ng0);
58
59LAB10:    t2 = (t0 + 2992);
60    *((int *)t2) = 1;
61    *((char **)t1) = &&LAB11;
62
63LAB1:    return;
64LAB5:    xsi_set_current_line(42, ng0);
65    t5 = (t0 + 1032U);
66    t6 = *((char **)t5);
67    t7 = *((unsigned char *)t6);
68    t5 = (t0 + 3072);
69    t8 = (t5 + 56U);
70    t9 = *((char **)t8);
71    t10 = (t9 + 56U);
72    t11 = *((char **)t10);
73    *((unsigned char *)t11) = t7;
74    xsi_driver_first_trans_fast_port(t5);
75    goto LAB4;
76
77LAB6:    xsi_set_current_line(42, ng0);
78    t2 = (t0 + 1192U);
79    t3 = *((char **)t2);
80    t4 = *((unsigned char *)t3);
81    t2 = (t0 + 3072);
82    t5 = (t2 + 56U);
83    t6 = *((char **)t5);
84    t8 = (t6 + 56U);
85    t9 = *((char **)t8);
86    *((unsigned char *)t9) = t4;
87    xsi_driver_first_trans_fast_port(t2);
88    goto LAB4;
89
90LAB7:    xsi_set_current_line(42, ng0);
91    t2 = (t0 + 1032U);
92    t3 = *((char **)t2);
93    t4 = *((unsigned char *)t3);
94    t2 = (t0 + 3072);
95    t5 = (t2 + 56U);
96    t6 = *((char **)t5);
97    t8 = (t6 + 56U);
98    t9 = *((char **)t8);
99    *((unsigned char *)t9) = t4;
100    xsi_driver_first_trans_fast_port(t2);
101    goto LAB4;
102
103LAB8:    t3 = (t0 + 2992);
104    *((int *)t3) = 0;
105    goto LAB2;
106
107LAB9:    goto LAB8;
108
109LAB11:    goto LAB9;
110
111}
112
113
114extern void work_a_0308474336_3212880686_init()
115{
116        static char *pe[] = {(void *)work_a_0308474336_3212880686_p_0};
117        xsi_register_didat("work_a_0308474336_3212880686", "isim/MultiMPITest_isim_beh.exe.sim/work/a_0308474336_3212880686.didat");
118        xsi_register_executes(pe);
119}
Note: See TracBrowser for help on using the repository browser.