⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a_0780662263_2014779070.c

📁 32位单精度浮点加法器
💻 C
📖 第 1 页 / 共 2 页
字号:
/**********************************************************************/
/*   ____  ____                                                       */
/*  /   /\/   /                                                       */
/* /___/  \  /                                                        */
/* \   \   \/                                                       */
/*  \   \        Copyright (c) 2003-2009 Xilinx, Inc.                */
/*  /   /          All Right Reserved.                                 */
/* /---/   /\                                                         */
/* \   \  /  \                                                      */
/*  \___\/\___\                                                    */
/***********************************************************************/

/* This file is designed for use with ISim build 0xa0883be4 */

#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
extern char *IEEE_P_2592010699;

unsigned char ieee_p_2592010699_sub_1388759734_503743352(char *, unsigned char );


static void unisim_a_0780662263_2014779070_p_0(char *t0)
{
    char *t1;
    char *t2;
    char *t3;
    unsigned char t4;
    unsigned char t5;
    unsigned char t6;
    unsigned char t7;
    char *t8;
    char *t9;
    char *t10;
    unsigned char t11;
    unsigned int t12;
    char *t13;
    char *t14;
    char *t15;
    char *t16;
    char *t17;
    char *t18;
    unsigned char t19;
    unsigned int t20;
    char *t21;
    char *t22;
    char *t23;
    char *t24;
    char *t25;
    char *t26;
    unsigned char t27;
    unsigned int t28;
    char *t29;
    char *t30;
    char *t31;
    char *t32;
    unsigned char t33;
    unsigned char t34;
    unsigned char t35;
    unsigned char t36;
    unsigned char t37;
    unsigned char t38;
    unsigned char t39;
    unsigned char t40;
    unsigned char t41;
    unsigned char t42;
    unsigned char t43;
    unsigned char t44;
    unsigned char t46;
    unsigned int t47;
    char *t48;
    char *t49;
    char *t50;
    char *t52;
    unsigned char t54;
    unsigned int t55;
    char *t56;
    char *t57;
    char *t58;
    char *t60;
    unsigned char t62;
    unsigned int t63;
    char *t64;
    char *t65;
    char *t66;
    char *t68;
    unsigned char t70;
    unsigned int t71;
    char *t72;
    char *t73;
    char *t74;
    char *t76;
    unsigned char t78;
    unsigned int t79;
    char *t80;
    char *t81;
    char *t82;
    char *t84;
    unsigned char t86;
    unsigned int t87;
    char *t88;
    char *t89;
    char *t90;
    char *t92;
    unsigned char t94;
    unsigned int t95;
    char *t96;
    char *t97;
    char *t98;
    char *t100;
    unsigned char t102;
    unsigned int t103;
    char *t104;
    char *t105;
    char *t106;
    char *t108;
    unsigned char t110;
    unsigned int t111;
    char *t112;
    char *t113;
    char *t114;
    char *t116;
    unsigned char t118;
    unsigned int t119;
    char *t120;
    char *t121;
    char *t122;
    char *t124;
    unsigned char t126;
    unsigned int t127;
    char *t128;
    char *t129;
    char *t130;
    char *t132;
    unsigned char t134;
    unsigned int t135;
    char *t136;
    char *t137;
    char *t138;
    char *t140;
    unsigned char t142;
    unsigned int t143;
    char *t144;
    char *t145;
    char *t146;
    char *t148;
    unsigned char t150;
    unsigned int t151;
    char *t152;
    char *t153;
    char *t154;
    char *t155;

LAB0:    t1 = (t0 + 3024U);
    t2 = *((char **)t1);
    if (t2 == 0)
        goto LAB2;

LAB3:    goto *t2;

LAB2:    t2 = (t0 + 1608U);
    t3 = *((char **)t2);
    t4 = *((unsigned char *)t3);
    t5 = (t4 == (unsigned char)1);
    if (t5 != 0)
        goto LAB4;

LAB6:
LAB5:
LAB201:    *((char **)t1) = &&LAB202;

LAB1:    return;
LAB4:    t2 = (t0 + 5625);
    t9 = (t0 + 5634);
    t11 = 1;
    if (9U == 3U)
        goto LAB16;

LAB17:    t11 = 0;

LAB18:    if (t11 == 1)
        goto LAB13;

LAB14:    t15 = (t0 + 5637);
    t17 = (t0 + 5646);
    t19 = 1;
    if (9U == 6U)
        goto LAB22;

LAB23:    t19 = 0;

LAB24:    t7 = t19;

LAB15:    if (t7 == 1)
        goto LAB10;

LAB11:    t23 = (t0 + 5652);
    t25 = (t0 + 5661);
    t27 = 1;
    if (9U == 9U)
        goto LAB28;

LAB29:    t27 = 0;

LAB30:    t6 = t27;

LAB12:    if (t6 != 0)
        goto LAB7;

LAB9:    if ((unsigned char)0 == 0)
        goto LAB34;

LAB35:
LAB8:    t2 = (t0 + 5755);
    t8 = (t0 + 5756);
    t42 = 1;
    if (1U == 1U)
        goto LAB87;

LAB88:    t42 = 0;

LAB89:    if (t42 == 1)
        goto LAB84;

LAB85:    t14 = (t0 + 5757);
    t16 = (t0 + 5758);
    t43 = 1;
    if (1U == 1U)
        goto LAB93;

LAB94:    t43 = 0;

LAB95:    t41 = t43;

LAB86:    if (t41 == 1)
        goto LAB81;

LAB82:    t22 = (t0 + 5759);
    t24 = (t0 + 5760);
    t44 = 1;
    if (1U == 1U)
        goto LAB99;

LAB100:    t44 = 0;

LAB101:    t40 = t44;

LAB83:    if (t40 == 1)
        goto LAB78;

LAB79:    t30 = (t0 + 5761);
    t32 = (t0 + 5762);
    t46 = 1;
    if (1U == 1U)
        goto LAB105;

LAB106:    t46 = 0;

LAB107:    t39 = t46;

LAB80:    if (t39 == 1)
        goto LAB75;

LAB76:    t50 = (t0 + 5763);
    t52 = (t0 + 5764);
    t54 = 1;
    if (1U == 1U)
        goto LAB111;

LAB112:    t54 = 0;

LAB113:    t38 = t54;

LAB77:    if (t38 == 1)
        goto LAB72;

LAB73:    t58 = (t0 + 5765);
    t60 = (t0 + 5766);
    t62 = 1;
    if (1U == 1U)
        goto LAB117;

LAB118:    t62 = 0;

LAB119:    t37 = t62;

LAB74:    if (t37 == 1)
        goto LAB69;

LAB70:    t66 = (t0 + 5767);
    t68 = (t0 + 5768);
    t70 = 1;
    if (1U == 1U)
        goto LAB123;

LAB124:    t70 = 0;

LAB125:    t36 = t70;

LAB71:    if (t36 == 1)
        goto LAB66;

LAB67:    t74 = (t0 + 5769);
    t76 = (t0 + 5770);
    t78 = 1;
    if (1U == 1U)
        goto LAB129;

LAB130:    t78 = 0;

LAB131:    t35 = t78;

LAB68:    if (t35 == 1)
        goto LAB63;

LAB64:    t82 = (t0 + 5771);
    t84 = (t0 + 5772);
    t86 = 1;
    if (1U == 1U)
        goto LAB135;

LAB136:    t86 = 0;

LAB137:    t34 = t86;

LAB65:    if (t34 == 1)
        goto LAB60;

LAB61:    t90 = (t0 + 5773);
    t92 = (t0 + 5774);
    t94 = 1;
    if (1U == 1U)
        goto LAB141;

LAB142:    t94 = 0;

LAB143:    t33 = t94;

LAB62:    if (t33 == 1)
        goto LAB57;

LAB58:    t98 = (t0 + 5775);
    t100 = (t0 + 5776);
    t102 = 1;
    if (1U == 2U)
        goto LAB147;

LAB148:    t102 = 0;

LAB149:    t27 = t102;

LAB59:    if (t27 == 1)
        goto LAB54;

LAB55:    t106 = (t0 + 5778);
    t108 = (t0 + 5779);
    t110 = 1;
    if (1U == 2U)
        goto LAB153;

LAB154:    t110 = 0;

LAB155:    t19 = t110;

LAB56:    if (t19 == 1)
        goto LAB51;

LAB52:    t114 = (t0 + 5781);
    t116 = (t0 + 5782);
    t118 = 1;
    if (1U == 2U)
        goto LAB159;

LAB160:    t118 = 0;

LAB161:    t11 = t118;

LAB53:    if (t11 == 1)
        goto LAB48;

LAB49:    t122 = (t0 + 5784);
    t124 = (t0 + 5785);
    t126 = 1;
    if (1U == 2U)
        goto LAB165;

LAB166:    t126 = 0;

LAB167:    t7 = t126;

LAB50:    if (t7 == 1)
        goto LAB45;

LAB46:    t130 = (t0 + 5787);
    t132 = (t0 + 5788);
    t134 = 1;
    if (1U == 2U)
        goto LAB171;

LAB172:    t134 = 0;

LAB173:    t6 = t134;

LAB47:    if (t6 == 1)
        goto LAB42;

LAB43:    t138 = (t0 + 5790);
    t140 = (t0 + 5791);
    t142 = 1;
    if (1U == 2U)
        goto LAB177;

LAB178:    t142 = 0;

LAB179:    t5 = t142;

LAB44:    if (t5 == 1)
        goto LAB39;

LAB40:    t146 = (t0 + 5793);
    t148 = (t0 + 5794);
    t150 = 1;
    if (1U == 2U)
        goto LAB183;

LAB184:    t150 = 0;

LAB185:    t4 = t150;

LAB41:    if (t4 != 0)
        goto LAB36;

LAB38:    if ((unsigned char)0 == 0)
        goto LAB189;

LAB190:
LAB37:    t5 = ((unsigned char)1 == (unsigned char)1);
    if (t5 == 1)
        goto LAB194;

LAB195:    t6 = ((unsigned char)1 == (unsigned char)0);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -