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

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