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_0595254226_3100492934.c] - Rev 9
Compare with Previous | Blame | View Log
/**********************************************************************/ /* ____ ____ */ /* / /\/ / */ /* /___/ \ / */ /* \ \ \/ */ /* \ \ Copyright (c) 2003-2009 Xilinx, Inc. */ /* / / All Right Reserved. */ /* /---/ /\ */ /* \ \ / \ */ /* \___\/\___\ */ /***********************************************************************/ /* This file is designed for use with ISim build 0x7708f090 */ #define XSI_HIDE_SYMBOL_SPEC true #include "xsi.h" #include <memory.h> #ifdef __GNUC__ #include <stdlib.h> #else #include <malloc.h> #define alloca _alloca #endif static const char *ng0 = "C:/Users/eejlny/projects/xmatch_sim7/xmatch_sim7/src/miss_type_coder.vhd"; extern char *STD_STANDARD; static void work_a_0595254226_3100492934_p_0(char *t0) { char t25[16]; char t27[16]; char t31[16]; char t39[16]; char t40[16]; char t41[16]; char *t1; char *t2; unsigned int t3; unsigned int t4; unsigned int t5; char *t6; char *t7; int t8; char *t9; int t10; char *t11; char *t12; int t13; char *t14; char *t15; int t16; char *t17; char *t18; int t19; char *t20; char *t21; char *t22; char *t23; char *t24; char *t26; char *t28; char *t29; int t30; char *t32; int t33; unsigned char t34; char *t35; char *t36; char *t37; char *t38; unsigned int t42; char *t43; LAB0: xsi_set_current_line(61, ng0); t1 = (t0 + 1192U); t2 = *((char **)t1); t3 = (31 - 31); t4 = (t3 * 1U); t5 = (0 + t4); t1 = (t2 + t5); t6 = (t0 + 1808U); t7 = *((char **)t6); t6 = (t7 + 0); memcpy(t6, t1, 8U); xsi_set_current_line(62, ng0); t1 = (t0 + 1192U); t2 = *((char **)t1); t3 = (31 - 23); t4 = (t3 * 1U); t5 = (0 + t4); t1 = (t2 + t5); t6 = (t0 + 1928U); t7 = *((char **)t6); t6 = (t7 + 0); memcpy(t6, t1, 8U); xsi_set_current_line(63, ng0); t1 = (t0 + 1192U); t2 = *((char **)t1); t3 = (31 - 15); t4 = (t3 * 1U); t5 = (0 + t4); t1 = (t2 + t5); t6 = (t0 + 2048U); t7 = *((char **)t6); t6 = (t7 + 0); memcpy(t6, t1, 8U); xsi_set_current_line(64, ng0); t1 = (t0 + 1192U); t2 = *((char **)t1); t3 = (31 - 7); t4 = (t3 * 1U); t5 = (0 + t4); t1 = (t2 + t5); t6 = (t0 + 2168U); t7 = *((char **)t6); t6 = (t7 + 0); memcpy(t6, t1, 8U); xsi_set_current_line(68, ng0); t1 = (t0 + 1032U); t2 = *((char **)t1); t1 = (t0 + 5937); t8 = xsi_mem_cmp(t1, t2, 5U); if (t8 == 1) goto LAB3; LAB9: t7 = (t0 + 5942); t10 = xsi_mem_cmp(t7, t2, 5U); if (t10 == 1) goto LAB4; LAB10: t11 = (t0 + 5947); t13 = xsi_mem_cmp(t11, t2, 5U); if (t13 == 1) goto LAB5; LAB11: t14 = (t0 + 5952); t16 = xsi_mem_cmp(t14, t2, 5U); if (t16 == 1) goto LAB6; LAB12: t17 = (t0 + 5957); t19 = xsi_mem_cmp(t17, t2, 5U); if (t19 == 1) goto LAB7; LAB13: LAB8: xsi_set_current_line(74, ng0); t1 = (t0 + 6082); t6 = (t0 + 3552); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 34U); xsi_driver_first_trans_fast_port(t6); xsi_set_current_line(74, ng0); t1 = (t0 + 6116); t6 = (t0 + 3616); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 6U); xsi_driver_first_trans_fast_port(t6); LAB2: t1 = (t0 + 3472); *((int *)t1) = 1; LAB1: return; LAB3: xsi_set_current_line(69, ng0); t20 = (t0 + 5962); t22 = (t0 + 5963); t26 = ((STD_STANDARD) + 1112); t28 = (t27 + 0U); t29 = (t28 + 0U); *((int *)t29) = 0; t29 = (t28 + 4U); *((int *)t29) = 0; t29 = (t28 + 8U); *((int *)t29) = 1; t30 = (0 - 0); t3 = (t30 * 1); t3 = (t3 + 1); t29 = (t28 + 12U); *((unsigned int *)t29) = t3; t29 = (t31 + 0U); t32 = (t29 + 0U); *((int *)t32) = 0; t32 = (t29 + 4U); *((int *)t32) = 32; t32 = (t29 + 8U); *((int *)t32) = 1; t33 = (32 - 0); t3 = (t33 * 1); t3 = (t3 + 1); t32 = (t29 + 12U); *((unsigned int *)t32) = t3; t24 = xsi_base_array_concat(t24, t25, t26, (char)97, t20, t27, (char)97, t22, t31, (char)101); t3 = (1U + 33U); t34 = (34U != t3); if (t34 == 1) goto LAB15; LAB16: t32 = (t0 + 3552); t35 = (t32 + 56U); t36 = *((char **)t35); t37 = (t36 + 56U); t38 = *((char **)t37); memcpy(t38, t24, 34U); xsi_driver_first_trans_fast_port(t32); xsi_set_current_line(69, ng0); t1 = (t0 + 5996); t6 = (t0 + 3616); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 6U); xsi_driver_first_trans_fast_port(t6); goto LAB2; LAB4: xsi_set_current_line(70, ng0); t1 = (t0 + 6002); t6 = (t0 + 1808U); t7 = *((char **)t6); t9 = ((STD_STANDARD) + 1112); t11 = (t27 + 0U); t12 = (t11 + 0U); *((int *)t12) = 0; t12 = (t11 + 4U); *((int *)t12) = 2; t12 = (t11 + 8U); *((int *)t12) = 1; t8 = (2 - 0); t3 = (t8 * 1); t3 = (t3 + 1); t12 = (t11 + 12U); *((unsigned int *)t12) = t3; t12 = (t0 + 5844U); t6 = xsi_base_array_concat(t6, t25, t9, (char)97, t1, t27, (char)97, t7, t12, (char)101); t14 = (t0 + 6005); t18 = ((STD_STANDARD) + 1112); t20 = (t39 + 0U); t21 = (t20 + 0U); *((int *)t21) = 0; t21 = (t20 + 4U); *((int *)t21) = 22; t21 = (t20 + 8U); *((int *)t21) = 1; t10 = (22 - 0); t3 = (t10 * 1); t3 = (t3 + 1); t21 = (t20 + 12U); *((unsigned int *)t21) = t3; t17 = xsi_base_array_concat(t17, t31, t18, (char)97, t6, t25, (char)97, t14, t39, (char)101); t3 = (3U + 8U); t4 = (t3 + 23U); t34 = (34U != t4); if (t34 == 1) goto LAB17; LAB18: t21 = (t0 + 3552); t22 = (t21 + 56U); t23 = *((char **)t22); t24 = (t23 + 56U); t26 = *((char **)t24); memcpy(t26, t17, 34U); xsi_driver_first_trans_fast_port(t21); xsi_set_current_line(70, ng0); t1 = (t0 + 6028); t6 = (t0 + 3616); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 6U); xsi_driver_first_trans_fast_port(t6); goto LAB2; LAB5: xsi_set_current_line(71, ng0); t1 = (t0 + 6034); t6 = (t0 + 1808U); t7 = *((char **)t6); t9 = ((STD_STANDARD) + 1112); t11 = (t27 + 0U); t12 = (t11 + 0U); *((int *)t12) = 0; t12 = (t11 + 4U); *((int *)t12) = 3; t12 = (t11 + 8U); *((int *)t12) = 1; t8 = (3 - 0); t3 = (t8 * 1); t3 = (t3 + 1); t12 = (t11 + 12U); *((unsigned int *)t12) = t3; t12 = (t0 + 5844U); t6 = xsi_base_array_concat(t6, t25, t9, (char)97, t1, t27, (char)97, t7, t12, (char)101); t14 = (t0 + 1928U); t15 = *((char **)t14); t17 = ((STD_STANDARD) + 1112); t18 = (t0 + 5844U); t14 = xsi_base_array_concat(t14, t31, t17, (char)97, t6, t25, (char)97, t15, t18, (char)101); t20 = (t0 + 6038); t23 = ((STD_STANDARD) + 1112); t24 = (t40 + 0U); t26 = (t24 + 0U); *((int *)t26) = 0; t26 = (t24 + 4U); *((int *)t26) = 13; t26 = (t24 + 8U); *((int *)t26) = 1; t10 = (13 - 0); t3 = (t10 * 1); t3 = (t3 + 1); t26 = (t24 + 12U); *((unsigned int *)t26) = t3; t22 = xsi_base_array_concat(t22, t39, t23, (char)97, t14, t31, (char)97, t20, t40, (char)101); t3 = (4U + 8U); t4 = (t3 + 8U); t5 = (t4 + 14U); t34 = (34U != t5); if (t34 == 1) goto LAB19; LAB20: t26 = (t0 + 3552); t28 = (t26 + 56U); t29 = *((char **)t28); t32 = (t29 + 56U); t35 = *((char **)t32); memcpy(t35, t22, 34U); xsi_driver_first_trans_fast_port(t26); xsi_set_current_line(71, ng0); t1 = (t0 + 6052); t6 = (t0 + 3616); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 6U); xsi_driver_first_trans_fast_port(t6); goto LAB2; LAB6: xsi_set_current_line(72, ng0); t1 = (t0 + 6058); t6 = (t0 + 1808U); t7 = *((char **)t6); t9 = ((STD_STANDARD) + 1112); t11 = (t27 + 0U); t12 = (t11 + 0U); *((int *)t12) = 0; t12 = (t11 + 4U); *((int *)t12) = 3; t12 = (t11 + 8U); *((int *)t12) = 1; t8 = (3 - 0); t3 = (t8 * 1); t3 = (t3 + 1); t12 = (t11 + 12U); *((unsigned int *)t12) = t3; t12 = (t0 + 5844U); t6 = xsi_base_array_concat(t6, t25, t9, (char)97, t1, t27, (char)97, t7, t12, (char)101); t14 = (t0 + 1928U); t15 = *((char **)t14); t17 = ((STD_STANDARD) + 1112); t18 = (t0 + 5844U); t14 = xsi_base_array_concat(t14, t31, t17, (char)97, t6, t25, (char)97, t15, t18, (char)101); t20 = (t0 + 2048U); t21 = *((char **)t20); t22 = ((STD_STANDARD) + 1112); t23 = (t0 + 5844U); t20 = xsi_base_array_concat(t20, t39, t22, (char)97, t14, t31, (char)97, t21, t23, (char)101); t24 = (t0 + 6062); t29 = ((STD_STANDARD) + 1112); t32 = (t41 + 0U); t35 = (t32 + 0U); *((int *)t35) = 0; t35 = (t32 + 4U); *((int *)t35) = 5; t35 = (t32 + 8U); *((int *)t35) = 1; t10 = (5 - 0); t3 = (t10 * 1); t3 = (t3 + 1); t35 = (t32 + 12U); *((unsigned int *)t35) = t3; t28 = xsi_base_array_concat(t28, t40, t29, (char)97, t20, t39, (char)97, t24, t41, (char)101); t3 = (4U + 8U); t4 = (t3 + 8U); t5 = (t4 + 8U); t42 = (t5 + 6U); t34 = (34U != t42); if (t34 == 1) goto LAB21; LAB22: t35 = (t0 + 3552); t36 = (t35 + 56U); t37 = *((char **)t36); t38 = (t37 + 56U); t43 = *((char **)t38); memcpy(t43, t28, 34U); xsi_driver_first_trans_fast_port(t35); xsi_set_current_line(72, ng0); t1 = (t0 + 6068); t6 = (t0 + 3616); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 6U); xsi_driver_first_trans_fast_port(t6); goto LAB2; LAB7: xsi_set_current_line(73, ng0); t1 = (t0 + 6074); t6 = (t0 + 1808U); t7 = *((char **)t6); t9 = ((STD_STANDARD) + 1112); t11 = (t27 + 0U); t12 = (t11 + 0U); *((int *)t12) = 0; t12 = (t11 + 4U); *((int *)t12) = 1; t12 = (t11 + 8U); *((int *)t12) = 1; t8 = (1 - 0); t3 = (t8 * 1); t3 = (t3 + 1); t12 = (t11 + 12U); *((unsigned int *)t12) = t3; t12 = (t0 + 5844U); t6 = xsi_base_array_concat(t6, t25, t9, (char)97, t1, t27, (char)97, t7, t12, (char)101); t14 = (t0 + 1928U); t15 = *((char **)t14); t17 = ((STD_STANDARD) + 1112); t18 = (t0 + 5844U); t14 = xsi_base_array_concat(t14, t31, t17, (char)97, t6, t25, (char)97, t15, t18, (char)101); t20 = (t0 + 2048U); t21 = *((char **)t20); t22 = ((STD_STANDARD) + 1112); t23 = (t0 + 5844U); t20 = xsi_base_array_concat(t20, t39, t22, (char)97, t14, t31, (char)97, t21, t23, (char)101); t24 = (t0 + 2168U); t26 = *((char **)t24); t28 = ((STD_STANDARD) + 1112); t29 = (t0 + 5844U); t24 = xsi_base_array_concat(t24, t40, t28, (char)97, t20, t39, (char)97, t26, t29, (char)101); t3 = (2U + 8U); t4 = (t3 + 8U); t5 = (t4 + 8U); t42 = (t5 + 8U); t34 = (34U != t42); if (t34 == 1) goto LAB23; LAB24: t32 = (t0 + 3552); t35 = (t32 + 56U); t36 = *((char **)t35); t37 = (t36 + 56U); t38 = *((char **)t37); memcpy(t38, t24, 34U); xsi_driver_first_trans_fast_port(t32); xsi_set_current_line(73, ng0); t1 = (t0 + 6076); t6 = (t0 + 3616); t7 = (t6 + 56U); t9 = *((char **)t7); t11 = (t9 + 56U); t12 = *((char **)t11); memcpy(t12, t1, 6U); xsi_driver_first_trans_fast_port(t6); goto LAB2; LAB14:; LAB15: xsi_size_not_matching(34U, t3, 0); goto LAB16; LAB17: xsi_size_not_matching(34U, t4, 0); goto LAB18; LAB19: xsi_size_not_matching(34U, t5, 0); goto LAB20; LAB21: xsi_size_not_matching(34U, t42, 0); goto LAB22; LAB23: xsi_size_not_matching(34U, t42, 0); goto LAB24; } extern void work_a_0595254226_3100492934_init() { static char *pe[] = {(void *)work_a_0595254226_3100492934_p_0}; xsi_register_didat("work_a_0595254226_3100492934", "isim/testbench_isim_beh.exe.sim/work/a_0595254226_3100492934.didat"); xsi_register_executes(pe); }