📄 m_00000000003363868009_1647742564.c
字号:
LAB73:
LAB76: t16 = (t0 + 992U);
t17 = *((char **)t16);
t16 = ((char*)((ng1)));
memset(t15, 0, 8);
t18 = (t17 + 4U);
t24 = (t16 + 4U);
if (*((unsigned int *)t17) != *((unsigned int *)t16))
goto LAB79;
LAB77: if (*((unsigned int *)t18) != *((unsigned int *)t24))
goto LAB79;
LAB78: *((unsigned int *)t15) = 1;
LAB79: t25 = (t15 + 4U);
t19 = *((unsigned int *)t25);
t20 = (~(t19));
t21 = *((unsigned int *)t15);
t22 = (t21 & t20);
t23 = (t22 != 0);
if (t23 > 0)
goto LAB80;
LAB81: t2 = (t0 + 3500);
*((int *)t2) = 1;
*((char **)t1) = &&LAB83;
goto LAB1;
LAB80: t27 = ((char*)((ng0)));
t28 = (t0 + 1480);
xsi_vlogvar_assign_value(t28, t27, 0, 0, 1);
LAB82: goto LAB75;
LAB83: t3 = ((char*)((ng0)));
t4 = (t0 + 1480);
xsi_vlogvar_generic_wait_assign_value(t4, t3, 1, 0, 0, 1, 0LL);
goto LAB82;
}
static void A81_8(char *t0)
{
char t12[8];
char t15[8];
char t26[8];
char t36[8];
char t39[8];
char t47[8];
char t79[8];
char t93[8];
char t96[8];
char t104[8];
char *t1;
char *t2;
char *t3;
char *t4;
unsigned int t5;
unsigned int t6;
unsigned int t7;
unsigned int t8;
unsigned int t9;
char *t10;
char *t11;
char *t13;
char *t14;
char *t16;
char *t17;
char *t18;
unsigned int t19;
unsigned int t20;
unsigned int t21;
unsigned int t22;
unsigned int t23;
char *t24;
char *t25;
char *t27;
char *t28;
unsigned int t29;
unsigned int t30;
unsigned int t31;
char *t32;
char *t33;
char *t34;
char *t35;
char *t37;
char *t38;
char *t40;
char *t41;
unsigned int t42;
unsigned int t43;
unsigned int t44;
unsigned int t45;
unsigned int t46;
unsigned int t48;
unsigned int t49;
unsigned int t50;
char *t51;
char *t52;
char *t53;
unsigned int t54;
unsigned int t55;
unsigned int t56;
unsigned int t57;
unsigned int t58;
unsigned int t59;
unsigned int t60;
char *t61;
char *t62;
unsigned int t63;
unsigned int t64;
unsigned int t65;
unsigned int t66;
unsigned int t67;
unsigned int t68;
unsigned int t69;
unsigned int t70;
int t71;
int t72;
unsigned int t73;
unsigned int t74;
unsigned int t75;
unsigned int t76;
unsigned int t77;
unsigned int t78;
char *t80;
char *t81;
unsigned int t82;
unsigned int t83;
unsigned int t84;
unsigned int t85;
unsigned int t86;
char *t87;
unsigned int t88;
unsigned int t89;
unsigned int t90;
char *t91;
char *t92;
char *t94;
char *t95;
char *t97;
char *t98;
unsigned int t99;
unsigned int t100;
unsigned int t101;
unsigned int t102;
unsigned int t103;
unsigned int t105;
unsigned int t106;
unsigned int t107;
char *t108;
char *t109;
char *t110;
unsigned int t111;
unsigned int t112;
unsigned int t113;
unsigned int t114;
unsigned int t115;
unsigned int t116;
unsigned int t117;
char *t118;
char *t119;
unsigned int t120;
unsigned int t121;
unsigned int t122;
unsigned int t123;
unsigned int t124;
unsigned int t125;
unsigned int t126;
unsigned int t127;
int t128;
int t129;
unsigned int t130;
unsigned int t131;
unsigned int t132;
unsigned int t133;
unsigned int t134;
unsigned int t135;
char *t136;
unsigned int t137;
unsigned int t138;
unsigned int t139;
unsigned int t140;
unsigned int t141;
char *t142;
char *t143;
LAB0: t1 = (t0 + 3256U);
t2 = *((char **)t1);
if (t2 == 0)
goto LAB2;
LAB3: goto *t2;
LAB2: t2 = (t0 + 3508);
*((int *)t2) = 1;
*((char **)t1) = &&LAB4;
LAB1: return;
LAB4: t3 = (t0 + 1256U);
t4 = *((char **)t3);
t3 = (t4 + 4U);
t5 = *((unsigned int *)t3);
t6 = (~(t5));
t7 = *((unsigned int *)t4);
t8 = (t7 & t6);
t9 = (t8 != 0);
if (t9 > 0)
goto LAB5;
LAB6:
LAB8: t2 = (t0 + 1168U);
t3 = *((char **)t2);
t2 = ((char*)((ng1)));
memset(t12, 0, 8);
t4 = (t3 + 4U);
t10 = (t2 + 4U);
if (*((unsigned int *)t3) != *((unsigned int *)t2))
goto LAB11;
LAB9: if (*((unsigned int *)t4) != *((unsigned int *)t10))
goto LAB11;
LAB10: *((unsigned int *)t12) = 1;
LAB11: t11 = (t12 + 4U);
t5 = *((unsigned int *)t11);
t6 = (~(t5));
t7 = *((unsigned int *)t12);
t8 = (t7 & t6);
t9 = (t8 != 0);
if (t9 > 0)
goto LAB12;
LAB13: t2 = (t0 + 1168U);
t3 = *((char **)t2);
t2 = ((char*)((ng0)));
memset(t12, 0, 8);
t4 = (t3 + 4U);
t10 = (t2 + 4U);
if (*((unsigned int *)t3) != *((unsigned int *)t2))
goto LAB25;
LAB23: if (*((unsigned int *)t4) != *((unsigned int *)t10))
goto LAB25;
LAB24: *((unsigned int *)t12) = 1;
LAB25: t11 = (t12 + 4U);
t5 = *((unsigned int *)t11);
t6 = (~(t5));
t7 = *((unsigned int *)t12);
t8 = (t7 & t6);
t9 = (t8 != 0);
if (t9 > 0)
goto LAB26;
LAB27: t2 = ((char*)((ng2)));
t3 = (t0 + 1572);
xsi_vlogvar_assign_value(t3, t2, 0, 0, 1);
LAB28:
LAB14:
LAB7: goto LAB2;
LAB5: t10 = ((char*)((ng1)));
t11 = (t0 + 1572);
xsi_vlogvar_assign_value(t11, t10, 0, 0, 1);
goto LAB7;
LAB12:
LAB15: t13 = (t0 + 1080U);
t14 = *((char **)t13);
t13 = ((char*)((ng0)));
memset(t15, 0, 8);
t16 = (t14 + 4U);
t17 = (t13 + 4U);
if (*((unsigned int *)t14) != *((unsigned int *)t13))
goto LAB17;
LAB16: if (*((unsigned int *)t16) != *((unsigned int *)t17))
goto LAB17;
LAB18: t18 = (t15 + 4U);
t19 = *((unsigned int *)t18);
t20 = (~(t19));
t21 = *((unsigned int *)t15);
t22 = (t21 & t20);
t23 = (t22 != 0);
if (t23 > 0)
goto LAB19;
LAB20: t2 = (t0 + 3516);
*((int *)t2) = 1;
*((char **)t1) = &&LAB22;
goto LAB1;
LAB17: *((unsigned int *)t15) = 1;
goto LAB18;
LAB19: t24 = ((char*)((ng1)));
t25 = (t0 + 1572);
xsi_vlogvar_assign_value(t25, t24, 0, 0, 1);
LAB21: goto LAB14;
LAB22: t3 = ((char*)((ng1)));
t4 = (t0 + 1572);
xsi_vlogvar_generic_wait_assign_value(t4, t3, 1, 0, 0, 1, 0LL);
goto LAB21;
LAB26:
LAB29: t13 = (t0 + 1480);
t14 = (t13 + 32U);
t16 = *((char **)t14);
t17 = ((char*)((ng0)));
memset(t15, 0, 8);
t18 = (t16 + 4U);
t24 = (t17 + 4U);
if (*((unsigned int *)t16) != *((unsigned int *)t17))
goto LAB31;
LAB30: if (*((unsigned int *)t18) != *((unsigned int *)t24))
goto LAB31;
LAB32: memset(t26, 0, 8);
t25 = (t26 + 4U);
t27 = (t15 + 4U);
t19 = *((unsigned int *)t27);
t20 = (~(t19));
t21 = *((unsigned int *)t15);
t22 = (t21 & t20);
t23 = (t22 & 1U);
if (t23 != 0)
goto LAB33;
LAB34: if (*((unsigned int *)t27) != 0)
goto LAB35;
LAB36: t28 = (t26 + 4U);
t29 = *((unsigned int *)t26);
t30 = *((unsigned int *)t28);
t31 = (t29 || t30);
if (t31 > 0)
goto LAB37;
LAB38: memcpy(t47, t26, 8);
LAB39: memset(t79, 0, 8);
t80 = (t79 + 4U);
t81 = (t47 + 4U);
t82 = *((unsigned int *)t81);
t83 = (~(t82));
t84 = *((unsigned int *)t47);
t85 = (t84 & t83);
t86 = (t85 & 1U);
if (t86 != 0)
goto LAB50;
LAB51: if (*((unsigned int *)t81) != 0)
goto LAB52;
LAB53: t87 = (t79 + 4U);
t88 = *((unsigned int *)t79);
t89 = *((unsigned int *)t87);
t90 = (t88 || t89);
if (t90 > 0)
goto LAB54;
LAB55: memcpy(t104, t79, 8);
LAB56: t136 = (t104 + 4U);
t137 = *((unsigned int *)t136);
t138 = (~(t137));
t139 = *((unsigned int *)t104);
t140 = (t139 & t138);
t141 = (t140 != 0);
if (t141 > 0)
goto LAB67;
LAB68: t2 = (t0 + 1480);
t3 = (t2 + 32U);
t4 = *((char **)t3);
t10 = ((char*)((ng0)));
memset(t12, 0, 8);
t11 = (t4 + 4U);
t13 = (t10 + 4U);
if (*((unsigned int *)t4) != *((unsigned int *)t10))
goto LAB71;
LAB70: if (*((unsigned int *)t11) != *((unsigned int *)t13))
goto LAB71;
LAB72: t14 = (t12 + 4U);
t5 = *((unsigned int *)t14);
t6 = (~(t5));
t7 = *((unsigned int *)t12);
t8 = (t7 & t6);
t9 = (t8 != 0);
if (t9 > 0)
goto LAB73;
LAB74:
LAB75:
LAB69: goto LAB28;
LAB31: *((unsigned int *)t15) = 1;
goto LAB32;
LAB33: *((unsigned int *)t26) = 1;
goto LAB36;
LAB35: *((unsigned int *)t26) = 1;
*((unsigned int *)t25) = 1;
goto LAB36;
LAB37: t32 = (t0 + 1572);
t33 = (t32 + 32U);
t34 = *((char **)t33);
t35 = ((char*)((ng2)));
memset(t36, 0, 8);
t37 = (t34 + 4U);
t38 = (t35 + 4U);
if (*((unsigned int *)t34) != *((unsigned int *)t35))
goto LAB42;
LAB40: if (*((unsigned int *)t37) != *((unsigned int *)t38))
goto LAB42;
LAB41: *((unsigned int *)t36) = 1;
LAB42: memset(t39, 0, 8);
t40 = (t39 + 4U);
t41 = (t36 + 4U);
t42 = *((unsigned int *)t41);
t43 = (~(t42));
t44 = *((unsigned int *)t36);
t45 = (t44 & t43);
t46 = (t45 & 1U);
if (t46 != 0)
goto LAB43;
LAB44: if (*((unsigned int *)t41) != 0)
goto LAB45;
LAB46: t48 = *((unsigned int *)t26);
t49 = *((unsigned int *)t39);
t50 = (t48 & t49);
*((unsigned int *)t47) = t50;
t51 = (t26 + 4U);
t52 = (t39 + 4U);
t53 = (t47 + 4U);
t54 = *((unsigned int *)t51);
t55 = *((unsigned int *)t52);
t56 = (t54 | t55);
*((unsigned int *)t53) = t56;
t57 = *((unsigned int *)t53);
t58 = (t57 != 0);
if (t58 == 1)
goto LAB47;
LAB48:
LAB49: goto LAB39;
LAB43: *((unsigned int *)t39) = 1;
goto LAB46;
LAB45: *((unsigned int *)t39) = 1;
*((unsigned int *)t40) = 1;
goto LAB46;
LAB47: t59 = *((unsigned int *)t47);
t60 = *((unsigned int *)t53);
*((unsigned int *)t47) = (t59 | t60);
t61 = (t26 + 4U);
t62 = (t39 + 4U);
t63 = *((unsigned int *)t26);
t64 = (~(t63));
t65 = *((unsigned int *)t61);
t66 = (~(t65));
t67 = *((unsigned int *)t39);
t68 = (~(t67));
t69 = *((unsigned int *)t62);
t70 = (~(t69));
t71 = (t64 & t66);
t72 = (t68 & t70);
t73 = (~(t71));
t74 = (~(t72));
t75 = *((unsigned int *)t53);
*((unsigned int *)t53) = (t75 & t73);
t76 = *((unsigned int *)t53);
*((unsigned int *)t53) = (t76 & t74);
t77 = *((unsigned int *)t47);
*((unsigned int *)t47) = (t77 & t73);
t78 = *((unsigned int *)t47);
*((unsigned int *)t47) = (t78 & t74);
goto LAB49;
LAB50: *((unsigned int *)t79) = 1;
goto LAB53;
LAB52: *((unsigned int *)t79) = 1;
*((unsigned int *)t80) = 1;
goto LAB53;
LAB54: t91 = (t0 + 1080U);
t92 = *((char **)t91);
t91 = ((char*)((ng3)));
memset(t93, 0, 8);
t94 = (t92 + 4U);
t95 = (t91 + 4U);
if (*((unsigned int *)t92) != *((unsigned int *)t91))
goto LAB59;
LAB57: if (*((unsigned int *)t94) != *((unsigned int *)t95))
goto LAB59;
LAB58: *((unsigned int *)t93) = 1;
LAB59: memset(t96, 0, 8);
t97 = (t96 + 4U);
t98 = (t93 + 4U);
t99 = *((unsigned int *)t98);
t100 = (~(t99));
t101 = *((unsigned int *)t93);
t102 = (t101 & t100);
t103 = (t102 & 1U);
if (t103 != 0)
goto LAB60;
LAB61: if (*((unsigned int *)t98) != 0)
goto LAB62;
LAB63: t105 = *((unsigned int *)t79);
t106 = *((unsigned int *)t96);
t107 = (t105 & t106);
*((unsigned int *)t104) = t107;
t108 = (t79 + 4U);
t109 = (t96 + 4U);
t110 = (t104 + 4U);
t111 = *((unsigned int *)t108);
t112 = *((unsigned int *)t109);
t113 = (t111 | t112);
*((unsigned int *)t110) = t113;
t114 = *((unsigned int *)t110);
t115 = (t114 != 0);
if (t115 == 1)
goto LAB64;
LAB65:
LAB66: goto LAB56;
LAB60: *((unsigned int *)t96) = 1;
goto LAB63;
LAB62: *((unsigned int *)t96) = 1;
*((unsigned int *)t97) = 1;
goto LAB63;
LAB64: t116 = *((unsigned int *)t104);
t117 = *((unsigned int *)t110);
*((unsigned int *)t104) = (t116 | t117);
t118 = (t79 + 4U);
t119 = (t96 + 4U);
t120 = *((unsigned int *)t79);
t121 = (~(t120));
t122 = *((unsigned int *)t118);
t123 = (~(t122));
t124 = *((unsigned int *)t96);
t125 = (~(t124));
t126 = *((unsigned int *)t119);
t127 = (~(t126));
t128 = (t121 & t123);
t129 = (t125 & t127);
t130 = (~(t128));
t131 = (~(t129));
t132 = *((unsigned int *)t110);
*((unsigned int *)t110) = (t132 & t130);
t133 = *((unsigned int *)t110);
*((unsigned int *)t110) = (t133 & t131);
t134 = *((unsigned int *)t104);
*((unsigned int *)t104) = (t134 & t130);
t135 = *((unsigned int *)t104);
*((unsigned int *)t104) = (t135 & t131);
goto LAB66;
LAB67: t142 = ((char*)((ng0)));
t143 = (t0 + 1572);
xsi_vlogvar_assign_value(t143, t142, 0, 0, 1);
goto LAB69;
LAB71: *((unsigned int *)t12) = 1;
goto LAB72;
LAB73:
LAB76: t16 = (t0 + 1080U);
t17 = *((char **)t16);
t16 = ((char*)((ng1)));
memset(t15, 0, 8);
t18 = (t17 + 4U);
t24 = (t16 + 4U);
if (*((unsigned int *)t17) != *((unsigned int *)t16))
goto LAB79;
LAB77: if (*((unsigned int *)t18) != *((unsigned int *)t24))
goto LAB79;
LAB78: *((unsigned int *)t15) = 1;
LAB79: t25 = (t15 + 4U);
t19 = *((unsigned int *)t25);
t20 = (~(t19));
t21 = *((unsigned int *)t15);
t22 = (t21 & t20);
t23 = (t22 != 0);
if (t23 > 0)
goto LAB80;
LAB81: t2 = (t0 + 3524);
*((int *)t2) = 1;
*((char **)t1) = &&LAB83;
goto LAB1;
LAB80: t27 = ((char*)((ng0)));
t28 = (t0 + 1572);
xsi_vlogvar_assign_value(t28, t27, 0, 0, 1);
LAB82: goto LAB75;
LAB83: t3 = ((char*)((ng0)));
t4 = (t0 + 1572);
xsi_vlogvar_generic_wait_assign_value(t4, t3, 1, 0, 0, 1, 0LL);
goto LAB82;
}
extern void simprims_ver_m_00000000003363868009_1647742564_init()
{
static char *pe[] = {(void *)N39_0,(void *)G41_1,(void *)G42_2,(void *)G43_3,(void *)G44_4,(void *)I46_5,(void *)A52_6,(void *)A55_7,(void *)A81_8};
xsi_register_didat("simprims_ver_m_00000000003363868009_1647742564", "isim/_tmp/simprims_ver/m_00000000003363868009_1647742564.didat");
xsi_register_executes(pe);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -