📄 p_3222816464.c
字号:
LAB19: t7 = (t1 + 18143);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB20: t7 = (t1 + 18147);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB21: t7 = (t1 + 18151);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB22: t7 = (t1 + 18155);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB23: t7 = (t1 + 18159);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB24: t7 = (t1 + 18163);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB25: if ((unsigned char)0 == 0)
goto LAB26;
LAB27: t7 = (t1 + 18203);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB26: t7 = (t1 + 18167);
t9 = (t23 + 1);
t14 = (t6 + 0U);
t13 = *((int *)t14);
t15 = (t6 + 8U);
t25 = *((int *)t15);
t27 = (t9 - t13);
t10 = (t27 * t25);
t17 = (t6 + 4U);
t29 = *((int *)t17);
xsi_vhdl_check_range_of_index(t13, t29, t25, t9);
t33 = (1U * t10);
t34 = (0 + t33);
t18 = (t3 + t34);
t21 = *((unsigned char *)t18);
t26 = ((STD_STANDARD) + 1008);
t28 = (t55 + 0U);
t31 = (t28 + 0U);
*((int *)t31) = 1;
t31 = (t28 + 4U);
*((int *)t31) = 36;
t31 = (t28 + 8U);
*((int *)t31) = 1;
t30 = (36 - 1);
t45 = (t30 * 1);
t45 = (t45 + 1);
t31 = (t28 + 12U);
*((unsigned int *)t31) = t45;
t19 = xsi_base_array_concat(t19, t54, t26, (char)97, t7, t55, (char)99, t21, (char)101);
t45 = (36U + 1U);
xsi_report(t19, t45, (unsigned char)1);
goto LAB27;
LAB29:;
}
char *unisim_p_3222816464_sub_2103338703_279109243(char *t1, char *t2, char *t3)
{
char t4[128];
char t5[24];
char t6[16];
char t11[16];
char t16[32];
char t54[16];
char t55[16];
char *t0;
char *t7;
char *t8;
int t9;
unsigned int t10;
char *t12;
int t13;
char *t14;
char *t15;
char *t17;
char *t18;
char *t19;
char *t20;
unsigned char t21;
char *t22;
int t23;
int t24;
int t25;
char *t26;
int t27;
char *t28;
int t29;
int t30;
char *t31;
int t32;
unsigned int t33;
unsigned int t34;
char *t35;
unsigned char t36;
char *t37;
char *t38;
char *t40;
char *t41;
int t42;
int t43;
int t44;
unsigned int t45;
int t46;
char *t47;
int t48;
char *t49;
int t50;
unsigned int t51;
unsigned int t52;
char *t53;
static char *nl0[] = {&&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB9, &&LAB10, &&LAB11, &&LAB12, &&LAB13, &&LAB14, &&LAB15, &&LAB16, &&LAB17, &&LAB18, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB19, &&LAB20, &&LAB21, &&LAB22, &&LAB23, &&LAB24, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB19, &&LAB20, &&LAB21, &&LAB22, &&LAB23, &&LAB24, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25, &&LAB25};
LAB0: t7 = (t6 + 0U);
t8 = (t7 + 0U);
*((int *)t8) = 8;
t8 = (t7 + 4U);
*((int *)t8) = 1;
t8 = (t7 + 8U);
*((int *)t8) = -1;
t9 = (1 - 8);
t10 = (t9 * -1);
t10 = (t10 + 1);
t8 = (t7 + 12U);
*((unsigned int *)t8) = t10;
t8 = (t11 + 0U);
t12 = (t8 + 0U);
*((int *)t12) = 31;
t12 = (t8 + 4U);
*((int *)t12) = 0;
t12 = (t8 + 8U);
*((int *)t12) = -1;
t13 = (0 - 31);
t10 = (t13 * -1);
t10 = (t10 + 1);
t12 = (t8 + 12U);
*((unsigned int *)t12) = t10;
t12 = (t4 + 4U);
t14 = ((IEEE_P_2592010699) + 4024);
t15 = (t12 + 88U);
*((char **)t15) = t14;
t17 = (t12 + 56U);
*((char **)t17) = t16;
xsi_type_set_default_value(t14, t16, t11);
t18 = (t12 + 64U);
*((char **)t18) = t11;
t19 = (t12 + 80U);
*((unsigned int *)t19) = 32U;
t20 = (t5 + 4U);
t21 = (t3 != 0);
if (t21 == 1)
goto LAB3;
LAB2: t22 = (t5 + 12U);
*((char **)t22) = t6;
t23 = 0;
t24 = 7;
LAB4: if (t23 <= t24)
goto LAB5;
LAB7: t7 = (t12 + 56U);
t8 = *((char **)t7);
t7 = (t11 + 12U);
t10 = *((unsigned int *)t7);
t10 = (t10 * 1U);
t0 = xsi_get_transient_memory(t10);
memcpy(t0, t8, t10);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t15 = (t11 + 4U);
t13 = *((int *)t15);
t17 = (t11 + 8U);
t23 = *((int *)t17);
t18 = (t2 + 0U);
t19 = (t18 + 0U);
*((int *)t19) = t9;
t19 = (t18 + 4U);
*((int *)t19) = t13;
t19 = (t18 + 8U);
*((int *)t19) = t23;
t24 = (t13 - t9);
t33 = (t24 * t23);
t33 = (t33 + 1);
t19 = (t18 + 12U);
*((unsigned int *)t19) = t33;
LAB1: return t0;
LAB3: *((char **)t20) = t3;
goto LAB2;
LAB5: t25 = (t23 + 1);
t26 = (t6 + 0U);
t27 = *((int *)t26);
t28 = (t6 + 8U);
t29 = *((int *)t28);
t30 = (t25 - t27);
t10 = (t30 * t29);
t31 = (t6 + 4U);
t32 = *((int *)t31);
xsi_vhdl_check_range_of_index(t27, t32, t29, t25);
t33 = (1U * t10);
t34 = (0 + t33);
t35 = (t3 + t34);
t36 = *((unsigned char *)t35);
t37 = (char *)((nl0) + t36);
goto **((char **)t37);
LAB6: if (t23 == t24)
goto LAB7;
LAB28: t9 = (t23 + 1);
t23 = t9;
goto LAB4;
LAB8: goto LAB6;
LAB9: t38 = (t1 + 18207);
t40 = (t12 + 56U);
t41 = *((char **)t40);
t40 = (t11 + 0U);
t42 = *((int *)t40);
t43 = (t23 * 4);
t44 = (t43 + 3);
t45 = (t42 - t44);
t46 = (t23 * 4);
t47 = (t11 + 4U);
t48 = *((int *)t47);
t49 = (t11 + 8U);
t50 = *((int *)t49);
xsi_vhdl_check_range_of_slice(t42, t48, t50, t44, t46, -1);
t51 = (t45 * 1U);
t52 = (0 + t51);
t53 = (t41 + t52);
memcpy(t53, t38, 4U);
goto LAB8;
LAB10: t7 = (t1 + 18211);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB11: t7 = (t1 + 18215);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB12: t7 = (t1 + 18219);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB13: t7 = (t1 + 18223);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB14: t7 = (t1 + 18227);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB15: t7 = (t1 + 18231);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB16: t7 = (t1 + 18235);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB17: t7 = (t1 + 18239);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB18: t7 = (t1 + 18243);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
LAB19: t7 = (t1 + 18247);
t14 = (t12 + 56U);
t15 = *((char **)t14);
t14 = (t11 + 0U);
t9 = *((int *)t14);
t13 = (t23 * 4);
t25 = (t13 + 3);
t10 = (t9 - t25);
t27 = (t23 * 4);
t17 = (t11 + 4U);
t29 = *((int *)t17);
t18 = (t11 + 8U);
t30 = *((int *)t18);
xsi_vhdl_check_range_of_slice(t9, t29, t30, t25, t27, -1);
t33 = (t10 * 1U);
t34 = (0 + t33);
t19 = (t15 + t34);
memcpy(t19, t7, 4U);
goto LAB8;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -