5993 lines
137 KiB
C
5993 lines
137 KiB
C
/**********************************************************************/
|
|
/* ____ ____ */
|
|
/* / /\/ / */
|
|
/* /___/ \ / */
|
|
/* \ \ \/ */
|
|
/* \ \ 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/zanek/Documents/GitHub/SE-030/cpld/CS.v";
|
|
static unsigned int ng1[] = {4U, 0U};
|
|
static int ng2[] = {0, 0};
|
|
static int ng3[] = {1, 0};
|
|
static unsigned int ng4[] = {0U, 0U};
|
|
static unsigned int ng5[] = {3U, 0U};
|
|
static unsigned int ng6[] = {15U, 0U};
|
|
static unsigned int ng7[] = {14U, 0U};
|
|
static unsigned int ng8[] = {10U, 0U};
|
|
static unsigned int ng9[] = {2U, 0U};
|
|
static unsigned int ng10[] = {5U, 0U};
|
|
static unsigned int ng11[] = {8U, 0U};
|
|
static unsigned int ng12[] = {9U, 0U};
|
|
static unsigned int ng13[] = {11U, 0U};
|
|
static unsigned int ng14[] = {12U, 0U};
|
|
static unsigned int ng15[] = {13U, 0U};
|
|
|
|
|
|
|
|
static void NetDecl_12_0(char *t0)
|
|
{
|
|
char t3[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t4;
|
|
char *t5;
|
|
char *t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t13;
|
|
char *t14;
|
|
unsigned int t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
char *t23;
|
|
char *t24;
|
|
char *t25;
|
|
char *t26;
|
|
char *t27;
|
|
unsigned int t28;
|
|
unsigned int t29;
|
|
char *t30;
|
|
unsigned int t31;
|
|
unsigned int t32;
|
|
char *t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
char *t36;
|
|
|
|
LAB0: t1 = (t0 + 4448U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(12, ng0);
|
|
t2 = (t0 + 3528);
|
|
t4 = (t2 + 56U);
|
|
t5 = *((char **)t4);
|
|
memset(t3, 0, 8);
|
|
t6 = (t5 + 4);
|
|
t7 = *((unsigned int *)t6);
|
|
t8 = (~(t7));
|
|
t9 = *((unsigned int *)t5);
|
|
t10 = (t9 & t8);
|
|
t11 = (t10 & 1U);
|
|
if (t11 != 0)
|
|
goto LAB7;
|
|
|
|
LAB5: if (*((unsigned int *)t6) == 0)
|
|
goto LAB4;
|
|
|
|
LAB6: t12 = (t3 + 4);
|
|
*((unsigned int *)t3) = 1;
|
|
*((unsigned int *)t12) = 1;
|
|
|
|
LAB7: t13 = (t3 + 4);
|
|
t14 = (t5 + 4);
|
|
t15 = *((unsigned int *)t5);
|
|
t16 = (~(t15));
|
|
*((unsigned int *)t3) = t16;
|
|
*((unsigned int *)t13) = 0;
|
|
if (*((unsigned int *)t14) != 0)
|
|
goto LAB9;
|
|
|
|
LAB8: t21 = *((unsigned int *)t3);
|
|
*((unsigned int *)t3) = (t21 & 1U);
|
|
t22 = *((unsigned int *)t13);
|
|
*((unsigned int *)t13) = (t22 & 1U);
|
|
t23 = (t0 + 7224);
|
|
t24 = (t23 + 56U);
|
|
t25 = *((char **)t24);
|
|
t26 = (t25 + 56U);
|
|
t27 = *((char **)t26);
|
|
memset(t27, 0, 8);
|
|
t28 = 1U;
|
|
t29 = t28;
|
|
t30 = (t3 + 4);
|
|
t31 = *((unsigned int *)t3);
|
|
t28 = (t28 & t31);
|
|
t32 = *((unsigned int *)t30);
|
|
t29 = (t29 & t32);
|
|
t33 = (t27 + 4);
|
|
t34 = *((unsigned int *)t27);
|
|
*((unsigned int *)t27) = (t34 | t28);
|
|
t35 = *((unsigned int *)t33);
|
|
*((unsigned int *)t33) = (t35 | t29);
|
|
xsi_driver_vfirst_trans(t23, 0, 0U);
|
|
t36 = (t0 + 7000);
|
|
*((int *)t36) = 1;
|
|
|
|
LAB1: return;
|
|
LAB4: *((unsigned int *)t3) = 1;
|
|
goto LAB7;
|
|
|
|
LAB9: t17 = *((unsigned int *)t3);
|
|
t18 = *((unsigned int *)t14);
|
|
*((unsigned int *)t3) = (t17 | t18);
|
|
t19 = *((unsigned int *)t13);
|
|
t20 = *((unsigned int *)t14);
|
|
*((unsigned int *)t13) = (t19 | t20);
|
|
goto LAB8;
|
|
|
|
}
|
|
|
|
static void NetDecl_13_1(char *t0)
|
|
{
|
|
char t3[8];
|
|
char t13[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t4;
|
|
char *t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t14;
|
|
char *t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
char *t28;
|
|
char *t29;
|
|
char *t30;
|
|
char *t31;
|
|
char *t32;
|
|
char *t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
char *t36;
|
|
unsigned int t37;
|
|
unsigned int t38;
|
|
char *t39;
|
|
unsigned int t40;
|
|
unsigned int t41;
|
|
char *t42;
|
|
|
|
LAB0: t1 = (t0 + 4696U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(13, ng0);
|
|
t2 = (t0 + 1048U);
|
|
t4 = *((char **)t2);
|
|
memset(t3, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = (t4 + 4);
|
|
t6 = *((unsigned int *)t4);
|
|
t7 = (t6 >> 12);
|
|
*((unsigned int *)t3) = t7;
|
|
t8 = *((unsigned int *)t5);
|
|
t9 = (t8 >> 12);
|
|
*((unsigned int *)t2) = t9;
|
|
t10 = *((unsigned int *)t3);
|
|
*((unsigned int *)t3) = (t10 & 15U);
|
|
t11 = *((unsigned int *)t2);
|
|
*((unsigned int *)t2) = (t11 & 15U);
|
|
t12 = ((char*)((ng1)));
|
|
memset(t13, 0, 8);
|
|
t14 = (t3 + 4);
|
|
t15 = (t12 + 4);
|
|
t16 = *((unsigned int *)t3);
|
|
t17 = *((unsigned int *)t12);
|
|
t18 = (t16 ^ t17);
|
|
t19 = *((unsigned int *)t14);
|
|
t20 = *((unsigned int *)t15);
|
|
t21 = (t19 ^ t20);
|
|
t22 = (t18 | t21);
|
|
t23 = *((unsigned int *)t14);
|
|
t24 = *((unsigned int *)t15);
|
|
t25 = (t23 | t24);
|
|
t26 = (~(t25));
|
|
t27 = (t22 & t26);
|
|
if (t27 != 0)
|
|
goto LAB7;
|
|
|
|
LAB4: if (t25 != 0)
|
|
goto LAB6;
|
|
|
|
LAB5: *((unsigned int *)t13) = 1;
|
|
|
|
LAB7: t29 = (t0 + 7288);
|
|
t30 = (t29 + 56U);
|
|
t31 = *((char **)t30);
|
|
t32 = (t31 + 56U);
|
|
t33 = *((char **)t32);
|
|
memset(t33, 0, 8);
|
|
t34 = 1U;
|
|
t35 = t34;
|
|
t36 = (t13 + 4);
|
|
t37 = *((unsigned int *)t13);
|
|
t34 = (t34 & t37);
|
|
t38 = *((unsigned int *)t36);
|
|
t35 = (t35 & t38);
|
|
t39 = (t33 + 4);
|
|
t40 = *((unsigned int *)t33);
|
|
*((unsigned int *)t33) = (t40 | t34);
|
|
t41 = *((unsigned int *)t39);
|
|
*((unsigned int *)t39) = (t41 | t35);
|
|
xsi_driver_vfirst_trans(t29, 0, 0U);
|
|
t42 = (t0 + 7016);
|
|
*((int *)t42) = 1;
|
|
|
|
LAB1: return;
|
|
LAB6: t28 = (t13 + 4);
|
|
*((unsigned int *)t13) = 1;
|
|
*((unsigned int *)t28) = 1;
|
|
goto LAB7;
|
|
|
|
}
|
|
|
|
static void Always_14_2(char *t0)
|
|
{
|
|
char t4[8];
|
|
char t31[8];
|
|
char t32[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t3;
|
|
char *t5;
|
|
char *t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t13;
|
|
char *t14;
|
|
unsigned int t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
char *t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
unsigned int t28;
|
|
char *t29;
|
|
char *t30;
|
|
unsigned int t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
unsigned int t36;
|
|
unsigned int t37;
|
|
char *t38;
|
|
char *t39;
|
|
unsigned int t40;
|
|
unsigned int t41;
|
|
unsigned int t42;
|
|
unsigned int t43;
|
|
unsigned int t44;
|
|
unsigned int t45;
|
|
unsigned int t46;
|
|
unsigned int t47;
|
|
int t48;
|
|
int t49;
|
|
unsigned int t50;
|
|
unsigned int t51;
|
|
unsigned int t52;
|
|
unsigned int t53;
|
|
unsigned int t54;
|
|
unsigned int t55;
|
|
char *t56;
|
|
unsigned int t57;
|
|
unsigned int t58;
|
|
unsigned int t59;
|
|
unsigned int t60;
|
|
unsigned int t61;
|
|
char *t62;
|
|
char *t63;
|
|
|
|
LAB0: t1 = (t0 + 4944U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(14, ng0);
|
|
t2 = (t0 + 7032);
|
|
*((int *)t2) = 1;
|
|
t3 = (t0 + 4976);
|
|
*((char **)t3) = t2;
|
|
*((char **)t1) = &&LAB4;
|
|
|
|
LAB1: return;
|
|
LAB4: xsi_set_current_line(14, ng0);
|
|
|
|
LAB5: xsi_set_current_line(15, ng0);
|
|
t5 = (t0 + 1368U);
|
|
t6 = *((char **)t5);
|
|
memset(t4, 0, 8);
|
|
t5 = (t6 + 4);
|
|
t7 = *((unsigned int *)t5);
|
|
t8 = (~(t7));
|
|
t9 = *((unsigned int *)t6);
|
|
t10 = (t9 & t8);
|
|
t11 = (t10 & 1U);
|
|
if (t11 != 0)
|
|
goto LAB9;
|
|
|
|
LAB7: if (*((unsigned int *)t5) == 0)
|
|
goto LAB6;
|
|
|
|
LAB8: t12 = (t4 + 4);
|
|
*((unsigned int *)t4) = 1;
|
|
*((unsigned int *)t12) = 1;
|
|
|
|
LAB9: t13 = (t4 + 4);
|
|
t14 = (t6 + 4);
|
|
t15 = *((unsigned int *)t6);
|
|
t16 = (~(t15));
|
|
*((unsigned int *)t4) = t16;
|
|
*((unsigned int *)t13) = 0;
|
|
if (*((unsigned int *)t14) != 0)
|
|
goto LAB11;
|
|
|
|
LAB10: t21 = *((unsigned int *)t4);
|
|
*((unsigned int *)t4) = (t21 & 1U);
|
|
t22 = *((unsigned int *)t13);
|
|
*((unsigned int *)t13) = (t22 & 1U);
|
|
t23 = (t4 + 4);
|
|
t24 = *((unsigned int *)t23);
|
|
t25 = (~(t24));
|
|
t26 = *((unsigned int *)t4);
|
|
t27 = (t26 & t25);
|
|
t28 = (t27 != 0);
|
|
if (t28 > 0)
|
|
goto LAB12;
|
|
|
|
LAB13: xsi_set_current_line(16, ng0);
|
|
t2 = (t0 + 1688U);
|
|
t3 = *((char **)t2);
|
|
memset(t4, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t7 = *((unsigned int *)t2);
|
|
t8 = (~(t7));
|
|
t9 = *((unsigned int *)t3);
|
|
t10 = (t9 & t8);
|
|
t11 = (t10 & 1U);
|
|
if (t11 != 0)
|
|
goto LAB15;
|
|
|
|
LAB16: if (*((unsigned int *)t2) != 0)
|
|
goto LAB17;
|
|
|
|
LAB18: t6 = (t4 + 4);
|
|
t15 = *((unsigned int *)t4);
|
|
t16 = *((unsigned int *)t6);
|
|
t17 = (t15 || t16);
|
|
if (t17 > 0)
|
|
goto LAB19;
|
|
|
|
LAB20: memcpy(t32, t4, 8);
|
|
|
|
LAB21: t56 = (t32 + 4);
|
|
t57 = *((unsigned int *)t56);
|
|
t58 = (~(t57));
|
|
t59 = *((unsigned int *)t32);
|
|
t60 = (t59 & t58);
|
|
t61 = (t60 != 0);
|
|
if (t61 > 0)
|
|
goto LAB29;
|
|
|
|
LAB30:
|
|
LAB31:
|
|
LAB14: goto LAB2;
|
|
|
|
LAB6: *((unsigned int *)t4) = 1;
|
|
goto LAB9;
|
|
|
|
LAB11: t17 = *((unsigned int *)t4);
|
|
t18 = *((unsigned int *)t14);
|
|
*((unsigned int *)t4) = (t17 | t18);
|
|
t19 = *((unsigned int *)t13);
|
|
t20 = *((unsigned int *)t14);
|
|
*((unsigned int *)t13) = (t19 | t20);
|
|
goto LAB10;
|
|
|
|
LAB12: xsi_set_current_line(15, ng0);
|
|
t29 = ((char*)((ng2)));
|
|
t30 = (t0 + 3368);
|
|
xsi_vlogvar_wait_assign_value(t30, t29, 0, 0, 1, 0LL);
|
|
goto LAB14;
|
|
|
|
LAB15: *((unsigned int *)t4) = 1;
|
|
goto LAB18;
|
|
|
|
LAB17: t5 = (t4 + 4);
|
|
*((unsigned int *)t4) = 1;
|
|
*((unsigned int *)t5) = 1;
|
|
goto LAB18;
|
|
|
|
LAB19: t12 = (t0 + 2808U);
|
|
t13 = *((char **)t12);
|
|
memset(t31, 0, 8);
|
|
t12 = (t13 + 4);
|
|
t18 = *((unsigned int *)t12);
|
|
t19 = (~(t18));
|
|
t20 = *((unsigned int *)t13);
|
|
t21 = (t20 & t19);
|
|
t22 = (t21 & 1U);
|
|
if (t22 != 0)
|
|
goto LAB22;
|
|
|
|
LAB23: if (*((unsigned int *)t12) != 0)
|
|
goto LAB24;
|
|
|
|
LAB25: t24 = *((unsigned int *)t4);
|
|
t25 = *((unsigned int *)t31);
|
|
t26 = (t24 & t25);
|
|
*((unsigned int *)t32) = t26;
|
|
t23 = (t4 + 4);
|
|
t29 = (t31 + 4);
|
|
t30 = (t32 + 4);
|
|
t27 = *((unsigned int *)t23);
|
|
t28 = *((unsigned int *)t29);
|
|
t33 = (t27 | t28);
|
|
*((unsigned int *)t30) = t33;
|
|
t34 = *((unsigned int *)t30);
|
|
t35 = (t34 != 0);
|
|
if (t35 == 1)
|
|
goto LAB26;
|
|
|
|
LAB27:
|
|
LAB28: goto LAB21;
|
|
|
|
LAB22: *((unsigned int *)t31) = 1;
|
|
goto LAB25;
|
|
|
|
LAB24: t14 = (t31 + 4);
|
|
*((unsigned int *)t31) = 1;
|
|
*((unsigned int *)t14) = 1;
|
|
goto LAB25;
|
|
|
|
LAB26: t36 = *((unsigned int *)t32);
|
|
t37 = *((unsigned int *)t30);
|
|
*((unsigned int *)t32) = (t36 | t37);
|
|
t38 = (t4 + 4);
|
|
t39 = (t31 + 4);
|
|
t40 = *((unsigned int *)t4);
|
|
t41 = (~(t40));
|
|
t42 = *((unsigned int *)t38);
|
|
t43 = (~(t42));
|
|
t44 = *((unsigned int *)t31);
|
|
t45 = (~(t44));
|
|
t46 = *((unsigned int *)t39);
|
|
t47 = (~(t46));
|
|
t48 = (t41 & t43);
|
|
t49 = (t45 & t47);
|
|
t50 = (~(t48));
|
|
t51 = (~(t49));
|
|
t52 = *((unsigned int *)t30);
|
|
*((unsigned int *)t30) = (t52 & t50);
|
|
t53 = *((unsigned int *)t30);
|
|
*((unsigned int *)t30) = (t53 & t51);
|
|
t54 = *((unsigned int *)t32);
|
|
*((unsigned int *)t32) = (t54 & t50);
|
|
t55 = *((unsigned int *)t32);
|
|
*((unsigned int *)t32) = (t55 & t51);
|
|
goto LAB28;
|
|
|
|
LAB29: xsi_set_current_line(16, ng0);
|
|
t62 = ((char*)((ng3)));
|
|
t63 = (t0 + 3368);
|
|
xsi_vlogvar_wait_assign_value(t63, t62, 0, 0, 1, 0LL);
|
|
goto LAB31;
|
|
|
|
}
|
|
|
|
static void Always_18_3(char *t0)
|
|
{
|
|
char t4[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t3;
|
|
char *t5;
|
|
char *t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t13;
|
|
char *t14;
|
|
unsigned int t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
char *t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
unsigned int t28;
|
|
char *t29;
|
|
char *t30;
|
|
char *t31;
|
|
char *t32;
|
|
|
|
LAB0: t1 = (t0 + 5192U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(18, ng0);
|
|
t2 = (t0 + 7048);
|
|
*((int *)t2) = 1;
|
|
t3 = (t0 + 5224);
|
|
*((char **)t3) = t2;
|
|
*((char **)t1) = &&LAB4;
|
|
|
|
LAB1: return;
|
|
LAB4: xsi_set_current_line(18, ng0);
|
|
|
|
LAB5: xsi_set_current_line(19, ng0);
|
|
t5 = (t0 + 1688U);
|
|
t6 = *((char **)t5);
|
|
memset(t4, 0, 8);
|
|
t5 = (t6 + 4);
|
|
t7 = *((unsigned int *)t5);
|
|
t8 = (~(t7));
|
|
t9 = *((unsigned int *)t6);
|
|
t10 = (t9 & t8);
|
|
t11 = (t10 & 1U);
|
|
if (t11 != 0)
|
|
goto LAB9;
|
|
|
|
LAB7: if (*((unsigned int *)t5) == 0)
|
|
goto LAB6;
|
|
|
|
LAB8: t12 = (t4 + 4);
|
|
*((unsigned int *)t4) = 1;
|
|
*((unsigned int *)t12) = 1;
|
|
|
|
LAB9: t13 = (t4 + 4);
|
|
t14 = (t6 + 4);
|
|
t15 = *((unsigned int *)t6);
|
|
t16 = (~(t15));
|
|
*((unsigned int *)t4) = t16;
|
|
*((unsigned int *)t13) = 0;
|
|
if (*((unsigned int *)t14) != 0)
|
|
goto LAB11;
|
|
|
|
LAB10: t21 = *((unsigned int *)t4);
|
|
*((unsigned int *)t4) = (t21 & 1U);
|
|
t22 = *((unsigned int *)t13);
|
|
*((unsigned int *)t13) = (t22 & 1U);
|
|
t23 = (t4 + 4);
|
|
t24 = *((unsigned int *)t23);
|
|
t25 = (~(t24));
|
|
t26 = *((unsigned int *)t4);
|
|
t27 = (t26 & t25);
|
|
t28 = (t27 != 0);
|
|
if (t28 > 0)
|
|
goto LAB12;
|
|
|
|
LAB13:
|
|
LAB14: goto LAB2;
|
|
|
|
LAB6: *((unsigned int *)t4) = 1;
|
|
goto LAB9;
|
|
|
|
LAB11: t17 = *((unsigned int *)t4);
|
|
t18 = *((unsigned int *)t14);
|
|
*((unsigned int *)t4) = (t17 | t18);
|
|
t19 = *((unsigned int *)t13);
|
|
t20 = *((unsigned int *)t14);
|
|
*((unsigned int *)t13) = (t19 | t20);
|
|
goto LAB10;
|
|
|
|
LAB12: xsi_set_current_line(19, ng0);
|
|
t29 = (t0 + 3368);
|
|
t30 = (t29 + 56U);
|
|
t31 = *((char **)t30);
|
|
t32 = (t0 + 3528);
|
|
xsi_vlogvar_wait_assign_value(t32, t31, 0, 0, 1, 0LL);
|
|
goto LAB14;
|
|
|
|
}
|
|
|
|
static void Cont_23_4(char *t0)
|
|
{
|
|
char t3[8];
|
|
char t13[8];
|
|
char t29[8];
|
|
char t41[8];
|
|
char t60[8];
|
|
char t68[8];
|
|
char t100[8];
|
|
char t113[8];
|
|
char t124[8];
|
|
char t140[8];
|
|
char t154[8];
|
|
char t161[8];
|
|
char t193[8];
|
|
char t201[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t4;
|
|
char *t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t14;
|
|
char *t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
char *t28;
|
|
char *t30;
|
|
unsigned int t31;
|
|
unsigned int t32;
|
|
unsigned int t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
char *t36;
|
|
char *t37;
|
|
unsigned int t38;
|
|
unsigned int t39;
|
|
unsigned int t40;
|
|
char *t42;
|
|
char *t43;
|
|
unsigned int t44;
|
|
unsigned int t45;
|
|
unsigned int t46;
|
|
unsigned int t47;
|
|
unsigned int t48;
|
|
char *t49;
|
|
char *t50;
|
|
char *t51;
|
|
unsigned int t52;
|
|
unsigned int t53;
|
|
unsigned int t54;
|
|
unsigned int t55;
|
|
unsigned int t56;
|
|
unsigned int t57;
|
|
unsigned int t58;
|
|
unsigned int t59;
|
|
char *t61;
|
|
unsigned int t62;
|
|
unsigned int t63;
|
|
unsigned int t64;
|
|
unsigned int t65;
|
|
unsigned int t66;
|
|
char *t67;
|
|
unsigned int t69;
|
|
unsigned int t70;
|
|
unsigned int t71;
|
|
char *t72;
|
|
char *t73;
|
|
char *t74;
|
|
unsigned int t75;
|
|
unsigned int t76;
|
|
unsigned int t77;
|
|
unsigned int t78;
|
|
unsigned int t79;
|
|
unsigned int t80;
|
|
unsigned int t81;
|
|
char *t82;
|
|
char *t83;
|
|
unsigned int t84;
|
|
unsigned int t85;
|
|
unsigned int t86;
|
|
unsigned int t87;
|
|
unsigned int t88;
|
|
unsigned int t89;
|
|
unsigned int t90;
|
|
unsigned int t91;
|
|
int t92;
|
|
int t93;
|
|
unsigned int t94;
|
|
unsigned int t95;
|
|
unsigned int t96;
|
|
unsigned int t97;
|
|
unsigned int t98;
|
|
unsigned int t99;
|
|
char *t101;
|
|
unsigned int t102;
|
|
unsigned int t103;
|
|
unsigned int t104;
|
|
unsigned int t105;
|
|
unsigned int t106;
|
|
char *t107;
|
|
char *t108;
|
|
unsigned int t109;
|
|
unsigned int t110;
|
|
unsigned int t111;
|
|
unsigned int t112;
|
|
char *t114;
|
|
char *t115;
|
|
char *t116;
|
|
unsigned int t117;
|
|
unsigned int t118;
|
|
unsigned int t119;
|
|
unsigned int t120;
|
|
unsigned int t121;
|
|
unsigned int t122;
|
|
char *t123;
|
|
char *t125;
|
|
char *t126;
|
|
unsigned int t127;
|
|
unsigned int t128;
|
|
unsigned int t129;
|
|
unsigned int t130;
|
|
unsigned int t131;
|
|
unsigned int t132;
|
|
unsigned int t133;
|
|
unsigned int t134;
|
|
unsigned int t135;
|
|
unsigned int t136;
|
|
unsigned int t137;
|
|
unsigned int t138;
|
|
char *t139;
|
|
char *t141;
|
|
unsigned int t142;
|
|
unsigned int t143;
|
|
unsigned int t144;
|
|
unsigned int t145;
|
|
unsigned int t146;
|
|
char *t147;
|
|
char *t148;
|
|
unsigned int t149;
|
|
unsigned int t150;
|
|
unsigned int t151;
|
|
char *t152;
|
|
char *t153;
|
|
unsigned int t155;
|
|
unsigned int t156;
|
|
unsigned int t157;
|
|
unsigned int t158;
|
|
unsigned int t159;
|
|
char *t160;
|
|
unsigned int t162;
|
|
unsigned int t163;
|
|
unsigned int t164;
|
|
char *t165;
|
|
char *t166;
|
|
char *t167;
|
|
unsigned int t168;
|
|
unsigned int t169;
|
|
unsigned int t170;
|
|
unsigned int t171;
|
|
unsigned int t172;
|
|
unsigned int t173;
|
|
unsigned int t174;
|
|
char *t175;
|
|
char *t176;
|
|
unsigned int t177;
|
|
unsigned int t178;
|
|
unsigned int t179;
|
|
unsigned int t180;
|
|
unsigned int t181;
|
|
unsigned int t182;
|
|
unsigned int t183;
|
|
unsigned int t184;
|
|
int t185;
|
|
int t186;
|
|
unsigned int t187;
|
|
unsigned int t188;
|
|
unsigned int t189;
|
|
unsigned int t190;
|
|
unsigned int t191;
|
|
unsigned int t192;
|
|
char *t194;
|
|
unsigned int t195;
|
|
unsigned int t196;
|
|
unsigned int t197;
|
|
unsigned int t198;
|
|
unsigned int t199;
|
|
char *t200;
|
|
unsigned int t202;
|
|
unsigned int t203;
|
|
unsigned int t204;
|
|
char *t205;
|
|
char *t206;
|
|
char *t207;
|
|
unsigned int t208;
|
|
unsigned int t209;
|
|
unsigned int t210;
|
|
unsigned int t211;
|
|
unsigned int t212;
|
|
unsigned int t213;
|
|
unsigned int t214;
|
|
char *t215;
|
|
char *t216;
|
|
unsigned int t217;
|
|
unsigned int t218;
|
|
unsigned int t219;
|
|
int t220;
|
|
unsigned int t221;
|
|
unsigned int t222;
|
|
unsigned int t223;
|
|
int t224;
|
|
unsigned int t225;
|
|
unsigned int t226;
|
|
unsigned int t227;
|
|
unsigned int t228;
|
|
char *t229;
|
|
char *t230;
|
|
char *t231;
|
|
char *t232;
|
|
char *t233;
|
|
unsigned int t234;
|
|
unsigned int t235;
|
|
char *t236;
|
|
unsigned int t237;
|
|
unsigned int t238;
|
|
char *t239;
|
|
unsigned int t240;
|
|
unsigned int t241;
|
|
char *t242;
|
|
|
|
LAB0: t1 = (t0 + 5440U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(23, ng0);
|
|
t2 = (t0 + 1048U);
|
|
t4 = *((char **)t2);
|
|
memset(t3, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = (t4 + 4);
|
|
t6 = *((unsigned int *)t4);
|
|
t7 = (t6 >> 14);
|
|
*((unsigned int *)t3) = t7;
|
|
t8 = *((unsigned int *)t5);
|
|
t9 = (t8 >> 14);
|
|
*((unsigned int *)t2) = t9;
|
|
t10 = *((unsigned int *)t3);
|
|
*((unsigned int *)t3) = (t10 & 3U);
|
|
t11 = *((unsigned int *)t2);
|
|
*((unsigned int *)t2) = (t11 & 3U);
|
|
t12 = ((char*)((ng4)));
|
|
memset(t13, 0, 8);
|
|
t14 = (t3 + 4);
|
|
t15 = (t12 + 4);
|
|
t16 = *((unsigned int *)t3);
|
|
t17 = *((unsigned int *)t12);
|
|
t18 = (t16 ^ t17);
|
|
t19 = *((unsigned int *)t14);
|
|
t20 = *((unsigned int *)t15);
|
|
t21 = (t19 ^ t20);
|
|
t22 = (t18 | t21);
|
|
t23 = *((unsigned int *)t14);
|
|
t24 = *((unsigned int *)t15);
|
|
t25 = (t23 | t24);
|
|
t26 = (~(t25));
|
|
t27 = (t22 & t26);
|
|
if (t27 != 0)
|
|
goto LAB7;
|
|
|
|
LAB4: if (t25 != 0)
|
|
goto LAB6;
|
|
|
|
LAB5: *((unsigned int *)t13) = 1;
|
|
|
|
LAB7: memset(t29, 0, 8);
|
|
t30 = (t13 + 4);
|
|
t31 = *((unsigned int *)t30);
|
|
t32 = (~(t31));
|
|
t33 = *((unsigned int *)t13);
|
|
t34 = (t33 & t32);
|
|
t35 = (t34 & 1U);
|
|
if (t35 != 0)
|
|
goto LAB8;
|
|
|
|
LAB9: if (*((unsigned int *)t30) != 0)
|
|
goto LAB10;
|
|
|
|
LAB11: t37 = (t29 + 4);
|
|
t38 = *((unsigned int *)t29);
|
|
t39 = *((unsigned int *)t37);
|
|
t40 = (t38 || t39);
|
|
if (t40 > 0)
|
|
goto LAB12;
|
|
|
|
LAB13: memcpy(t68, t29, 8);
|
|
|
|
LAB14: memset(t100, 0, 8);
|
|
t101 = (t68 + 4);
|
|
t102 = *((unsigned int *)t101);
|
|
t103 = (~(t102));
|
|
t104 = *((unsigned int *)t68);
|
|
t105 = (t104 & t103);
|
|
t106 = (t105 & 1U);
|
|
if (t106 != 0)
|
|
goto LAB28;
|
|
|
|
LAB29: if (*((unsigned int *)t101) != 0)
|
|
goto LAB30;
|
|
|
|
LAB31: t108 = (t100 + 4);
|
|
t109 = *((unsigned int *)t100);
|
|
t110 = (!(t109));
|
|
t111 = *((unsigned int *)t108);
|
|
t112 = (t110 || t111);
|
|
if (t112 > 0)
|
|
goto LAB32;
|
|
|
|
LAB33: memcpy(t201, t100, 8);
|
|
|
|
LAB34: t229 = (t0 + 7352);
|
|
t230 = (t229 + 56U);
|
|
t231 = *((char **)t230);
|
|
t232 = (t231 + 56U);
|
|
t233 = *((char **)t232);
|
|
memset(t233, 0, 8);
|
|
t234 = 1U;
|
|
t235 = t234;
|
|
t236 = (t201 + 4);
|
|
t237 = *((unsigned int *)t201);
|
|
t234 = (t234 & t237);
|
|
t238 = *((unsigned int *)t236);
|
|
t235 = (t235 & t238);
|
|
t239 = (t233 + 4);
|
|
t240 = *((unsigned int *)t233);
|
|
*((unsigned int *)t233) = (t240 | t234);
|
|
t241 = *((unsigned int *)t239);
|
|
*((unsigned int *)t239) = (t241 | t235);
|
|
xsi_driver_vfirst_trans(t229, 0, 0);
|
|
t242 = (t0 + 7064);
|
|
*((int *)t242) = 1;
|
|
|
|
LAB1: return;
|
|
LAB6: t28 = (t13 + 4);
|
|
*((unsigned int *)t13) = 1;
|
|
*((unsigned int *)t28) = 1;
|
|
goto LAB7;
|
|
|
|
LAB8: *((unsigned int *)t29) = 1;
|
|
goto LAB11;
|
|
|
|
LAB10: t36 = (t29 + 4);
|
|
*((unsigned int *)t29) = 1;
|
|
*((unsigned int *)t36) = 1;
|
|
goto LAB11;
|
|
|
|
LAB12: t42 = (t0 + 2648U);
|
|
t43 = *((char **)t42);
|
|
memset(t41, 0, 8);
|
|
t42 = (t43 + 4);
|
|
t44 = *((unsigned int *)t42);
|
|
t45 = (~(t44));
|
|
t46 = *((unsigned int *)t43);
|
|
t47 = (t46 & t45);
|
|
t48 = (t47 & 1U);
|
|
if (t48 != 0)
|
|
goto LAB18;
|
|
|
|
LAB16: if (*((unsigned int *)t42) == 0)
|
|
goto LAB15;
|
|
|
|
LAB17: t49 = (t41 + 4);
|
|
*((unsigned int *)t41) = 1;
|
|
*((unsigned int *)t49) = 1;
|
|
|
|
LAB18: t50 = (t41 + 4);
|
|
t51 = (t43 + 4);
|
|
t52 = *((unsigned int *)t43);
|
|
t53 = (~(t52));
|
|
*((unsigned int *)t41) = t53;
|
|
*((unsigned int *)t50) = 0;
|
|
if (*((unsigned int *)t51) != 0)
|
|
goto LAB20;
|
|
|
|
LAB19: t58 = *((unsigned int *)t41);
|
|
*((unsigned int *)t41) = (t58 & 1U);
|
|
t59 = *((unsigned int *)t50);
|
|
*((unsigned int *)t50) = (t59 & 1U);
|
|
memset(t60, 0, 8);
|
|
t61 = (t41 + 4);
|
|
t62 = *((unsigned int *)t61);
|
|
t63 = (~(t62));
|
|
t64 = *((unsigned int *)t41);
|
|
t65 = (t64 & t63);
|
|
t66 = (t65 & 1U);
|
|
if (t66 != 0)
|
|
goto LAB21;
|
|
|
|
LAB22: if (*((unsigned int *)t61) != 0)
|
|
goto LAB23;
|
|
|
|
LAB24: t69 = *((unsigned int *)t29);
|
|
t70 = *((unsigned int *)t60);
|
|
t71 = (t69 & t70);
|
|
*((unsigned int *)t68) = t71;
|
|
t72 = (t29 + 4);
|
|
t73 = (t60 + 4);
|
|
t74 = (t68 + 4);
|
|
t75 = *((unsigned int *)t72);
|
|
t76 = *((unsigned int *)t73);
|
|
t77 = (t75 | t76);
|
|
*((unsigned int *)t74) = t77;
|
|
t78 = *((unsigned int *)t74);
|
|
t79 = (t78 != 0);
|
|
if (t79 == 1)
|
|
goto LAB25;
|
|
|
|
LAB26:
|
|
LAB27: goto LAB14;
|
|
|
|
LAB15: *((unsigned int *)t41) = 1;
|
|
goto LAB18;
|
|
|
|
LAB20: t54 = *((unsigned int *)t41);
|
|
t55 = *((unsigned int *)t51);
|
|
*((unsigned int *)t41) = (t54 | t55);
|
|
t56 = *((unsigned int *)t50);
|
|
t57 = *((unsigned int *)t51);
|
|
*((unsigned int *)t50) = (t56 | t57);
|
|
goto LAB19;
|
|
|
|
LAB21: *((unsigned int *)t60) = 1;
|
|
goto LAB24;
|
|
|
|
LAB23: t67 = (t60 + 4);
|
|
*((unsigned int *)t60) = 1;
|
|
*((unsigned int *)t67) = 1;
|
|
goto LAB24;
|
|
|
|
LAB25: t80 = *((unsigned int *)t68);
|
|
t81 = *((unsigned int *)t74);
|
|
*((unsigned int *)t68) = (t80 | t81);
|
|
t82 = (t29 + 4);
|
|
t83 = (t60 + 4);
|
|
t84 = *((unsigned int *)t29);
|
|
t85 = (~(t84));
|
|
t86 = *((unsigned int *)t82);
|
|
t87 = (~(t86));
|
|
t88 = *((unsigned int *)t60);
|
|
t89 = (~(t88));
|
|
t90 = *((unsigned int *)t83);
|
|
t91 = (~(t90));
|
|
t92 = (t85 & t87);
|
|
t93 = (t89 & t91);
|
|
t94 = (~(t92));
|
|
t95 = (~(t93));
|
|
t96 = *((unsigned int *)t74);
|
|
*((unsigned int *)t74) = (t96 & t94);
|
|
t97 = *((unsigned int *)t74);
|
|
*((unsigned int *)t74) = (t97 & t95);
|
|
t98 = *((unsigned int *)t68);
|
|
*((unsigned int *)t68) = (t98 & t94);
|
|
t99 = *((unsigned int *)t68);
|
|
*((unsigned int *)t68) = (t99 & t95);
|
|
goto LAB27;
|
|
|
|
LAB28: *((unsigned int *)t100) = 1;
|
|
goto LAB31;
|
|
|
|
LAB30: t107 = (t100 + 4);
|
|
*((unsigned int *)t100) = 1;
|
|
*((unsigned int *)t107) = 1;
|
|
goto LAB31;
|
|
|
|
LAB32: t114 = (t0 + 1048U);
|
|
t115 = *((char **)t114);
|
|
memset(t113, 0, 8);
|
|
t114 = (t113 + 4);
|
|
t116 = (t115 + 4);
|
|
t117 = *((unsigned int *)t115);
|
|
t118 = (t117 >> 13);
|
|
*((unsigned int *)t113) = t118;
|
|
t119 = *((unsigned int *)t116);
|
|
t120 = (t119 >> 13);
|
|
*((unsigned int *)t114) = t120;
|
|
t121 = *((unsigned int *)t113);
|
|
*((unsigned int *)t113) = (t121 & 7U);
|
|
t122 = *((unsigned int *)t114);
|
|
*((unsigned int *)t114) = (t122 & 7U);
|
|
t123 = ((char*)((ng5)));
|
|
memset(t124, 0, 8);
|
|
t125 = (t113 + 4);
|
|
t126 = (t123 + 4);
|
|
t127 = *((unsigned int *)t113);
|
|
t128 = *((unsigned int *)t123);
|
|
t129 = (t127 ^ t128);
|
|
t130 = *((unsigned int *)t125);
|
|
t131 = *((unsigned int *)t126);
|
|
t132 = (t130 ^ t131);
|
|
t133 = (t129 | t132);
|
|
t134 = *((unsigned int *)t125);
|
|
t135 = *((unsigned int *)t126);
|
|
t136 = (t134 | t135);
|
|
t137 = (~(t136));
|
|
t138 = (t133 & t137);
|
|
if (t138 != 0)
|
|
goto LAB38;
|
|
|
|
LAB35: if (t136 != 0)
|
|
goto LAB37;
|
|
|
|
LAB36: *((unsigned int *)t124) = 1;
|
|
|
|
LAB38: memset(t140, 0, 8);
|
|
t141 = (t124 + 4);
|
|
t142 = *((unsigned int *)t141);
|
|
t143 = (~(t142));
|
|
t144 = *((unsigned int *)t124);
|
|
t145 = (t144 & t143);
|
|
t146 = (t145 & 1U);
|
|
if (t146 != 0)
|
|
goto LAB39;
|
|
|
|
LAB40: if (*((unsigned int *)t141) != 0)
|
|
goto LAB41;
|
|
|
|
LAB42: t148 = (t140 + 4);
|
|
t149 = *((unsigned int *)t140);
|
|
t150 = *((unsigned int *)t148);
|
|
t151 = (t149 || t150);
|
|
if (t151 > 0)
|
|
goto LAB43;
|
|
|
|
LAB44: memcpy(t161, t140, 8);
|
|
|
|
LAB45: memset(t193, 0, 8);
|
|
t194 = (t161 + 4);
|
|
t195 = *((unsigned int *)t194);
|
|
t196 = (~(t195));
|
|
t197 = *((unsigned int *)t161);
|
|
t198 = (t197 & t196);
|
|
t199 = (t198 & 1U);
|
|
if (t199 != 0)
|
|
goto LAB53;
|
|
|
|
LAB54: if (*((unsigned int *)t194) != 0)
|
|
goto LAB55;
|
|
|
|
LAB56: t202 = *((unsigned int *)t100);
|
|
t203 = *((unsigned int *)t193);
|
|
t204 = (t202 | t203);
|
|
*((unsigned int *)t201) = t204;
|
|
t205 = (t100 + 4);
|
|
t206 = (t193 + 4);
|
|
t207 = (t201 + 4);
|
|
t208 = *((unsigned int *)t205);
|
|
t209 = *((unsigned int *)t206);
|
|
t210 = (t208 | t209);
|
|
*((unsigned int *)t207) = t210;
|
|
t211 = *((unsigned int *)t207);
|
|
t212 = (t211 != 0);
|
|
if (t212 == 1)
|
|
goto LAB57;
|
|
|
|
LAB58:
|
|
LAB59: goto LAB34;
|
|
|
|
LAB37: t139 = (t124 + 4);
|
|
*((unsigned int *)t124) = 1;
|
|
*((unsigned int *)t139) = 1;
|
|
goto LAB38;
|
|
|
|
LAB39: *((unsigned int *)t140) = 1;
|
|
goto LAB42;
|
|
|
|
LAB41: t147 = (t140 + 4);
|
|
*((unsigned int *)t140) = 1;
|
|
*((unsigned int *)t147) = 1;
|
|
goto LAB42;
|
|
|
|
LAB43: t152 = (t0 + 2648U);
|
|
t153 = *((char **)t152);
|
|
memset(t154, 0, 8);
|
|
t152 = (t153 + 4);
|
|
t155 = *((unsigned int *)t152);
|
|
t156 = (~(t155));
|
|
t157 = *((unsigned int *)t153);
|
|
t158 = (t157 & t156);
|
|
t159 = (t158 & 1U);
|
|
if (t159 != 0)
|
|
goto LAB46;
|
|
|
|
LAB47: if (*((unsigned int *)t152) != 0)
|
|
goto LAB48;
|
|
|
|
LAB49: t162 = *((unsigned int *)t140);
|
|
t163 = *((unsigned int *)t154);
|
|
t164 = (t162 & t163);
|
|
*((unsigned int *)t161) = t164;
|
|
t165 = (t140 + 4);
|
|
t166 = (t154 + 4);
|
|
t167 = (t161 + 4);
|
|
t168 = *((unsigned int *)t165);
|
|
t169 = *((unsigned int *)t166);
|
|
t170 = (t168 | t169);
|
|
*((unsigned int *)t167) = t170;
|
|
t171 = *((unsigned int *)t167);
|
|
t172 = (t171 != 0);
|
|
if (t172 == 1)
|
|
goto LAB50;
|
|
|
|
LAB51:
|
|
LAB52: goto LAB45;
|
|
|
|
LAB46: *((unsigned int *)t154) = 1;
|
|
goto LAB49;
|
|
|
|
LAB48: t160 = (t154 + 4);
|
|
*((unsigned int *)t154) = 1;
|
|
*((unsigned int *)t160) = 1;
|
|
goto LAB49;
|
|
|
|
LAB50: t173 = *((unsigned int *)t161);
|
|
t174 = *((unsigned int *)t167);
|
|
*((unsigned int *)t161) = (t173 | t174);
|
|
t175 = (t140 + 4);
|
|
t176 = (t154 + 4);
|
|
t177 = *((unsigned int *)t140);
|
|
t178 = (~(t177));
|
|
t179 = *((unsigned int *)t175);
|
|
t180 = (~(t179));
|
|
t181 = *((unsigned int *)t154);
|
|
t182 = (~(t181));
|
|
t183 = *((unsigned int *)t176);
|
|
t184 = (~(t183));
|
|
t185 = (t178 & t180);
|
|
t186 = (t182 & t184);
|
|
t187 = (~(t185));
|
|
t188 = (~(t186));
|
|
t189 = *((unsigned int *)t167);
|
|
*((unsigned int *)t167) = (t189 & t187);
|
|
t190 = *((unsigned int *)t167);
|
|
*((unsigned int *)t167) = (t190 & t188);
|
|
t191 = *((unsigned int *)t161);
|
|
*((unsigned int *)t161) = (t191 & t187);
|
|
t192 = *((unsigned int *)t161);
|
|
*((unsigned int *)t161) = (t192 & t188);
|
|
goto LAB52;
|
|
|
|
LAB53: *((unsigned int *)t193) = 1;
|
|
goto LAB56;
|
|
|
|
LAB55: t200 = (t193 + 4);
|
|
*((unsigned int *)t193) = 1;
|
|
*((unsigned int *)t200) = 1;
|
|
goto LAB56;
|
|
|
|
LAB57: t213 = *((unsigned int *)t201);
|
|
t214 = *((unsigned int *)t207);
|
|
*((unsigned int *)t201) = (t213 | t214);
|
|
t215 = (t100 + 4);
|
|
t216 = (t193 + 4);
|
|
t217 = *((unsigned int *)t215);
|
|
t218 = (~(t217));
|
|
t219 = *((unsigned int *)t100);
|
|
t220 = (t219 & t218);
|
|
t221 = *((unsigned int *)t216);
|
|
t222 = (~(t221));
|
|
t223 = *((unsigned int *)t193);
|
|
t224 = (t223 & t222);
|
|
t225 = (~(t220));
|
|
t226 = (~(t224));
|
|
t227 = *((unsigned int *)t207);
|
|
*((unsigned int *)t207) = (t227 & t225);
|
|
t228 = *((unsigned int *)t207);
|
|
*((unsigned int *)t207) = (t228 & t226);
|
|
goto LAB59;
|
|
|
|
}
|
|
|
|
static void NetDecl_25_5(char *t0)
|
|
{
|
|
char t4[8];
|
|
char t15[8];
|
|
char t26[8];
|
|
char t42[8];
|
|
char t50[8];
|
|
char t82[8];
|
|
char t94[8];
|
|
char t105[8];
|
|
char t121[8];
|
|
char t129[8];
|
|
char t161[8];
|
|
char t173[8];
|
|
char t192[8];
|
|
char t200[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t3;
|
|
unsigned int t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
char *t10;
|
|
char *t11;
|
|
unsigned int t12;
|
|
unsigned int t13;
|
|
unsigned int t14;
|
|
char *t16;
|
|
char *t17;
|
|
char *t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
char *t25;
|
|
char *t27;
|
|
char *t28;
|
|
unsigned int t29;
|
|
unsigned int t30;
|
|
unsigned int t31;
|
|
unsigned int t32;
|
|
unsigned int t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
unsigned int t36;
|
|
unsigned int t37;
|
|
unsigned int t38;
|
|
unsigned int t39;
|
|
unsigned int t40;
|
|
char *t41;
|
|
char *t43;
|
|
unsigned int t44;
|
|
unsigned int t45;
|
|
unsigned int t46;
|
|
unsigned int t47;
|
|
unsigned int t48;
|
|
char *t49;
|
|
unsigned int t51;
|
|
unsigned int t52;
|
|
unsigned int t53;
|
|
char *t54;
|
|
char *t55;
|
|
char *t56;
|
|
unsigned int t57;
|
|
unsigned int t58;
|
|
unsigned int t59;
|
|
unsigned int t60;
|
|
unsigned int t61;
|
|
unsigned int t62;
|
|
unsigned int t63;
|
|
char *t64;
|
|
char *t65;
|
|
unsigned int t66;
|
|
unsigned int t67;
|
|
unsigned int t68;
|
|
unsigned int t69;
|
|
unsigned int t70;
|
|
unsigned int t71;
|
|
unsigned int t72;
|
|
unsigned int t73;
|
|
int t74;
|
|
int t75;
|
|
unsigned int t76;
|
|
unsigned int t77;
|
|
unsigned int t78;
|
|
unsigned int t79;
|
|
unsigned int t80;
|
|
unsigned int t81;
|
|
char *t83;
|
|
unsigned int t84;
|
|
unsigned int t85;
|
|
unsigned int t86;
|
|
unsigned int t87;
|
|
unsigned int t88;
|
|
char *t89;
|
|
char *t90;
|
|
unsigned int t91;
|
|
unsigned int t92;
|
|
unsigned int t93;
|
|
char *t95;
|
|
char *t96;
|
|
char *t97;
|
|
unsigned int t98;
|
|
unsigned int t99;
|
|
unsigned int t100;
|
|
unsigned int t101;
|
|
unsigned int t102;
|
|
unsigned int t103;
|
|
char *t104;
|
|
char *t106;
|
|
char *t107;
|
|
unsigned int t108;
|
|
unsigned int t109;
|
|
unsigned int t110;
|
|
unsigned int t111;
|
|
unsigned int t112;
|
|
unsigned int t113;
|
|
unsigned int t114;
|
|
unsigned int t115;
|
|
unsigned int t116;
|
|
unsigned int t117;
|
|
unsigned int t118;
|
|
unsigned int t119;
|
|
char *t120;
|
|
char *t122;
|
|
unsigned int t123;
|
|
unsigned int t124;
|
|
unsigned int t125;
|
|
unsigned int t126;
|
|
unsigned int t127;
|
|
char *t128;
|
|
unsigned int t130;
|
|
unsigned int t131;
|
|
unsigned int t132;
|
|
char *t133;
|
|
char *t134;
|
|
char *t135;
|
|
unsigned int t136;
|
|
unsigned int t137;
|
|
unsigned int t138;
|
|
unsigned int t139;
|
|
unsigned int t140;
|
|
unsigned int t141;
|
|
unsigned int t142;
|
|
char *t143;
|
|
char *t144;
|
|
unsigned int t145;
|
|
unsigned int t146;
|
|
unsigned int t147;
|
|
unsigned int t148;
|
|
unsigned int t149;
|
|
unsigned int t150;
|
|
unsigned int t151;
|
|
unsigned int t152;
|
|
int t153;
|
|
int t154;
|
|
unsigned int t155;
|
|
unsigned int t156;
|
|
unsigned int t157;
|
|
unsigned int t158;
|
|
unsigned int t159;
|
|
unsigned int t160;
|
|
char *t162;
|
|
unsigned int t163;
|
|
unsigned int t164;
|
|
unsigned int t165;
|
|
unsigned int t166;
|
|
unsigned int t167;
|
|
char *t168;
|
|
char *t169;
|
|
unsigned int t170;
|
|
unsigned int t171;
|
|
unsigned int t172;
|
|
char *t174;
|
|
char *t175;
|
|
unsigned int t176;
|
|
unsigned int t177;
|
|
unsigned int t178;
|
|
unsigned int t179;
|
|
unsigned int t180;
|
|
char *t181;
|
|
char *t182;
|
|
char *t183;
|
|
unsigned int t184;
|
|
unsigned int t185;
|
|
unsigned int t186;
|
|
unsigned int t187;
|
|
unsigned int t188;
|
|
unsigned int t189;
|
|
unsigned int t190;
|
|
unsigned int t191;
|
|
char *t193;
|
|
unsigned int t194;
|
|
unsigned int t195;
|
|
unsigned int t196;
|
|
unsigned int t197;
|
|
unsigned int t198;
|
|
char *t199;
|
|
unsigned int t201;
|
|
unsigned int t202;
|
|
unsigned int t203;
|
|
char *t204;
|
|
char *t205;
|
|
char *t206;
|
|
unsigned int t207;
|
|
unsigned int t208;
|
|
unsigned int t209;
|
|
unsigned int t210;
|
|
unsigned int t211;
|
|
unsigned int t212;
|
|
unsigned int t213;
|
|
char *t214;
|
|
char *t215;
|
|
unsigned int t216;
|
|
unsigned int t217;
|
|
unsigned int t218;
|
|
unsigned int t219;
|
|
unsigned int t220;
|
|
unsigned int t221;
|
|
unsigned int t222;
|
|
unsigned int t223;
|
|
int t224;
|
|
int t225;
|
|
unsigned int t226;
|
|
unsigned int t227;
|
|
unsigned int t228;
|
|
unsigned int t229;
|
|
unsigned int t230;
|
|
unsigned int t231;
|
|
char *t232;
|
|
char *t233;
|
|
char *t234;
|
|
char *t235;
|
|
char *t236;
|
|
unsigned int t237;
|
|
unsigned int t238;
|
|
char *t239;
|
|
unsigned int t240;
|
|
unsigned int t241;
|
|
char *t242;
|
|
unsigned int t243;
|
|
unsigned int t244;
|
|
char *t245;
|
|
|
|
LAB0: t1 = (t0 + 5688U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(25, ng0);
|
|
t2 = (t0 + 2328U);
|
|
t3 = *((char **)t2);
|
|
memset(t4, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = *((unsigned int *)t2);
|
|
t6 = (~(t5));
|
|
t7 = *((unsigned int *)t3);
|
|
t8 = (t7 & t6);
|
|
t9 = (t8 & 1U);
|
|
if (t9 != 0)
|
|
goto LAB4;
|
|
|
|
LAB5: if (*((unsigned int *)t2) != 0)
|
|
goto LAB6;
|
|
|
|
LAB7: t11 = (t4 + 4);
|
|
t12 = *((unsigned int *)t4);
|
|
t13 = *((unsigned int *)t11);
|
|
t14 = (t12 || t13);
|
|
if (t14 > 0)
|
|
goto LAB8;
|
|
|
|
LAB9: memcpy(t50, t4, 8);
|
|
|
|
LAB10: memset(t82, 0, 8);
|
|
t83 = (t50 + 4);
|
|
t84 = *((unsigned int *)t83);
|
|
t85 = (~(t84));
|
|
t86 = *((unsigned int *)t50);
|
|
t87 = (t86 & t85);
|
|
t88 = (t87 & 1U);
|
|
if (t88 != 0)
|
|
goto LAB22;
|
|
|
|
LAB23: if (*((unsigned int *)t83) != 0)
|
|
goto LAB24;
|
|
|
|
LAB25: t90 = (t82 + 4);
|
|
t91 = *((unsigned int *)t82);
|
|
t92 = *((unsigned int *)t90);
|
|
t93 = (t91 || t92);
|
|
if (t93 > 0)
|
|
goto LAB26;
|
|
|
|
LAB27: memcpy(t129, t82, 8);
|
|
|
|
LAB28: memset(t161, 0, 8);
|
|
t162 = (t129 + 4);
|
|
t163 = *((unsigned int *)t162);
|
|
t164 = (~(t163));
|
|
t165 = *((unsigned int *)t129);
|
|
t166 = (t165 & t164);
|
|
t167 = (t166 & 1U);
|
|
if (t167 != 0)
|
|
goto LAB40;
|
|
|
|
LAB41: if (*((unsigned int *)t162) != 0)
|
|
goto LAB42;
|
|
|
|
LAB43: t169 = (t161 + 4);
|
|
t170 = *((unsigned int *)t161);
|
|
t171 = *((unsigned int *)t169);
|
|
t172 = (t170 || t171);
|
|
if (t172 > 0)
|
|
goto LAB44;
|
|
|
|
LAB45: memcpy(t200, t161, 8);
|
|
|
|
LAB46: t232 = (t0 + 7416);
|
|
t233 = (t232 + 56U);
|
|
t234 = *((char **)t233);
|
|
t235 = (t234 + 56U);
|
|
t236 = *((char **)t235);
|
|
memset(t236, 0, 8);
|
|
t237 = 1U;
|
|
t238 = t237;
|
|
t239 = (t200 + 4);
|
|
t240 = *((unsigned int *)t200);
|
|
t237 = (t237 & t240);
|
|
t241 = *((unsigned int *)t239);
|
|
t238 = (t238 & t241);
|
|
t242 = (t236 + 4);
|
|
t243 = *((unsigned int *)t236);
|
|
*((unsigned int *)t236) = (t243 | t237);
|
|
t244 = *((unsigned int *)t242);
|
|
*((unsigned int *)t242) = (t244 | t238);
|
|
xsi_driver_vfirst_trans(t232, 0, 0U);
|
|
t245 = (t0 + 7080);
|
|
*((int *)t245) = 1;
|
|
|
|
LAB1: return;
|
|
LAB4: *((unsigned int *)t4) = 1;
|
|
goto LAB7;
|
|
|
|
LAB6: t10 = (t4 + 4);
|
|
*((unsigned int *)t4) = 1;
|
|
*((unsigned int *)t10) = 1;
|
|
goto LAB7;
|
|
|
|
LAB8: t16 = (t0 + 1048U);
|
|
t17 = *((char **)t16);
|
|
memset(t15, 0, 8);
|
|
t16 = (t15 + 4);
|
|
t18 = (t17 + 4);
|
|
t19 = *((unsigned int *)t17);
|
|
t20 = (t19 >> 12);
|
|
*((unsigned int *)t15) = t20;
|
|
t21 = *((unsigned int *)t18);
|
|
t22 = (t21 >> 12);
|
|
*((unsigned int *)t16) = t22;
|
|
t23 = *((unsigned int *)t15);
|
|
*((unsigned int *)t15) = (t23 & 3U);
|
|
t24 = *((unsigned int *)t16);
|
|
*((unsigned int *)t16) = (t24 & 3U);
|
|
t25 = ((char*)((ng5)));
|
|
memset(t26, 0, 8);
|
|
t27 = (t15 + 4);
|
|
t28 = (t25 + 4);
|
|
t29 = *((unsigned int *)t15);
|
|
t30 = *((unsigned int *)t25);
|
|
t31 = (t29 ^ t30);
|
|
t32 = *((unsigned int *)t27);
|
|
t33 = *((unsigned int *)t28);
|
|
t34 = (t32 ^ t33);
|
|
t35 = (t31 | t34);
|
|
t36 = *((unsigned int *)t27);
|
|
t37 = *((unsigned int *)t28);
|
|
t38 = (t36 | t37);
|
|
t39 = (~(t38));
|
|
t40 = (t35 & t39);
|
|
if (t40 != 0)
|
|
goto LAB14;
|
|
|
|
LAB11: if (t38 != 0)
|
|
goto LAB13;
|
|
|
|
LAB12: *((unsigned int *)t26) = 1;
|
|
|
|
LAB14: memset(t42, 0, 8);
|
|
t43 = (t26 + 4);
|
|
t44 = *((unsigned int *)t43);
|
|
t45 = (~(t44));
|
|
t46 = *((unsigned int *)t26);
|
|
t47 = (t46 & t45);
|
|
t48 = (t47 & 1U);
|
|
if (t48 != 0)
|
|
goto LAB15;
|
|
|
|
LAB16: if (*((unsigned int *)t43) != 0)
|
|
goto LAB17;
|
|
|
|
LAB18: t51 = *((unsigned int *)t4);
|
|
t52 = *((unsigned int *)t42);
|
|
t53 = (t51 & t52);
|
|
*((unsigned int *)t50) = t53;
|
|
t54 = (t4 + 4);
|
|
t55 = (t42 + 4);
|
|
t56 = (t50 + 4);
|
|
t57 = *((unsigned int *)t54);
|
|
t58 = *((unsigned int *)t55);
|
|
t59 = (t57 | t58);
|
|
*((unsigned int *)t56) = t59;
|
|
t60 = *((unsigned int *)t56);
|
|
t61 = (t60 != 0);
|
|
if (t61 == 1)
|
|
goto LAB19;
|
|
|
|
LAB20:
|
|
LAB21: goto LAB10;
|
|
|
|
LAB13: t41 = (t26 + 4);
|
|
*((unsigned int *)t26) = 1;
|
|
*((unsigned int *)t41) = 1;
|
|
goto LAB14;
|
|
|
|
LAB15: *((unsigned int *)t42) = 1;
|
|
goto LAB18;
|
|
|
|
LAB17: t49 = (t42 + 4);
|
|
*((unsigned int *)t42) = 1;
|
|
*((unsigned int *)t49) = 1;
|
|
goto LAB18;
|
|
|
|
LAB19: t62 = *((unsigned int *)t50);
|
|
t63 = *((unsigned int *)t56);
|
|
*((unsigned int *)t50) = (t62 | t63);
|
|
t64 = (t4 + 4);
|
|
t65 = (t42 + 4);
|
|
t66 = *((unsigned int *)t4);
|
|
t67 = (~(t66));
|
|
t68 = *((unsigned int *)t64);
|
|
t69 = (~(t68));
|
|
t70 = *((unsigned int *)t42);
|
|
t71 = (~(t70));
|
|
t72 = *((unsigned int *)t65);
|
|
t73 = (~(t72));
|
|
t74 = (t67 & t69);
|
|
t75 = (t71 & t73);
|
|
t76 = (~(t74));
|
|
t77 = (~(t75));
|
|
t78 = *((unsigned int *)t56);
|
|
*((unsigned int *)t56) = (t78 & t76);
|
|
t79 = *((unsigned int *)t56);
|
|
*((unsigned int *)t56) = (t79 & t77);
|
|
t80 = *((unsigned int *)t50);
|
|
*((unsigned int *)t50) = (t80 & t76);
|
|
t81 = *((unsigned int *)t50);
|
|
*((unsigned int *)t50) = (t81 & t77);
|
|
goto LAB21;
|
|
|
|
LAB22: *((unsigned int *)t82) = 1;
|
|
goto LAB25;
|
|
|
|
LAB24: t89 = (t82 + 4);
|
|
*((unsigned int *)t82) = 1;
|
|
*((unsigned int *)t89) = 1;
|
|
goto LAB25;
|
|
|
|
LAB26: t95 = (t0 + 1048U);
|
|
t96 = *((char **)t95);
|
|
memset(t94, 0, 8);
|
|
t95 = (t94 + 4);
|
|
t97 = (t96 + 4);
|
|
t98 = *((unsigned int *)t96);
|
|
t99 = (t98 >> 8);
|
|
*((unsigned int *)t94) = t99;
|
|
t100 = *((unsigned int *)t97);
|
|
t101 = (t100 >> 8);
|
|
*((unsigned int *)t95) = t101;
|
|
t102 = *((unsigned int *)t94);
|
|
*((unsigned int *)t94) = (t102 & 15U);
|
|
t103 = *((unsigned int *)t95);
|
|
*((unsigned int *)t95) = (t103 & 15U);
|
|
t104 = ((char*)((ng6)));
|
|
memset(t105, 0, 8);
|
|
t106 = (t94 + 4);
|
|
t107 = (t104 + 4);
|
|
t108 = *((unsigned int *)t94);
|
|
t109 = *((unsigned int *)t104);
|
|
t110 = (t108 ^ t109);
|
|
t111 = *((unsigned int *)t106);
|
|
t112 = *((unsigned int *)t107);
|
|
t113 = (t111 ^ t112);
|
|
t114 = (t110 | t113);
|
|
t115 = *((unsigned int *)t106);
|
|
t116 = *((unsigned int *)t107);
|
|
t117 = (t115 | t116);
|
|
t118 = (~(t117));
|
|
t119 = (t114 & t118);
|
|
if (t119 != 0)
|
|
goto LAB32;
|
|
|
|
LAB29: if (t117 != 0)
|
|
goto LAB31;
|
|
|
|
LAB30: *((unsigned int *)t105) = 1;
|
|
|
|
LAB32: memset(t121, 0, 8);
|
|
t122 = (t105 + 4);
|
|
t123 = *((unsigned int *)t122);
|
|
t124 = (~(t123));
|
|
t125 = *((unsigned int *)t105);
|
|
t126 = (t125 & t124);
|
|
t127 = (t126 & 1U);
|
|
if (t127 != 0)
|
|
goto LAB33;
|
|
|
|
LAB34: if (*((unsigned int *)t122) != 0)
|
|
goto LAB35;
|
|
|
|
LAB36: t130 = *((unsigned int *)t82);
|
|
t131 = *((unsigned int *)t121);
|
|
t132 = (t130 & t131);
|
|
*((unsigned int *)t129) = t132;
|
|
t133 = (t82 + 4);
|
|
t134 = (t121 + 4);
|
|
t135 = (t129 + 4);
|
|
t136 = *((unsigned int *)t133);
|
|
t137 = *((unsigned int *)t134);
|
|
t138 = (t136 | t137);
|
|
*((unsigned int *)t135) = t138;
|
|
t139 = *((unsigned int *)t135);
|
|
t140 = (t139 != 0);
|
|
if (t140 == 1)
|
|
goto LAB37;
|
|
|
|
LAB38:
|
|
LAB39: goto LAB28;
|
|
|
|
LAB31: t120 = (t105 + 4);
|
|
*((unsigned int *)t105) = 1;
|
|
*((unsigned int *)t120) = 1;
|
|
goto LAB32;
|
|
|
|
LAB33: *((unsigned int *)t121) = 1;
|
|
goto LAB36;
|
|
|
|
LAB35: t128 = (t121 + 4);
|
|
*((unsigned int *)t121) = 1;
|
|
*((unsigned int *)t128) = 1;
|
|
goto LAB36;
|
|
|
|
LAB37: t141 = *((unsigned int *)t129);
|
|
t142 = *((unsigned int *)t135);
|
|
*((unsigned int *)t129) = (t141 | t142);
|
|
t143 = (t82 + 4);
|
|
t144 = (t121 + 4);
|
|
t145 = *((unsigned int *)t82);
|
|
t146 = (~(t145));
|
|
t147 = *((unsigned int *)t143);
|
|
t148 = (~(t147));
|
|
t149 = *((unsigned int *)t121);
|
|
t150 = (~(t149));
|
|
t151 = *((unsigned int *)t144);
|
|
t152 = (~(t151));
|
|
t153 = (t146 & t148);
|
|
t154 = (t150 & t152);
|
|
t155 = (~(t153));
|
|
t156 = (~(t154));
|
|
t157 = *((unsigned int *)t135);
|
|
*((unsigned int *)t135) = (t157 & t155);
|
|
t158 = *((unsigned int *)t135);
|
|
*((unsigned int *)t135) = (t158 & t156);
|
|
t159 = *((unsigned int *)t129);
|
|
*((unsigned int *)t129) = (t159 & t155);
|
|
t160 = *((unsigned int *)t129);
|
|
*((unsigned int *)t129) = (t160 & t156);
|
|
goto LAB39;
|
|
|
|
LAB40: *((unsigned int *)t161) = 1;
|
|
goto LAB43;
|
|
|
|
LAB42: t168 = (t161 + 4);
|
|
*((unsigned int *)t161) = 1;
|
|
*((unsigned int *)t168) = 1;
|
|
goto LAB43;
|
|
|
|
LAB44: t174 = (t0 + 1528U);
|
|
t175 = *((char **)t174);
|
|
memset(t173, 0, 8);
|
|
t174 = (t175 + 4);
|
|
t176 = *((unsigned int *)t174);
|
|
t177 = (~(t176));
|
|
t178 = *((unsigned int *)t175);
|
|
t179 = (t178 & t177);
|
|
t180 = (t179 & 1U);
|
|
if (t180 != 0)
|
|
goto LAB50;
|
|
|
|
LAB48: if (*((unsigned int *)t174) == 0)
|
|
goto LAB47;
|
|
|
|
LAB49: t181 = (t173 + 4);
|
|
*((unsigned int *)t173) = 1;
|
|
*((unsigned int *)t181) = 1;
|
|
|
|
LAB50: t182 = (t173 + 4);
|
|
t183 = (t175 + 4);
|
|
t184 = *((unsigned int *)t175);
|
|
t185 = (~(t184));
|
|
*((unsigned int *)t173) = t185;
|
|
*((unsigned int *)t182) = 0;
|
|
if (*((unsigned int *)t183) != 0)
|
|
goto LAB52;
|
|
|
|
LAB51: t190 = *((unsigned int *)t173);
|
|
*((unsigned int *)t173) = (t190 & 1U);
|
|
t191 = *((unsigned int *)t182);
|
|
*((unsigned int *)t182) = (t191 & 1U);
|
|
memset(t192, 0, 8);
|
|
t193 = (t173 + 4);
|
|
t194 = *((unsigned int *)t193);
|
|
t195 = (~(t194));
|
|
t196 = *((unsigned int *)t173);
|
|
t197 = (t196 & t195);
|
|
t198 = (t197 & 1U);
|
|
if (t198 != 0)
|
|
goto LAB53;
|
|
|
|
LAB54: if (*((unsigned int *)t193) != 0)
|
|
goto LAB55;
|
|
|
|
LAB56: t201 = *((unsigned int *)t161);
|
|
t202 = *((unsigned int *)t192);
|
|
t203 = (t201 & t202);
|
|
*((unsigned int *)t200) = t203;
|
|
t204 = (t161 + 4);
|
|
t205 = (t192 + 4);
|
|
t206 = (t200 + 4);
|
|
t207 = *((unsigned int *)t204);
|
|
t208 = *((unsigned int *)t205);
|
|
t209 = (t207 | t208);
|
|
*((unsigned int *)t206) = t209;
|
|
t210 = *((unsigned int *)t206);
|
|
t211 = (t210 != 0);
|
|
if (t211 == 1)
|
|
goto LAB57;
|
|
|
|
LAB58:
|
|
LAB59: goto LAB46;
|
|
|
|
LAB47: *((unsigned int *)t173) = 1;
|
|
goto LAB50;
|
|
|
|
LAB52: t186 = *((unsigned int *)t173);
|
|
t187 = *((unsigned int *)t183);
|
|
*((unsigned int *)t173) = (t186 | t187);
|
|
t188 = *((unsigned int *)t182);
|
|
t189 = *((unsigned int *)t183);
|
|
*((unsigned int *)t182) = (t188 | t189);
|
|
goto LAB51;
|
|
|
|
LAB53: *((unsigned int *)t192) = 1;
|
|
goto LAB56;
|
|
|
|
LAB55: t199 = (t192 + 4);
|
|
*((unsigned int *)t192) = 1;
|
|
*((unsigned int *)t199) = 1;
|
|
goto LAB56;
|
|
|
|
LAB57: t212 = *((unsigned int *)t200);
|
|
t213 = *((unsigned int *)t206);
|
|
*((unsigned int *)t200) = (t212 | t213);
|
|
t214 = (t161 + 4);
|
|
t215 = (t192 + 4);
|
|
t216 = *((unsigned int *)t161);
|
|
t217 = (~(t216));
|
|
t218 = *((unsigned int *)t214);
|
|
t219 = (~(t218));
|
|
t220 = *((unsigned int *)t192);
|
|
t221 = (~(t220));
|
|
t222 = *((unsigned int *)t215);
|
|
t223 = (~(t222));
|
|
t224 = (t217 & t219);
|
|
t225 = (t221 & t223);
|
|
t226 = (~(t224));
|
|
t227 = (~(t225));
|
|
t228 = *((unsigned int *)t206);
|
|
*((unsigned int *)t206) = (t228 & t226);
|
|
t229 = *((unsigned int *)t206);
|
|
*((unsigned int *)t206) = (t229 & t227);
|
|
t230 = *((unsigned int *)t200);
|
|
*((unsigned int *)t200) = (t230 & t226);
|
|
t231 = *((unsigned int *)t200);
|
|
*((unsigned int *)t200) = (t231 & t227);
|
|
goto LAB59;
|
|
|
|
}
|
|
|
|
static void Cont_26_6(char *t0)
|
|
{
|
|
char t4[8];
|
|
char t15[8];
|
|
char t26[8];
|
|
char t42[8];
|
|
char t54[8];
|
|
char t65[8];
|
|
char t81[8];
|
|
char t94[8];
|
|
char t105[8];
|
|
char t121[8];
|
|
char t129[8];
|
|
char t157[8];
|
|
char t165[8];
|
|
char t197[8];
|
|
char t210[8];
|
|
char t221[8];
|
|
char t237[8];
|
|
char t249[8];
|
|
char t260[8];
|
|
char t276[8];
|
|
char t289[8];
|
|
char t300[8];
|
|
char t316[8];
|
|
char t324[8];
|
|
char t352[8];
|
|
char t360[8];
|
|
char t392[8];
|
|
char t400[8];
|
|
char t428[8];
|
|
char t436[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t3;
|
|
unsigned int t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
char *t10;
|
|
char *t11;
|
|
unsigned int t12;
|
|
unsigned int t13;
|
|
unsigned int t14;
|
|
char *t16;
|
|
char *t17;
|
|
char *t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
char *t25;
|
|
char *t27;
|
|
char *t28;
|
|
unsigned int t29;
|
|
unsigned int t30;
|
|
unsigned int t31;
|
|
unsigned int t32;
|
|
unsigned int t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
unsigned int t36;
|
|
unsigned int t37;
|
|
unsigned int t38;
|
|
unsigned int t39;
|
|
unsigned int t40;
|
|
char *t41;
|
|
char *t43;
|
|
unsigned int t44;
|
|
unsigned int t45;
|
|
unsigned int t46;
|
|
unsigned int t47;
|
|
unsigned int t48;
|
|
char *t49;
|
|
char *t50;
|
|
unsigned int t51;
|
|
unsigned int t52;
|
|
unsigned int t53;
|
|
char *t55;
|
|
char *t56;
|
|
char *t57;
|
|
unsigned int t58;
|
|
unsigned int t59;
|
|
unsigned int t60;
|
|
unsigned int t61;
|
|
unsigned int t62;
|
|
unsigned int t63;
|
|
char *t64;
|
|
char *t66;
|
|
char *t67;
|
|
unsigned int t68;
|
|
unsigned int t69;
|
|
unsigned int t70;
|
|
unsigned int t71;
|
|
unsigned int t72;
|
|
unsigned int t73;
|
|
unsigned int t74;
|
|
unsigned int t75;
|
|
unsigned int t76;
|
|
unsigned int t77;
|
|
unsigned int t78;
|
|
unsigned int t79;
|
|
char *t80;
|
|
char *t82;
|
|
unsigned int t83;
|
|
unsigned int t84;
|
|
unsigned int t85;
|
|
unsigned int t86;
|
|
unsigned int t87;
|
|
char *t88;
|
|
char *t89;
|
|
unsigned int t90;
|
|
unsigned int t91;
|
|
unsigned int t92;
|
|
unsigned int t93;
|
|
char *t95;
|
|
char *t96;
|
|
char *t97;
|
|
unsigned int t98;
|
|
unsigned int t99;
|
|
unsigned int t100;
|
|
unsigned int t101;
|
|
unsigned int t102;
|
|
unsigned int t103;
|
|
char *t104;
|
|
char *t106;
|
|
char *t107;
|
|
unsigned int t108;
|
|
unsigned int t109;
|
|
unsigned int t110;
|
|
unsigned int t111;
|
|
unsigned int t112;
|
|
unsigned int t113;
|
|
unsigned int t114;
|
|
unsigned int t115;
|
|
unsigned int t116;
|
|
unsigned int t117;
|
|
unsigned int t118;
|
|
unsigned int t119;
|
|
char *t120;
|
|
char *t122;
|
|
unsigned int t123;
|
|
unsigned int t124;
|
|
unsigned int t125;
|
|
unsigned int t126;
|
|
unsigned int t127;
|
|
char *t128;
|
|
unsigned int t130;
|
|
unsigned int t131;
|
|
unsigned int t132;
|
|
char *t133;
|
|
char *t134;
|
|
char *t135;
|
|
unsigned int t136;
|
|
unsigned int t137;
|
|
unsigned int t138;
|
|
unsigned int t139;
|
|
unsigned int t140;
|
|
unsigned int t141;
|
|
unsigned int t142;
|
|
char *t143;
|
|
char *t144;
|
|
unsigned int t145;
|
|
unsigned int t146;
|
|
unsigned int t147;
|
|
int t148;
|
|
unsigned int t149;
|
|
unsigned int t150;
|
|
unsigned int t151;
|
|
int t152;
|
|
unsigned int t153;
|
|
unsigned int t154;
|
|
unsigned int t155;
|
|
unsigned int t156;
|
|
char *t158;
|
|
unsigned int t159;
|
|
unsigned int t160;
|
|
unsigned int t161;
|
|
unsigned int t162;
|
|
unsigned int t163;
|
|
char *t164;
|
|
unsigned int t166;
|
|
unsigned int t167;
|
|
unsigned int t168;
|
|
char *t169;
|
|
char *t170;
|
|
char *t171;
|
|
unsigned int t172;
|
|
unsigned int t173;
|
|
unsigned int t174;
|
|
unsigned int t175;
|
|
unsigned int t176;
|
|
unsigned int t177;
|
|
unsigned int t178;
|
|
char *t179;
|
|
char *t180;
|
|
unsigned int t181;
|
|
unsigned int t182;
|
|
unsigned int t183;
|
|
unsigned int t184;
|
|
unsigned int t185;
|
|
unsigned int t186;
|
|
unsigned int t187;
|
|
unsigned int t188;
|
|
int t189;
|
|
int t190;
|
|
unsigned int t191;
|
|
unsigned int t192;
|
|
unsigned int t193;
|
|
unsigned int t194;
|
|
unsigned int t195;
|
|
unsigned int t196;
|
|
char *t198;
|
|
unsigned int t199;
|
|
unsigned int t200;
|
|
unsigned int t201;
|
|
unsigned int t202;
|
|
unsigned int t203;
|
|
char *t204;
|
|
char *t205;
|
|
unsigned int t206;
|
|
unsigned int t207;
|
|
unsigned int t208;
|
|
unsigned int t209;
|
|
char *t211;
|
|
char *t212;
|
|
char *t213;
|
|
unsigned int t214;
|
|
unsigned int t215;
|
|
unsigned int t216;
|
|
unsigned int t217;
|
|
unsigned int t218;
|
|
unsigned int t219;
|
|
char *t220;
|
|
char *t222;
|
|
char *t223;
|
|
unsigned int t224;
|
|
unsigned int t225;
|
|
unsigned int t226;
|
|
unsigned int t227;
|
|
unsigned int t228;
|
|
unsigned int t229;
|
|
unsigned int t230;
|
|
unsigned int t231;
|
|
unsigned int t232;
|
|
unsigned int t233;
|
|
unsigned int t234;
|
|
unsigned int t235;
|
|
char *t236;
|
|
char *t238;
|
|
unsigned int t239;
|
|
unsigned int t240;
|
|
unsigned int t241;
|
|
unsigned int t242;
|
|
unsigned int t243;
|
|
char *t244;
|
|
char *t245;
|
|
unsigned int t246;
|
|
unsigned int t247;
|
|
unsigned int t248;
|
|
char *t250;
|
|
char *t251;
|
|
char *t252;
|
|
unsigned int t253;
|
|
unsigned int t254;
|
|
unsigned int t255;
|
|
unsigned int t256;
|
|
unsigned int t257;
|
|
unsigned int t258;
|
|
char *t259;
|
|
char *t261;
|
|
char *t262;
|
|
unsigned int t263;
|
|
unsigned int t264;
|
|
unsigned int t265;
|
|
unsigned int t266;
|
|
unsigned int t267;
|
|
unsigned int t268;
|
|
unsigned int t269;
|
|
unsigned int t270;
|
|
unsigned int t271;
|
|
unsigned int t272;
|
|
unsigned int t273;
|
|
unsigned int t274;
|
|
char *t275;
|
|
char *t277;
|
|
unsigned int t278;
|
|
unsigned int t279;
|
|
unsigned int t280;
|
|
unsigned int t281;
|
|
unsigned int t282;
|
|
char *t283;
|
|
char *t284;
|
|
unsigned int t285;
|
|
unsigned int t286;
|
|
unsigned int t287;
|
|
unsigned int t288;
|
|
char *t290;
|
|
char *t291;
|
|
char *t292;
|
|
unsigned int t293;
|
|
unsigned int t294;
|
|
unsigned int t295;
|
|
unsigned int t296;
|
|
unsigned int t297;
|
|
unsigned int t298;
|
|
char *t299;
|
|
char *t301;
|
|
char *t302;
|
|
unsigned int t303;
|
|
unsigned int t304;
|
|
unsigned int t305;
|
|
unsigned int t306;
|
|
unsigned int t307;
|
|
unsigned int t308;
|
|
unsigned int t309;
|
|
unsigned int t310;
|
|
unsigned int t311;
|
|
unsigned int t312;
|
|
unsigned int t313;
|
|
unsigned int t314;
|
|
char *t315;
|
|
char *t317;
|
|
unsigned int t318;
|
|
unsigned int t319;
|
|
unsigned int t320;
|
|
unsigned int t321;
|
|
unsigned int t322;
|
|
char *t323;
|
|
unsigned int t325;
|
|
unsigned int t326;
|
|
unsigned int t327;
|
|
char *t328;
|
|
char *t329;
|
|
char *t330;
|
|
unsigned int t331;
|
|
unsigned int t332;
|
|
unsigned int t333;
|
|
unsigned int t334;
|
|
unsigned int t335;
|
|
unsigned int t336;
|
|
unsigned int t337;
|
|
char *t338;
|
|
char *t339;
|
|
unsigned int t340;
|
|
unsigned int t341;
|
|
unsigned int t342;
|
|
int t343;
|
|
unsigned int t344;
|
|
unsigned int t345;
|
|
unsigned int t346;
|
|
int t347;
|
|
unsigned int t348;
|
|
unsigned int t349;
|
|
unsigned int t350;
|
|
unsigned int t351;
|
|
char *t353;
|
|
unsigned int t354;
|
|
unsigned int t355;
|
|
unsigned int t356;
|
|
unsigned int t357;
|
|
unsigned int t358;
|
|
char *t359;
|
|
unsigned int t361;
|
|
unsigned int t362;
|
|
unsigned int t363;
|
|
char *t364;
|
|
char *t365;
|
|
char *t366;
|
|
unsigned int t367;
|
|
unsigned int t368;
|
|
unsigned int t369;
|
|
unsigned int t370;
|
|
unsigned int t371;
|
|
unsigned int t372;
|
|
unsigned int t373;
|
|
char *t374;
|
|
char *t375;
|
|
unsigned int t376;
|
|
unsigned int t377;
|
|
unsigned int t378;
|
|
unsigned int t379;
|
|
unsigned int t380;
|
|
unsigned int t381;
|
|
unsigned int t382;
|
|
unsigned int t383;
|
|
int t384;
|
|
int t385;
|
|
unsigned int t386;
|
|
unsigned int t387;
|
|
unsigned int t388;
|
|
unsigned int t389;
|
|
unsigned int t390;
|
|
unsigned int t391;
|
|
char *t393;
|
|
unsigned int t394;
|
|
unsigned int t395;
|
|
unsigned int t396;
|
|
unsigned int t397;
|
|
unsigned int t398;
|
|
char *t399;
|
|
unsigned int t401;
|
|
unsigned int t402;
|
|
unsigned int t403;
|
|
char *t404;
|
|
char *t405;
|
|
char *t406;
|
|
unsigned int t407;
|
|
unsigned int t408;
|
|
unsigned int t409;
|
|
unsigned int t410;
|
|
unsigned int t411;
|
|
unsigned int t412;
|
|
unsigned int t413;
|
|
char *t414;
|
|
char *t415;
|
|
unsigned int t416;
|
|
unsigned int t417;
|
|
unsigned int t418;
|
|
int t419;
|
|
unsigned int t420;
|
|
unsigned int t421;
|
|
unsigned int t422;
|
|
int t423;
|
|
unsigned int t424;
|
|
unsigned int t425;
|
|
unsigned int t426;
|
|
unsigned int t427;
|
|
char *t429;
|
|
unsigned int t430;
|
|
unsigned int t431;
|
|
unsigned int t432;
|
|
unsigned int t433;
|
|
unsigned int t434;
|
|
char *t435;
|
|
unsigned int t437;
|
|
unsigned int t438;
|
|
unsigned int t439;
|
|
char *t440;
|
|
char *t441;
|
|
char *t442;
|
|
unsigned int t443;
|
|
unsigned int t444;
|
|
unsigned int t445;
|
|
unsigned int t446;
|
|
unsigned int t447;
|
|
unsigned int t448;
|
|
unsigned int t449;
|
|
char *t450;
|
|
char *t451;
|
|
unsigned int t452;
|
|
unsigned int t453;
|
|
unsigned int t454;
|
|
unsigned int t455;
|
|
unsigned int t456;
|
|
unsigned int t457;
|
|
unsigned int t458;
|
|
unsigned int t459;
|
|
int t460;
|
|
int t461;
|
|
unsigned int t462;
|
|
unsigned int t463;
|
|
unsigned int t464;
|
|
unsigned int t465;
|
|
unsigned int t466;
|
|
unsigned int t467;
|
|
char *t468;
|
|
char *t469;
|
|
char *t470;
|
|
char *t471;
|
|
char *t472;
|
|
unsigned int t473;
|
|
unsigned int t474;
|
|
char *t475;
|
|
unsigned int t476;
|
|
unsigned int t477;
|
|
char *t478;
|
|
unsigned int t479;
|
|
unsigned int t480;
|
|
char *t481;
|
|
|
|
LAB0: t1 = (t0 + 5936U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(26, ng0);
|
|
t2 = (t0 + 2968U);
|
|
t3 = *((char **)t2);
|
|
memset(t4, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = *((unsigned int *)t2);
|
|
t6 = (~(t5));
|
|
t7 = *((unsigned int *)t3);
|
|
t8 = (t7 & t6);
|
|
t9 = (t8 & 1U);
|
|
if (t9 != 0)
|
|
goto LAB4;
|
|
|
|
LAB5: if (*((unsigned int *)t2) != 0)
|
|
goto LAB6;
|
|
|
|
LAB7: t11 = (t4 + 4);
|
|
t12 = *((unsigned int *)t4);
|
|
t13 = *((unsigned int *)t11);
|
|
t14 = (t12 || t13);
|
|
if (t14 > 0)
|
|
goto LAB8;
|
|
|
|
LAB9: memcpy(t436, t4, 8);
|
|
|
|
LAB10: t468 = (t0 + 7480);
|
|
t469 = (t468 + 56U);
|
|
t470 = *((char **)t469);
|
|
t471 = (t470 + 56U);
|
|
t472 = *((char **)t471);
|
|
memset(t472, 0, 8);
|
|
t473 = 1U;
|
|
t474 = t473;
|
|
t475 = (t436 + 4);
|
|
t476 = *((unsigned int *)t436);
|
|
t473 = (t473 & t476);
|
|
t477 = *((unsigned int *)t475);
|
|
t474 = (t474 & t477);
|
|
t478 = (t472 + 4);
|
|
t479 = *((unsigned int *)t472);
|
|
*((unsigned int *)t472) = (t479 | t473);
|
|
t480 = *((unsigned int *)t478);
|
|
*((unsigned int *)t478) = (t480 | t474);
|
|
xsi_driver_vfirst_trans(t468, 0, 0);
|
|
t481 = (t0 + 7096);
|
|
*((int *)t481) = 1;
|
|
|
|
LAB1: return;
|
|
LAB4: *((unsigned int *)t4) = 1;
|
|
goto LAB7;
|
|
|
|
LAB6: t10 = (t4 + 4);
|
|
*((unsigned int *)t4) = 1;
|
|
*((unsigned int *)t10) = 1;
|
|
goto LAB7;
|
|
|
|
LAB8: t16 = (t0 + 1048U);
|
|
t17 = *((char **)t16);
|
|
memset(t15, 0, 8);
|
|
t16 = (t15 + 4);
|
|
t18 = (t17 + 4);
|
|
t19 = *((unsigned int *)t17);
|
|
t20 = (t19 >> 4);
|
|
*((unsigned int *)t15) = t20;
|
|
t21 = *((unsigned int *)t18);
|
|
t22 = (t21 >> 4);
|
|
*((unsigned int *)t16) = t22;
|
|
t23 = *((unsigned int *)t15);
|
|
*((unsigned int *)t15) = (t23 & 15U);
|
|
t24 = *((unsigned int *)t16);
|
|
*((unsigned int *)t16) = (t24 & 15U);
|
|
t25 = ((char*)((ng6)));
|
|
memset(t26, 0, 8);
|
|
t27 = (t15 + 4);
|
|
t28 = (t25 + 4);
|
|
t29 = *((unsigned int *)t15);
|
|
t30 = *((unsigned int *)t25);
|
|
t31 = (t29 ^ t30);
|
|
t32 = *((unsigned int *)t27);
|
|
t33 = *((unsigned int *)t28);
|
|
t34 = (t32 ^ t33);
|
|
t35 = (t31 | t34);
|
|
t36 = *((unsigned int *)t27);
|
|
t37 = *((unsigned int *)t28);
|
|
t38 = (t36 | t37);
|
|
t39 = (~(t38));
|
|
t40 = (t35 & t39);
|
|
if (t40 != 0)
|
|
goto LAB14;
|
|
|
|
LAB11: if (t38 != 0)
|
|
goto LAB13;
|
|
|
|
LAB12: *((unsigned int *)t26) = 1;
|
|
|
|
LAB14: memset(t42, 0, 8);
|
|
t43 = (t26 + 4);
|
|
t44 = *((unsigned int *)t43);
|
|
t45 = (~(t44));
|
|
t46 = *((unsigned int *)t26);
|
|
t47 = (t46 & t45);
|
|
t48 = (t47 & 1U);
|
|
if (t48 != 0)
|
|
goto LAB15;
|
|
|
|
LAB16: if (*((unsigned int *)t43) != 0)
|
|
goto LAB17;
|
|
|
|
LAB18: t50 = (t42 + 4);
|
|
t51 = *((unsigned int *)t42);
|
|
t52 = *((unsigned int *)t50);
|
|
t53 = (t51 || t52);
|
|
if (t53 > 0)
|
|
goto LAB19;
|
|
|
|
LAB20: memcpy(t165, t42, 8);
|
|
|
|
LAB21: memset(t197, 0, 8);
|
|
t198 = (t165 + 4);
|
|
t199 = *((unsigned int *)t198);
|
|
t200 = (~(t199));
|
|
t201 = *((unsigned int *)t165);
|
|
t202 = (t201 & t200);
|
|
t203 = (t202 & 1U);
|
|
if (t203 != 0)
|
|
goto LAB51;
|
|
|
|
LAB52: if (*((unsigned int *)t198) != 0)
|
|
goto LAB53;
|
|
|
|
LAB54: t205 = (t197 + 4);
|
|
t206 = *((unsigned int *)t197);
|
|
t207 = (!(t206));
|
|
t208 = *((unsigned int *)t205);
|
|
t209 = (t207 || t208);
|
|
if (t209 > 0)
|
|
goto LAB55;
|
|
|
|
LAB56: memcpy(t400, t197, 8);
|
|
|
|
LAB57: memset(t428, 0, 8);
|
|
t429 = (t400 + 4);
|
|
t430 = *((unsigned int *)t429);
|
|
t431 = (~(t430));
|
|
t432 = *((unsigned int *)t400);
|
|
t433 = (t432 & t431);
|
|
t434 = (t433 & 1U);
|
|
if (t434 != 0)
|
|
goto LAB105;
|
|
|
|
LAB106: if (*((unsigned int *)t429) != 0)
|
|
goto LAB107;
|
|
|
|
LAB108: t437 = *((unsigned int *)t4);
|
|
t438 = *((unsigned int *)t428);
|
|
t439 = (t437 & t438);
|
|
*((unsigned int *)t436) = t439;
|
|
t440 = (t4 + 4);
|
|
t441 = (t428 + 4);
|
|
t442 = (t436 + 4);
|
|
t443 = *((unsigned int *)t440);
|
|
t444 = *((unsigned int *)t441);
|
|
t445 = (t443 | t444);
|
|
*((unsigned int *)t442) = t445;
|
|
t446 = *((unsigned int *)t442);
|
|
t447 = (t446 != 0);
|
|
if (t447 == 1)
|
|
goto LAB109;
|
|
|
|
LAB110:
|
|
LAB111: goto LAB10;
|
|
|
|
LAB13: t41 = (t26 + 4);
|
|
*((unsigned int *)t26) = 1;
|
|
*((unsigned int *)t41) = 1;
|
|
goto LAB14;
|
|
|
|
LAB15: *((unsigned int *)t42) = 1;
|
|
goto LAB18;
|
|
|
|
LAB17: t49 = (t42 + 4);
|
|
*((unsigned int *)t42) = 1;
|
|
*((unsigned int *)t49) = 1;
|
|
goto LAB18;
|
|
|
|
LAB19: t55 = (t0 + 1048U);
|
|
t56 = *((char **)t55);
|
|
memset(t54, 0, 8);
|
|
t55 = (t54 + 4);
|
|
t57 = (t56 + 4);
|
|
t58 = *((unsigned int *)t56);
|
|
t59 = (t58 >> 0);
|
|
*((unsigned int *)t54) = t59;
|
|
t60 = *((unsigned int *)t57);
|
|
t61 = (t60 >> 0);
|
|
*((unsigned int *)t55) = t61;
|
|
t62 = *((unsigned int *)t54);
|
|
*((unsigned int *)t54) = (t62 & 15U);
|
|
t63 = *((unsigned int *)t55);
|
|
*((unsigned int *)t55) = (t63 & 15U);
|
|
t64 = ((char*)((ng7)));
|
|
memset(t65, 0, 8);
|
|
t66 = (t54 + 4);
|
|
t67 = (t64 + 4);
|
|
t68 = *((unsigned int *)t54);
|
|
t69 = *((unsigned int *)t64);
|
|
t70 = (t68 ^ t69);
|
|
t71 = *((unsigned int *)t66);
|
|
t72 = *((unsigned int *)t67);
|
|
t73 = (t71 ^ t72);
|
|
t74 = (t70 | t73);
|
|
t75 = *((unsigned int *)t66);
|
|
t76 = *((unsigned int *)t67);
|
|
t77 = (t75 | t76);
|
|
t78 = (~(t77));
|
|
t79 = (t74 & t78);
|
|
if (t79 != 0)
|
|
goto LAB25;
|
|
|
|
LAB22: if (t77 != 0)
|
|
goto LAB24;
|
|
|
|
LAB23: *((unsigned int *)t65) = 1;
|
|
|
|
LAB25: memset(t81, 0, 8);
|
|
t82 = (t65 + 4);
|
|
t83 = *((unsigned int *)t82);
|
|
t84 = (~(t83));
|
|
t85 = *((unsigned int *)t65);
|
|
t86 = (t85 & t84);
|
|
t87 = (t86 & 1U);
|
|
if (t87 != 0)
|
|
goto LAB26;
|
|
|
|
LAB27: if (*((unsigned int *)t82) != 0)
|
|
goto LAB28;
|
|
|
|
LAB29: t89 = (t81 + 4);
|
|
t90 = *((unsigned int *)t81);
|
|
t91 = (!(t90));
|
|
t92 = *((unsigned int *)t89);
|
|
t93 = (t91 || t92);
|
|
if (t93 > 0)
|
|
goto LAB30;
|
|
|
|
LAB31: memcpy(t129, t81, 8);
|
|
|
|
LAB32: memset(t157, 0, 8);
|
|
t158 = (t129 + 4);
|
|
t159 = *((unsigned int *)t158);
|
|
t160 = (~(t159));
|
|
t161 = *((unsigned int *)t129);
|
|
t162 = (t161 & t160);
|
|
t163 = (t162 & 1U);
|
|
if (t163 != 0)
|
|
goto LAB44;
|
|
|
|
LAB45: if (*((unsigned int *)t158) != 0)
|
|
goto LAB46;
|
|
|
|
LAB47: t166 = *((unsigned int *)t42);
|
|
t167 = *((unsigned int *)t157);
|
|
t168 = (t166 & t167);
|
|
*((unsigned int *)t165) = t168;
|
|
t169 = (t42 + 4);
|
|
t170 = (t157 + 4);
|
|
t171 = (t165 + 4);
|
|
t172 = *((unsigned int *)t169);
|
|
t173 = *((unsigned int *)t170);
|
|
t174 = (t172 | t173);
|
|
*((unsigned int *)t171) = t174;
|
|
t175 = *((unsigned int *)t171);
|
|
t176 = (t175 != 0);
|
|
if (t176 == 1)
|
|
goto LAB48;
|
|
|
|
LAB49:
|
|
LAB50: goto LAB21;
|
|
|
|
LAB24: t80 = (t65 + 4);
|
|
*((unsigned int *)t65) = 1;
|
|
*((unsigned int *)t80) = 1;
|
|
goto LAB25;
|
|
|
|
LAB26: *((unsigned int *)t81) = 1;
|
|
goto LAB29;
|
|
|
|
LAB28: t88 = (t81 + 4);
|
|
*((unsigned int *)t81) = 1;
|
|
*((unsigned int *)t88) = 1;
|
|
goto LAB29;
|
|
|
|
LAB30: t95 = (t0 + 1048U);
|
|
t96 = *((char **)t95);
|
|
memset(t94, 0, 8);
|
|
t95 = (t94 + 4);
|
|
t97 = (t96 + 4);
|
|
t98 = *((unsigned int *)t96);
|
|
t99 = (t98 >> 0);
|
|
*((unsigned int *)t94) = t99;
|
|
t100 = *((unsigned int *)t97);
|
|
t101 = (t100 >> 0);
|
|
*((unsigned int *)t95) = t101;
|
|
t102 = *((unsigned int *)t94);
|
|
*((unsigned int *)t94) = (t102 & 15U);
|
|
t103 = *((unsigned int *)t95);
|
|
*((unsigned int *)t95) = (t103 & 15U);
|
|
t104 = ((char*)((ng6)));
|
|
memset(t105, 0, 8);
|
|
t106 = (t94 + 4);
|
|
t107 = (t104 + 4);
|
|
t108 = *((unsigned int *)t94);
|
|
t109 = *((unsigned int *)t104);
|
|
t110 = (t108 ^ t109);
|
|
t111 = *((unsigned int *)t106);
|
|
t112 = *((unsigned int *)t107);
|
|
t113 = (t111 ^ t112);
|
|
t114 = (t110 | t113);
|
|
t115 = *((unsigned int *)t106);
|
|
t116 = *((unsigned int *)t107);
|
|
t117 = (t115 | t116);
|
|
t118 = (~(t117));
|
|
t119 = (t114 & t118);
|
|
if (t119 != 0)
|
|
goto LAB36;
|
|
|
|
LAB33: if (t117 != 0)
|
|
goto LAB35;
|
|
|
|
LAB34: *((unsigned int *)t105) = 1;
|
|
|
|
LAB36: memset(t121, 0, 8);
|
|
t122 = (t105 + 4);
|
|
t123 = *((unsigned int *)t122);
|
|
t124 = (~(t123));
|
|
t125 = *((unsigned int *)t105);
|
|
t126 = (t125 & t124);
|
|
t127 = (t126 & 1U);
|
|
if (t127 != 0)
|
|
goto LAB37;
|
|
|
|
LAB38: if (*((unsigned int *)t122) != 0)
|
|
goto LAB39;
|
|
|
|
LAB40: t130 = *((unsigned int *)t81);
|
|
t131 = *((unsigned int *)t121);
|
|
t132 = (t130 | t131);
|
|
*((unsigned int *)t129) = t132;
|
|
t133 = (t81 + 4);
|
|
t134 = (t121 + 4);
|
|
t135 = (t129 + 4);
|
|
t136 = *((unsigned int *)t133);
|
|
t137 = *((unsigned int *)t134);
|
|
t138 = (t136 | t137);
|
|
*((unsigned int *)t135) = t138;
|
|
t139 = *((unsigned int *)t135);
|
|
t140 = (t139 != 0);
|
|
if (t140 == 1)
|
|
goto LAB41;
|
|
|
|
LAB42:
|
|
LAB43: goto LAB32;
|
|
|
|
LAB35: t120 = (t105 + 4);
|
|
*((unsigned int *)t105) = 1;
|
|
*((unsigned int *)t120) = 1;
|
|
goto LAB36;
|
|
|
|
LAB37: *((unsigned int *)t121) = 1;
|
|
goto LAB40;
|
|
|
|
LAB39: t128 = (t121 + 4);
|
|
*((unsigned int *)t121) = 1;
|
|
*((unsigned int *)t128) = 1;
|
|
goto LAB40;
|
|
|
|
LAB41: t141 = *((unsigned int *)t129);
|
|
t142 = *((unsigned int *)t135);
|
|
*((unsigned int *)t129) = (t141 | t142);
|
|
t143 = (t81 + 4);
|
|
t144 = (t121 + 4);
|
|
t145 = *((unsigned int *)t143);
|
|
t146 = (~(t145));
|
|
t147 = *((unsigned int *)t81);
|
|
t148 = (t147 & t146);
|
|
t149 = *((unsigned int *)t144);
|
|
t150 = (~(t149));
|
|
t151 = *((unsigned int *)t121);
|
|
t152 = (t151 & t150);
|
|
t153 = (~(t148));
|
|
t154 = (~(t152));
|
|
t155 = *((unsigned int *)t135);
|
|
*((unsigned int *)t135) = (t155 & t153);
|
|
t156 = *((unsigned int *)t135);
|
|
*((unsigned int *)t135) = (t156 & t154);
|
|
goto LAB43;
|
|
|
|
LAB44: *((unsigned int *)t157) = 1;
|
|
goto LAB47;
|
|
|
|
LAB46: t164 = (t157 + 4);
|
|
*((unsigned int *)t157) = 1;
|
|
*((unsigned int *)t164) = 1;
|
|
goto LAB47;
|
|
|
|
LAB48: t177 = *((unsigned int *)t165);
|
|
t178 = *((unsigned int *)t171);
|
|
*((unsigned int *)t165) = (t177 | t178);
|
|
t179 = (t42 + 4);
|
|
t180 = (t157 + 4);
|
|
t181 = *((unsigned int *)t42);
|
|
t182 = (~(t181));
|
|
t183 = *((unsigned int *)t179);
|
|
t184 = (~(t183));
|
|
t185 = *((unsigned int *)t157);
|
|
t186 = (~(t185));
|
|
t187 = *((unsigned int *)t180);
|
|
t188 = (~(t187));
|
|
t189 = (t182 & t184);
|
|
t190 = (t186 & t188);
|
|
t191 = (~(t189));
|
|
t192 = (~(t190));
|
|
t193 = *((unsigned int *)t171);
|
|
*((unsigned int *)t171) = (t193 & t191);
|
|
t194 = *((unsigned int *)t171);
|
|
*((unsigned int *)t171) = (t194 & t192);
|
|
t195 = *((unsigned int *)t165);
|
|
*((unsigned int *)t165) = (t195 & t191);
|
|
t196 = *((unsigned int *)t165);
|
|
*((unsigned int *)t165) = (t196 & t192);
|
|
goto LAB50;
|
|
|
|
LAB51: *((unsigned int *)t197) = 1;
|
|
goto LAB54;
|
|
|
|
LAB53: t204 = (t197 + 4);
|
|
*((unsigned int *)t197) = 1;
|
|
*((unsigned int *)t204) = 1;
|
|
goto LAB54;
|
|
|
|
LAB55: t211 = (t0 + 1048U);
|
|
t212 = *((char **)t211);
|
|
memset(t210, 0, 8);
|
|
t211 = (t210 + 4);
|
|
t213 = (t212 + 4);
|
|
t214 = *((unsigned int *)t212);
|
|
t215 = (t214 >> 4);
|
|
*((unsigned int *)t210) = t215;
|
|
t216 = *((unsigned int *)t213);
|
|
t217 = (t216 >> 4);
|
|
*((unsigned int *)t211) = t217;
|
|
t218 = *((unsigned int *)t210);
|
|
*((unsigned int *)t210) = (t218 & 15U);
|
|
t219 = *((unsigned int *)t211);
|
|
*((unsigned int *)t211) = (t219 & 15U);
|
|
t220 = ((char*)((ng8)));
|
|
memset(t221, 0, 8);
|
|
t222 = (t210 + 4);
|
|
t223 = (t220 + 4);
|
|
t224 = *((unsigned int *)t210);
|
|
t225 = *((unsigned int *)t220);
|
|
t226 = (t224 ^ t225);
|
|
t227 = *((unsigned int *)t222);
|
|
t228 = *((unsigned int *)t223);
|
|
t229 = (t227 ^ t228);
|
|
t230 = (t226 | t229);
|
|
t231 = *((unsigned int *)t222);
|
|
t232 = *((unsigned int *)t223);
|
|
t233 = (t231 | t232);
|
|
t234 = (~(t233));
|
|
t235 = (t230 & t234);
|
|
if (t235 != 0)
|
|
goto LAB61;
|
|
|
|
LAB58: if (t233 != 0)
|
|
goto LAB60;
|
|
|
|
LAB59: *((unsigned int *)t221) = 1;
|
|
|
|
LAB61: memset(t237, 0, 8);
|
|
t238 = (t221 + 4);
|
|
t239 = *((unsigned int *)t238);
|
|
t240 = (~(t239));
|
|
t241 = *((unsigned int *)t221);
|
|
t242 = (t241 & t240);
|
|
t243 = (t242 & 1U);
|
|
if (t243 != 0)
|
|
goto LAB62;
|
|
|
|
LAB63: if (*((unsigned int *)t238) != 0)
|
|
goto LAB64;
|
|
|
|
LAB65: t245 = (t237 + 4);
|
|
t246 = *((unsigned int *)t237);
|
|
t247 = *((unsigned int *)t245);
|
|
t248 = (t246 || t247);
|
|
if (t248 > 0)
|
|
goto LAB66;
|
|
|
|
LAB67: memcpy(t360, t237, 8);
|
|
|
|
LAB68: memset(t392, 0, 8);
|
|
t393 = (t360 + 4);
|
|
t394 = *((unsigned int *)t393);
|
|
t395 = (~(t394));
|
|
t396 = *((unsigned int *)t360);
|
|
t397 = (t396 & t395);
|
|
t398 = (t397 & 1U);
|
|
if (t398 != 0)
|
|
goto LAB98;
|
|
|
|
LAB99: if (*((unsigned int *)t393) != 0)
|
|
goto LAB100;
|
|
|
|
LAB101: t401 = *((unsigned int *)t197);
|
|
t402 = *((unsigned int *)t392);
|
|
t403 = (t401 | t402);
|
|
*((unsigned int *)t400) = t403;
|
|
t404 = (t197 + 4);
|
|
t405 = (t392 + 4);
|
|
t406 = (t400 + 4);
|
|
t407 = *((unsigned int *)t404);
|
|
t408 = *((unsigned int *)t405);
|
|
t409 = (t407 | t408);
|
|
*((unsigned int *)t406) = t409;
|
|
t410 = *((unsigned int *)t406);
|
|
t411 = (t410 != 0);
|
|
if (t411 == 1)
|
|
goto LAB102;
|
|
|
|
LAB103:
|
|
LAB104: goto LAB57;
|
|
|
|
LAB60: t236 = (t221 + 4);
|
|
*((unsigned int *)t221) = 1;
|
|
*((unsigned int *)t236) = 1;
|
|
goto LAB61;
|
|
|
|
LAB62: *((unsigned int *)t237) = 1;
|
|
goto LAB65;
|
|
|
|
LAB64: t244 = (t237 + 4);
|
|
*((unsigned int *)t237) = 1;
|
|
*((unsigned int *)t244) = 1;
|
|
goto LAB65;
|
|
|
|
LAB66: t250 = (t0 + 1048U);
|
|
t251 = *((char **)t250);
|
|
memset(t249, 0, 8);
|
|
t250 = (t249 + 4);
|
|
t252 = (t251 + 4);
|
|
t253 = *((unsigned int *)t251);
|
|
t254 = (t253 >> 0);
|
|
*((unsigned int *)t249) = t254;
|
|
t255 = *((unsigned int *)t252);
|
|
t256 = (t255 >> 0);
|
|
*((unsigned int *)t250) = t256;
|
|
t257 = *((unsigned int *)t249);
|
|
*((unsigned int *)t249) = (t257 & 15U);
|
|
t258 = *((unsigned int *)t250);
|
|
*((unsigned int *)t250) = (t258 & 15U);
|
|
t259 = ((char*)((ng9)));
|
|
memset(t260, 0, 8);
|
|
t261 = (t249 + 4);
|
|
t262 = (t259 + 4);
|
|
t263 = *((unsigned int *)t249);
|
|
t264 = *((unsigned int *)t259);
|
|
t265 = (t263 ^ t264);
|
|
t266 = *((unsigned int *)t261);
|
|
t267 = *((unsigned int *)t262);
|
|
t268 = (t266 ^ t267);
|
|
t269 = (t265 | t268);
|
|
t270 = *((unsigned int *)t261);
|
|
t271 = *((unsigned int *)t262);
|
|
t272 = (t270 | t271);
|
|
t273 = (~(t272));
|
|
t274 = (t269 & t273);
|
|
if (t274 != 0)
|
|
goto LAB72;
|
|
|
|
LAB69: if (t272 != 0)
|
|
goto LAB71;
|
|
|
|
LAB70: *((unsigned int *)t260) = 1;
|
|
|
|
LAB72: memset(t276, 0, 8);
|
|
t277 = (t260 + 4);
|
|
t278 = *((unsigned int *)t277);
|
|
t279 = (~(t278));
|
|
t280 = *((unsigned int *)t260);
|
|
t281 = (t280 & t279);
|
|
t282 = (t281 & 1U);
|
|
if (t282 != 0)
|
|
goto LAB73;
|
|
|
|
LAB74: if (*((unsigned int *)t277) != 0)
|
|
goto LAB75;
|
|
|
|
LAB76: t284 = (t276 + 4);
|
|
t285 = *((unsigned int *)t276);
|
|
t286 = (!(t285));
|
|
t287 = *((unsigned int *)t284);
|
|
t288 = (t286 || t287);
|
|
if (t288 > 0)
|
|
goto LAB77;
|
|
|
|
LAB78: memcpy(t324, t276, 8);
|
|
|
|
LAB79: memset(t352, 0, 8);
|
|
t353 = (t324 + 4);
|
|
t354 = *((unsigned int *)t353);
|
|
t355 = (~(t354));
|
|
t356 = *((unsigned int *)t324);
|
|
t357 = (t356 & t355);
|
|
t358 = (t357 & 1U);
|
|
if (t358 != 0)
|
|
goto LAB91;
|
|
|
|
LAB92: if (*((unsigned int *)t353) != 0)
|
|
goto LAB93;
|
|
|
|
LAB94: t361 = *((unsigned int *)t237);
|
|
t362 = *((unsigned int *)t352);
|
|
t363 = (t361 & t362);
|
|
*((unsigned int *)t360) = t363;
|
|
t364 = (t237 + 4);
|
|
t365 = (t352 + 4);
|
|
t366 = (t360 + 4);
|
|
t367 = *((unsigned int *)t364);
|
|
t368 = *((unsigned int *)t365);
|
|
t369 = (t367 | t368);
|
|
*((unsigned int *)t366) = t369;
|
|
t370 = *((unsigned int *)t366);
|
|
t371 = (t370 != 0);
|
|
if (t371 == 1)
|
|
goto LAB95;
|
|
|
|
LAB96:
|
|
LAB97: goto LAB68;
|
|
|
|
LAB71: t275 = (t260 + 4);
|
|
*((unsigned int *)t260) = 1;
|
|
*((unsigned int *)t275) = 1;
|
|
goto LAB72;
|
|
|
|
LAB73: *((unsigned int *)t276) = 1;
|
|
goto LAB76;
|
|
|
|
LAB75: t283 = (t276 + 4);
|
|
*((unsigned int *)t276) = 1;
|
|
*((unsigned int *)t283) = 1;
|
|
goto LAB76;
|
|
|
|
LAB77: t290 = (t0 + 1048U);
|
|
t291 = *((char **)t290);
|
|
memset(t289, 0, 8);
|
|
t290 = (t289 + 4);
|
|
t292 = (t291 + 4);
|
|
t293 = *((unsigned int *)t291);
|
|
t294 = (t293 >> 0);
|
|
*((unsigned int *)t289) = t294;
|
|
t295 = *((unsigned int *)t292);
|
|
t296 = (t295 >> 0);
|
|
*((unsigned int *)t290) = t296;
|
|
t297 = *((unsigned int *)t289);
|
|
*((unsigned int *)t289) = (t297 & 15U);
|
|
t298 = *((unsigned int *)t290);
|
|
*((unsigned int *)t290) = (t298 & 15U);
|
|
t299 = ((char*)((ng5)));
|
|
memset(t300, 0, 8);
|
|
t301 = (t289 + 4);
|
|
t302 = (t299 + 4);
|
|
t303 = *((unsigned int *)t289);
|
|
t304 = *((unsigned int *)t299);
|
|
t305 = (t303 ^ t304);
|
|
t306 = *((unsigned int *)t301);
|
|
t307 = *((unsigned int *)t302);
|
|
t308 = (t306 ^ t307);
|
|
t309 = (t305 | t308);
|
|
t310 = *((unsigned int *)t301);
|
|
t311 = *((unsigned int *)t302);
|
|
t312 = (t310 | t311);
|
|
t313 = (~(t312));
|
|
t314 = (t309 & t313);
|
|
if (t314 != 0)
|
|
goto LAB83;
|
|
|
|
LAB80: if (t312 != 0)
|
|
goto LAB82;
|
|
|
|
LAB81: *((unsigned int *)t300) = 1;
|
|
|
|
LAB83: memset(t316, 0, 8);
|
|
t317 = (t300 + 4);
|
|
t318 = *((unsigned int *)t317);
|
|
t319 = (~(t318));
|
|
t320 = *((unsigned int *)t300);
|
|
t321 = (t320 & t319);
|
|
t322 = (t321 & 1U);
|
|
if (t322 != 0)
|
|
goto LAB84;
|
|
|
|
LAB85: if (*((unsigned int *)t317) != 0)
|
|
goto LAB86;
|
|
|
|
LAB87: t325 = *((unsigned int *)t276);
|
|
t326 = *((unsigned int *)t316);
|
|
t327 = (t325 | t326);
|
|
*((unsigned int *)t324) = t327;
|
|
t328 = (t276 + 4);
|
|
t329 = (t316 + 4);
|
|
t330 = (t324 + 4);
|
|
t331 = *((unsigned int *)t328);
|
|
t332 = *((unsigned int *)t329);
|
|
t333 = (t331 | t332);
|
|
*((unsigned int *)t330) = t333;
|
|
t334 = *((unsigned int *)t330);
|
|
t335 = (t334 != 0);
|
|
if (t335 == 1)
|
|
goto LAB88;
|
|
|
|
LAB89:
|
|
LAB90: goto LAB79;
|
|
|
|
LAB82: t315 = (t300 + 4);
|
|
*((unsigned int *)t300) = 1;
|
|
*((unsigned int *)t315) = 1;
|
|
goto LAB83;
|
|
|
|
LAB84: *((unsigned int *)t316) = 1;
|
|
goto LAB87;
|
|
|
|
LAB86: t323 = (t316 + 4);
|
|
*((unsigned int *)t316) = 1;
|
|
*((unsigned int *)t323) = 1;
|
|
goto LAB87;
|
|
|
|
LAB88: t336 = *((unsigned int *)t324);
|
|
t337 = *((unsigned int *)t330);
|
|
*((unsigned int *)t324) = (t336 | t337);
|
|
t338 = (t276 + 4);
|
|
t339 = (t316 + 4);
|
|
t340 = *((unsigned int *)t338);
|
|
t341 = (~(t340));
|
|
t342 = *((unsigned int *)t276);
|
|
t343 = (t342 & t341);
|
|
t344 = *((unsigned int *)t339);
|
|
t345 = (~(t344));
|
|
t346 = *((unsigned int *)t316);
|
|
t347 = (t346 & t345);
|
|
t348 = (~(t343));
|
|
t349 = (~(t347));
|
|
t350 = *((unsigned int *)t330);
|
|
*((unsigned int *)t330) = (t350 & t348);
|
|
t351 = *((unsigned int *)t330);
|
|
*((unsigned int *)t330) = (t351 & t349);
|
|
goto LAB90;
|
|
|
|
LAB91: *((unsigned int *)t352) = 1;
|
|
goto LAB94;
|
|
|
|
LAB93: t359 = (t352 + 4);
|
|
*((unsigned int *)t352) = 1;
|
|
*((unsigned int *)t359) = 1;
|
|
goto LAB94;
|
|
|
|
LAB95: t372 = *((unsigned int *)t360);
|
|
t373 = *((unsigned int *)t366);
|
|
*((unsigned int *)t360) = (t372 | t373);
|
|
t374 = (t237 + 4);
|
|
t375 = (t352 + 4);
|
|
t376 = *((unsigned int *)t237);
|
|
t377 = (~(t376));
|
|
t378 = *((unsigned int *)t374);
|
|
t379 = (~(t378));
|
|
t380 = *((unsigned int *)t352);
|
|
t381 = (~(t380));
|
|
t382 = *((unsigned int *)t375);
|
|
t383 = (~(t382));
|
|
t384 = (t377 & t379);
|
|
t385 = (t381 & t383);
|
|
t386 = (~(t384));
|
|
t387 = (~(t385));
|
|
t388 = *((unsigned int *)t366);
|
|
*((unsigned int *)t366) = (t388 & t386);
|
|
t389 = *((unsigned int *)t366);
|
|
*((unsigned int *)t366) = (t389 & t387);
|
|
t390 = *((unsigned int *)t360);
|
|
*((unsigned int *)t360) = (t390 & t386);
|
|
t391 = *((unsigned int *)t360);
|
|
*((unsigned int *)t360) = (t391 & t387);
|
|
goto LAB97;
|
|
|
|
LAB98: *((unsigned int *)t392) = 1;
|
|
goto LAB101;
|
|
|
|
LAB100: t399 = (t392 + 4);
|
|
*((unsigned int *)t392) = 1;
|
|
*((unsigned int *)t399) = 1;
|
|
goto LAB101;
|
|
|
|
LAB102: t412 = *((unsigned int *)t400);
|
|
t413 = *((unsigned int *)t406);
|
|
*((unsigned int *)t400) = (t412 | t413);
|
|
t414 = (t197 + 4);
|
|
t415 = (t392 + 4);
|
|
t416 = *((unsigned int *)t414);
|
|
t417 = (~(t416));
|
|
t418 = *((unsigned int *)t197);
|
|
t419 = (t418 & t417);
|
|
t420 = *((unsigned int *)t415);
|
|
t421 = (~(t420));
|
|
t422 = *((unsigned int *)t392);
|
|
t423 = (t422 & t421);
|
|
t424 = (~(t419));
|
|
t425 = (~(t423));
|
|
t426 = *((unsigned int *)t406);
|
|
*((unsigned int *)t406) = (t426 & t424);
|
|
t427 = *((unsigned int *)t406);
|
|
*((unsigned int *)t406) = (t427 & t425);
|
|
goto LAB104;
|
|
|
|
LAB105: *((unsigned int *)t428) = 1;
|
|
goto LAB108;
|
|
|
|
LAB107: t435 = (t428 + 4);
|
|
*((unsigned int *)t428) = 1;
|
|
*((unsigned int *)t435) = 1;
|
|
goto LAB108;
|
|
|
|
LAB109: t448 = *((unsigned int *)t436);
|
|
t449 = *((unsigned int *)t442);
|
|
*((unsigned int *)t436) = (t448 | t449);
|
|
t450 = (t4 + 4);
|
|
t451 = (t428 + 4);
|
|
t452 = *((unsigned int *)t4);
|
|
t453 = (~(t452));
|
|
t454 = *((unsigned int *)t450);
|
|
t455 = (~(t454));
|
|
t456 = *((unsigned int *)t428);
|
|
t457 = (~(t456));
|
|
t458 = *((unsigned int *)t451);
|
|
t459 = (~(t458));
|
|
t460 = (t453 & t455);
|
|
t461 = (t457 & t459);
|
|
t462 = (~(t460));
|
|
t463 = (~(t461));
|
|
t464 = *((unsigned int *)t442);
|
|
*((unsigned int *)t442) = (t464 & t462);
|
|
t465 = *((unsigned int *)t442);
|
|
*((unsigned int *)t442) = (t465 & t463);
|
|
t466 = *((unsigned int *)t436);
|
|
*((unsigned int *)t436) = (t466 & t462);
|
|
t467 = *((unsigned int *)t436);
|
|
*((unsigned int *)t436) = (t467 & t463);
|
|
goto LAB111;
|
|
|
|
}
|
|
|
|
static void Cont_30_7(char *t0)
|
|
{
|
|
char t3[8];
|
|
char t13[8];
|
|
char t29[8];
|
|
char t42[8];
|
|
char t53[8];
|
|
char t69[8];
|
|
char t83[8];
|
|
char t90[8];
|
|
char t122[8];
|
|
char t130[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t4;
|
|
char *t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t14;
|
|
char *t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
char *t28;
|
|
char *t30;
|
|
unsigned int t31;
|
|
unsigned int t32;
|
|
unsigned int t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
char *t36;
|
|
char *t37;
|
|
unsigned int t38;
|
|
unsigned int t39;
|
|
unsigned int t40;
|
|
unsigned int t41;
|
|
char *t43;
|
|
char *t44;
|
|
char *t45;
|
|
unsigned int t46;
|
|
unsigned int t47;
|
|
unsigned int t48;
|
|
unsigned int t49;
|
|
unsigned int t50;
|
|
unsigned int t51;
|
|
char *t52;
|
|
char *t54;
|
|
char *t55;
|
|
unsigned int t56;
|
|
unsigned int t57;
|
|
unsigned int t58;
|
|
unsigned int t59;
|
|
unsigned int t60;
|
|
unsigned int t61;
|
|
unsigned int t62;
|
|
unsigned int t63;
|
|
unsigned int t64;
|
|
unsigned int t65;
|
|
unsigned int t66;
|
|
unsigned int t67;
|
|
char *t68;
|
|
char *t70;
|
|
unsigned int t71;
|
|
unsigned int t72;
|
|
unsigned int t73;
|
|
unsigned int t74;
|
|
unsigned int t75;
|
|
char *t76;
|
|
char *t77;
|
|
unsigned int t78;
|
|
unsigned int t79;
|
|
unsigned int t80;
|
|
char *t81;
|
|
char *t82;
|
|
unsigned int t84;
|
|
unsigned int t85;
|
|
unsigned int t86;
|
|
unsigned int t87;
|
|
unsigned int t88;
|
|
char *t89;
|
|
unsigned int t91;
|
|
unsigned int t92;
|
|
unsigned int t93;
|
|
char *t94;
|
|
char *t95;
|
|
char *t96;
|
|
unsigned int t97;
|
|
unsigned int t98;
|
|
unsigned int t99;
|
|
unsigned int t100;
|
|
unsigned int t101;
|
|
unsigned int t102;
|
|
unsigned int t103;
|
|
char *t104;
|
|
char *t105;
|
|
unsigned int t106;
|
|
unsigned int t107;
|
|
unsigned int t108;
|
|
unsigned int t109;
|
|
unsigned int t110;
|
|
unsigned int t111;
|
|
unsigned int t112;
|
|
unsigned int t113;
|
|
int t114;
|
|
int t115;
|
|
unsigned int t116;
|
|
unsigned int t117;
|
|
unsigned int t118;
|
|
unsigned int t119;
|
|
unsigned int t120;
|
|
unsigned int t121;
|
|
char *t123;
|
|
unsigned int t124;
|
|
unsigned int t125;
|
|
unsigned int t126;
|
|
unsigned int t127;
|
|
unsigned int t128;
|
|
char *t129;
|
|
unsigned int t131;
|
|
unsigned int t132;
|
|
unsigned int t133;
|
|
char *t134;
|
|
char *t135;
|
|
char *t136;
|
|
unsigned int t137;
|
|
unsigned int t138;
|
|
unsigned int t139;
|
|
unsigned int t140;
|
|
unsigned int t141;
|
|
unsigned int t142;
|
|
unsigned int t143;
|
|
char *t144;
|
|
char *t145;
|
|
unsigned int t146;
|
|
unsigned int t147;
|
|
unsigned int t148;
|
|
int t149;
|
|
unsigned int t150;
|
|
unsigned int t151;
|
|
unsigned int t152;
|
|
int t153;
|
|
unsigned int t154;
|
|
unsigned int t155;
|
|
unsigned int t156;
|
|
unsigned int t157;
|
|
char *t158;
|
|
char *t159;
|
|
char *t160;
|
|
char *t161;
|
|
char *t162;
|
|
unsigned int t163;
|
|
unsigned int t164;
|
|
char *t165;
|
|
unsigned int t166;
|
|
unsigned int t167;
|
|
char *t168;
|
|
unsigned int t169;
|
|
unsigned int t170;
|
|
char *t171;
|
|
|
|
LAB0: t1 = (t0 + 6184U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(30, ng0);
|
|
t2 = (t0 + 1048U);
|
|
t4 = *((char **)t2);
|
|
memset(t3, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = (t4 + 4);
|
|
t6 = *((unsigned int *)t4);
|
|
t7 = (t6 >> 12);
|
|
*((unsigned int *)t3) = t7;
|
|
t8 = *((unsigned int *)t5);
|
|
t9 = (t8 >> 12);
|
|
*((unsigned int *)t2) = t9;
|
|
t10 = *((unsigned int *)t3);
|
|
*((unsigned int *)t3) = (t10 & 15U);
|
|
t11 = *((unsigned int *)t2);
|
|
*((unsigned int *)t2) = (t11 & 15U);
|
|
t12 = ((char*)((ng1)));
|
|
memset(t13, 0, 8);
|
|
t14 = (t3 + 4);
|
|
t15 = (t12 + 4);
|
|
t16 = *((unsigned int *)t3);
|
|
t17 = *((unsigned int *)t12);
|
|
t18 = (t16 ^ t17);
|
|
t19 = *((unsigned int *)t14);
|
|
t20 = *((unsigned int *)t15);
|
|
t21 = (t19 ^ t20);
|
|
t22 = (t18 | t21);
|
|
t23 = *((unsigned int *)t14);
|
|
t24 = *((unsigned int *)t15);
|
|
t25 = (t23 | t24);
|
|
t26 = (~(t25));
|
|
t27 = (t22 & t26);
|
|
if (t27 != 0)
|
|
goto LAB7;
|
|
|
|
LAB4: if (t25 != 0)
|
|
goto LAB6;
|
|
|
|
LAB5: *((unsigned int *)t13) = 1;
|
|
|
|
LAB7: memset(t29, 0, 8);
|
|
t30 = (t13 + 4);
|
|
t31 = *((unsigned int *)t30);
|
|
t32 = (~(t31));
|
|
t33 = *((unsigned int *)t13);
|
|
t34 = (t33 & t32);
|
|
t35 = (t34 & 1U);
|
|
if (t35 != 0)
|
|
goto LAB8;
|
|
|
|
LAB9: if (*((unsigned int *)t30) != 0)
|
|
goto LAB10;
|
|
|
|
LAB11: t37 = (t29 + 4);
|
|
t38 = *((unsigned int *)t29);
|
|
t39 = (!(t38));
|
|
t40 = *((unsigned int *)t37);
|
|
t41 = (t39 || t40);
|
|
if (t41 > 0)
|
|
goto LAB12;
|
|
|
|
LAB13: memcpy(t130, t29, 8);
|
|
|
|
LAB14: t158 = (t0 + 7544);
|
|
t159 = (t158 + 56U);
|
|
t160 = *((char **)t159);
|
|
t161 = (t160 + 56U);
|
|
t162 = *((char **)t161);
|
|
memset(t162, 0, 8);
|
|
t163 = 1U;
|
|
t164 = t163;
|
|
t165 = (t130 + 4);
|
|
t166 = *((unsigned int *)t130);
|
|
t163 = (t163 & t166);
|
|
t167 = *((unsigned int *)t165);
|
|
t164 = (t164 & t167);
|
|
t168 = (t162 + 4);
|
|
t169 = *((unsigned int *)t162);
|
|
*((unsigned int *)t162) = (t169 | t163);
|
|
t170 = *((unsigned int *)t168);
|
|
*((unsigned int *)t168) = (t170 | t164);
|
|
xsi_driver_vfirst_trans(t158, 0, 0);
|
|
t171 = (t0 + 7112);
|
|
*((int *)t171) = 1;
|
|
|
|
LAB1: return;
|
|
LAB6: t28 = (t13 + 4);
|
|
*((unsigned int *)t13) = 1;
|
|
*((unsigned int *)t28) = 1;
|
|
goto LAB7;
|
|
|
|
LAB8: *((unsigned int *)t29) = 1;
|
|
goto LAB11;
|
|
|
|
LAB10: t36 = (t29 + 4);
|
|
*((unsigned int *)t29) = 1;
|
|
*((unsigned int *)t36) = 1;
|
|
goto LAB11;
|
|
|
|
LAB12: t43 = (t0 + 1048U);
|
|
t44 = *((char **)t43);
|
|
memset(t42, 0, 8);
|
|
t43 = (t42 + 4);
|
|
t45 = (t44 + 4);
|
|
t46 = *((unsigned int *)t44);
|
|
t47 = (t46 >> 12);
|
|
*((unsigned int *)t42) = t47;
|
|
t48 = *((unsigned int *)t45);
|
|
t49 = (t48 >> 12);
|
|
*((unsigned int *)t43) = t49;
|
|
t50 = *((unsigned int *)t42);
|
|
*((unsigned int *)t42) = (t50 & 15U);
|
|
t51 = *((unsigned int *)t43);
|
|
*((unsigned int *)t43) = (t51 & 15U);
|
|
t52 = ((char*)((ng4)));
|
|
memset(t53, 0, 8);
|
|
t54 = (t42 + 4);
|
|
t55 = (t52 + 4);
|
|
t56 = *((unsigned int *)t42);
|
|
t57 = *((unsigned int *)t52);
|
|
t58 = (t56 ^ t57);
|
|
t59 = *((unsigned int *)t54);
|
|
t60 = *((unsigned int *)t55);
|
|
t61 = (t59 ^ t60);
|
|
t62 = (t58 | t61);
|
|
t63 = *((unsigned int *)t54);
|
|
t64 = *((unsigned int *)t55);
|
|
t65 = (t63 | t64);
|
|
t66 = (~(t65));
|
|
t67 = (t62 & t66);
|
|
if (t67 != 0)
|
|
goto LAB18;
|
|
|
|
LAB15: if (t65 != 0)
|
|
goto LAB17;
|
|
|
|
LAB16: *((unsigned int *)t53) = 1;
|
|
|
|
LAB18: memset(t69, 0, 8);
|
|
t70 = (t53 + 4);
|
|
t71 = *((unsigned int *)t70);
|
|
t72 = (~(t71));
|
|
t73 = *((unsigned int *)t53);
|
|
t74 = (t73 & t72);
|
|
t75 = (t74 & 1U);
|
|
if (t75 != 0)
|
|
goto LAB19;
|
|
|
|
LAB20: if (*((unsigned int *)t70) != 0)
|
|
goto LAB21;
|
|
|
|
LAB22: t77 = (t69 + 4);
|
|
t78 = *((unsigned int *)t69);
|
|
t79 = *((unsigned int *)t77);
|
|
t80 = (t78 || t79);
|
|
if (t80 > 0)
|
|
goto LAB23;
|
|
|
|
LAB24: memcpy(t90, t69, 8);
|
|
|
|
LAB25: memset(t122, 0, 8);
|
|
t123 = (t90 + 4);
|
|
t124 = *((unsigned int *)t123);
|
|
t125 = (~(t124));
|
|
t126 = *((unsigned int *)t90);
|
|
t127 = (t126 & t125);
|
|
t128 = (t127 & 1U);
|
|
if (t128 != 0)
|
|
goto LAB33;
|
|
|
|
LAB34: if (*((unsigned int *)t123) != 0)
|
|
goto LAB35;
|
|
|
|
LAB36: t131 = *((unsigned int *)t29);
|
|
t132 = *((unsigned int *)t122);
|
|
t133 = (t131 | t132);
|
|
*((unsigned int *)t130) = t133;
|
|
t134 = (t29 + 4);
|
|
t135 = (t122 + 4);
|
|
t136 = (t130 + 4);
|
|
t137 = *((unsigned int *)t134);
|
|
t138 = *((unsigned int *)t135);
|
|
t139 = (t137 | t138);
|
|
*((unsigned int *)t136) = t139;
|
|
t140 = *((unsigned int *)t136);
|
|
t141 = (t140 != 0);
|
|
if (t141 == 1)
|
|
goto LAB37;
|
|
|
|
LAB38:
|
|
LAB39: goto LAB14;
|
|
|
|
LAB17: t68 = (t53 + 4);
|
|
*((unsigned int *)t53) = 1;
|
|
*((unsigned int *)t68) = 1;
|
|
goto LAB18;
|
|
|
|
LAB19: *((unsigned int *)t69) = 1;
|
|
goto LAB22;
|
|
|
|
LAB21: t76 = (t69 + 4);
|
|
*((unsigned int *)t69) = 1;
|
|
*((unsigned int *)t76) = 1;
|
|
goto LAB22;
|
|
|
|
LAB23: t81 = (t0 + 2648U);
|
|
t82 = *((char **)t81);
|
|
memset(t83, 0, 8);
|
|
t81 = (t82 + 4);
|
|
t84 = *((unsigned int *)t81);
|
|
t85 = (~(t84));
|
|
t86 = *((unsigned int *)t82);
|
|
t87 = (t86 & t85);
|
|
t88 = (t87 & 1U);
|
|
if (t88 != 0)
|
|
goto LAB26;
|
|
|
|
LAB27: if (*((unsigned int *)t81) != 0)
|
|
goto LAB28;
|
|
|
|
LAB29: t91 = *((unsigned int *)t69);
|
|
t92 = *((unsigned int *)t83);
|
|
t93 = (t91 & t92);
|
|
*((unsigned int *)t90) = t93;
|
|
t94 = (t69 + 4);
|
|
t95 = (t83 + 4);
|
|
t96 = (t90 + 4);
|
|
t97 = *((unsigned int *)t94);
|
|
t98 = *((unsigned int *)t95);
|
|
t99 = (t97 | t98);
|
|
*((unsigned int *)t96) = t99;
|
|
t100 = *((unsigned int *)t96);
|
|
t101 = (t100 != 0);
|
|
if (t101 == 1)
|
|
goto LAB30;
|
|
|
|
LAB31:
|
|
LAB32: goto LAB25;
|
|
|
|
LAB26: *((unsigned int *)t83) = 1;
|
|
goto LAB29;
|
|
|
|
LAB28: t89 = (t83 + 4);
|
|
*((unsigned int *)t83) = 1;
|
|
*((unsigned int *)t89) = 1;
|
|
goto LAB29;
|
|
|
|
LAB30: t102 = *((unsigned int *)t90);
|
|
t103 = *((unsigned int *)t96);
|
|
*((unsigned int *)t90) = (t102 | t103);
|
|
t104 = (t69 + 4);
|
|
t105 = (t83 + 4);
|
|
t106 = *((unsigned int *)t69);
|
|
t107 = (~(t106));
|
|
t108 = *((unsigned int *)t104);
|
|
t109 = (~(t108));
|
|
t110 = *((unsigned int *)t83);
|
|
t111 = (~(t110));
|
|
t112 = *((unsigned int *)t105);
|
|
t113 = (~(t112));
|
|
t114 = (t107 & t109);
|
|
t115 = (t111 & t113);
|
|
t116 = (~(t114));
|
|
t117 = (~(t115));
|
|
t118 = *((unsigned int *)t96);
|
|
*((unsigned int *)t96) = (t118 & t116);
|
|
t119 = *((unsigned int *)t96);
|
|
*((unsigned int *)t96) = (t119 & t117);
|
|
t120 = *((unsigned int *)t90);
|
|
*((unsigned int *)t90) = (t120 & t116);
|
|
t121 = *((unsigned int *)t90);
|
|
*((unsigned int *)t90) = (t121 & t117);
|
|
goto LAB32;
|
|
|
|
LAB33: *((unsigned int *)t122) = 1;
|
|
goto LAB36;
|
|
|
|
LAB35: t129 = (t122 + 4);
|
|
*((unsigned int *)t122) = 1;
|
|
*((unsigned int *)t129) = 1;
|
|
goto LAB36;
|
|
|
|
LAB37: t142 = *((unsigned int *)t130);
|
|
t143 = *((unsigned int *)t136);
|
|
*((unsigned int *)t130) = (t142 | t143);
|
|
t144 = (t29 + 4);
|
|
t145 = (t122 + 4);
|
|
t146 = *((unsigned int *)t144);
|
|
t147 = (~(t146));
|
|
t148 = *((unsigned int *)t29);
|
|
t149 = (t148 & t147);
|
|
t150 = *((unsigned int *)t145);
|
|
t151 = (~(t150));
|
|
t152 = *((unsigned int *)t122);
|
|
t153 = (t152 & t151);
|
|
t154 = (~(t149));
|
|
t155 = (~(t153));
|
|
t156 = *((unsigned int *)t136);
|
|
*((unsigned int *)t136) = (t156 & t154);
|
|
t157 = *((unsigned int *)t136);
|
|
*((unsigned int *)t136) = (t157 & t155);
|
|
goto LAB39;
|
|
|
|
}
|
|
|
|
static void Cont_33_8(char *t0)
|
|
{
|
|
char t3[8];
|
|
char t13[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t4;
|
|
char *t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t14;
|
|
char *t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
char *t28;
|
|
char *t29;
|
|
char *t30;
|
|
char *t31;
|
|
char *t32;
|
|
char *t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
char *t36;
|
|
unsigned int t37;
|
|
unsigned int t38;
|
|
char *t39;
|
|
unsigned int t40;
|
|
unsigned int t41;
|
|
char *t42;
|
|
|
|
LAB0: t1 = (t0 + 6432U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(33, ng0);
|
|
t2 = (t0 + 1048U);
|
|
t4 = *((char **)t2);
|
|
memset(t3, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = (t4 + 4);
|
|
t6 = *((unsigned int *)t4);
|
|
t7 = (t6 >> 12);
|
|
*((unsigned int *)t3) = t7;
|
|
t8 = *((unsigned int *)t5);
|
|
t9 = (t8 >> 12);
|
|
*((unsigned int *)t2) = t9;
|
|
t10 = *((unsigned int *)t3);
|
|
*((unsigned int *)t3) = (t10 & 15U);
|
|
t11 = *((unsigned int *)t2);
|
|
*((unsigned int *)t2) = (t11 & 15U);
|
|
t12 = ((char*)((ng6)));
|
|
memset(t13, 0, 8);
|
|
t14 = (t3 + 4);
|
|
t15 = (t12 + 4);
|
|
t16 = *((unsigned int *)t3);
|
|
t17 = *((unsigned int *)t12);
|
|
t18 = (t16 ^ t17);
|
|
t19 = *((unsigned int *)t14);
|
|
t20 = *((unsigned int *)t15);
|
|
t21 = (t19 ^ t20);
|
|
t22 = (t18 | t21);
|
|
t23 = *((unsigned int *)t14);
|
|
t24 = *((unsigned int *)t15);
|
|
t25 = (t23 | t24);
|
|
t26 = (~(t25));
|
|
t27 = (t22 & t26);
|
|
if (t27 != 0)
|
|
goto LAB7;
|
|
|
|
LAB4: if (t25 != 0)
|
|
goto LAB6;
|
|
|
|
LAB5: *((unsigned int *)t13) = 1;
|
|
|
|
LAB7: t29 = (t0 + 7608);
|
|
t30 = (t29 + 56U);
|
|
t31 = *((char **)t30);
|
|
t32 = (t31 + 56U);
|
|
t33 = *((char **)t32);
|
|
memset(t33, 0, 8);
|
|
t34 = 1U;
|
|
t35 = t34;
|
|
t36 = (t13 + 4);
|
|
t37 = *((unsigned int *)t13);
|
|
t34 = (t34 & t37);
|
|
t38 = *((unsigned int *)t36);
|
|
t35 = (t35 & t38);
|
|
t39 = (t33 + 4);
|
|
t40 = *((unsigned int *)t33);
|
|
*((unsigned int *)t33) = (t40 | t34);
|
|
t41 = *((unsigned int *)t39);
|
|
*((unsigned int *)t39) = (t41 | t35);
|
|
xsi_driver_vfirst_trans(t29, 0, 0);
|
|
t42 = (t0 + 7128);
|
|
*((int *)t42) = 1;
|
|
|
|
LAB1: return;
|
|
LAB6: t28 = (t13 + 4);
|
|
*((unsigned int *)t13) = 1;
|
|
*((unsigned int *)t28) = 1;
|
|
goto LAB7;
|
|
|
|
}
|
|
|
|
static void Cont_34_9(char *t0)
|
|
{
|
|
char t3[8];
|
|
char t13[8];
|
|
char t29[8];
|
|
char t42[8];
|
|
char t53[8];
|
|
char t69[8];
|
|
char t77[8];
|
|
char t105[8];
|
|
char t118[8];
|
|
char t129[8];
|
|
char t145[8];
|
|
char t153[8];
|
|
char t181[8];
|
|
char t194[8];
|
|
char t205[8];
|
|
char t221[8];
|
|
char t229[8];
|
|
char t257[8];
|
|
char t270[8];
|
|
char t281[8];
|
|
char t297[8];
|
|
char t305[8];
|
|
char t333[8];
|
|
char t346[8];
|
|
char t357[8];
|
|
char t373[8];
|
|
char t381[8];
|
|
char t409[8];
|
|
char t422[8];
|
|
char t433[8];
|
|
char t449[8];
|
|
char t457[8];
|
|
char t485[8];
|
|
char t498[8];
|
|
char t509[8];
|
|
char t525[8];
|
|
char t533[8];
|
|
char t561[8];
|
|
char t574[8];
|
|
char t585[8];
|
|
char t601[8];
|
|
char t609[8];
|
|
char t637[8];
|
|
char t652[8];
|
|
char t659[8];
|
|
char *t1;
|
|
char *t2;
|
|
char *t4;
|
|
char *t5;
|
|
unsigned int t6;
|
|
unsigned int t7;
|
|
unsigned int t8;
|
|
unsigned int t9;
|
|
unsigned int t10;
|
|
unsigned int t11;
|
|
char *t12;
|
|
char *t14;
|
|
char *t15;
|
|
unsigned int t16;
|
|
unsigned int t17;
|
|
unsigned int t18;
|
|
unsigned int t19;
|
|
unsigned int t20;
|
|
unsigned int t21;
|
|
unsigned int t22;
|
|
unsigned int t23;
|
|
unsigned int t24;
|
|
unsigned int t25;
|
|
unsigned int t26;
|
|
unsigned int t27;
|
|
char *t28;
|
|
char *t30;
|
|
unsigned int t31;
|
|
unsigned int t32;
|
|
unsigned int t33;
|
|
unsigned int t34;
|
|
unsigned int t35;
|
|
char *t36;
|
|
char *t37;
|
|
unsigned int t38;
|
|
unsigned int t39;
|
|
unsigned int t40;
|
|
unsigned int t41;
|
|
char *t43;
|
|
char *t44;
|
|
char *t45;
|
|
unsigned int t46;
|
|
unsigned int t47;
|
|
unsigned int t48;
|
|
unsigned int t49;
|
|
unsigned int t50;
|
|
unsigned int t51;
|
|
char *t52;
|
|
char *t54;
|
|
char *t55;
|
|
unsigned int t56;
|
|
unsigned int t57;
|
|
unsigned int t58;
|
|
unsigned int t59;
|
|
unsigned int t60;
|
|
unsigned int t61;
|
|
unsigned int t62;
|
|
unsigned int t63;
|
|
unsigned int t64;
|
|
unsigned int t65;
|
|
unsigned int t66;
|
|
unsigned int t67;
|
|
char *t68;
|
|
char *t70;
|
|
unsigned int t71;
|
|
unsigned int t72;
|
|
unsigned int t73;
|
|
unsigned int t74;
|
|
unsigned int t75;
|
|
char *t76;
|
|
unsigned int t78;
|
|
unsigned int t79;
|
|
unsigned int t80;
|
|
char *t81;
|
|
char *t82;
|
|
char *t83;
|
|
unsigned int t84;
|
|
unsigned int t85;
|
|
unsigned int t86;
|
|
unsigned int t87;
|
|
unsigned int t88;
|
|
unsigned int t89;
|
|
unsigned int t90;
|
|
char *t91;
|
|
char *t92;
|
|
unsigned int t93;
|
|
unsigned int t94;
|
|
unsigned int t95;
|
|
int t96;
|
|
unsigned int t97;
|
|
unsigned int t98;
|
|
unsigned int t99;
|
|
int t100;
|
|
unsigned int t101;
|
|
unsigned int t102;
|
|
unsigned int t103;
|
|
unsigned int t104;
|
|
char *t106;
|
|
unsigned int t107;
|
|
unsigned int t108;
|
|
unsigned int t109;
|
|
unsigned int t110;
|
|
unsigned int t111;
|
|
char *t112;
|
|
char *t113;
|
|
unsigned int t114;
|
|
unsigned int t115;
|
|
unsigned int t116;
|
|
unsigned int t117;
|
|
char *t119;
|
|
char *t120;
|
|
char *t121;
|
|
unsigned int t122;
|
|
unsigned int t123;
|
|
unsigned int t124;
|
|
unsigned int t125;
|
|
unsigned int t126;
|
|
unsigned int t127;
|
|
char *t128;
|
|
char *t130;
|
|
char *t131;
|
|
unsigned int t132;
|
|
unsigned int t133;
|
|
unsigned int t134;
|
|
unsigned int t135;
|
|
unsigned int t136;
|
|
unsigned int t137;
|
|
unsigned int t138;
|
|
unsigned int t139;
|
|
unsigned int t140;
|
|
unsigned int t141;
|
|
unsigned int t142;
|
|
unsigned int t143;
|
|
char *t144;
|
|
char *t146;
|
|
unsigned int t147;
|
|
unsigned int t148;
|
|
unsigned int t149;
|
|
unsigned int t150;
|
|
unsigned int t151;
|
|
char *t152;
|
|
unsigned int t154;
|
|
unsigned int t155;
|
|
unsigned int t156;
|
|
char *t157;
|
|
char *t158;
|
|
char *t159;
|
|
unsigned int t160;
|
|
unsigned int t161;
|
|
unsigned int t162;
|
|
unsigned int t163;
|
|
unsigned int t164;
|
|
unsigned int t165;
|
|
unsigned int t166;
|
|
char *t167;
|
|
char *t168;
|
|
unsigned int t169;
|
|
unsigned int t170;
|
|
unsigned int t171;
|
|
int t172;
|
|
unsigned int t173;
|
|
unsigned int t174;
|
|
unsigned int t175;
|
|
int t176;
|
|
unsigned int t177;
|
|
unsigned int t178;
|
|
unsigned int t179;
|
|
unsigned int t180;
|
|
char *t182;
|
|
unsigned int t183;
|
|
unsigned int t184;
|
|
unsigned int t185;
|
|
unsigned int t186;
|
|
unsigned int t187;
|
|
char *t188;
|
|
char *t189;
|
|
unsigned int t190;
|
|
unsigned int t191;
|
|
unsigned int t192;
|
|
unsigned int t193;
|
|
char *t195;
|
|
char *t196;
|
|
char *t197;
|
|
unsigned int t198;
|
|
unsigned int t199;
|
|
unsigned int t200;
|
|
unsigned int t201;
|
|
unsigned int t202;
|
|
unsigned int t203;
|
|
char *t204;
|
|
char *t206;
|
|
char *t207;
|
|
unsigned int t208;
|
|
unsigned int t209;
|
|
unsigned int t210;
|
|
unsigned int t211;
|
|
unsigned int t212;
|
|
unsigned int t213;
|
|
unsigned int t214;
|
|
unsigned int t215;
|
|
unsigned int t216;
|
|
unsigned int t217;
|
|
unsigned int t218;
|
|
unsigned int t219;
|
|
char *t220;
|
|
char *t222;
|
|
unsigned int t223;
|
|
unsigned int t224;
|
|
unsigned int t225;
|
|
unsigned int t226;
|
|
unsigned int t227;
|
|
char *t228;
|
|
unsigned int t230;
|
|
unsigned int t231;
|
|
unsigned int t232;
|
|
char *t233;
|
|
char *t234;
|
|
char *t235;
|
|
unsigned int t236;
|
|
unsigned int t237;
|
|
unsigned int t238;
|
|
unsigned int t239;
|
|
unsigned int t240;
|
|
unsigned int t241;
|
|
unsigned int t242;
|
|
char *t243;
|
|
char *t244;
|
|
unsigned int t245;
|
|
unsigned int t246;
|
|
unsigned int t247;
|
|
int t248;
|
|
unsigned int t249;
|
|
unsigned int t250;
|
|
unsigned int t251;
|
|
int t252;
|
|
unsigned int t253;
|
|
unsigned int t254;
|
|
unsigned int t255;
|
|
unsigned int t256;
|
|
char *t258;
|
|
unsigned int t259;
|
|
unsigned int t260;
|
|
unsigned int t261;
|
|
unsigned int t262;
|
|
unsigned int t263;
|
|
char *t264;
|
|
char *t265;
|
|
unsigned int t266;
|
|
unsigned int t267;
|
|
unsigned int t268;
|
|
unsigned int t269;
|
|
char *t271;
|
|
char *t272;
|
|
char *t273;
|
|
unsigned int t274;
|
|
unsigned int t275;
|
|
unsigned int t276;
|
|
unsigned int t277;
|
|
unsigned int t278;
|
|
unsigned int t279;
|
|
char *t280;
|
|
char *t282;
|
|
char *t283;
|
|
unsigned int t284;
|
|
unsigned int t285;
|
|
unsigned int t286;
|
|
unsigned int t287;
|
|
unsigned int t288;
|
|
unsigned int t289;
|
|
unsigned int t290;
|
|
unsigned int t291;
|
|
unsigned int t292;
|
|
unsigned int t293;
|
|
unsigned int t294;
|
|
unsigned int t295;
|
|
char *t296;
|
|
char *t298;
|
|
unsigned int t299;
|
|
unsigned int t300;
|
|
unsigned int t301;
|
|
unsigned int t302;
|
|
unsigned int t303;
|
|
char *t304;
|
|
unsigned int t306;
|
|
unsigned int t307;
|
|
unsigned int t308;
|
|
char *t309;
|
|
char *t310;
|
|
char *t311;
|
|
unsigned int t312;
|
|
unsigned int t313;
|
|
unsigned int t314;
|
|
unsigned int t315;
|
|
unsigned int t316;
|
|
unsigned int t317;
|
|
unsigned int t318;
|
|
char *t319;
|
|
char *t320;
|
|
unsigned int t321;
|
|
unsigned int t322;
|
|
unsigned int t323;
|
|
int t324;
|
|
unsigned int t325;
|
|
unsigned int t326;
|
|
unsigned int t327;
|
|
int t328;
|
|
unsigned int t329;
|
|
unsigned int t330;
|
|
unsigned int t331;
|
|
unsigned int t332;
|
|
char *t334;
|
|
unsigned int t335;
|
|
unsigned int t336;
|
|
unsigned int t337;
|
|
unsigned int t338;
|
|
unsigned int t339;
|
|
char *t340;
|
|
char *t341;
|
|
unsigned int t342;
|
|
unsigned int t343;
|
|
unsigned int t344;
|
|
unsigned int t345;
|
|
char *t347;
|
|
char *t348;
|
|
char *t349;
|
|
unsigned int t350;
|
|
unsigned int t351;
|
|
unsigned int t352;
|
|
unsigned int t353;
|
|
unsigned int t354;
|
|
unsigned int t355;
|
|
char *t356;
|
|
char *t358;
|
|
char *t359;
|
|
unsigned int t360;
|
|
unsigned int t361;
|
|
unsigned int t362;
|
|
unsigned int t363;
|
|
unsigned int t364;
|
|
unsigned int t365;
|
|
unsigned int t366;
|
|
unsigned int t367;
|
|
unsigned int t368;
|
|
unsigned int t369;
|
|
unsigned int t370;
|
|
unsigned int t371;
|
|
char *t372;
|
|
char *t374;
|
|
unsigned int t375;
|
|
unsigned int t376;
|
|
unsigned int t377;
|
|
unsigned int t378;
|
|
unsigned int t379;
|
|
char *t380;
|
|
unsigned int t382;
|
|
unsigned int t383;
|
|
unsigned int t384;
|
|
char *t385;
|
|
char *t386;
|
|
char *t387;
|
|
unsigned int t388;
|
|
unsigned int t389;
|
|
unsigned int t390;
|
|
unsigned int t391;
|
|
unsigned int t392;
|
|
unsigned int t393;
|
|
unsigned int t394;
|
|
char *t395;
|
|
char *t396;
|
|
unsigned int t397;
|
|
unsigned int t398;
|
|
unsigned int t399;
|
|
int t400;
|
|
unsigned int t401;
|
|
unsigned int t402;
|
|
unsigned int t403;
|
|
int t404;
|
|
unsigned int t405;
|
|
unsigned int t406;
|
|
unsigned int t407;
|
|
unsigned int t408;
|
|
char *t410;
|
|
unsigned int t411;
|
|
unsigned int t412;
|
|
unsigned int t413;
|
|
unsigned int t414;
|
|
unsigned int t415;
|
|
char *t416;
|
|
char *t417;
|
|
unsigned int t418;
|
|
unsigned int t419;
|
|
unsigned int t420;
|
|
unsigned int t421;
|
|
char *t423;
|
|
char *t424;
|
|
char *t425;
|
|
unsigned int t426;
|
|
unsigned int t427;
|
|
unsigned int t428;
|
|
unsigned int t429;
|
|
unsigned int t430;
|
|
unsigned int t431;
|
|
char *t432;
|
|
char *t434;
|
|
char *t435;
|
|
unsigned int t436;
|
|
unsigned int t437;
|
|
unsigned int t438;
|
|
unsigned int t439;
|
|
unsigned int t440;
|
|
unsigned int t441;
|
|
unsigned int t442;
|
|
unsigned int t443;
|
|
unsigned int t444;
|
|
unsigned int t445;
|
|
unsigned int t446;
|
|
unsigned int t447;
|
|
char *t448;
|
|
char *t450;
|
|
unsigned int t451;
|
|
unsigned int t452;
|
|
unsigned int t453;
|
|
unsigned int t454;
|
|
unsigned int t455;
|
|
char *t456;
|
|
unsigned int t458;
|
|
unsigned int t459;
|
|
unsigned int t460;
|
|
char *t461;
|
|
char *t462;
|
|
char *t463;
|
|
unsigned int t464;
|
|
unsigned int t465;
|
|
unsigned int t466;
|
|
unsigned int t467;
|
|
unsigned int t468;
|
|
unsigned int t469;
|
|
unsigned int t470;
|
|
char *t471;
|
|
char *t472;
|
|
unsigned int t473;
|
|
unsigned int t474;
|
|
unsigned int t475;
|
|
int t476;
|
|
unsigned int t477;
|
|
unsigned int t478;
|
|
unsigned int t479;
|
|
int t480;
|
|
unsigned int t481;
|
|
unsigned int t482;
|
|
unsigned int t483;
|
|
unsigned int t484;
|
|
char *t486;
|
|
unsigned int t487;
|
|
unsigned int t488;
|
|
unsigned int t489;
|
|
unsigned int t490;
|
|
unsigned int t491;
|
|
char *t492;
|
|
char *t493;
|
|
unsigned int t494;
|
|
unsigned int t495;
|
|
unsigned int t496;
|
|
unsigned int t497;
|
|
char *t499;
|
|
char *t500;
|
|
char *t501;
|
|
unsigned int t502;
|
|
unsigned int t503;
|
|
unsigned int t504;
|
|
unsigned int t505;
|
|
unsigned int t506;
|
|
unsigned int t507;
|
|
char *t508;
|
|
char *t510;
|
|
char *t511;
|
|
unsigned int t512;
|
|
unsigned int t513;
|
|
unsigned int t514;
|
|
unsigned int t515;
|
|
unsigned int t516;
|
|
unsigned int t517;
|
|
unsigned int t518;
|
|
unsigned int t519;
|
|
unsigned int t520;
|
|
unsigned int t521;
|
|
unsigned int t522;
|
|
unsigned int t523;
|
|
char *t524;
|
|
char *t526;
|
|
unsigned int t527;
|
|
unsigned int t528;
|
|
unsigned int t529;
|
|
unsigned int t530;
|
|
unsigned int t531;
|
|
char *t532;
|
|
unsigned int t534;
|
|
unsigned int t535;
|
|
unsigned int t536;
|
|
char *t537;
|
|
char *t538;
|
|
char *t539;
|
|
unsigned int t540;
|
|
unsigned int t541;
|
|
unsigned int t542;
|
|
unsigned int t543;
|
|
unsigned int t544;
|
|
unsigned int t545;
|
|
unsigned int t546;
|
|
char *t547;
|
|
char *t548;
|
|
unsigned int t549;
|
|
unsigned int t550;
|
|
unsigned int t551;
|
|
int t552;
|
|
unsigned int t553;
|
|
unsigned int t554;
|
|
unsigned int t555;
|
|
int t556;
|
|
unsigned int t557;
|
|
unsigned int t558;
|
|
unsigned int t559;
|
|
unsigned int t560;
|
|
char *t562;
|
|
unsigned int t563;
|
|
unsigned int t564;
|
|
unsigned int t565;
|
|
unsigned int t566;
|
|
unsigned int t567;
|
|
char *t568;
|
|
char *t569;
|
|
unsigned int t570;
|
|
unsigned int t571;
|
|
unsigned int t572;
|
|
unsigned int t573;
|
|
char *t575;
|
|
char *t576;
|
|
char *t577;
|
|
unsigned int t578;
|
|
unsigned int t579;
|
|
unsigned int t580;
|
|
unsigned int t581;
|
|
unsigned int t582;
|
|
unsigned int t583;
|
|
char *t584;
|
|
char *t586;
|
|
char *t587;
|
|
unsigned int t588;
|
|
unsigned int t589;
|
|
unsigned int t590;
|
|
unsigned int t591;
|
|
unsigned int t592;
|
|
unsigned int t593;
|
|
unsigned int t594;
|
|
unsigned int t595;
|
|
unsigned int t596;
|
|
unsigned int t597;
|
|
unsigned int t598;
|
|
unsigned int t599;
|
|
char *t600;
|
|
char *t602;
|
|
unsigned int t603;
|
|
unsigned int t604;
|
|
unsigned int t605;
|
|
unsigned int t606;
|
|
unsigned int t607;
|
|
char *t608;
|
|
unsigned int t610;
|
|
unsigned int t611;
|
|
unsigned int t612;
|
|
char *t613;
|
|
char *t614;
|
|
char *t615;
|
|
unsigned int t616;
|
|
unsigned int t617;
|
|
unsigned int t618;
|
|
unsigned int t619;
|
|
unsigned int t620;
|
|
unsigned int t621;
|
|
unsigned int t622;
|
|
char *t623;
|
|
char *t624;
|
|
unsigned int t625;
|
|
unsigned int t626;
|
|
unsigned int t627;
|
|
int t628;
|
|
unsigned int t629;
|
|
unsigned int t630;
|
|
unsigned int t631;
|
|
int t632;
|
|
unsigned int t633;
|
|
unsigned int t634;
|
|
unsigned int t635;
|
|
unsigned int t636;
|
|
char *t638;
|
|
unsigned int t639;
|
|
unsigned int t640;
|
|
unsigned int t641;
|
|
unsigned int t642;
|
|
unsigned int t643;
|
|
char *t644;
|
|
char *t645;
|
|
unsigned int t646;
|
|
unsigned int t647;
|
|
unsigned int t648;
|
|
unsigned int t649;
|
|
char *t650;
|
|
char *t651;
|
|
unsigned int t653;
|
|
unsigned int t654;
|
|
unsigned int t655;
|
|
unsigned int t656;
|
|
unsigned int t657;
|
|
char *t658;
|
|
unsigned int t660;
|
|
unsigned int t661;
|
|
unsigned int t662;
|
|
char *t663;
|
|
char *t664;
|
|
char *t665;
|
|
unsigned int t666;
|
|
unsigned int t667;
|
|
unsigned int t668;
|
|
unsigned int t669;
|
|
unsigned int t670;
|
|
unsigned int t671;
|
|
unsigned int t672;
|
|
char *t673;
|
|
char *t674;
|
|
unsigned int t675;
|
|
unsigned int t676;
|
|
unsigned int t677;
|
|
int t678;
|
|
unsigned int t679;
|
|
unsigned int t680;
|
|
unsigned int t681;
|
|
int t682;
|
|
unsigned int t683;
|
|
unsigned int t684;
|
|
unsigned int t685;
|
|
unsigned int t686;
|
|
char *t687;
|
|
char *t688;
|
|
char *t689;
|
|
char *t690;
|
|
char *t691;
|
|
unsigned int t692;
|
|
unsigned int t693;
|
|
char *t694;
|
|
unsigned int t695;
|
|
unsigned int t696;
|
|
char *t697;
|
|
unsigned int t698;
|
|
unsigned int t699;
|
|
char *t700;
|
|
|
|
LAB0: t1 = (t0 + 6680U);
|
|
t2 = *((char **)t1);
|
|
if (t2 == 0)
|
|
goto LAB2;
|
|
|
|
LAB3: goto *t2;
|
|
|
|
LAB2: xsi_set_current_line(34, ng0);
|
|
t2 = (t0 + 1048U);
|
|
t4 = *((char **)t2);
|
|
memset(t3, 0, 8);
|
|
t2 = (t3 + 4);
|
|
t5 = (t4 + 4);
|
|
t6 = *((unsigned int *)t4);
|
|
t7 = (t6 >> 12);
|
|
*((unsigned int *)t3) = t7;
|
|
t8 = *((unsigned int *)t5);
|
|
t9 = (t8 >> 12);
|
|
*((unsigned int *)t2) = t9;
|
|
t10 = *((unsigned int *)t3);
|
|
*((unsigned int *)t3) = (t10 & 15U);
|
|
t11 = *((unsigned int *)t2);
|
|
*((unsigned int *)t2) = (t11 & 15U);
|
|
t12 = ((char*)((ng10)));
|
|
memset(t13, 0, 8);
|
|
t14 = (t3 + 4);
|
|
t15 = (t12 + 4);
|
|
t16 = *((unsigned int *)t3);
|
|
t17 = *((unsigned int *)t12);
|
|
t18 = (t16 ^ t17);
|
|
t19 = *((unsigned int *)t14);
|
|
t20 = *((unsigned int *)t15);
|
|
t21 = (t19 ^ t20);
|
|
t22 = (t18 | t21);
|
|
t23 = *((unsigned int *)t14);
|
|
t24 = *((unsigned int *)t15);
|
|
t25 = (t23 | t24);
|
|
t26 = (~(t25));
|
|
t27 = (t22 & t26);
|
|
if (t27 != 0)
|
|
goto LAB7;
|
|
|
|
LAB4: if (t25 != 0)
|
|
goto LAB6;
|
|
|
|
LAB5: *((unsigned int *)t13) = 1;
|
|
|
|
LAB7: memset(t29, 0, 8);
|
|
t30 = (t13 + 4);
|
|
t31 = *((unsigned int *)t30);
|
|
t32 = (~(t31));
|
|
t33 = *((unsigned int *)t13);
|
|
t34 = (t33 & t32);
|
|
t35 = (t34 & 1U);
|
|
if (t35 != 0)
|
|
goto LAB8;
|
|
|
|
LAB9: if (*((unsigned int *)t30) != 0)
|
|
goto LAB10;
|
|
|
|
LAB11: t37 = (t29 + 4);
|
|
t38 = *((unsigned int *)t29);
|
|
t39 = (!(t38));
|
|
t40 = *((unsigned int *)t37);
|
|
t41 = (t39 || t40);
|
|
if (t41 > 0)
|
|
goto LAB12;
|
|
|
|
LAB13: memcpy(t77, t29, 8);
|
|
|
|
LAB14: memset(t105, 0, 8);
|
|
t106 = (t77 + 4);
|
|
t107 = *((unsigned int *)t106);
|
|
t108 = (~(t107));
|
|
t109 = *((unsigned int *)t77);
|
|
t110 = (t109 & t108);
|
|
t111 = (t110 & 1U);
|
|
if (t111 != 0)
|
|
goto LAB26;
|
|
|
|
LAB27: if (*((unsigned int *)t106) != 0)
|
|
goto LAB28;
|
|
|
|
LAB29: t113 = (t105 + 4);
|
|
t114 = *((unsigned int *)t105);
|
|
t115 = (!(t114));
|
|
t116 = *((unsigned int *)t113);
|
|
t117 = (t115 || t116);
|
|
if (t117 > 0)
|
|
goto LAB30;
|
|
|
|
LAB31: memcpy(t153, t105, 8);
|
|
|
|
LAB32: memset(t181, 0, 8);
|
|
t182 = (t153 + 4);
|
|
t183 = *((unsigned int *)t182);
|
|
t184 = (~(t183));
|
|
t185 = *((unsigned int *)t153);
|
|
t186 = (t185 & t184);
|
|
t187 = (t186 & 1U);
|
|
if (t187 != 0)
|
|
goto LAB44;
|
|
|
|
LAB45: if (*((unsigned int *)t182) != 0)
|
|
goto LAB46;
|
|
|
|
LAB47: t189 = (t181 + 4);
|
|
t190 = *((unsigned int *)t181);
|
|
t191 = (!(t190));
|
|
t192 = *((unsigned int *)t189);
|
|
t193 = (t191 || t192);
|
|
if (t193 > 0)
|
|
goto LAB48;
|
|
|
|
LAB49: memcpy(t229, t181, 8);
|
|
|
|
LAB50: memset(t257, 0, 8);
|
|
t258 = (t229 + 4);
|
|
t259 = *((unsigned int *)t258);
|
|
t260 = (~(t259));
|
|
t261 = *((unsigned int *)t229);
|
|
t262 = (t261 & t260);
|
|
t263 = (t262 & 1U);
|
|
if (t263 != 0)
|
|
goto LAB62;
|
|
|
|
LAB63: if (*((unsigned int *)t258) != 0)
|
|
goto LAB64;
|
|
|
|
LAB65: t265 = (t257 + 4);
|
|
t266 = *((unsigned int *)t257);
|
|
t267 = (!(t266));
|
|
t268 = *((unsigned int *)t265);
|
|
t269 = (t267 || t268);
|
|
if (t269 > 0)
|
|
goto LAB66;
|
|
|
|
LAB67: memcpy(t305, t257, 8);
|
|
|
|
LAB68: memset(t333, 0, 8);
|
|
t334 = (t305 + 4);
|
|
t335 = *((unsigned int *)t334);
|
|
t336 = (~(t335));
|
|
t337 = *((unsigned int *)t305);
|
|
t338 = (t337 & t336);
|
|
t339 = (t338 & 1U);
|
|
if (t339 != 0)
|
|
goto LAB80;
|
|
|
|
LAB81: if (*((unsigned int *)t334) != 0)
|
|
goto LAB82;
|
|
|
|
LAB83: t341 = (t333 + 4);
|
|
t342 = *((unsigned int *)t333);
|
|
t343 = (!(t342));
|
|
t344 = *((unsigned int *)t341);
|
|
t345 = (t343 || t344);
|
|
if (t345 > 0)
|
|
goto LAB84;
|
|
|
|
LAB85: memcpy(t381, t333, 8);
|
|
|
|
LAB86: memset(t409, 0, 8);
|
|
t410 = (t381 + 4);
|
|
t411 = *((unsigned int *)t410);
|
|
t412 = (~(t411));
|
|
t413 = *((unsigned int *)t381);
|
|
t414 = (t413 & t412);
|
|
t415 = (t414 & 1U);
|
|
if (t415 != 0)
|
|
goto LAB98;
|
|
|
|
LAB99: if (*((unsigned int *)t410) != 0)
|
|
goto LAB100;
|
|
|
|
LAB101: t417 = (t409 + 4);
|
|
t418 = *((unsigned int *)t409);
|
|
t419 = (!(t418));
|
|
t420 = *((unsigned int *)t417);
|
|
t421 = (t419 || t420);
|
|
if (t421 > 0)
|
|
goto LAB102;
|
|
|
|
LAB103: memcpy(t457, t409, 8);
|
|
|
|
LAB104: memset(t485, 0, 8);
|
|
t486 = (t457 + 4);
|
|
t487 = *((unsigned int *)t486);
|
|
t488 = (~(t487));
|
|
t489 = *((unsigned int *)t457);
|
|
t490 = (t489 & t488);
|
|
t491 = (t490 & 1U);
|
|
if (t491 != 0)
|
|
goto LAB116;
|
|
|
|
LAB117: if (*((unsigned int *)t486) != 0)
|
|
goto LAB118;
|
|
|
|
LAB119: t493 = (t485 + 4);
|
|
t494 = *((unsigned int *)t485);
|
|
t495 = (!(t494));
|
|
t496 = *((unsigned int *)t493);
|
|
t497 = (t495 || t496);
|
|
if (t497 > 0)
|
|
goto LAB120;
|
|
|
|
LAB121: memcpy(t533, t485, 8);
|
|
|
|
LAB122: memset(t561, 0, 8);
|
|
t562 = (t533 + 4);
|
|
t563 = *((unsigned int *)t562);
|
|
t564 = (~(t563));
|
|
t565 = *((unsigned int *)t533);
|
|
t566 = (t565 & t564);
|
|
t567 = (t566 & 1U);
|
|
if (t567 != 0)
|
|
goto LAB134;
|
|
|
|
LAB135: if (*((unsigned int *)t562) != 0)
|
|
goto LAB136;
|
|
|
|
LAB137: t569 = (t561 + 4);
|
|
t570 = *((unsigned int *)t561);
|
|
t571 = (!(t570));
|
|
t572 = *((unsigned int *)t569);
|
|
t573 = (t571 || t572);
|
|
if (t573 > 0)
|
|
goto LAB138;
|
|
|
|
LAB139: memcpy(t609, t561, 8);
|
|
|
|
LAB140: memset(t637, 0, 8);
|
|
t638 = (t609 + 4);
|
|
t639 = *((unsigned int *)t638);
|
|
t640 = (~(t639));
|
|
t641 = *((unsigned int *)t609);
|
|
t642 = (t641 & t640);
|
|
t643 = (t642 & 1U);
|
|
if (t643 != 0)
|
|
goto LAB152;
|
|
|
|
LAB153: if (*((unsigned int *)t638) != 0)
|
|
goto LAB154;
|
|
|
|
LAB155: t645 = (t637 + 4);
|
|
t646 = *((unsigned int *)t637);
|
|
t647 = (!(t646));
|
|
t648 = *((unsigned int *)t645);
|
|
t649 = (t647 || t648);
|
|
if (t649 > 0)
|
|
goto LAB156;
|
|
|
|
LAB157: memcpy(t659, t637, 8);
|
|
|
|
LAB158: t687 = (t0 + 7672);
|
|
t688 = (t687 + 56U);
|
|
t689 = *((char **)t688);
|
|
t690 = (t689 + 56U);
|
|
t691 = *((char **)t690);
|
|
memset(t691, 0, 8);
|
|
t692 = 1U;
|
|
t693 = t692;
|
|
t694 = (t659 + 4);
|
|
t695 = *((unsigned int *)t659);
|
|
t692 = (t692 & t695);
|
|
t696 = *((unsigned int *)t694);
|
|
t693 = (t693 & t696);
|
|
t697 = (t691 + 4);
|
|
t698 = *((unsigned int *)t691);
|
|
*((unsigned int *)t691) = (t698 | t692);
|
|
t699 = *((unsigned int *)t697);
|
|
*((unsigned int *)t697) = (t699 | t693);
|
|
xsi_driver_vfirst_trans(t687, 0, 0);
|
|
t700 = (t0 + 7144);
|
|
*((int *)t700) = 1;
|
|
|
|
LAB1: return;
|
|
LAB6: t28 = (t13 + 4);
|
|
*((unsigned int *)t13) = 1;
|
|
*((unsigned int *)t28) = 1;
|
|
goto LAB7;
|
|
|
|
LAB8: *((unsigned int *)t29) = 1;
|
|
goto LAB11;
|
|
|
|
LAB10: t36 = (t29 + 4);
|
|
*((unsigned int *)t29) = 1;
|
|
*((unsigned int *)t36) = 1;
|
|
goto LAB11;
|
|
|
|
LAB12: t43 = (t0 + 1048U);
|
|
t44 = *((char **)t43);
|
|
memset(t42, 0, 8);
|
|
t43 = (t42 + 4);
|
|
t45 = (t44 + 4);
|
|
t46 = *((unsigned int *)t44);
|
|
t47 = (t46 >> 12);
|
|
*((unsigned int *)t42) = t47;
|
|
t48 = *((unsigned int *)t45);
|
|
t49 = (t48 >> 12);
|
|
*((unsigned int *)t43) = t49;
|
|
t50 = *((unsigned int *)t42);
|
|
*((unsigned int *)t42) = (t50 & 15U);
|
|
t51 = *((unsigned int *)t43);
|
|
*((unsigned int *)t43) = (t51 & 15U);
|
|
t52 = ((char*)((ng11)));
|
|
memset(t53, 0, 8);
|
|
t54 = (t42 + 4);
|
|
t55 = (t52 + 4);
|
|
t56 = *((unsigned int *)t42);
|
|
t57 = *((unsigned int *)t52);
|
|
t58 = (t56 ^ t57);
|
|
t59 = *((unsigned int *)t54);
|
|
t60 = *((unsigned int *)t55);
|
|
t61 = (t59 ^ t60);
|
|
t62 = (t58 | t61);
|
|
t63 = *((unsigned int *)t54);
|
|
t64 = *((unsigned int *)t55);
|
|
t65 = (t63 | t64);
|
|
t66 = (~(t65));
|
|
t67 = (t62 & t66);
|
|
if (t67 != 0)
|
|
goto LAB18;
|
|
|
|
LAB15: if (t65 != 0)
|
|
goto LAB17;
|
|
|
|
LAB16: *((unsigned int *)t53) = 1;
|
|
|
|
LAB18: memset(t69, 0, 8);
|
|
t70 = (t53 + 4);
|
|
t71 = *((unsigned int *)t70);
|
|
t72 = (~(t71));
|
|
t73 = *((unsigned int *)t53);
|
|
t74 = (t73 & t72);
|
|
t75 = (t74 & 1U);
|
|
if (t75 != 0)
|
|
goto LAB19;
|
|
|
|
LAB20: if (*((unsigned int *)t70) != 0)
|
|
goto LAB21;
|
|
|
|
LAB22: t78 = *((unsigned int *)t29);
|
|
t79 = *((unsigned int *)t69);
|
|
t80 = (t78 | t79);
|
|
*((unsigned int *)t77) = t80;
|
|
t81 = (t29 + 4);
|
|
t82 = (t69 + 4);
|
|
t83 = (t77 + 4);
|
|
t84 = *((unsigned int *)t81);
|
|
t85 = *((unsigned int *)t82);
|
|
t86 = (t84 | t85);
|
|
*((unsigned int *)t83) = t86;
|
|
t87 = *((unsigned int *)t83);
|
|
t88 = (t87 != 0);
|
|
if (t88 == 1)
|
|
goto LAB23;
|
|
|
|
LAB24:
|
|
LAB25: goto LAB14;
|
|
|
|
LAB17: t68 = (t53 + 4);
|
|
*((unsigned int *)t53) = 1;
|
|
*((unsigned int *)t68) = 1;
|
|
goto LAB18;
|
|
|
|
LAB19: *((unsigned int *)t69) = 1;
|
|
goto LAB22;
|
|
|
|
LAB21: t76 = (t69 + 4);
|
|
*((unsigned int *)t69) = 1;
|
|
*((unsigned int *)t76) = 1;
|
|
goto LAB22;
|
|
|
|
LAB23: t89 = *((unsigned int *)t77);
|
|
t90 = *((unsigned int *)t83);
|
|
*((unsigned int *)t77) = (t89 | t90);
|
|
t91 = (t29 + 4);
|
|
t92 = (t69 + 4);
|
|
t93 = *((unsigned int *)t91);
|
|
t94 = (~(t93));
|
|
t95 = *((unsigned int *)t29);
|
|
t96 = (t95 & t94);
|
|
t97 = *((unsigned int *)t92);
|
|
t98 = (~(t97));
|
|
t99 = *((unsigned int *)t69);
|
|
t100 = (t99 & t98);
|
|
t101 = (~(t96));
|
|
t102 = (~(t100));
|
|
t103 = *((unsigned int *)t83);
|
|
*((unsigned int *)t83) = (t103 & t101);
|
|
t104 = *((unsigned int *)t83);
|
|
*((unsigned int *)t83) = (t104 & t102);
|
|
goto LAB25;
|
|
|
|
LAB26: *((unsigned int *)t105) = 1;
|
|
goto LAB29;
|
|
|
|
LAB28: t112 = (t105 + 4);
|
|
*((unsigned int *)t105) = 1;
|
|
*((unsigned int *)t112) = 1;
|
|
goto LAB29;
|
|
|
|
LAB30: t119 = (t0 + 1048U);
|
|
t120 = *((char **)t119);
|
|
memset(t118, 0, 8);
|
|
t119 = (t118 + 4);
|
|
t121 = (t120 + 4);
|
|
t122 = *((unsigned int *)t120);
|
|
t123 = (t122 >> 12);
|
|
*((unsigned int *)t118) = t123;
|
|
t124 = *((unsigned int *)t121);
|
|
t125 = (t124 >> 12);
|
|
*((unsigned int *)t119) = t125;
|
|
t126 = *((unsigned int *)t118);
|
|
*((unsigned int *)t118) = (t126 & 15U);
|
|
t127 = *((unsigned int *)t119);
|
|
*((unsigned int *)t119) = (t127 & 15U);
|
|
t128 = ((char*)((ng12)));
|
|
memset(t129, 0, 8);
|
|
t130 = (t118 + 4);
|
|
t131 = (t128 + 4);
|
|
t132 = *((unsigned int *)t118);
|
|
t133 = *((unsigned int *)t128);
|
|
t134 = (t132 ^ t133);
|
|
t135 = *((unsigned int *)t130);
|
|
t136 = *((unsigned int *)t131);
|
|
t137 = (t135 ^ t136);
|
|
t138 = (t134 | t137);
|
|
t139 = *((unsigned int *)t130);
|
|
t140 = *((unsigned int *)t131);
|
|
t141 = (t139 | t140);
|
|
t142 = (~(t141));
|
|
t143 = (t138 & t142);
|
|
if (t143 != 0)
|
|
goto LAB36;
|
|
|
|
LAB33: if (t141 != 0)
|
|
goto LAB35;
|
|
|
|
LAB34: *((unsigned int *)t129) = 1;
|
|
|
|
LAB36: memset(t145, 0, 8);
|
|
t146 = (t129 + 4);
|
|
t147 = *((unsigned int *)t146);
|
|
t148 = (~(t147));
|
|
t149 = *((unsigned int *)t129);
|
|
t150 = (t149 & t148);
|
|
t151 = (t150 & 1U);
|
|
if (t151 != 0)
|
|
goto LAB37;
|
|
|
|
LAB38: if (*((unsigned int *)t146) != 0)
|
|
goto LAB39;
|
|
|
|
LAB40: t154 = *((unsigned int *)t105);
|
|
t155 = *((unsigned int *)t145);
|
|
t156 = (t154 | t155);
|
|
*((unsigned int *)t153) = t156;
|
|
t157 = (t105 + 4);
|
|
t158 = (t145 + 4);
|
|
t159 = (t153 + 4);
|
|
t160 = *((unsigned int *)t157);
|
|
t161 = *((unsigned int *)t158);
|
|
t162 = (t160 | t161);
|
|
*((unsigned int *)t159) = t162;
|
|
t163 = *((unsigned int *)t159);
|
|
t164 = (t163 != 0);
|
|
if (t164 == 1)
|
|
goto LAB41;
|
|
|
|
LAB42:
|
|
LAB43: goto LAB32;
|
|
|
|
LAB35: t144 = (t129 + 4);
|
|
*((unsigned int *)t129) = 1;
|
|
*((unsigned int *)t144) = 1;
|
|
goto LAB36;
|
|
|
|
LAB37: *((unsigned int *)t145) = 1;
|
|
goto LAB40;
|
|
|
|
LAB39: t152 = (t145 + 4);
|
|
*((unsigned int *)t145) = 1;
|
|
*((unsigned int *)t152) = 1;
|
|
goto LAB40;
|
|
|
|
LAB41: t165 = *((unsigned int *)t153);
|
|
t166 = *((unsigned int *)t159);
|
|
*((unsigned int *)t153) = (t165 | t166);
|
|
t167 = (t105 + 4);
|
|
t168 = (t145 + 4);
|
|
t169 = *((unsigned int *)t167);
|
|
t170 = (~(t169));
|
|
t171 = *((unsigned int *)t105);
|
|
t172 = (t171 & t170);
|
|
t173 = *((unsigned int *)t168);
|
|
t174 = (~(t173));
|
|
t175 = *((unsigned int *)t145);
|
|
t176 = (t175 & t174);
|
|
t177 = (~(t172));
|
|
t178 = (~(t176));
|
|
t179 = *((unsigned int *)t159);
|
|
*((unsigned int *)t159) = (t179 & t177);
|
|
t180 = *((unsigned int *)t159);
|
|
*((unsigned int *)t159) = (t180 & t178);
|
|
goto LAB43;
|
|
|
|
LAB44: *((unsigned int *)t181) = 1;
|
|
goto LAB47;
|
|
|
|
LAB46: t188 = (t181 + 4);
|
|
*((unsigned int *)t181) = 1;
|
|
*((unsigned int *)t188) = 1;
|
|
goto LAB47;
|
|
|
|
LAB48: t195 = (t0 + 1048U);
|
|
t196 = *((char **)t195);
|
|
memset(t194, 0, 8);
|
|
t195 = (t194 + 4);
|
|
t197 = (t196 + 4);
|
|
t198 = *((unsigned int *)t196);
|
|
t199 = (t198 >> 12);
|
|
*((unsigned int *)t194) = t199;
|
|
t200 = *((unsigned int *)t197);
|
|
t201 = (t200 >> 12);
|
|
*((unsigned int *)t195) = t201;
|
|
t202 = *((unsigned int *)t194);
|
|
*((unsigned int *)t194) = (t202 & 15U);
|
|
t203 = *((unsigned int *)t195);
|
|
*((unsigned int *)t195) = (t203 & 15U);
|
|
t204 = ((char*)((ng8)));
|
|
memset(t205, 0, 8);
|
|
t206 = (t194 + 4);
|
|
t207 = (t204 + 4);
|
|
t208 = *((unsigned int *)t194);
|
|
t209 = *((unsigned int *)t204);
|
|
t210 = (t208 ^ t209);
|
|
t211 = *((unsigned int *)t206);
|
|
t212 = *((unsigned int *)t207);
|
|
t213 = (t211 ^ t212);
|
|
t214 = (t210 | t213);
|
|
t215 = *((unsigned int *)t206);
|
|
t216 = *((unsigned int *)t207);
|
|
t217 = (t215 | t216);
|
|
t218 = (~(t217));
|
|
t219 = (t214 & t218);
|
|
if (t219 != 0)
|
|
goto LAB54;
|
|
|
|
LAB51: if (t217 != 0)
|
|
goto LAB53;
|
|
|
|
LAB52: *((unsigned int *)t205) = 1;
|
|
|
|
LAB54: memset(t221, 0, 8);
|
|
t222 = (t205 + 4);
|
|
t223 = *((unsigned int *)t222);
|
|
t224 = (~(t223));
|
|
t225 = *((unsigned int *)t205);
|
|
t226 = (t225 & t224);
|
|
t227 = (t226 & 1U);
|
|
if (t227 != 0)
|
|
goto LAB55;
|
|
|
|
LAB56: if (*((unsigned int *)t222) != 0)
|
|
goto LAB57;
|
|
|
|
LAB58: t230 = *((unsigned int *)t181);
|
|
t231 = *((unsigned int *)t221);
|
|
t232 = (t230 | t231);
|
|
*((unsigned int *)t229) = t232;
|
|
t233 = (t181 + 4);
|
|
t234 = (t221 + 4);
|
|
t235 = (t229 + 4);
|
|
t236 = *((unsigned int *)t233);
|
|
t237 = *((unsigned int *)t234);
|
|
t238 = (t236 | t237);
|
|
*((unsigned int *)t235) = t238;
|
|
t239 = *((unsigned int *)t235);
|
|
t240 = (t239 != 0);
|
|
if (t240 == 1)
|
|
goto LAB59;
|
|
|
|
LAB60:
|
|
LAB61: goto LAB50;
|
|
|
|
LAB53: t220 = (t205 + 4);
|
|
*((unsigned int *)t205) = 1;
|
|
*((unsigned int *)t220) = 1;
|
|
goto LAB54;
|
|
|
|
LAB55: *((unsigned int *)t221) = 1;
|
|
goto LAB58;
|
|
|
|
LAB57: t228 = (t221 + 4);
|
|
*((unsigned int *)t221) = 1;
|
|
*((unsigned int *)t228) = 1;
|
|
goto LAB58;
|
|
|
|
LAB59: t241 = *((unsigned int *)t229);
|
|
t242 = *((unsigned int *)t235);
|
|
*((unsigned int *)t229) = (t241 | t242);
|
|
t243 = (t181 + 4);
|
|
t244 = (t221 + 4);
|
|
t245 = *((unsigned int *)t243);
|
|
t246 = (~(t245));
|
|
t247 = *((unsigned int *)t181);
|
|
t248 = (t247 & t246);
|
|
t249 = *((unsigned int *)t244);
|
|
t250 = (~(t249));
|
|
t251 = *((unsigned int *)t221);
|
|
t252 = (t251 & t250);
|
|
t253 = (~(t248));
|
|
t254 = (~(t252));
|
|
t255 = *((unsigned int *)t235);
|
|
*((unsigned int *)t235) = (t255 & t253);
|
|
t256 = *((unsigned int *)t235);
|
|
*((unsigned int *)t235) = (t256 & t254);
|
|
goto LAB61;
|
|
|
|
LAB62: *((unsigned int *)t257) = 1;
|
|
goto LAB65;
|
|
|
|
LAB64: t264 = (t257 + 4);
|
|
*((unsigned int *)t257) = 1;
|
|
*((unsigned int *)t264) = 1;
|
|
goto LAB65;
|
|
|
|
LAB66: t271 = (t0 + 1048U);
|
|
t272 = *((char **)t271);
|
|
memset(t270, 0, 8);
|
|
t271 = (t270 + 4);
|
|
t273 = (t272 + 4);
|
|
t274 = *((unsigned int *)t272);
|
|
t275 = (t274 >> 12);
|
|
*((unsigned int *)t270) = t275;
|
|
t276 = *((unsigned int *)t273);
|
|
t277 = (t276 >> 12);
|
|
*((unsigned int *)t271) = t277;
|
|
t278 = *((unsigned int *)t270);
|
|
*((unsigned int *)t270) = (t278 & 15U);
|
|
t279 = *((unsigned int *)t271);
|
|
*((unsigned int *)t271) = (t279 & 15U);
|
|
t280 = ((char*)((ng13)));
|
|
memset(t281, 0, 8);
|
|
t282 = (t270 + 4);
|
|
t283 = (t280 + 4);
|
|
t284 = *((unsigned int *)t270);
|
|
t285 = *((unsigned int *)t280);
|
|
t286 = (t284 ^ t285);
|
|
t287 = *((unsigned int *)t282);
|
|
t288 = *((unsigned int *)t283);
|
|
t289 = (t287 ^ t288);
|
|
t290 = (t286 | t289);
|
|
t291 = *((unsigned int *)t282);
|
|
t292 = *((unsigned int *)t283);
|
|
t293 = (t291 | t292);
|
|
t294 = (~(t293));
|
|
t295 = (t290 & t294);
|
|
if (t295 != 0)
|
|
goto LAB72;
|
|
|
|
LAB69: if (t293 != 0)
|
|
goto LAB71;
|
|
|
|
LAB70: *((unsigned int *)t281) = 1;
|
|
|
|
LAB72: memset(t297, 0, 8);
|
|
t298 = (t281 + 4);
|
|
t299 = *((unsigned int *)t298);
|
|
t300 = (~(t299));
|
|
t301 = *((unsigned int *)t281);
|
|
t302 = (t301 & t300);
|
|
t303 = (t302 & 1U);
|
|
if (t303 != 0)
|
|
goto LAB73;
|
|
|
|
LAB74: if (*((unsigned int *)t298) != 0)
|
|
goto LAB75;
|
|
|
|
LAB76: t306 = *((unsigned int *)t257);
|
|
t307 = *((unsigned int *)t297);
|
|
t308 = (t306 | t307);
|
|
*((unsigned int *)t305) = t308;
|
|
t309 = (t257 + 4);
|
|
t310 = (t297 + 4);
|
|
t311 = (t305 + 4);
|
|
t312 = *((unsigned int *)t309);
|
|
t313 = *((unsigned int *)t310);
|
|
t314 = (t312 | t313);
|
|
*((unsigned int *)t311) = t314;
|
|
t315 = *((unsigned int *)t311);
|
|
t316 = (t315 != 0);
|
|
if (t316 == 1)
|
|
goto LAB77;
|
|
|
|
LAB78:
|
|
LAB79: goto LAB68;
|
|
|
|
LAB71: t296 = (t281 + 4);
|
|
*((unsigned int *)t281) = 1;
|
|
*((unsigned int *)t296) = 1;
|
|
goto LAB72;
|
|
|
|
LAB73: *((unsigned int *)t297) = 1;
|
|
goto LAB76;
|
|
|
|
LAB75: t304 = (t297 + 4);
|
|
*((unsigned int *)t297) = 1;
|
|
*((unsigned int *)t304) = 1;
|
|
goto LAB76;
|
|
|
|
LAB77: t317 = *((unsigned int *)t305);
|
|
t318 = *((unsigned int *)t311);
|
|
*((unsigned int *)t305) = (t317 | t318);
|
|
t319 = (t257 + 4);
|
|
t320 = (t297 + 4);
|
|
t321 = *((unsigned int *)t319);
|
|
t322 = (~(t321));
|
|
t323 = *((unsigned int *)t257);
|
|
t324 = (t323 & t322);
|
|
t325 = *((unsigned int *)t320);
|
|
t326 = (~(t325));
|
|
t327 = *((unsigned int *)t297);
|
|
t328 = (t327 & t326);
|
|
t329 = (~(t324));
|
|
t330 = (~(t328));
|
|
t331 = *((unsigned int *)t311);
|
|
*((unsigned int *)t311) = (t331 & t329);
|
|
t332 = *((unsigned int *)t311);
|
|
*((unsigned int *)t311) = (t332 & t330);
|
|
goto LAB79;
|
|
|
|
LAB80: *((unsigned int *)t333) = 1;
|
|
goto LAB83;
|
|
|
|
LAB82: t340 = (t333 + 4);
|
|
*((unsigned int *)t333) = 1;
|
|
*((unsigned int *)t340) = 1;
|
|
goto LAB83;
|
|
|
|
LAB84: t347 = (t0 + 1048U);
|
|
t348 = *((char **)t347);
|
|
memset(t346, 0, 8);
|
|
t347 = (t346 + 4);
|
|
t349 = (t348 + 4);
|
|
t350 = *((unsigned int *)t348);
|
|
t351 = (t350 >> 12);
|
|
*((unsigned int *)t346) = t351;
|
|
t352 = *((unsigned int *)t349);
|
|
t353 = (t352 >> 12);
|
|
*((unsigned int *)t347) = t353;
|
|
t354 = *((unsigned int *)t346);
|
|
*((unsigned int *)t346) = (t354 & 15U);
|
|
t355 = *((unsigned int *)t347);
|
|
*((unsigned int *)t347) = (t355 & 15U);
|
|
t356 = ((char*)((ng14)));
|
|
memset(t357, 0, 8);
|
|
t358 = (t346 + 4);
|
|
t359 = (t356 + 4);
|
|
t360 = *((unsigned int *)t346);
|
|
t361 = *((unsigned int *)t356);
|
|
t362 = (t360 ^ t361);
|
|
t363 = *((unsigned int *)t358);
|
|
t364 = *((unsigned int *)t359);
|
|
t365 = (t363 ^ t364);
|
|
t366 = (t362 | t365);
|
|
t367 = *((unsigned int *)t358);
|
|
t368 = *((unsigned int *)t359);
|
|
t369 = (t367 | t368);
|
|
t370 = (~(t369));
|
|
t371 = (t366 & t370);
|
|
if (t371 != 0)
|
|
goto LAB90;
|
|
|
|
LAB87: if (t369 != 0)
|
|
goto LAB89;
|
|
|
|
LAB88: *((unsigned int *)t357) = 1;
|
|
|
|
LAB90: memset(t373, 0, 8);
|
|
t374 = (t357 + 4);
|
|
t375 = *((unsigned int *)t374);
|
|
t376 = (~(t375));
|
|
t377 = *((unsigned int *)t357);
|
|
t378 = (t377 & t376);
|
|
t379 = (t378 & 1U);
|
|
if (t379 != 0)
|
|
goto LAB91;
|
|
|
|
LAB92: if (*((unsigned int *)t374) != 0)
|
|
goto LAB93;
|
|
|
|
LAB94: t382 = *((unsigned int *)t333);
|
|
t383 = *((unsigned int *)t373);
|
|
t384 = (t382 | t383);
|
|
*((unsigned int *)t381) = t384;
|
|
t385 = (t333 + 4);
|
|
t386 = (t373 + 4);
|
|
t387 = (t381 + 4);
|
|
t388 = *((unsigned int *)t385);
|
|
t389 = *((unsigned int *)t386);
|
|
t390 = (t388 | t389);
|
|
*((unsigned int *)t387) = t390;
|
|
t391 = *((unsigned int *)t387);
|
|
t392 = (t391 != 0);
|
|
if (t392 == 1)
|
|
goto LAB95;
|
|
|
|
LAB96:
|
|
LAB97: goto LAB86;
|
|
|
|
LAB89: t372 = (t357 + 4);
|
|
*((unsigned int *)t357) = 1;
|
|
*((unsigned int *)t372) = 1;
|
|
goto LAB90;
|
|
|
|
LAB91: *((unsigned int *)t373) = 1;
|
|
goto LAB94;
|
|
|
|
LAB93: t380 = (t373 + 4);
|
|
*((unsigned int *)t373) = 1;
|
|
*((unsigned int *)t380) = 1;
|
|
goto LAB94;
|
|
|
|
LAB95: t393 = *((unsigned int *)t381);
|
|
t394 = *((unsigned int *)t387);
|
|
*((unsigned int *)t381) = (t393 | t394);
|
|
t395 = (t333 + 4);
|
|
t396 = (t373 + 4);
|
|
t397 = *((unsigned int *)t395);
|
|
t398 = (~(t397));
|
|
t399 = *((unsigned int *)t333);
|
|
t400 = (t399 & t398);
|
|
t401 = *((unsigned int *)t396);
|
|
t402 = (~(t401));
|
|
t403 = *((unsigned int *)t373);
|
|
t404 = (t403 & t402);
|
|
t405 = (~(t400));
|
|
t406 = (~(t404));
|
|
t407 = *((unsigned int *)t387);
|
|
*((unsigned int *)t387) = (t407 & t405);
|
|
t408 = *((unsigned int *)t387);
|
|
*((unsigned int *)t387) = (t408 & t406);
|
|
goto LAB97;
|
|
|
|
LAB98: *((unsigned int *)t409) = 1;
|
|
goto LAB101;
|
|
|
|
LAB100: t416 = (t409 + 4);
|
|
*((unsigned int *)t409) = 1;
|
|
*((unsigned int *)t416) = 1;
|
|
goto LAB101;
|
|
|
|
LAB102: t423 = (t0 + 1048U);
|
|
t424 = *((char **)t423);
|
|
memset(t422, 0, 8);
|
|
t423 = (t422 + 4);
|
|
t425 = (t424 + 4);
|
|
t426 = *((unsigned int *)t424);
|
|
t427 = (t426 >> 12);
|
|
*((unsigned int *)t422) = t427;
|
|
t428 = *((unsigned int *)t425);
|
|
t429 = (t428 >> 12);
|
|
*((unsigned int *)t423) = t429;
|
|
t430 = *((unsigned int *)t422);
|
|
*((unsigned int *)t422) = (t430 & 15U);
|
|
t431 = *((unsigned int *)t423);
|
|
*((unsigned int *)t423) = (t431 & 15U);
|
|
t432 = ((char*)((ng15)));
|
|
memset(t433, 0, 8);
|
|
t434 = (t422 + 4);
|
|
t435 = (t432 + 4);
|
|
t436 = *((unsigned int *)t422);
|
|
t437 = *((unsigned int *)t432);
|
|
t438 = (t436 ^ t437);
|
|
t439 = *((unsigned int *)t434);
|
|
t440 = *((unsigned int *)t435);
|
|
t441 = (t439 ^ t440);
|
|
t442 = (t438 | t441);
|
|
t443 = *((unsigned int *)t434);
|
|
t444 = *((unsigned int *)t435);
|
|
t445 = (t443 | t444);
|
|
t446 = (~(t445));
|
|
t447 = (t442 & t446);
|
|
if (t447 != 0)
|
|
goto LAB108;
|
|
|
|
LAB105: if (t445 != 0)
|
|
goto LAB107;
|
|
|
|
LAB106: *((unsigned int *)t433) = 1;
|
|
|
|
LAB108: memset(t449, 0, 8);
|
|
t450 = (t433 + 4);
|
|
t451 = *((unsigned int *)t450);
|
|
t452 = (~(t451));
|
|
t453 = *((unsigned int *)t433);
|
|
t454 = (t453 & t452);
|
|
t455 = (t454 & 1U);
|
|
if (t455 != 0)
|
|
goto LAB109;
|
|
|
|
LAB110: if (*((unsigned int *)t450) != 0)
|
|
goto LAB111;
|
|
|
|
LAB112: t458 = *((unsigned int *)t409);
|
|
t459 = *((unsigned int *)t449);
|
|
t460 = (t458 | t459);
|
|
*((unsigned int *)t457) = t460;
|
|
t461 = (t409 + 4);
|
|
t462 = (t449 + 4);
|
|
t463 = (t457 + 4);
|
|
t464 = *((unsigned int *)t461);
|
|
t465 = *((unsigned int *)t462);
|
|
t466 = (t464 | t465);
|
|
*((unsigned int *)t463) = t466;
|
|
t467 = *((unsigned int *)t463);
|
|
t468 = (t467 != 0);
|
|
if (t468 == 1)
|
|
goto LAB113;
|
|
|
|
LAB114:
|
|
LAB115: goto LAB104;
|
|
|
|
LAB107: t448 = (t433 + 4);
|
|
*((unsigned int *)t433) = 1;
|
|
*((unsigned int *)t448) = 1;
|
|
goto LAB108;
|
|
|
|
LAB109: *((unsigned int *)t449) = 1;
|
|
goto LAB112;
|
|
|
|
LAB111: t456 = (t449 + 4);
|
|
*((unsigned int *)t449) = 1;
|
|
*((unsigned int *)t456) = 1;
|
|
goto LAB112;
|
|
|
|
LAB113: t469 = *((unsigned int *)t457);
|
|
t470 = *((unsigned int *)t463);
|
|
*((unsigned int *)t457) = (t469 | t470);
|
|
t471 = (t409 + 4);
|
|
t472 = (t449 + 4);
|
|
t473 = *((unsigned int *)t471);
|
|
t474 = (~(t473));
|
|
t475 = *((unsigned int *)t409);
|
|
t476 = (t475 & t474);
|
|
t477 = *((unsigned int *)t472);
|
|
t478 = (~(t477));
|
|
t479 = *((unsigned int *)t449);
|
|
t480 = (t479 & t478);
|
|
t481 = (~(t476));
|
|
t482 = (~(t480));
|
|
t483 = *((unsigned int *)t463);
|
|
*((unsigned int *)t463) = (t483 & t481);
|
|
t484 = *((unsigned int *)t463);
|
|
*((unsigned int *)t463) = (t484 & t482);
|
|
goto LAB115;
|
|
|
|
LAB116: *((unsigned int *)t485) = 1;
|
|
goto LAB119;
|
|
|
|
LAB118: t492 = (t485 + 4);
|
|
*((unsigned int *)t485) = 1;
|
|
*((unsigned int *)t492) = 1;
|
|
goto LAB119;
|
|
|
|
LAB120: t499 = (t0 + 1048U);
|
|
t500 = *((char **)t499);
|
|
memset(t498, 0, 8);
|
|
t499 = (t498 + 4);
|
|
t501 = (t500 + 4);
|
|
t502 = *((unsigned int *)t500);
|
|
t503 = (t502 >> 12);
|
|
*((unsigned int *)t498) = t503;
|
|
t504 = *((unsigned int *)t501);
|
|
t505 = (t504 >> 12);
|
|
*((unsigned int *)t499) = t505;
|
|
t506 = *((unsigned int *)t498);
|
|
*((unsigned int *)t498) = (t506 & 15U);
|
|
t507 = *((unsigned int *)t499);
|
|
*((unsigned int *)t499) = (t507 & 15U);
|
|
t508 = ((char*)((ng7)));
|
|
memset(t509, 0, 8);
|
|
t510 = (t498 + 4);
|
|
t511 = (t508 + 4);
|
|
t512 = *((unsigned int *)t498);
|
|
t513 = *((unsigned int *)t508);
|
|
t514 = (t512 ^ t513);
|
|
t515 = *((unsigned int *)t510);
|
|
t516 = *((unsigned int *)t511);
|
|
t517 = (t515 ^ t516);
|
|
t518 = (t514 | t517);
|
|
t519 = *((unsigned int *)t510);
|
|
t520 = *((unsigned int *)t511);
|
|
t521 = (t519 | t520);
|
|
t522 = (~(t521));
|
|
t523 = (t518 & t522);
|
|
if (t523 != 0)
|
|
goto LAB126;
|
|
|
|
LAB123: if (t521 != 0)
|
|
goto LAB125;
|
|
|
|
LAB124: *((unsigned int *)t509) = 1;
|
|
|
|
LAB126: memset(t525, 0, 8);
|
|
t526 = (t509 + 4);
|
|
t527 = *((unsigned int *)t526);
|
|
t528 = (~(t527));
|
|
t529 = *((unsigned int *)t509);
|
|
t530 = (t529 & t528);
|
|
t531 = (t530 & 1U);
|
|
if (t531 != 0)
|
|
goto LAB127;
|
|
|
|
LAB128: if (*((unsigned int *)t526) != 0)
|
|
goto LAB129;
|
|
|
|
LAB130: t534 = *((unsigned int *)t485);
|
|
t535 = *((unsigned int *)t525);
|
|
t536 = (t534 | t535);
|
|
*((unsigned int *)t533) = t536;
|
|
t537 = (t485 + 4);
|
|
t538 = (t525 + 4);
|
|
t539 = (t533 + 4);
|
|
t540 = *((unsigned int *)t537);
|
|
t541 = *((unsigned int *)t538);
|
|
t542 = (t540 | t541);
|
|
*((unsigned int *)t539) = t542;
|
|
t543 = *((unsigned int *)t539);
|
|
t544 = (t543 != 0);
|
|
if (t544 == 1)
|
|
goto LAB131;
|
|
|
|
LAB132:
|
|
LAB133: goto LAB122;
|
|
|
|
LAB125: t524 = (t509 + 4);
|
|
*((unsigned int *)t509) = 1;
|
|
*((unsigned int *)t524) = 1;
|
|
goto LAB126;
|
|
|
|
LAB127: *((unsigned int *)t525) = 1;
|
|
goto LAB130;
|
|
|
|
LAB129: t532 = (t525 + 4);
|
|
*((unsigned int *)t525) = 1;
|
|
*((unsigned int *)t532) = 1;
|
|
goto LAB130;
|
|
|
|
LAB131: t545 = *((unsigned int *)t533);
|
|
t546 = *((unsigned int *)t539);
|
|
*((unsigned int *)t533) = (t545 | t546);
|
|
t547 = (t485 + 4);
|
|
t548 = (t525 + 4);
|
|
t549 = *((unsigned int *)t547);
|
|
t550 = (~(t549));
|
|
t551 = *((unsigned int *)t485);
|
|
t552 = (t551 & t550);
|
|
t553 = *((unsigned int *)t548);
|
|
t554 = (~(t553));
|
|
t555 = *((unsigned int *)t525);
|
|
t556 = (t555 & t554);
|
|
t557 = (~(t552));
|
|
t558 = (~(t556));
|
|
t559 = *((unsigned int *)t539);
|
|
*((unsigned int *)t539) = (t559 & t557);
|
|
t560 = *((unsigned int *)t539);
|
|
*((unsigned int *)t539) = (t560 & t558);
|
|
goto LAB133;
|
|
|
|
LAB134: *((unsigned int *)t561) = 1;
|
|
goto LAB137;
|
|
|
|
LAB136: t568 = (t561 + 4);
|
|
*((unsigned int *)t561) = 1;
|
|
*((unsigned int *)t568) = 1;
|
|
goto LAB137;
|
|
|
|
LAB138: t575 = (t0 + 1048U);
|
|
t576 = *((char **)t575);
|
|
memset(t574, 0, 8);
|
|
t575 = (t574 + 4);
|
|
t577 = (t576 + 4);
|
|
t578 = *((unsigned int *)t576);
|
|
t579 = (t578 >> 12);
|
|
*((unsigned int *)t574) = t579;
|
|
t580 = *((unsigned int *)t577);
|
|
t581 = (t580 >> 12);
|
|
*((unsigned int *)t575) = t581;
|
|
t582 = *((unsigned int *)t574);
|
|
*((unsigned int *)t574) = (t582 & 15U);
|
|
t583 = *((unsigned int *)t575);
|
|
*((unsigned int *)t575) = (t583 & 15U);
|
|
t584 = ((char*)((ng6)));
|
|
memset(t585, 0, 8);
|
|
t586 = (t574 + 4);
|
|
t587 = (t584 + 4);
|
|
t588 = *((unsigned int *)t574);
|
|
t589 = *((unsigned int *)t584);
|
|
t590 = (t588 ^ t589);
|
|
t591 = *((unsigned int *)t586);
|
|
t592 = *((unsigned int *)t587);
|
|
t593 = (t591 ^ t592);
|
|
t594 = (t590 | t593);
|
|
t595 = *((unsigned int *)t586);
|
|
t596 = *((unsigned int *)t587);
|
|
t597 = (t595 | t596);
|
|
t598 = (~(t597));
|
|
t599 = (t594 & t598);
|
|
if (t599 != 0)
|
|
goto LAB144;
|
|
|
|
LAB141: if (t597 != 0)
|
|
goto LAB143;
|
|
|
|
LAB142: *((unsigned int *)t585) = 1;
|
|
|
|
LAB144: memset(t601, 0, 8);
|
|
t602 = (t585 + 4);
|
|
t603 = *((unsigned int *)t602);
|
|
t604 = (~(t603));
|
|
t605 = *((unsigned int *)t585);
|
|
t606 = (t605 & t604);
|
|
t607 = (t606 & 1U);
|
|
if (t607 != 0)
|
|
goto LAB145;
|
|
|
|
LAB146: if (*((unsigned int *)t602) != 0)
|
|
goto LAB147;
|
|
|
|
LAB148: t610 = *((unsigned int *)t561);
|
|
t611 = *((unsigned int *)t601);
|
|
t612 = (t610 | t611);
|
|
*((unsigned int *)t609) = t612;
|
|
t613 = (t561 + 4);
|
|
t614 = (t601 + 4);
|
|
t615 = (t609 + 4);
|
|
t616 = *((unsigned int *)t613);
|
|
t617 = *((unsigned int *)t614);
|
|
t618 = (t616 | t617);
|
|
*((unsigned int *)t615) = t618;
|
|
t619 = *((unsigned int *)t615);
|
|
t620 = (t619 != 0);
|
|
if (t620 == 1)
|
|
goto LAB149;
|
|
|
|
LAB150:
|
|
LAB151: goto LAB140;
|
|
|
|
LAB143: t600 = (t585 + 4);
|
|
*((unsigned int *)t585) = 1;
|
|
*((unsigned int *)t600) = 1;
|
|
goto LAB144;
|
|
|
|
LAB145: *((unsigned int *)t601) = 1;
|
|
goto LAB148;
|
|
|
|
LAB147: t608 = (t601 + 4);
|
|
*((unsigned int *)t601) = 1;
|
|
*((unsigned int *)t608) = 1;
|
|
goto LAB148;
|
|
|
|
LAB149: t621 = *((unsigned int *)t609);
|
|
t622 = *((unsigned int *)t615);
|
|
*((unsigned int *)t609) = (t621 | t622);
|
|
t623 = (t561 + 4);
|
|
t624 = (t601 + 4);
|
|
t625 = *((unsigned int *)t623);
|
|
t626 = (~(t625));
|
|
t627 = *((unsigned int *)t561);
|
|
t628 = (t627 & t626);
|
|
t629 = *((unsigned int *)t624);
|
|
t630 = (~(t629));
|
|
t631 = *((unsigned int *)t601);
|
|
t632 = (t631 & t630);
|
|
t633 = (~(t628));
|
|
t634 = (~(t632));
|
|
t635 = *((unsigned int *)t615);
|
|
*((unsigned int *)t615) = (t635 & t633);
|
|
t636 = *((unsigned int *)t615);
|
|
*((unsigned int *)t615) = (t636 & t634);
|
|
goto LAB151;
|
|
|
|
LAB152: *((unsigned int *)t637) = 1;
|
|
goto LAB155;
|
|
|
|
LAB154: t644 = (t637 + 4);
|
|
*((unsigned int *)t637) = 1;
|
|
*((unsigned int *)t644) = 1;
|
|
goto LAB155;
|
|
|
|
LAB156: t650 = (t0 + 2968U);
|
|
t651 = *((char **)t650);
|
|
memset(t652, 0, 8);
|
|
t650 = (t651 + 4);
|
|
t653 = *((unsigned int *)t650);
|
|
t654 = (~(t653));
|
|
t655 = *((unsigned int *)t651);
|
|
t656 = (t655 & t654);
|
|
t657 = (t656 & 1U);
|
|
if (t657 != 0)
|
|
goto LAB159;
|
|
|
|
LAB160: if (*((unsigned int *)t650) != 0)
|
|
goto LAB161;
|
|
|
|
LAB162: t660 = *((unsigned int *)t637);
|
|
t661 = *((unsigned int *)t652);
|
|
t662 = (t660 | t661);
|
|
*((unsigned int *)t659) = t662;
|
|
t663 = (t637 + 4);
|
|
t664 = (t652 + 4);
|
|
t665 = (t659 + 4);
|
|
t666 = *((unsigned int *)t663);
|
|
t667 = *((unsigned int *)t664);
|
|
t668 = (t666 | t667);
|
|
*((unsigned int *)t665) = t668;
|
|
t669 = *((unsigned int *)t665);
|
|
t670 = (t669 != 0);
|
|
if (t670 == 1)
|
|
goto LAB163;
|
|
|
|
LAB164:
|
|
LAB165: goto LAB158;
|
|
|
|
LAB159: *((unsigned int *)t652) = 1;
|
|
goto LAB162;
|
|
|
|
LAB161: t658 = (t652 + 4);
|
|
*((unsigned int *)t652) = 1;
|
|
*((unsigned int *)t658) = 1;
|
|
goto LAB162;
|
|
|
|
LAB163: t671 = *((unsigned int *)t659);
|
|
t672 = *((unsigned int *)t665);
|
|
*((unsigned int *)t659) = (t671 | t672);
|
|
t673 = (t637 + 4);
|
|
t674 = (t652 + 4);
|
|
t675 = *((unsigned int *)t673);
|
|
t676 = (~(t675));
|
|
t677 = *((unsigned int *)t637);
|
|
t678 = (t677 & t676);
|
|
t679 = *((unsigned int *)t674);
|
|
t680 = (~(t679));
|
|
t681 = *((unsigned int *)t652);
|
|
t682 = (t681 & t680);
|
|
t683 = (~(t678));
|
|
t684 = (~(t682));
|
|
t685 = *((unsigned int *)t665);
|
|
*((unsigned int *)t665) = (t685 & t683);
|
|
t686 = *((unsigned int *)t665);
|
|
*((unsigned int *)t665) = (t686 & t684);
|
|
goto LAB165;
|
|
|
|
}
|
|
|
|
|
|
extern void work_m_00000000003586053589_0453017098_init()
|
|
{
|
|
static char *pe[] = {(void *)NetDecl_12_0,(void *)NetDecl_13_1,(void *)Always_14_2,(void *)Always_18_3,(void *)Cont_23_4,(void *)NetDecl_25_5,(void *)Cont_26_6,(void *)Cont_30_7,(void *)Cont_33_8,(void *)Cont_34_9};
|
|
xsi_register_didat("work_m_00000000003586053589_0453017098", "isim/t_cs_isim_beh.exe.sim/work/m_00000000003586053589_0453017098.didat");
|
|
xsi_register_executes(pe);
|
|
}
|