您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ xsi_vlog_generic_get_array_select_value函数代码示例

51自学网 2021-06-03 11:51:53
  C++
这篇教程C++ xsi_vlog_generic_get_array_select_value函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中xsi_vlog_generic_get_array_select_value函数的典型用法代码示例。如果您正苦于以下问题:C++ xsi_vlog_generic_get_array_select_value函数的具体用法?C++ xsi_vlog_generic_get_array_select_value怎么用?C++ xsi_vlog_generic_get_array_select_value使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了xsi_vlog_generic_get_array_select_value函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: Always_34_1

static void Always_34_1(char *t0){    char t7[8];    char t16[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;    char *t17;LAB0:    t1 = (t0 + 1680U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(34, ng0);    t2 = (t0 + 1876);    *((int *)t2) = 1;    t3 = (t0 + 1708);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(35, ng0);LAB5:    xsi_set_current_line(36, ng0);    t4 = (t0 + 1012);    t5 = (t4 + 36U);    t6 = *((char **)t5);    t8 = (t0 + 1012);    t9 = (t8 + 44U);    t10 = *((char **)t9);    t11 = (t0 + 1012);    t12 = (t11 + 40U);    t13 = *((char **)t12);    t14 = (t0 + 692U);    t15 = *((char **)t14);    t14 = ((char*)((ng3)));    memset(t16, 0, 8);    xsi_vlog_unsigned_rshift(t16, 32, t15, 32, t14, 32);    xsi_vlog_generic_get_array_select_value(t7, 32, t6, t10, t13, 2, 1, t16, 32, 2);    t17 = (t0 + 920);    xsi_vlogvar_wait_assign_value(t17, t7, 0, 0, 32, 0LL);    goto LAB2;}
开发者ID:JianmingS,项目名称:MIPS-architecture-CPU-design-based-on-FPGA,代码行数:58,


示例2: Always_31_0

static void Always_31_0(char *t0){    char t7[8];    char t16[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;    char *t17;LAB0:    t1 = (t0 + 2688U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(31, ng0);    t2 = (t0 + 3256);    *((int *)t2) = 1;    t3 = (t0 + 2720);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(31, ng0);LAB5:    xsi_set_current_line(32, ng0);    t4 = (t0 + 1768);    t5 = (t4 + 56U);    t6 = *((char **)t5);    t8 = (t0 + 1768);    t9 = (t8 + 72U);    t10 = *((char **)t9);    t11 = (t0 + 1768);    t12 = (t11 + 64U);    t13 = *((char **)t12);    t14 = (t0 + 1048U);    t15 = *((char **)t14);    t14 = ((char*)((ng1)));    memset(t16, 0, 8);    xsi_vlog_unsigned_divide(t16, 32, t15, 32, t14, 32);    xsi_vlog_generic_get_array_select_value(t7, 32, t6, t10, t13, 2, 1, t16, 32, 2);    t17 = (t0 + 1448);    xsi_vlogvar_assign_value(t17, t7, 0, 0, 32);    goto LAB2;}
开发者ID:richy631,项目名称:Computer-Architecture,代码行数:58,


示例3: Always_63_3

static void Always_63_3(char *t0){    char t7[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;LAB0:    t1 = (t0 + 4392U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(63, ng0);    t2 = (t0 + 4744);    *((int *)t2) = 1;    t3 = (t0 + 4424);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(64, ng0);    t4 = (t0 + 2568);    t5 = (t4 + 56U);    t6 = *((char **)t5);    t8 = (t0 + 2568);    t9 = (t8 + 72U);    t10 = *((char **)t9);    t11 = (t0 + 2568);    t12 = (t11 + 64U);    t13 = *((char **)t12);    t14 = (t0 + 1208U);    t15 = *((char **)t14);    xsi_vlog_generic_get_array_select_value(t7, 32, t6, t10, t13, 2, 1, t15, 5, 2);    t14 = (t0 + 2408);    xsi_vlogvar_assign_value(t14, t7, 0, 0, 32);    goto LAB2;}
开发者ID:martijnvandijke,项目名称:Computation-2,代码行数:56,


示例4: Always_55_2

static void Always_55_2(char *t0){    char t7[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;LAB0:    t1 = (t0 + 3504U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(55, ng0);    t2 = (t0 + 3840);    *((int *)t2) = 1;    t3 = (t0 + 3536);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(56, ng0);LAB5:    xsi_set_current_line(57, ng0);    t4 = (t0 + 1928);    t5 = (t4 + 56U);    t6 = *((char **)t5);    t8 = (t0 + 1928);    t9 = (t8 + 72U);    t10 = *((char **)t9);    t11 = (t0 + 1928);    t12 = (t11 + 64U);    t13 = *((char **)t12);    t14 = (t0 + 1208U);    t15 = *((char **)t14);    xsi_vlog_generic_get_array_select_value(t7, 16, t6, t10, t13, 2, 1, t15, 11, 2);    t14 = (t0 + 1768);    xsi_vlogvar_assign_value(t14, t7, 0, 0, 16);    goto LAB2;}
开发者ID:augusto-altman,项目名称:UniversityProject-ComputersArchitecture,代码行数:53,


示例5: Cont_30_2

static void Cont_30_2(char *t0){    char t5[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t6;    char *t7;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;    char *t16;    char *t17;    char *t18;LAB0:    t1 = (t0 + 4408U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(30, ng0);    t2 = (t0 + 2840);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t6 = (t0 + 2840);    t7 = (t6 + 72U);    t8 = *((char **)t7);    t9 = (t0 + 2840);    t10 = (t9 + 64U);    t11 = *((char **)t10);    t12 = (t0 + 1960U);    t13 = *((char **)t12);    xsi_vlog_generic_get_array_select_value(t5, 32, t4, t8, t11, 2, 1, t13, 5, 2);    t12 = (t0 + 5152);    t14 = (t12 + 56U);    t15 = *((char **)t14);    t16 = (t15 + 56U);    t17 = *((char **)t16);    memcpy(t17, t5, 8);    xsi_driver_vfirst_trans(t12, 0, 31);    t18 = (t0 + 4992);    *((int *)t18) = 1;LAB1:    return;}
开发者ID:evanbowman,项目名称:Multicycle-CPU,代码行数:53,


示例6: Cont_156_0

static void Cont_156_0(char *t0){    char t5[256];    char *t1;    char *t2;    char *t3;    char *t4;    char *t6;    char *t7;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;    char *t16;    char *t17;    char *t18;LAB0:    t1 = (t0 + 3576U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(156, ng0);    t2 = (t0 + 2656);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t6 = (t0 + 2656);    t7 = (t6 + 72U);    t8 = *((char **)t7);    t9 = (t0 + 2656);    t10 = (t9 + 64U);    t11 = *((char **)t10);    t12 = (t0 + 1776U);    t13 = *((char **)t12);    xsi_vlog_generic_get_array_select_value(t5, 1024, t4, t8, t11, 2, 1, t13, 5, 2);    t12 = (t0 + 4240);    t14 = (t12 + 56U);    t15 = *((char **)t14);    t16 = (t15 + 56U);    t17 = *((char **)t16);    xsi_vlog_bit_copy(t17, 0, t5, 0, 1024);    xsi_driver_vfirst_trans(t12, 0, 1023);    t18 = (t0 + 4144);    *((int *)t18) = 1;LAB1:    return;}
开发者ID:mahmoudovic,项目名称:MATRIXAI,代码行数:53,


示例7: Always_64_2

static void Always_64_2(char *t0){    char t7[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;LAB0:    t1 = (t0 + 8552U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(64, ng4);    t2 = (t0 + 8888);    *((int *)t2) = 1;    t3 = (t0 + 8584);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(64, ng4);LAB5:    xsi_set_current_line(65, ng4);    t4 = (t0 + 6336);    t5 = (t4 + 56U);    t6 = *((char **)t5);    t8 = (t0 + 6336);    t9 = (t8 + 72U);    t10 = *((char **)t9);    t11 = (t0 + 6336);    t12 = (t11 + 64U);    t13 = *((char **)t12);    t14 = (t0 + 5616U);    t15 = *((char **)t14);    xsi_vlog_generic_get_array_select_value(t7, 16, t6, t10, t13, 2, 1, t15, 13, 2);    t14 = (t0 + 6176);    xsi_vlogvar_wait_assign_value(t14, t7, 0, 0, 16, 0LL);    goto LAB2;}
开发者ID:WangZhibin,项目名称:ZYBO_CDC_VGA,代码行数:53,


示例8: C95_1

static void C95_1(char *t0){    char t5[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t6;    char *t7;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;    char *t16;    char *t17;    char *t18;LAB0:    t1 = (t0 + 2272U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    t2 = (t0 + 1668);    t3 = (t2 + 32U);    t4 = *((char **)t3);    t6 = (t0 + 1668);    t7 = (t6 + 40U);    t8 = *((char **)t7);    t9 = (t0 + 1668);    t10 = (t9 + 36U);    t11 = *((char **)t10);    t12 = (t0 + 916U);    t13 = *((char **)t12);    xsi_vlog_generic_get_array_select_value(t5, 32, t4, t8, t11, 2, 1, t13, 5, 2);    t12 = (t0 + 2812);    t14 = (t12 + 32U);    t15 = *((char **)t14);    t16 = (t15 + 40U);    t17 = *((char **)t16);    memcpy(t17, t5, 8);    xsi_driver_vfirst_trans(t12, 0, 31);    t18 = (t0 + 2716);    *((int *)t18) = 1;LAB1:    return;}
开发者ID:hesitateYU,项目名称:computer-architecture-lab,代码行数:52,


示例9: Cont_42_2

//.........这里部分代码省略.........    t15 = (t11 | t14);    t16 = *((unsigned int *)t7);    t17 = *((unsigned int *)t8);    t18 = (t16 | t17);    t19 = (~(t18));    t20 = (t15 & t19);    if (t20 != 0)        goto LAB7;LAB4:    if (t18 != 0)        goto LAB6;LAB5:    *((unsigned int *)t6) = 1;LAB7:    memset(t4, 0, 8);    t22 = (t6 + 4);    t23 = *((unsigned int *)t22);    t24 = (~(t23));    t25 = *((unsigned int *)t6);    t26 = (t25 & t24);    t27 = (t26 & 1U);    if (t27 != 0)        goto LAB8;LAB9:    if (*((unsigned int *)t22) != 0)        goto LAB10;LAB11:    t29 = (t4 + 4);    t30 = *((unsigned int *)t4);    t31 = *((unsigned int *)t29);    t32 = (t30 || t31);    if (t32 > 0)        goto LAB12;LAB13:    t46 = *((unsigned int *)t4);    t47 = (~(t46));    t48 = *((unsigned int *)t29);    t49 = (t47 || t48);    if (t49 > 0)        goto LAB14;LAB15:    if (*((unsigned int *)t29) > 0)        goto LAB16;LAB17:    if (*((unsigned int *)t4) > 0)        goto LAB18;LAB19:    memcpy(t3, t50, 8);LAB20:    t51 = (t0 + 3920);    t52 = (t51 + 56U);    t53 = *((char **)t52);    t54 = (t53 + 56U);    t55 = *((char **)t54);    memcpy(t55, t3, 8);    xsi_driver_vfirst_trans(t51, 0, 31);    t56 = (t0 + 3840);    *((int *)t56) = 1;LAB1:    return;LAB6:    t21 = (t6 + 4);    *((unsigned int *)t6) = 1;    *((unsigned int *)t21) = 1;    goto LAB7;LAB8:    *((unsigned int *)t4) = 1;    goto LAB11;LAB10:    t28 = (t4 + 4);    *((unsigned int *)t4) = 1;    *((unsigned int *)t28) = 1;    goto LAB11;LAB12:    t33 = (t0 + 2088);    t34 = (t33 + 56U);    t35 = *((char **)t34);    t37 = (t0 + 2088);    t38 = (t37 + 72U);    t39 = *((char **)t38);    t40 = (t0 + 2088);    t41 = (t40 + 64U);    t42 = *((char **)t41);    t43 = (t0 + 1208U);    t44 = *((char **)t43);    t43 = ((char*)((ng4)));    memset(t45, 0, 8);    xsi_vlog_unsigned_rshift(t45, 32, t44, 32, t43, 32);    xsi_vlog_generic_get_array_select_value(t36, 32, t35, t39, t42, 2, 1, t45, 32, 2);    goto LAB13;LAB14:    t50 = ((char*)((ng5)));    goto LAB15;LAB16:    xsi_vlog_unsigned_bit_combine(t3, 32, t36, 32, t50, 32);    goto LAB20;LAB18:    memcpy(t3, t36, 8);    goto LAB20;}
开发者ID:JianmingS,项目名称:MIPS-architecture-CPU-design-based-on-FPGA,代码行数:101,


示例10: Cont_50_1

//.........这里部分代码省略.........        goto LAB33;LAB34:    if (*((unsigned int *)t106) != 0)        goto LAB35;LAB36:    t114 = *((unsigned int *)t75);    t115 = *((unsigned int *)t105);    t116 = (t114 & t115);    *((unsigned int *)t113) = t116;    t117 = (t75 + 4);    t118 = (t105 + 4);    t119 = (t113 + 4);    t120 = *((unsigned int *)t117);    t121 = *((unsigned int *)t118);    t122 = (t120 | t121);    *((unsigned int *)t119) = t122;    t123 = *((unsigned int *)t119);    t124 = (t123 != 0);    if (t124 == 1)        goto LAB37;LAB38:LAB39:    goto LAB28;LAB30:    *((unsigned int *)t89) = 1;    goto LAB32;LAB31:    t104 = (t89 + 4);    *((unsigned int *)t89) = 1;    *((unsigned int *)t104) = 1;    goto LAB32;LAB33:    *((unsigned int *)t105) = 1;    goto LAB36;LAB35:    t112 = (t105 + 4);    *((unsigned int *)t105) = 1;    *((unsigned int *)t112) = 1;    goto LAB36;LAB37:    t125 = *((unsigned int *)t113);    t126 = *((unsigned int *)t119);    *((unsigned int *)t113) = (t125 | t126);    t127 = (t75 + 4);    t128 = (t105 + 4);    t129 = *((unsigned int *)t75);    t130 = (~(t129));    t131 = *((unsigned int *)t127);    t132 = (~(t131));    t133 = *((unsigned int *)t105);    t134 = (~(t133));    t135 = *((unsigned int *)t128);    t136 = (~(t135));    t137 = (t130 & t132);    t138 = (t134 & t136);    t139 = (~(t137));    t140 = (~(t138));    t141 = *((unsigned int *)t119);    *((unsigned int *)t119) = (t141 & t139);    t142 = *((unsigned int *)t119);    *((unsigned int *)t119) = (t142 & t140);    t143 = *((unsigned int *)t113);    *((unsigned int *)t113) = (t143 & t139);    t144 = *((unsigned int *)t113);    *((unsigned int *)t113) = (t144 & t140);    goto LAB39;LAB40:    *((unsigned int *)t4) = 1;    goto LAB43;LAB42:    t151 = (t4 + 4);    *((unsigned int *)t4) = 1;    *((unsigned int *)t151) = 1;    goto LAB43;LAB44:    t156 = (t0 + 2008U);    t157 = *((char **)t156);    goto LAB45;LAB46:    t156 = (t0 + 2728);    t162 = (t156 + 56U);    t163 = *((char **)t162);    t165 = (t0 + 2728);    t166 = (t165 + 72U);    t167 = *((char **)t166);    t168 = (t0 + 2728);    t169 = (t168 + 64U);    t170 = *((char **)t169);    t171 = (t0 + 1528U);    t172 = *((char **)t171);    xsi_vlog_generic_get_array_select_value(t164, 16, t163, t167, t170, 2, 1, t172, 4, 2);    goto LAB47;LAB48:    xsi_vlog_unsigned_bit_combine(t3, 16, t157, 16, t164, 16);    goto LAB52;LAB50:    memcpy(t3, t157, 8);    goto LAB52;}
开发者ID:androidchxroz,项目名称:CZ3001,代码行数:101,


示例11: Cont_102_1

static void Cont_102_1(char *t0){    char t3[8];    char t6[8];    char t15[8];    char t19[8];    char t28[8];    char t32[8];    char t41[8];    char t45[8];    char t54[8];    char *t1;    char *t2;    char *t4;    char *t5;    char *t7;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t16;    char *t17;    char *t18;    char *t20;    char *t21;    char *t22;    char *t23;    char *t24;    char *t25;    char *t26;    char *t27;    char *t29;    char *t30;    char *t31;    char *t33;    char *t34;    char *t35;    char *t36;    char *t37;    char *t38;    char *t39;    char *t40;    char *t42;    char *t43;    char *t44;    char *t46;    char *t47;    char *t48;    char *t49;    char *t50;    char *t51;    char *t52;    char *t53;    char *t55;    char *t56;    char *t57;    char *t58;    char *t59;    char *t60;LAB0:    t1 = (t0 + 2936U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(102, ng0);    t2 = (t0 + 1768);    t4 = (t2 + 56U);    t5 = *((char **)t4);    t7 = (t0 + 1768);    t8 = (t7 + 72U);    t9 = *((char **)t8);    t10 = (t0 + 1768);    t11 = (t10 + 64U);    t12 = *((char **)t11);    t13 = (t0 + 1048U);    t14 = *((char **)t13);    t13 = ((char*)((ng4)));    memset(t15, 0, 8);    xsi_vlog_unsigned_minus(t15, 32, t14, 32, t13, 32);    xsi_vlog_generic_get_array_select_value(t6, 8, t5, t9, t12, 2, 1, t15, 32, 2);    t16 = (t0 + 1768);    t17 = (t16 + 56U);    t18 = *((char **)t17);    t20 = (t0 + 1768);    t21 = (t20 + 72U);    t22 = *((char **)t21);    t23 = (t0 + 1768);    t24 = (t23 + 64U);    t25 = *((char **)t24);    t26 = (t0 + 1048U);    t27 = *((char **)t26);    t26 = ((char*)((ng6)));    memset(t28, 0, 8);    xsi_vlog_unsigned_minus(t28, 32, t27, 32, t26, 32);//.........这里部分代码省略.........
开发者ID:MoHuaxiao,项目名称:computer-organization,代码行数:101,


示例12: Monitor_89_2_Func

//.........这里部分代码省略.........    t11 = (t0 + 5948);    t12 = *((char **)t11);    t13 = ((((char*)(t12))) + 56U);    t14 = *((char **)t13);    t15 = (t0 + 5972);    t16 = *((char **)t15);    t17 = ((((char*)(t16))) + 56U);    t18 = *((char **)t17);    t19 = (t0 + 5996);    t20 = *((char **)t19);    t21 = ((((char*)(t20))) + 56U);    t22 = *((char **)t21);    t23 = (t0 + 6020);    t24 = *((char **)t23);    t25 = ((((char*)(t24))) + 40U);    t26 = *((char **)t25);    t25 = (t0 + 6044);    t27 = *((char **)t25);    t28 = ((((char*)(t27))) + 56U);    t29 = *((char **)t28);    t30 = (t0 + 6068);    t31 = *((char **)t30);    t32 = ((((char*)(t31))) + 56U);    t33 = *((char **)t32);    t35 = (t0 + 6092);    t36 = *((char **)t35);    t37 = ((((char*)(t36))) + 72U);    t38 = *((char **)t37);    t39 = (t0 + 6116);    t40 = *((char **)t39);    t41 = ((((char*)(t40))) + 64U);    t42 = *((char **)t41);    t43 = ((char*)((ng1)));    xsi_vlog_generic_get_array_select_value(t34, 16, t33, t38, t42, 2, 1, t43, 32, 1);    t44 = (t0 + 6140);    t45 = *((char **)t44);    t46 = ((((char*)(t45))) + 56U);    t47 = *((char **)t46);    t49 = (t0 + 6164);    t50 = *((char **)t49);    t51 = ((((char*)(t50))) + 72U);    t52 = *((char **)t51);    t53 = (t0 + 6188);    t54 = *((char **)t53);    t55 = ((((char*)(t54))) + 64U);    t56 = *((char **)t55);    t57 = ((char*)((ng2)));    xsi_vlog_generic_get_array_select_value(t48, 16, t47, t52, t56, 2, 1, t57, 32, 1);    t58 = (t0 + 6212);    t59 = *((char **)t58);    t60 = ((((char*)(t59))) + 56U);    t61 = *((char **)t60);    t63 = (t0 + 6236);    t64 = *((char **)t63);    t65 = ((((char*)(t64))) + 72U);    t66 = *((char **)t65);    t67 = (t0 + 6260);    t68 = *((char **)t67);    t69 = ((((char*)(t68))) + 64U);    t70 = *((char **)t69);    t71 = ((char*)((ng3)));    xsi_vlog_generic_get_array_select_value(t62, 16, t61, t66, t70, 2, 1, t71, 32, 1);    t72 = (t0 + 6284);    t73 = *((char **)t72);    t74 = ((((char*)(t73))) + 56U);    t75 = *((char **)t74);
开发者ID:Durant35,项目名称:16-bit-CPU-5-stage-Pipeline,代码行数:67,


示例13: Always_32_0

//.........这里部分代码省略.........    t10 = t9;    t4 = (t3 + 4);    t11 = *((unsigned int *)t3);    t9 = (t9 & t11);    t12 = *((unsigned int *)t4);    t10 = (t10 & t12);    t5 = (t2 + 4);    t13 = *((unsigned int *)t2);    *((unsigned int *)t2) = (t13 | t9);    t14 = *((unsigned int *)t5);    *((unsigned int *)t5) = (t14 | t10);    t7 = (t0 + 1712);    xsi_process_wait(t7, 80000LL);    *((char **)t1) = &&LAB15;    goto LAB1;LAB8:    t21 = (t6 + 4);    *((unsigned int *)t6) = 1;    *((unsigned int *)t21) = 1;    goto LAB9;LAB10:    xsi_set_current_line(34, ng0);    t28 = (t0 + 1104);    t29 = (t28 + 36U);    t30 = *((char **)t29);    t32 = (t0 + 1104);    t33 = (t32 + 44U);    t34 = *((char **)t33);    t35 = (t0 + 1104);    t36 = (t35 + 40U);    t37 = *((char **)t36);    t38 = (t0 + 692U);    t39 = *((char **)t38);    xsi_vlog_generic_get_array_select_value(t31, 4, t30, t34, t37, 2, 1, t39, 4, 2);    t38 = (t0 + 3396);    memset(t38, 0, 8);    t40 = 15U;    t41 = t40;    t42 = (t31 + 4);    t43 = *((unsigned int *)t31);    t40 = (t40 & t43);    t44 = *((unsigned int *)t42);    t41 = (t41 & t44);    t45 = (t38 + 4);    t46 = *((unsigned int *)t38);    *((unsigned int *)t38) = (t46 | t40);    t47 = *((unsigned int *)t45);    *((unsigned int *)t45) = (t47 | t41);    t48 = (t0 + 1712);    xsi_process_wait(t48, 150000LL);    *((char **)t1) = &&LAB13;    goto LAB1;LAB12:    xsi_set_current_line(36, ng0);    t2 = (t0 + 1104);    t3 = (t2 + 36U);    t4 = *((char **)t3);    t5 = (t0 + 1104);    t7 = (t5 + 44U);    t8 = *((char **)t7);    t21 = (t0 + 1104);    t22 = (t21 + 40U);    t28 = *((char **)t22);    t29 = (t0 + 692U);    t30 = *((char **)t29);    xsi_vlog_generic_get_array_select_value(t6, 4, t4, t8, t28, 2, 1, t30, 4, 2);
开发者ID:Zecklet,项目名称:Taller_Digitales,代码行数:67,


示例14: Always_22_0

static void Always_22_0(char *t0){    char t13[8];    char t14[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    unsigned int t6;    unsigned int t7;    unsigned int t8;    unsigned int t9;    unsigned int t10;    char *t11;    char *t12;    char *t15;    char *t16;    char *t17;    char *t18;    int t19;    char *t20;    int t21;    int t22;    int t23;    int t24;    char *t25;    unsigned int t26;    char *t27;    unsigned int t28;    unsigned int t29;    unsigned int t30;LAB0:    t1 = (t0 + 3168U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(22, ng0);    t2 = (t0 + 3736);    *((int *)t2) = 1;    t3 = (t0 + 3200);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(23, ng0);LAB5:    xsi_set_current_line(24, ng0);    t4 = (t0 + 1048U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB6;LAB7:    xsi_set_current_line(45, ng0);LAB42:    xsi_set_current_line(46, ng0);    t2 = (t0 + 1368U);    t3 = *((char **)t2);    t2 = (t3 + 4);    t6 = *((unsigned int *)t2);    t7 = (~(t6));    t8 = *((unsigned int *)t3);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB43;LAB44:    xsi_set_current_line(47, ng0);    t2 = (t0 + 2088);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t5 = (t0 + 2088);    t11 = (t5 + 72U);    t12 = *((char **)t11);    t15 = (t0 + 2088);    t16 = (t15 + 64U);    t17 = *((char **)t16);    t18 = (t0 + 1208U);    t20 = *((char **)t18);    xsi_vlog_generic_get_array_select_value(t13, 16, t4, t12, t17, 2, 1, t20, 16, 2);    t18 = (t0 + 2248);    xsi_vlogvar_wait_assign_value(t18, t13, 0, 0, 16, 0LL);LAB45:LAB8:    goto LAB2;LAB6:    xsi_set_current_line(25, ng0);LAB9:    xsi_set_current_line(26, ng0);    t11 = ((char*)((ng1)));    t12 = (t0 + 2248);//.........这里部分代码省略.........
开发者ID:Durant35,项目名称:16-bit-CPU-5-stage-Pipeline,代码行数:101,


示例15: Always_30_0

static void Always_30_0(char *t0){    char t13[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    unsigned int t6;    unsigned int t7;    unsigned int t8;    unsigned int t9;    unsigned int t10;    char *t11;    char *t12;    char *t14;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;LAB0:    t1 = (t0 + 1904U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(30, ng0);    t2 = (t0 + 2244);    *((int *)t2) = 1;    t3 = (t0 + 1932);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(31, ng0);LAB5:    xsi_set_current_line(32, ng0);    t4 = (t0 + 692U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB6;LAB7:    xsi_set_current_line(34, ng0);    t2 = (t0 + 968U);    t3 = *((char **)t2);    t2 = (t3 + 4);    t6 = *((unsigned int *)t2);    t7 = (~(t6));    t8 = *((unsigned int *)t3);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB9;LAB10:LAB11:LAB8:    goto LAB2;LAB6:    xsi_set_current_line(33, ng0);    t11 = ((char*)((ng1)));    t12 = (t0 + 1288);    xsi_vlogvar_wait_assign_value(t12, t11, 0, 0, 32, 0LL);    goto LAB8;LAB9:    xsi_set_current_line(35, ng0);    t4 = (t0 + 1380);    t5 = (t4 + 36U);    t11 = *((char **)t5);    t12 = (t0 + 1380);    t14 = (t12 + 44U);    t15 = *((char **)t14);    t16 = (t0 + 1380);    t17 = (t16 + 40U);    t18 = *((char **)t17);    t19 = (t0 + 784U);    t20 = *((char **)t19);    xsi_vlog_generic_get_array_select_value(t13, 32, t11, t15, t18, 2, 1, t20, 12, 2);    t19 = (t0 + 1288);    xsi_vlogvar_wait_assign_value(t19, t13, 0, 0, 32, 0LL);    goto LAB11;}
开发者ID:TangWeiwei,项目名称:FPGA,代码行数:92,


示例16: Always_47_3

static void Always_47_3(char *t0){    char t13[8];    char t14[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    unsigned int t6;    unsigned int t7;    unsigned int t8;    unsigned int t9;    unsigned int t10;    char *t11;    char *t12;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;    char *t21;    char *t22;    unsigned int t23;    int t24;    char *t25;    unsigned int t26;    int t27;    int t28;    unsigned int t29;    unsigned int t30;    int t31;    int t32;LAB0:    t1 = (t0 + 4312U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(47, ng0);    t2 = (t0 + 4664);    *((int *)t2) = 1;    t3 = (t0 + 4344);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(48, ng0);LAB5:    xsi_set_current_line(50, ng0);    t4 = (t0 + 1776U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB6;LAB7:    xsi_set_current_line(53, ng0);    t2 = (t0 + 2496);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t5 = (t0 + 2496);    t11 = (t5 + 72U);    t12 = *((char **)t11);    t15 = (t0 + 2496);    t16 = (t15 + 64U);    t17 = *((char **)t16);    t18 = (t0 + 1936U);    t19 = *((char **)t18);    xsi_vlog_generic_get_array_select_value(t13, 19, t4, t12, t17, 2, 1, t19, 6, 2);    t18 = (t0 + 2656);    xsi_vlogvar_assign_value(t18, t13, 0, 0, 19);LAB8:    goto LAB2;LAB6:    xsi_set_current_line(51, ng0);    t11 = (t0 + 1616U);    t12 = *((char **)t11);    t11 = (t0 + 2496);    t15 = (t0 + 2496);    t16 = (t15 + 72U);    t17 = *((char **)t16);    t18 = (t0 + 2496);    t19 = (t18 + 64U);    t20 = *((char **)t19);    t21 = (t0 + 1936U);    t22 = *((char **)t21);    xsi_vlog_generic_convert_array_indices(t13, t14, t17, t20, 2, 1, t22, 6, 2);    t21 = (t13 + 4);    t23 = *((unsigned int *)t21);    t24 = (!(t23));    t25 = (t14 + 4);    t26 = *((unsigned int *)t25);//.........这里部分代码省略.........
开发者ID:hariniharinarayanan1,项目名称:AWGNCore_Texasldpc,代码行数:101,


示例17: Always_43_2

//.........这里部分代码省略.........LAB11:    xsi_set_current_line(47, ng0);    t2 = (t0 + 1208U);    t3 = *((char **)t2);    t2 = ((char*)((ng4)));    memset(t6, 0, 8);    t4 = (t3 + 4);    t5 = (t2 + 4);    t9 = *((unsigned int *)t3);    t10 = *((unsigned int *)t2);    t11 = (t9 ^ t10);    t12 = *((unsigned int *)t4);    t13 = *((unsigned int *)t5);    t14 = (t12 ^ t13);    t15 = (t11 | t14);    t16 = *((unsigned int *)t4);    t17 = *((unsigned int *)t5);    t18 = (t16 | t17);    t19 = (~(t18));    t20 = (t15 & t19);    if (t20 != 0)        goto LAB16;LAB13:    if (t18 != 0)        goto LAB15;LAB14:    *((unsigned int *)t6) = 1;LAB16:    t8 = (t6 + 4);    t23 = *((unsigned int *)t8);    t24 = (~(t23));    t25 = *((unsigned int *)t6);    t26 = (t25 & t24);    t27 = (t26 != 0);    if (t27 > 0)        goto LAB17;LAB18:LAB19:LAB12:    goto LAB2;LAB8:    t21 = (t6 + 4);    *((unsigned int *)t6) = 1;    *((unsigned int *)t21) = 1;    goto LAB9;LAB10:    xsi_set_current_line(46, ng0);    t28 = (t0 + 2248);    t29 = (t28 + 56U);    t30 = *((char **)t29);    t32 = (t0 + 2248);    t33 = (t32 + 72U);    t34 = *((char **)t33);    t35 = (t0 + 2248);    t36 = (t35 + 64U);    t37 = *((char **)t36);    t38 = (t0 + 1368U);    t39 = *((char **)t38);    xsi_vlog_generic_get_array_select_value(t31, 16, t30, t34, t37, 2, 1, t39, 11, 2);    t38 = (t0 + 2088);    xsi_vlogvar_assign_value(t38, t31, 0, 0, 16);    goto LAB12;LAB15:    t7 = (t6 + 4);    *((unsigned int *)t6) = 1;    *((unsigned int *)t7) = 1;    goto LAB16;LAB17:    xsi_set_current_line(48, ng0);    t21 = (t0 + 1528U);    t22 = *((char **)t21);    t21 = (t0 + 2248);    t28 = (t0 + 2248);    t29 = (t28 + 72U);    t30 = *((char **)t29);    t32 = (t0 + 2248);    t33 = (t32 + 64U);    t34 = *((char **)t33);    t35 = (t0 + 1368U);    t36 = *((char **)t35);    xsi_vlog_generic_convert_array_indices(t31, t40, t30, t34, 2, 1, t36, 11, 2);    t35 = (t31 + 4);    t41 = *((unsigned int *)t35);    t42 = (!(t41));    t37 = (t40 + 4);    t43 = *((unsigned int *)t37);    t44 = (!(t43));    t45 = (t42 && t44);    if (t45 == 1)        goto LAB20;LAB21:    goto LAB19;LAB20:    t46 = *((unsigned int *)t31);    t47 = *((unsigned int *)t40);    t48 = (t46 - t47);    t49 = (t48 + 1);    xsi_vlogvar_assign_value(t21, t22, 0, *((unsigned int *)t40), t49);    goto LAB21;}
开发者ID:augusto-altman,项目名称:UniversityProject-ComputersArchitecture,代码行数:101,


示例18: Cont_45_1

static void Cont_45_1(char *t0){    char t5[8];    char t12[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t6;    char *t7;    char *t8;    char *t9;    char *t10;    char *t11;    char *t13;    char *t14;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;    unsigned int t21;    unsigned int t22;    char *t23;    unsigned int t24;    unsigned int t25;    char *t26;    unsigned int t27;    unsigned int t28;    char *t29;LAB0:    t1 = (t0 + 3640U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(45, ng0);    t2 = (t0 + 2472);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t6 = (t0 + 2472);    t7 = (t6 + 72U);    t8 = *((char **)t7);    t9 = (t0 + 2472);    t10 = (t9 + 64U);    t11 = *((char **)t10);    t13 = (t0 + 1592U);    t14 = *((char **)t13);    t13 = (t0 + 1752U);    t15 = *((char **)t13);    t13 = (t0 + 1912U);    t16 = *((char **)t13);    xsi_vlogtype_concat(t12, 13, 13, 3U, t16, 7, t15, 3, t14, 3);    xsi_vlog_generic_get_array_select_value(t5, 8, t4, t8, t11, 2, 1, t12, 13, 2);    t13 = (t0 + 4040);    t17 = (t13 + 56U);    t18 = *((char **)t17);    t19 = (t18 + 56U);    t20 = *((char **)t19);    memset(t20, 0, 8);    t21 = 255U;    t22 = t21;    t23 = (t5 + 4);    t24 = *((unsigned int *)t5);    t21 = (t21 & t24);    t25 = *((unsigned int *)t23);    t22 = (t22 & t25);    t26 = (t20 + 4);    t27 = *((unsigned int *)t20);    *((unsigned int *)t20) = (t27 | t21);    t28 = *((unsigned int *)t26);    *((unsigned int *)t26) = (t28 | t22);    xsi_driver_vfirst_trans(t13, 0, 7);    t29 = (t0 + 3960);    *((int *)t29) = 1;LAB1:    return;}
开发者ID:tjgray04,项目名称:ECE3710,代码行数:81,


示例19: Always_75_0

//.........这里部分代码省略.........    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 2, 0LL);    goto LAB200;LAB207:    xsi_set_current_line(199, ng0);LAB216:    xsi_set_current_line(200, ng0);    t32 = (t0 + 6040);    t37 = (t32 + 56U);    t38 = *((char **)t37);    t40 = (t0 + 5560);    xsi_vlogvar_wait_assign_value(t40, t38, 0, 0, 8, 0LL);    xsi_set_current_line(201, ng0);    t2 = ((char*)((ng24)));    t8 = (t0 + 5720);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 4, 0LL);    xsi_set_current_line(202, ng0);    t2 = ((char*)((ng20)));    t8 = (t0 + 5880);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 2, 0LL);    goto LAB215;LAB209:    xsi_set_current_line(205, ng0);LAB217:    xsi_set_current_line(206, ng0);    t8 = (t0 + 6200);    t22 = (t8 + 56U);    t32 = *((char **)t22);    t37 = (t0 + 6200);    t38 = (t37 + 72U);    t40 = *((char **)t38);    t41 = (t0 + 6200);    t42 = (t41 + 64U);    t43 = *((char **)t42);    t44 = ((char*)((ng5)));    xsi_vlog_generic_get_array_select_value(t6, 8, t32, t40, t43, 2, 1, t44, 32, 1);    t45 = (t0 + 5560);    xsi_vlogvar_wait_assign_value(t45, t6, 0, 0, 8, 0LL);    xsi_set_current_line(207, ng0);    t2 = ((char*)((ng25)));    t8 = (t0 + 5720);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 4, 0LL);    xsi_set_current_line(208, ng0);    t2 = ((char*)((ng26)));    t8 = (t0 + 5880);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 2, 0LL);    goto LAB215;LAB211:    xsi_set_current_line(211, ng0);LAB218:    xsi_set_current_line(212, ng0);    t8 = (t0 + 6200);    t22 = (t8 + 56U);    t32 = *((char **)t22);    t37 = (t0 + 6200);    t38 = (t37 + 72U);    t40 = *((char **)t38);    t41 = (t0 + 6200);    t42 = (t41 + 64U);    t43 = *((char **)t42);    t44 = ((char*)((ng1)));    xsi_vlog_generic_get_array_select_value(t6, 8, t32, t40, t43, 2, 1, t44, 32, 1);    t45 = (t0 + 5560);    xsi_vlogvar_wait_assign_value(t45, t6, 0, 0, 8, 0LL);    xsi_set_current_line(213, ng0);    t2 = ((char*)((ng10)));    t8 = (t0 + 5720);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 4, 0LL);    xsi_set_current_line(214, ng0);    t2 = ((char*)((ng2)));    t8 = (t0 + 5880);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 2, 0LL);    goto LAB215;LAB213:    xsi_set_current_line(217, ng0);LAB219:    xsi_set_current_line(218, ng0);    t8 = (t0 + 6200);    t22 = (t8 + 56U);    t32 = *((char **)t22);    t37 = (t0 + 6200);    t38 = (t37 + 72U);    t40 = *((char **)t38);    t41 = (t0 + 6200);    t42 = (t41 + 64U);    t43 = *((char **)t42);    t44 = ((char*)((ng6)));    xsi_vlog_generic_get_array_select_value(t6, 8, t32, t40, t43, 2, 1, t44, 32, 1);    t45 = (t0 + 5560);    xsi_vlogvar_wait_assign_value(t45, t6, 0, 0, 8, 0LL);    xsi_set_current_line(219, ng0);    t2 = ((char*)((ng29)));    t8 = (t0 + 5720);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 4, 0LL);    xsi_set_current_line(220, ng0);    t2 = ((char*)((ng4)));    t8 = (t0 + 5880);    xsi_vlogvar_wait_assign_value(t8, t2, 0, 0, 2, 0LL);    goto LAB215;}
开发者ID:tportfolio,项目名称:School,代码行数:101,


示例20: Always_108_3

//.........这里部分代码省略.........    t9 = *((char **)t8);    t15 = ((char*)((ng5)));    xsi_vlog_generic_convert_array_indices(t17, t18, t6, t9, 2, 1, t15, 32, 1);    t16 = (t17 + 4);    t10 = *((unsigned int *)t16);    t28 = (!(t10));    t19 = (t18 + 4);    t11 = *((unsigned int *)t19);    t31 = (!(t11));    t32 = (t28 && t31);    if (t32 == 1)        goto LAB16;LAB17:    goto LAB10;LAB12:    t33 = *((unsigned int *)t17);    t34 = *((unsigned int *)t18);    t35 = (t33 - t34);    t36 = (t35 + 1);    xsi_vlogvar_wait_assign_value(t16, t15, 0, *((unsigned int *)t18), t36, 0LL);    goto LAB13;LAB14:    t12 = *((unsigned int *)t17);    t13 = *((unsigned int *)t18);    t35 = (t12 - t13);    t36 = (t35 + 1);    xsi_vlogvar_wait_assign_value(t3, t2, 0, *((unsigned int *)t18), t36, 0LL);    goto LAB15;LAB16:    t12 = *((unsigned int *)t17);    t13 = *((unsigned int *)t18);    t35 = (t12 - t13);    t36 = (t35 + 1);    xsi_vlogvar_wait_assign_value(t3, t2, 0, *((unsigned int *)t18), t36, 0LL);    goto LAB17;LAB20:    t6 = (t17 + 4);    *((unsigned int *)t17) = 1;    *((unsigned int *)t6) = 1;    goto LAB21;LAB22:    xsi_set_current_line(118, ng0);LAB25:    xsi_set_current_line(119, ng0);    t8 = (t0 + 3320);    t9 = (t8 + 56U);    t15 = *((char **)t9);    t16 = (t0 + 3320);    t19 = (t16 + 72U);    t20 = *((char **)t19);    t21 = (t0 + 3320);    t22 = (t21 + 64U);    t23 = *((char **)t22);    t24 = (t0 + 2120U);    t25 = *((char **)t24);    xsi_vlog_generic_get_array_select_value(t18, 16, t15, t20, t23, 2, 1, t25, 11, 2);    t24 = (t0 + 2840);    xsi_vlogvar_wait_assign_value(t24, t18, 0, 0, 16, 0LL);    goto LAB24;LAB28:    t6 = (t17 + 4);    *((unsigned int *)t17) = 1;    *((unsigned int *)t6) = 1;    goto LAB29;LAB30:    xsi_set_current_line(122, ng0);LAB33:    xsi_set_current_line(123, ng0);    t8 = (t0 + 2280U);    t9 = *((char **)t8);    t8 = (t0 + 3320);    t15 = (t0 + 3320);    t16 = (t15 + 72U);    t19 = *((char **)t16);    t20 = (t0 + 3320);    t21 = (t20 + 64U);    t22 = *((char **)t21);    t23 = (t0 + 2120U);    t24 = *((char **)t23);    xsi_vlog_generic_convert_array_indices(t18, t45, t19, t22, 2, 1, t24, 11, 2);    t23 = (t18 + 4);    t46 = *((unsigned int *)t23);    t28 = (!(t46));    t25 = (t45 + 4);    t47 = *((unsigned int *)t25);    t31 = (!(t47));    t32 = (t28 && t31);    if (t32 == 1)        goto LAB34;LAB35:    goto LAB32;LAB34:    t48 = *((unsigned int *)t18);    t49 = *((unsigned int *)t45);    t35 = (t48 - t49);    t36 = (t35 + 1);    xsi_vlogvar_wait_assign_value(t8, t9, 0, *((unsigned int *)t45), t36, 0LL);    goto LAB35;}
开发者ID:augusto-altman,项目名称:UniversityProject-ComputersArchitecture,代码行数:101,


示例21: Always_57_1

static void Always_57_1(char *t0){    char t13[8];    char t14[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    unsigned int t6;    unsigned int t7;    unsigned int t8;    unsigned int t9;    unsigned int t10;    char *t11;    char *t12;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;    char *t21;    char *t22;    unsigned int t23;    int t24;    char *t25;    unsigned int t26;    int t27;    int t28;    unsigned int t29;    unsigned int t30;    int t31;    int t32;LAB0:    t1 = (t0 + 8304U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(57, ng4);    t2 = (t0 + 8872);    *((int *)t2) = 1;    t3 = (t0 + 8336);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(57, ng4);LAB5:    xsi_set_current_line(58, ng4);    t4 = (t0 + 5456U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB6;LAB7:LAB8:    xsi_set_current_line(60, ng4);    t2 = (t0 + 6336);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t5 = (t0 + 6336);    t11 = (t5 + 72U);    t12 = *((char **)t11);    t15 = (t0 + 6336);    t16 = (t15 + 64U);    t17 = *((char **)t16);    t18 = (t0 + 5136U);    t19 = *((char **)t18);    xsi_vlog_generic_get_array_select_value(t13, 16, t4, t12, t17, 2, 1, t19, 13, 2);    t18 = (t0 + 6016);    xsi_vlogvar_wait_assign_value(t18, t13, 0, 0, 16, 0LL);    goto LAB2;LAB6:    xsi_set_current_line(59, ng4);    t11 = (t0 + 5296U);    t12 = *((char **)t11);    t11 = (t0 + 6336);    t15 = (t0 + 6336);    t16 = (t15 + 72U);    t17 = *((char **)t16);    t18 = (t0 + 6336);    t19 = (t18 + 64U);    t20 = *((char **)t19);    t21 = (t0 + 5136U);    t22 = *((char **)t21);    xsi_vlog_generic_convert_array_indices(t13, t14, t17, t20, 2, 1, t22, 13, 2);    t21 = (t13 + 4);    t23 = *((unsigned int *)t21);    t24 = (!(t23));    t25 = (t14 + 4);    t26 = *((unsigned int *)t25);//.........这里部分代码省略.........
开发者ID:WangZhibin,项目名称:ZYBO_CDC_VGA,代码行数:101,


示例22: Always_27_1

static void Always_27_1(char *t0){    char t7[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;LAB0:    t1 = (t0 + 2324U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(27, ng0);    t2 = (t0 + 2808);    *((int *)t2) = 1;    t3 = (t0 + 2352);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(27, ng0);LAB5:    xsi_set_current_line(28, ng0);    t4 = (t0 + 1564);    t5 = (t4 + 36U);    t6 = *((char **)t5);    t8 = (t0 + 1564);    t9 = (t8 + 44U);    t10 = *((char **)t9);    t11 = (t0 + 1564);    t12 = (t11 + 40U);    t13 = *((char **)t12);    t14 = (t0 + 784U);    t15 = *((char **)t14);    xsi_vlog_generic_get_array_select_value(t7, 32, t6, t10, t13, 2, 1, t15, 5, 2);    t14 = (t0 + 1380);    xsi_vlogvar_wait_assign_value(t14, t7, 0, 0, 32, 0LL);    xsi_set_current_line(29, ng0);    t2 = (t0 + 1564);    t3 = (t2 + 36U);    t4 = *((char **)t3);    t5 = (t0 + 1564);    t6 = (t5 + 44U);    t8 = *((char **)t6);    t9 = (t0 + 1564);    t10 = (t9 + 40U);    t11 = *((char **)t10);    t12 = (t0 + 876U);    t13 = *((char **)t12);    xsi_vlog_generic_get_array_select_value(t7, 32, t4, t8, t11, 2, 1, t13, 5, 2);    t12 = (t0 + 1472);    xsi_vlogvar_wait_assign_value(t12, t7, 0, 0, 32, 0LL);    goto LAB2;}
开发者ID:oncebasun,项目名称:ComputerOrganization,代码行数:68,


示例23: Always_15_1

static void Always_15_1(char *t0){    char t13[8];    char t14[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    unsigned int t6;    unsigned int t7;    unsigned int t8;    unsigned int t9;    unsigned int t10;    char *t11;    char *t12;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;    char *t21;    char *t22;    unsigned int t23;    int t24;    char *t25;    unsigned int t26;    int t27;    int t28;    unsigned int t29;    unsigned int t30;    int t31;    int t32;LAB0:    t1 = (t0 + 1956U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(15, ng0);    t2 = (t0 + 2160);    *((int *)t2) = 1;    t3 = (t0 + 1984);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(16, ng0);    t4 = (t0 + 692U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB5;LAB6:    xsi_set_current_line(19, ng0);    t2 = (t0 + 1288);    t3 = (t2 + 36U);    t4 = *((char **)t3);    t5 = (t0 + 1288);    t11 = (t5 + 44U);    t12 = *((char **)t11);    t15 = (t0 + 1288);    t16 = (t15 + 40U);    t17 = *((char **)t16);    t18 = (t0 + 784U);    t19 = *((char **)t18);    xsi_vlog_generic_get_array_select_value(t13, 4, t4, t12, t17, 2, 1, t19, 4, 2);    t18 = (t0 + 1196);    xsi_vlogvar_wait_assign_value(t18, t13, 0, 0, 4, 0LL);LAB7:    goto LAB2;LAB5:    xsi_set_current_line(17, ng0);    t11 = (t0 + 876U);    t12 = *((char **)t11);    t11 = (t0 + 1288);    t15 = (t0 + 1288);    t16 = (t15 + 44U);    t17 = *((char **)t16);    t18 = (t0 + 1288);    t19 = (t18 + 40U);    t20 = *((char **)t19);    t21 = (t0 + 784U);    t22 = *((char **)t21);    xsi_vlog_generic_convert_array_indices(t13, t14, t17, t20, 2, 1, t22, 4, 2);    t21 = (t13 + 4);    t23 = *((unsigned int *)t21);    t24 = (!(t23));    t25 = (t14 + 4);    t26 = *((unsigned int *)t25);    t27 = (!(t26));    t28 = (t24 && t27);//.........这里部分代码省略.........
开发者ID:AstroThing,项目名称:RAM16,代码行数:101,


示例24: Always_46_0

//.........这里部分代码省略.........    int t33;    int t34;LAB0:    t1 = (t0 + 4824U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(46, ng0);    t2 = (t0 + 6632);    *((int *)t2) = 1;    t3 = (t0 + 4856);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(47, ng0);LAB5:    xsi_set_current_line(48, ng0);    t4 = (t0 + 1752U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB6;LAB7:LAB8:    xsi_set_current_line(50, ng0);    t2 = (t0 + 1912U);    t3 = *((char **)t2);    t2 = (t3 + 4);    t6 = *((unsigned int *)t2);    t7 = (~(t6));    t8 = *((unsigned int *)t3);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB11;LAB12:LAB13:    goto LAB2;LAB6:    xsi_set_current_line(49, ng0);    t11 = (t0 + 1592U);    t12 = *((char **)t11);    t11 = (t0 + 3432);    t15 = (t0 + 3432);    t16 = (t15 + 72U);    t17 = *((char **)t16);    t18 = (t0 + 3432);    t19 = (t18 + 64U);    t20 = *((char **)t19);    t21 = (t0 + 3752);    t22 = (t21 + 56U);    t23 = *((char **)t22);    xsi_vlog_generic_convert_array_indices(t13, t14, t17, t20, 2, 1, t23, 6, 2);    t24 = (t13 + 4);    t25 = *((unsigned int *)t24);    t26 = (!(t25));    t27 = (t14 + 4);    t28 = *((unsigned int *)t27);    t29 = (!(t28));    t30 = (t26 && t29);    if (t30 == 1)        goto LAB9;LAB10:    goto LAB8;LAB9:    t31 = *((unsigned int *)t13);    t32 = *((unsigned int *)t14);    t33 = (t31 - t32);    t34 = (t33 + 1);    xsi_vlogvar_wait_assign_value(t11, t12, 0, *((unsigned int *)t14), t34, 0LL);    goto LAB10;LAB11:    xsi_set_current_line(51, ng0);    t4 = (t0 + 3432);    t5 = (t4 + 56U);    t11 = *((char **)t5);    t12 = (t0 + 3432);    t15 = (t12 + 72U);    t16 = *((char **)t15);    t17 = (t0 + 3432);    t18 = (t17 + 64U);    t19 = *((char **)t18);    t20 = (t0 + 3592);    t21 = (t20 + 56U);    t22 = *((char **)t21);    xsi_vlog_generic_get_array_select_value(t35, 417, t11, t16, t19, 2, 1, t22, 6, 2);    t23 = (t0 + 3272);    xsi_vlogvar_wait_assign_value(t23, t35, 0, 0, 417, 10000LL);    goto LAB13;}
开发者ID:cyeehoward,项目名称:NetFPGA-10G_SRAM,代码行数:101,


示例25: Cont_34_0

//.........这里部分代码省略.........    t12 = *((unsigned int *)t7);    t13 = *((unsigned int *)t8);    t14 = (t12 ^ t13);    t15 = (t11 | t14);    t16 = *((unsigned int *)t7);    t17 = *((unsigned int *)t8);    t18 = (t16 | t17);    t19 = (~(t18));    t20 = (t15 & t19);    if (t20 != 0)        goto LAB7;LAB4:    if (t18 != 0)        goto LAB6;LAB5:    *((unsigned int *)t6) = 1;LAB7:    memset(t4, 0, 8);    t22 = (t6 + 4);    t23 = *((unsigned int *)t22);    t24 = (~(t23));    t25 = *((unsigned int *)t6);    t26 = (t25 & t24);    t27 = (t26 & 1U);    if (t27 != 0)        goto LAB8;LAB9:    if (*((unsigned int *)t22) != 0)        goto LAB10;LAB11:    t29 = (t4 + 4);    t30 = *((unsigned int *)t4);    t31 = *((unsigned int *)t29);    t32 = (t30 || t31);    if (t32 > 0)        goto LAB12;LAB13:    t34 = *((unsigned int *)t4);    t35 = (~(t34));    t36 = *((unsigned int *)t29);    t37 = (t35 || t36);    if (t37 > 0)        goto LAB14;LAB15:    if (*((unsigned int *)t29) > 0)        goto LAB16;LAB17:    if (*((unsigned int *)t4) > 0)        goto LAB18;LAB19:    memcpy(t3, t41, 8);LAB20:    t48 = (t0 + 4984);    t50 = (t48 + 56U);    t51 = *((char **)t50);    t52 = (t51 + 56U);    t53 = *((char **)t52);    memcpy(t53, t3, 8);    xsi_driver_vfirst_trans(t48, 0, 31);    t54 = (t0 + 4872);    *((int *)t54) = 1;LAB1:    return;LAB6:    t21 = (t6 + 4);    *((unsigned int *)t6) = 1;    *((unsigned int *)t21) = 1;    goto LAB7;LAB8:    *((unsigned int *)t4) = 1;    goto LAB11;LAB10:    t28 = (t4 + 4);    *((unsigned int *)t4) = 1;    *((unsigned int *)t28) = 1;    goto LAB11;LAB12:    t33 = ((char*)((ng1)));    goto LAB13;LAB14:    t38 = (t0 + 2888);    t39 = (t38 + 56U);    t40 = *((char **)t39);    t42 = (t0 + 2888);    t43 = (t42 + 72U);    t44 = *((char **)t43);    t45 = (t0 + 2888);    t46 = (t45 + 64U);    t47 = *((char **)t46);    t48 = (t0 + 1048U);    t49 = *((char **)t48);    xsi_vlog_generic_get_array_select_value(t41, 32, t40, t44, t47, 2, 1, t49, 5, 2);    goto LAB15;LAB16:    xsi_vlog_unsigned_bit_combine(t3, 32, t33, 32, t41, 32);    goto LAB20;LAB18:    memcpy(t3, t33, 8);    goto LAB20;}
开发者ID:zhanghao00925,项目名称:MultiCycleCPU-MIPI,代码行数:101,


示例26: Always_67_2

static void Always_67_2(char *t0){    char t7[32];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    char *t6;    char *t8;    char *t9;    char *t10;    char *t11;    char *t12;    char *t13;    char *t14;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;    char *t21;LAB0:    t1 = (t0 + 4144U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(67, ng0);    t2 = (t0 + 4712);    *((int *)t2) = 1;    t3 = (t0 + 4176);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(68, ng0);LAB5:    xsi_set_current_line(69, ng0);    t4 = (t0 + 2248);    t5 = (t4 + 56U);    t6 = *((char **)t5);    t8 = (t0 + 2248);    t9 = (t8 + 72U);    t10 = *((char **)t9);    t11 = (t0 + 2248);    t12 = (t11 + 64U);    t13 = *((char **)t12);    t14 = (t0 + 2408);    t15 = (t14 + 56U);    t16 = *((char **)t15);    xsi_vlog_generic_get_array_select_value(t7, 100, t6, t10, t13, 2, 1, t16, 21, 2);    t17 = (t0 + 2568);    xsi_vlogvar_assign_value(t17, t7, 0, 0, 32);    t18 = (t0 + 1928);    xsi_vlogvar_assign_value(t18, t7, 32, 0, 32);    t19 = (t0 + 1768);    xsi_vlogvar_assign_value(t19, t7, 64, 0, 32);    t20 = (t0 + 2088);    xsi_vlogvar_assign_value(t20, t7, 96, 0, 3);    t21 = (t0 + 2728);    xsi_vlogvar_assign_value(t21, t7, 99, 0, 1);    xsi_set_current_line(70, ng0);    t2 = (t0 + 2728);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t5 = (t0 + 2088);    t6 = (t5 + 56U);    t8 = *((char **)t6);    t9 = (t0 + 1768);    t10 = (t9 + 56U);    t11 = *((char **)t10);    t12 = (t0 + 1928);    t13 = (t12 + 56U);    t14 = *((char **)t13);    t15 = (t0 + 2568);    t16 = (t15 + 56U);    t17 = *((char **)t16);    xsi_vlogfile_write(1, 0, 0, ng4, 6, t0, (char)118, t4, 1, (char)118, t8, 3, (char)118, t11, 32, (char)118, t14, 32, (char)118, t17, 32);    goto LAB2;}
开发者ID:schmett29,项目名称:Verilog,代码行数:85,


示例27: Always_36_0

//.........这里部分代码省略.........    t71 = (t69 & t70);    *((unsigned int *)t68) = t71;    t25 = (t40 + 4);    t26 = (t62 + 4);    t29 = (t68 + 4);    t72 = *((unsigned int *)t25);    t73 = *((unsigned int *)t26);    t74 = (t72 | t73);    *((unsigned int *)t29) = t74;    t75 = *((unsigned int *)t29);    t76 = (t75 != 0);    if (t76 == 1)        goto LAB36;LAB37:LAB38:    goto LAB27;LAB29:    *((unsigned int *)t49) = 1;    goto LAB31;LAB30:    t22 = (t49 + 4);    *((unsigned int *)t49) = 1;    *((unsigned int *)t22) = 1;    goto LAB31;LAB32:    *((unsigned int *)t62) = 1;    goto LAB35;LAB34:    t24 = (t62 + 4);    *((unsigned int *)t62) = 1;    *((unsigned int *)t24) = 1;    goto LAB35;LAB36:    t77 = *((unsigned int *)t68);    t78 = *((unsigned int *)t29);    *((unsigned int *)t68) = (t77 | t78);    t79 = (t40 + 4);    t80 = (t62 + 4);    t81 = *((unsigned int *)t40);    t82 = (~(t81));    t83 = *((unsigned int *)t79);    t84 = (~(t83));    t85 = *((unsigned int *)t62);    t86 = (~(t85));    t87 = *((unsigned int *)t80);    t88 = (~(t87));    t28 = (t82 & t84);    t31 = (t86 & t88);    t89 = (~(t28));    t90 = (~(t31));    t91 = *((unsigned int *)t29);    *((unsigned int *)t29) = (t91 & t89);    t92 = *((unsigned int *)t29);    *((unsigned int *)t29) = (t92 & t90);    t93 = *((unsigned int *)t68);    *((unsigned int *)t68) = (t93 & t89);    t94 = *((unsigned int *)t68);    *((unsigned int *)t68) = (t94 & t90);    goto LAB38;LAB39:    *((unsigned int *)t15) = 1;    goto LAB42;LAB41:    t101 = (t15 + 4);    *((unsigned int *)t15) = 1;    *((unsigned int *)t101) = 1;    goto LAB42;LAB43:    t106 = (t0 + 2008U);    t107 = *((char **)t106);    goto LAB44;LAB45:    t106 = (t0 + 2728);    t112 = (t106 + 56U);    t113 = *((char **)t112);    t115 = (t0 + 2728);    t116 = (t115 + 72U);    t117 = *((char **)t116);    t118 = (t0 + 2728);    t119 = (t118 + 64U);    t120 = *((char **)t119);    t121 = (t0 + 1848U);    t122 = *((char **)t121);    xsi_vlog_generic_get_array_select_value(t114, 16, t113, t117, t120, 2, 1, t122, 4, 2);    goto LAB46;LAB47:    xsi_vlog_unsigned_bit_combine(t13, 16, t107, 16, t114, 16);    goto LAB51;LAB49:    memcpy(t13, t107, 8);    goto LAB51;LAB52:    t136 = *((unsigned int *)t123);    t137 = *((unsigned int *)t124);    t138 = (t136 - t137);    t139 = (t138 + 1);    xsi_vlogvar_wait_assign_value(t121, t13, 0, *((unsigned int *)t124), t139, 0LL);    goto LAB53;}
开发者ID:androidchxroz,项目名称:CZ3001,代码行数:101,


示例28: Always_73_3

//.........这里部分代码省略.........    if (t30 > 0)        goto LAB18;LAB19:    xsi_set_current_line(86, ng0);LAB22:    xsi_set_current_line(87, ng0);    t2 = (t0 + 2408);    t3 = (t2 + 56U);    t5 = *((char **)t3);    xsi_vlogfile_write(1, 0, 0, ng7, 2, t0, (char)118, t5, 21);LAB20:    xsi_set_current_line(89, ng0);    t2 = (t0 + 2408);    t3 = (t2 + 56U);    t5 = *((char **)t3);    t6 = ((char*)((ng1)));    memset(t4, 0, 8);    xsi_vlog_unsigned_add(t4, 32, t5, 21, t6, 32);    t7 = (t0 + 2408);    xsi_vlogvar_assign_value(t7, t4, 0, 0, 21);    xsi_set_current_line(90, ng0);    t2 = (t0 + 2248);    t3 = (t2 + 56U);    t5 = *((char **)t3);    t6 = (t0 + 2248);    t7 = (t6 + 72U);    t8 = *((char **)t7);    t10 = (t0 + 2248);    t11 = (t10 + 64U);    t24 = *((char **)t11);    t25 = (t0 + 2408);    t31 = (t25 + 56U);    t32 = *((char **)t31);    xsi_vlog_generic_get_array_select_value(t38, 100, t5, t8, t24, 2, 1, t32, 21, 2);    t33 = ((char*)((ng8)));    xsi_vlog_unsigned_case_eq(t39, 100, t38, 100, t33, 100);    t34 = (t39 + 4);    t12 = *((unsigned int *)t34);    t13 = (~(t12));    t14 = *((unsigned int *)t39);    t15 = (t14 & t13);    t16 = (t15 != 0);    if (t16 > 0)        goto LAB23;LAB24:LAB25:    goto LAB2;LAB7:    *((unsigned int *)t9) = 1;    goto LAB9;LAB8:    t24 = (t9 + 4);    *((unsigned int *)t9) = 1;    *((unsigned int *)t24) = 1;    goto LAB9;LAB10:    xsi_set_current_line(76, ng0);LAB13:    xsi_set_current_line(77, ng0);    t31 = (t0 + 1208U);    t32 = *((char **)t31);    t31 = (t0 + 2568);    t33 = (t31 + 56U);    t34 = *((char **)t33);    t35 = (t0 + 2408);    t36 = (t35 + 56U);
开发者ID:schmett29,项目名称:Verilog,代码行数:67,


示例29: Cont_73_3

//.........这里部分代码省略.........    char *t27;    unsigned int t28;    unsigned int t29;    unsigned int t30;    unsigned int t31;    char *t32;    char *t33;    char *t34;    char *t35;    char *t36;    char *t37;LAB0:    t1 = (t0 + 4824U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(73, ng0);    t2 = (t0 + 1960U);    t5 = *((char **)t2);    memset(t4, 0, 8);    t2 = (t5 + 4);    t6 = *((unsigned int *)t2);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 & 31U);    if (t10 != 0)        goto LAB4;LAB5:    if (*((unsigned int *)t2) != 0)        goto LAB6;LAB7:    t12 = (t4 + 4);    t13 = *((unsigned int *)t4);    t14 = *((unsigned int *)t12);    t15 = (t13 || t14);    if (t15 > 0)        goto LAB8;LAB9:    t28 = *((unsigned int *)t4);    t29 = (~(t28));    t30 = *((unsigned int *)t12);    t31 = (t29 || t30);    if (t31 > 0)        goto LAB10;LAB11:    if (*((unsigned int *)t12) > 0)        goto LAB12;LAB13:    if (*((unsigned int *)t4) > 0)        goto LAB14;LAB15:    memcpy(t3, t26, 8);LAB16:    t32 = (t0 + 5320);    t33 = (t32 + 56U);    t34 = *((char **)t33);    t35 = (t34 + 56U);    t36 = *((char **)t35);    memcpy(t36, t3, 8);    xsi_driver_vfirst_trans(t32, 0, 31);    t37 = (t0 + 5176);    *((int *)t37) = 1;LAB1:    return;LAB4:    *((unsigned int *)t4) = 1;    goto LAB7;LAB6:    t11 = (t4 + 4);    *((unsigned int *)t4) = 1;    *((unsigned int *)t11) = 1;    goto LAB7;LAB8:    t16 = (t0 + 3000);    t17 = (t16 + 56U);    t18 = *((char **)t17);    t20 = (t0 + 3000);    t21 = (t20 + 72U);    t22 = *((char **)t21);    t23 = (t0 + 3000);    t24 = (t23 + 64U);    t25 = *((char **)t24);    t26 = (t0 + 1960U);    t27 = *((char **)t26);    xsi_vlog_generic_get_array_select_value(t19, 32, t18, t22, t25, 2, 1, t27, 5, 2);    goto LAB9;LAB10:    t26 = ((char*)((ng2)));    goto LAB11;LAB12:    xsi_vlog_unsigned_bit_combine(t3, 32, t19, 32, t26, 32);    goto LAB16;LAB14:    memcpy(t3, t19, 8);    goto LAB16;}
开发者ID:tjgray04,项目名称:ECE3710,代码行数:101,


示例30: Always_15_0

static void Always_15_0(char *t0){    char t14[8];    char *t1;    char *t2;    char *t3;    char *t4;    char *t5;    unsigned int t6;    unsigned int t7;    unsigned int t8;    unsigned int t9;    unsigned int t10;    char *t11;    char *t12;    char *t13;    char *t15;    char *t16;    char *t17;    char *t18;    char *t19;    char *t20;    char *t21;    char *t22;LAB0:    t1 = (t0 + 3008U);    t2 = *((char **)t1);    if (t2 == 0)        goto LAB2;LAB3:    goto *t2;LAB2:    xsi_set_current_line(15, ng0);    t2 = (t0 + 3576);    *((int *)t2) = 1;    t3 = (t0 + 3040);    *((char **)t3) = t2;    *((char **)t1) = &&LAB4;LAB1:    return;LAB4:    xsi_set_current_line(15, ng0);LAB5:    xsi_set_current_line(16, ng0);    t4 = (t0 + 1208U);    t5 = *((char **)t4);    t4 = (t5 + 4);    t6 = *((unsigned int *)t4);    t7 = (~(t6));    t8 = *((unsigned int *)t5);    t9 = (t8 & t7);    t10 = (t9 != 0);    if (t10 > 0)        goto LAB6;LAB7:    xsi_set_current_line(20, ng0);LAB10:    xsi_set_current_line(21, ng0);    t2 = (t0 + 1768);    t3 = (t2 + 56U);    t4 = *((char **)t3);    t5 = (t0 + 1768);    xsi_vlogvar_wait_assign_value(t5, t4, 0, 0, 32, 0LL);    xsi_set_current_line(22, ng0);    t2 = ((char*)((ng2)));    t3 = (t0 + 1928);    xsi_vlogvar_wait_assign_value(t3, t2, 0, 0, 1, 0LL);LAB8:    goto LAB2;LAB6:    xsi_set_current_line(16, ng0);LAB9:    xsi_set_current_line(17, ng0);    t11 = (t0 + 2088);    t12 = (t11 + 56U);    t13 = *((char **)t12);    t15 = (t0 + 2088);    t16 = (t15 + 72U);    t17 = *((char **)t16);    t18 = (t0 + 2088);    t19 = (t18 + 64U);    t20 = *((char **)t19);    t21 = (t0 + 1048U);    t22 = *((char **)t21);    xsi_vlog_generic_get_array_select_value(t14, 32, t13, t17, t20, 2, 1, t22, 32, 2);    t21 = (t0 + 1768);    xsi_vlogvar_wait_assign_value(t21, t14, 0, 0, 32, 0LL);    xsi_set_current_line(18, ng0);    t2 = ((char*)((ng1)));    t3 = (t0 + 1928);    xsi_vlogvar_wait_assign_value(t3, t2, 0, 0, 1, 0LL);    goto LAB8;}
开发者ID:ayoosh,项目名称:forbidden_architecture,代码行数:93,



注:本文中的xsi_vlog_generic_get_array_select_value函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ xsi_vlog_signed_add函数代码示例
C++ xsi_vlog_AndGate函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。