📄 p_3222816464.c
字号:
t38 = xsi_mem_cmp(t36, t2, 5U);
if (t38 == 1)
goto LAB11;
LAB44: t39 = (t1 + 10910);
t41 = xsi_mem_cmp(t39, t2, 5U);
if (t41 == 1)
goto LAB12;
LAB45: t42 = (t1 + 10915);
t44 = xsi_mem_cmp(t42, t2, 5U);
if (t44 == 1)
goto LAB13;
LAB46: t45 = (t1 + 10920);
t47 = xsi_mem_cmp(t45, t2, 5U);
if (t47 == 1)
goto LAB14;
LAB47: t48 = (t1 + 10925);
t50 = xsi_mem_cmp(t48, t2, 5U);
if (t50 == 1)
goto LAB15;
LAB48: t51 = (t1 + 10930);
t53 = xsi_mem_cmp(t51, t2, 5U);
if (t53 == 1)
goto LAB16;
LAB49: t54 = (t1 + 10935);
t56 = xsi_mem_cmp(t54, t2, 5U);
if (t56 == 1)
goto LAB17;
LAB50: t57 = (t1 + 10940);
t59 = xsi_mem_cmp(t57, t2, 5U);
if (t59 == 1)
goto LAB18;
LAB51: t60 = (t1 + 10945);
t62 = xsi_mem_cmp(t60, t2, 5U);
if (t62 == 1)
goto LAB19;
LAB52: t63 = (t1 + 10950);
t65 = xsi_mem_cmp(t63, t2, 5U);
if (t65 == 1)
goto LAB20;
LAB53: t66 = (t1 + 10955);
t68 = xsi_mem_cmp(t66, t2, 5U);
if (t68 == 1)
goto LAB21;
LAB54: t69 = (t1 + 10960);
t71 = xsi_mem_cmp(t69, t2, 5U);
if (t71 == 1)
goto LAB22;
LAB55: t72 = (t1 + 10965);
t74 = xsi_mem_cmp(t72, t2, 5U);
if (t74 == 1)
goto LAB23;
LAB56: t75 = (t1 + 10970);
t77 = xsi_mem_cmp(t75, t2, 5U);
if (t77 == 1)
goto LAB24;
LAB57: t78 = (t1 + 10975);
t80 = xsi_mem_cmp(t78, t2, 5U);
if (t80 == 1)
goto LAB25;
LAB58: t81 = (t1 + 10980);
t83 = xsi_mem_cmp(t81, t2, 5U);
if (t83 == 1)
goto LAB26;
LAB59: t84 = (t1 + 10985);
t86 = xsi_mem_cmp(t84, t2, 5U);
if (t86 == 1)
goto LAB27;
LAB60: t87 = (t1 + 10990);
t89 = xsi_mem_cmp(t87, t2, 5U);
if (t89 == 1)
goto LAB28;
LAB61: t90 = (t1 + 10995);
t92 = xsi_mem_cmp(t90, t2, 5U);
if (t92 == 1)
goto LAB29;
LAB62: t93 = (t1 + 11000);
t95 = xsi_mem_cmp(t93, t2, 5U);
if (t95 == 1)
goto LAB30;
LAB63: t96 = (t1 + 11005);
t98 = xsi_mem_cmp(t96, t2, 5U);
if (t98 == 1)
goto LAB31;
LAB64: t99 = (t1 + 11010);
t101 = xsi_mem_cmp(t99, t2, 5U);
if (t101 == 1)
goto LAB32;
LAB65: t102 = (t1 + 11015);
t104 = xsi_mem_cmp(t102, t2, 5U);
if (t104 == 1)
goto LAB33;
LAB66: t105 = (t1 + 11020);
t107 = xsi_mem_cmp(t105, t2, 5U);
if (t107 == 1)
goto LAB34;
LAB67: t108 = (t1 + 11025);
t110 = xsi_mem_cmp(t108, t2, 5U);
if (t110 == 1)
goto LAB35;
LAB68: t111 = (t1 + 11030);
t113 = xsi_mem_cmp(t111, t2, 5U);
if (t113 == 1)
goto LAB36;
LAB69:
LAB37: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 32;
LAB4: t6 = (t7 + 32U);
t10 = *((char **)t6);
t8 = *((int *)t10);
t0 = t8;
LAB1: return t0;
LAB3: *((char **)t15) = *((char **)t2);
goto LAB2;
LAB5: t114 = (t7 + 32U);
t115 = *((char **)t114);
t114 = (t115 + 0);
*((int *)t114) = 0;
goto LAB4;
LAB6: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 1;
goto LAB4;
LAB7: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 2;
goto LAB4;
LAB8: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 3;
goto LAB4;
LAB9: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 4;
goto LAB4;
LAB10: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 5;
goto LAB4;
LAB11: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 6;
goto LAB4;
LAB12: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 7;
goto LAB4;
LAB13: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 8;
goto LAB4;
LAB14: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 9;
goto LAB4;
LAB15: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 10;
goto LAB4;
LAB16: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 11;
goto LAB4;
LAB17: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 12;
goto LAB4;
LAB18: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 13;
goto LAB4;
LAB19: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 14;
goto LAB4;
LAB20: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 15;
goto LAB4;
LAB21: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 16;
goto LAB4;
LAB22: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 17;
goto LAB4;
LAB23: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 18;
goto LAB4;
LAB24: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 19;
goto LAB4;
LAB25: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 20;
goto LAB4;
LAB26: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 21;
goto LAB4;
LAB27: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 22;
goto LAB4;
LAB28: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 23;
goto LAB4;
LAB29: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 24;
goto LAB4;
LAB30: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 25;
goto LAB4;
LAB31: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 26;
goto LAB4;
LAB32: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 27;
goto LAB4;
LAB33: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 28;
goto LAB4;
LAB34: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 29;
goto LAB4;
LAB35: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 30;
goto LAB4;
LAB36: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((int *)t6) = 31;
goto LAB4;
LAB70:;
LAB71:;
}
unsigned char unisim_p_3222816464_sub_1455161816_3222816464(char *t1, char *t2, char *t3)
{
char t4[72];
char t5[16];
char t9[8];
unsigned char t0;
char *t6;
char *t7;
char *t8;
char *t10;
char *t11;
char *t12;
unsigned char t13;
char *t14;
int t15;
char *t16;
int t17;
char *t18;
int t19;
char *t20;
int t21;
int t22;
char *t23;
int t24;
char *t25;
int t26;
char *t27;
int t28;
int t29;
int t30;
unsigned char t31;
char *t32;
int t33;
char *t34;
int t35;
int t36;
unsigned int t37;
char *t38;
int t39;
unsigned int t40;
unsigned int t41;
char *t42;
unsigned char t43;
unsigned char t44;
char *t45;
int t46;
char *t47;
int t48;
int t49;
unsigned int t50;
char *t51;
int t52;
unsigned int t53;
unsigned int t54;
char *t55;
unsigned char t56;
unsigned char t57;
char *t58;
char *t59;
LAB0: t6 = (t4 + 4U);
t7 = ((STD_STANDARD) + 0);
t8 = (t6 + 48U);
*((char **)t8) = t7;
t10 = (t6 + 32U);
*((char **)t10) = t9;
*((unsigned char *)t9) = (unsigned char)1;
t11 = (t6 + 44U);
*((unsigned int *)t11) = 1U;
t12 = (t5 + 4U);
t13 = (t2 != 0);
if (t13 == 1)
goto LAB3;
LAB2: t14 = (t5 + 8U);
*((char **)t14) = t3;
t16 = (t3 + 0U);
t17 = *((int *)t16);
t18 = (t3 + 4U);
t19 = *((int *)t18);
t20 = (t3 + 8U);
t21 = *((int *)t20);
if (t17 > t19)
goto LAB8;
LAB9: if (t21 == -1)
goto LAB13;
LAB14: t15 = t17;
LAB10: t23 = (t3 + 0U);
t24 = *((int *)t23);
t25 = (t3 + 4U);
t26 = *((int *)t25);
t27 = (t3 + 8U);
t28 = *((int *)t27);
if (t24 > t26)
goto LAB15;
LAB16: if (t28 == -1)
goto LAB20;
LAB21: t22 = t26;
LAB17: t29 = t22;
t30 = t15;
LAB4: if (t29 >= t30)
goto LAB5;
LAB7: t7 = (t6 + 32U);
t8 = *((char **)t7);
t13 = *((unsigned char *)t8);
t0 = t13;
LAB1: return t0;
LAB3: *((char **)t12) = *((char **)t2);
goto LAB2;
LAB5: t32 = (t3 + 0U);
t33 = *((int *)t32);
t34 = (t3 + 8U);
t35 = *((int *)t34);
t36 = (t29 - t33);
t37 = (t36 * t35);
t38 = (t3 + 4U);
t39 = *((int *)t38);
xsi_vhdl_check_range_of_index(t33, t39, t35, t29);
t40 = (1U * t37);
t41 = (0 + t40);
t42 = (t2 + t41);
t43 = *((unsigned char *)t42);
t44 = (t43 != (unsigned char)2);
if (t44 == 1)
goto LAB25;
LAB26: t31 = (unsigned char)0;
LAB27: if (t31 != 0)
goto LAB22;
LAB24:
LAB23:
LAB6: t15 = (t29 + -1);
t29 = t15;
goto LAB4;
LAB8: if (t21 == 1)
goto LAB11;
LAB12: t15 = t19;
goto LAB10;
LAB11: t15 = t17;
goto LAB10;
LAB13: t15 = t19;
goto LAB10;
LAB15: if (t28 == 1)
goto LAB18;
LAB19: t22 = t24;
goto LAB17;
LAB18: t22 = t26;
goto LAB17;
LAB20: t22 = t24;
goto LAB17;
LAB22: t58 = (t6 + 32U);
t59 = *((char **)t58);
t58 = (t59 + 0);
*((unsigned char *)t58) = (unsigned char)0;
goto LAB23;
LAB25: t45 = (t3 + 0U);
t46 = *((int *)t45);
t47 = (t3 + 8U);
t48 = *((int *)t47);
t49 = (t29 - t46);
t50 = (t49 * t48);
t51 = (t3 + 4U);
t52 = *((int *)t51);
xsi_vhdl_check_range_of_index(t46, t52, t48, t29);
t53 = (1U * t50);
t54 = (0 + t53);
t55 = (t2 + t54);
t56 = *((unsigned char *)t55);
t57 = (t56 != (unsigned char)3);
t31 = t57;
goto LAB27;
LAB28:;
}
char *unisim_p_3222816464_sub_3702963039_3222816464(char *t1, char *t2, char *t3, char *t4)
{
char t5[152];
char t6[16];
char t12[8];
char t19[16];
char *t0;
char *t7;
unsigned int t8;
char *t9;
char *t10;
char *t11;
char *t13;
char *t14;
char *t15;
unsigned int t16;
int t17;
unsigned int t18;
char *t20;
unsigned int t21;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -