combinational_critical_path { total_delay_ps: 4279 nodes { total_delay_ps: 4279 op: OP_TUPLE id: 31366 ir: "tuple.31366: (bits[1], bits[11], bits[52]) = tuple(result_sign__2: bits[1], result_exponent__2: bits[11], result_fraction__4: bits[52], id=31366, pos=[(2,3225,33), (3,166,48)])" } nodes { total_delay_ps: 4279 node_delay_ps: 151 op: OP_SEL id: 31365 ir: "result_fraction__4: bits[52] = sel(is_result_nan, cases=[result_fraction__3, FRACTION_HIGH_BIT], id=31365, pos=[(2,3221,26), (3,166,48)])" } nodes { total_delay_ps: 4128 node_delay_ps: 23 op: OP_AND id: 31741 ir: "result_fraction__3: bits[52] = and(result_fraction: bits[52], sign_ext.31740: bits[52], id=31741, pos=[(2,3207,26), (3,166,48)])" } nodes { total_delay_ps: 4105 node_delay_ps: 17 op: OP_SIGN_EXT id: 31740 ir: "sign_ext.31740: bits[52] = sign_ext(not.31739: bits[1], new_bit_count=52, id=31740, pos=[(2,3207,26), (3,166,48)])" } nodes { total_delay_ps: 4088 op: OP_NOT id: 31739 ir: "not.31739: bits[1] = not(or.31356: bits[1], id=31739, pos=[(2,3207,26), (3,166,48)])" } nodes { total_delay_ps: 4088 node_delay_ps: 33 op: OP_OR id: 31356 ir: "or.31356: bits[1] = or(is_operand_inf: bits[1], bit_slice.31349: bits[1], and_reduce.31350: bits[1], nor.31351: bits[1], id=31356, pos=[(2,3207,26), (3,166,48)])" } nodes { total_delay_ps: 4055 node_delay_ps: 27 op: OP_NOR id: 31351 ir: "nor.31351: bits[1] = nor(or_reduce.31339: bits[1], bit_slice.31340: bits[1], id=31351, pos=[(2,3194,11), (3,166,48)])" } nodes { total_delay_ps: 4028 node_delay_ps: 51 op: OP_OR_REDUCE id: 31339 ir: "or_reduce.31339: bits[1] = or_reduce(bit_slice.31329: bits[11], id=31339, pos=[(2,3194,11), (3,166,48)])" } nodes { total_delay_ps: 3977 op: OP_BIT_SLICE id: 31329 ir: "bit_slice.31329: bits[11] = bit_slice(wide_exponent__2: bits[12], start=1, width=11, id=31329, pos=[(2,3194,11), (3,166,48)])" } nodes { total_delay_ps: 3977 node_delay_ps: 23 op: OP_AND id: 31738 ir: "wide_exponent__2: bits[12] = and(bit_slice.31317: bits[12], sign_ext.31737: bits[12], id=31738, pos=[(2,3184,24), (3,166,48)])" } nodes { total_delay_ps: 3954 node_delay_ps: 17 op: OP_SIGN_EXT id: 31737 ir: "sign_ext.31737: bits[12] = sign_ext(not.31736: bits[1], new_bit_count=12, id=31737, pos=[(2,3184,24), (3,166,48)])" } nodes { total_delay_ps: 3937 op: OP_NOT id: 31736 ir: "not.31736: bits[1] = not(bit_slice.31316: bits[1], id=31736, pos=[(2,3184,24), (3,166,48)])" } nodes { total_delay_ps: 3937 op: OP_BIT_SLICE id: 31316 ir: "bit_slice.31316: bits[1] = bit_slice(wide_exponent__1: bits[13], start=12, width=1, id=31316, pos=[(2,3184,27), (3,166,48)])" } nodes { total_delay_ps: 3937 node_delay_ps: 23 op: OP_AND id: 31735 ir: "wide_exponent__1: bits[13] = and(wide_exponent: bits[13], sign_ext.31734: bits[13], id=31735, pos=[(2,3181,24), (3,166,48)])" } nodes { total_delay_ps: 3914 node_delay_ps: 262 op: OP_ADD id: 31307 ir: "wide_exponent: bits[13] = add(wide_exponent_associative_element: bits[13], wide_exponent_associative_element__1: bits[13], id=31307, pos=[(2,3179,26), (3,166,48)])" } nodes { total_delay_ps: 3652 node_delay_ps: 17 op: OP_SIGN_EXT id: 31305 ir: "wide_exponent_associative_element__1: bits[13] = sign_ext(sub.31302: bits[7], new_bit_count=13, id=31305, pos=[(2,3179,26), (3,166,48)])" } nodes { total_delay_ps: 3635 node_delay_ps: 194 op: OP_SUB id: 31302 ir: "sub.31302: bits[7] = sub(concat.32324: bits[7], concat.31300: bits[7], id=31302, pos=[(2,3179,26), (3,166,48)])" } nodes { total_delay_ps: 3441 op: OP_CONCAT id: 32324 ir: "concat.32324: bits[7] = concat(literal.31295: bits[6], rounding_carry: bits[1], id=32324, pos=[(3,166,48)])" } nodes { total_delay_ps: 3441 op: OP_BIT_SLICE id: 32282 ir: "rounding_carry: bits[1] = bit_slice(add.32202: bits[54], start=53, width=1, id=32282, pos=[(2,3168,41), (3,166,48)])" } nodes { total_delay_ps: 3441 node_delay_ps: 417 op: OP_ADD id: 32202 ir: "add.32202: bits[54] = add(concat.32297: bits[54], concat.32514: bits[54], id=32202)" } nodes { total_delay_ps: 3024 op: OP_CONCAT id: 32514 ir: "concat.32514: bits[54] = concat(literal.30659: bits[53], do_round_up: bits[1], id=32514)" } nodes { total_delay_ps: 3024 node_delay_ps: 19 op: OP_OR id: 31292 ir: "do_round_up: bits[1] = or(ugt.31288: bits[1], eq.31289: bits[1], id=31292, pos=[(2,3160,23), (3,166,48)])" } nodes { total_delay_ps: 3005 node_delay_ps: 75 op: OP_UGT id: 31288 ir: "ugt.31288: bits[1] = ugt(normal_chunk: bits[3], fraction_shift__3: bits[3], id=31288, pos=[(2,3160,23), (3,166,48)])" } nodes { total_delay_ps: 2930 op: OP_BIT_SLICE id: 31284 ir: "normal_chunk: bits[3] = bit_slice(shifted_fraction: bits[56], start=0, width=3, id=31284, pos=[(2,3158,39), (3,166,48)])" } nodes { total_delay_ps: 2930 node_delay_ps: 153 op: OP_SEL id: 31283 ir: "shifted_fraction: bits[56] = sel(carry_bit, cases=[cancel_fraction__1, carry_fraction__1], id=31283, pos=[(2,3146,27), (3,166,48)])" } nodes { total_delay_ps: 2777 op: OP_BIT_SLICE id: 31281 ir: "cancel_fraction__1: bits[56] = bit_slice(cancel_fraction: bits[58], start=1, width=56, id=31281, pos=[(3,166,48)])" } nodes { total_delay_ps: 2777 node_delay_ps: 302 op: OP_SHLL id: 31278 ir: "cancel_fraction: bits[58] = shll(concat.31276: bits[58], leading_zeroes: bits[6], id=31278, pos=[(2,3144,26), (3,166,48)])" } nodes { total_delay_ps: 2475 node_delay_ps: 109 op: OP_PRIORITY_SEL id: 31277 ir: "leading_zeroes: bits[6] = priority_sel(and.32277, cases=[concat.31275], default=concat.31900, id=31277, pos=[(0,1615,22), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2366 op: OP_CONCAT id: 31900 ir: "concat.31900: bits[6] = concat(literal.30643: bits[1], priority_sel.31895: bits[5], id=31900, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2366 node_delay_ps: 125 op: OP_PRIORITY_SEL id: 31895 ir: "priority_sel.31895: bits[5] = priority_sel(concat.31266, cases=[concat.32182, concat.32149], default=concat.31884, id=31895, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2241 op: OP_CONCAT id: 31884 ir: "concat.31884: bits[5] = concat(and.31208: bits[1], priority_sel.31879: bits[4], id=31884, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2241 node_delay_ps: 120 op: OP_PRIORITY_SEL id: 31879 ir: "priority_sel.31879: bits[4] = priority_sel(concat.31220, cases=[literal.32034, concat.32704], default=concat.31848, id=31879, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2121 op: OP_CONCAT id: 31848 ir: "concat.31848: bits[4] = concat(and.31106: bits[1], priority_sel.31843: bits[3], id=31848, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2121 node_delay_ps: 114 op: OP_PRIORITY_SEL id: 31843 ir: "priority_sel.31843: bits[3] = priority_sel(concat.31130, cases=[concat.32177, concat.32118], default=concat.31781, id=31843, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2007 op: OP_CONCAT id: 31781 ir: "concat.31781: bits[3] = concat(literal.30643: bits[1], nor.30904: bits[1], priority_sel.31772: bits[1], id=31781, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 2007 node_delay_ps: 90 op: OP_PRIORITY_SEL id: 31772 ir: "priority_sel.31772: bits[1] = priority_sel(concat.30948, cases=[literal.30643, nor.30735], default=nor.30714, id=31772, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 1917 op: OP_CONCAT id: 30948 ir: "concat.30948: bits[2] = concat(nor.30904: bits[1], and.30905: bits[1], id=30948, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 1917 node_delay_ps: 27 op: OP_NOR id: 30904 ir: "nor.30904: bits[1] = nor(or.31558: bits[1], nor.30736: bits[1], id=30904, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 1890 node_delay_ps: 27 op: OP_NOR id: 30736 ir: "nor.30736: bits[1] = nor(bit_slice.30717: bits[1], bit_slice.30710: bits[1], id=30736, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 1863 op: OP_BIT_SLICE id: 30710 ir: "bit_slice.30710: bits[1] = bit_slice(xbs_fraction: bits[57], start=53, width=1, id=30710, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } nodes { total_delay_ps: 1863 node_delay_ps: 153 op: OP_SEL id: 30706 ir: "xbs_fraction: bits[57] = sel(bit_slice.32280, cases=[concat.32328, neg.30705], id=30706, pos=[(2,3130,9), (3,166,48)])" } nodes { total_delay_ps: 1710 node_delay_ps: 303 op: OP_NEG id: 30705 ir: "neg.30705: bits[57] = neg(concat.32328: bits[57], id=30705, pos=[(2,3130,46), (3,166,48)])" } nodes { total_delay_ps: 1407 op: OP_CONCAT id: 32328 ir: "concat.32328: bits[57] = concat(bit_slice.32278: bits[54], bit_slice.32323: bits[2], or.30697: bits[1], id=32328, pos=[(2,3120,20), (3,166,48)])" } nodes { total_delay_ps: 1407 op: OP_BIT_SLICE id: 32278 ir: "bit_slice.32278: bits[54] = bit_slice(add.32185: bits[55], start=0, width=54, id=32278, pos=[(2,3120,20), (3,166,48)])" } nodes { total_delay_ps: 1407 node_delay_ps: 420 op: OP_ADD id: 32185 ir: "add.32185: bits[55] = add(sign_ext.32291: bits[55], concat.32293: bits[55], id=32185, pos=[(2,3120,20), (3,166,48)])" } nodes { total_delay_ps: 987 node_delay_ps: 17 op: OP_SIGN_EXT id: 32291 ir: "sign_ext.32291: bits[55] = sign_ext(xddend_x__1_squeezed: bits[54], new_bit_count=55, id=32291, pos=[(2,3120,20), (3,166,48)])" } nodes { total_delay_ps: 970 node_delay_ps: 152 op: OP_SEL id: 31681 ir: "xddend_x__1_squeezed: bits[54] = sel(xor.30693, cases=[wide_x_squeezed, neg.30690], id=31681, pos=[(2,3110,19), (3,166,48)])" } nodes { total_delay_ps: 818 node_delay_ps: 298 op: OP_NEG id: 30690 ir: "neg.30690: bits[54] = neg(wide_x_squeezed: bits[54], id=30690, pos=[(2,3110,41), (3,166,48)])" } nodes { total_delay_ps: 520 op: OP_CONCAT id: 30685 ir: "wide_x_squeezed: bits[54] = concat(literal.30643: bits[1], fraction_x__1: bits[53], id=30685, pos=[(2,3103,17), (3,166,48)])" } nodes { total_delay_ps: 520 node_delay_ps: 23 op: OP_AND id: 31675 ir: "fraction_x__1: bits[53] = and(fraction_x: bits[53], sign_ext.31674: bits[53], id=31675, pos=[(2,3099,21), (3,166,48)])" } nodes { total_delay_ps: 497 node_delay_ps: 17 op: OP_SIGN_EXT id: 31674 ir: "sign_ext.31674: bits[53] = sign_ext(ne.32207: bits[1], new_bit_count=53, id=31674, pos=[(2,3099,21), (3,166,48)])" } nodes { total_delay_ps: 480 node_delay_ps: 105 op: OP_NE id: 32207 ir: "ne.32207: bits[1] = ne(x_bexp: bits[11], literal.30654: bits[11], id=32207, pos=[(2,3099,21), (3,166,48)])" } nodes { total_delay_ps: 375 node_delay_ps: 121 op: OP_SEL id: 31369 ir: "x_bexp: bits[11] = sel(overflow_detected, cases=[y_bexp__1, x_bexp__1], id=31369, pos=[(2,3092,17), (3,166,48)])" } nodes { total_delay_ps: 254 op: OP_BIT_SLICE id: 30649 ir: "overflow_detected: bits[1] = bit_slice(full_result: bits[12], start=11, width=1, id=30649, pos=[(0,1121,49), (1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } nodes { total_delay_ps: 254 node_delay_ps: 254 op: OP_ADD id: 30648 ir: "full_result: bits[12] = add(x_bexp_extended__1: bits[12], y_bexpnot_extended: bits[12], id=30648, pos=[(0,1119,45), (1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } nodes { op: OP_CONCAT id: 30647 ir: "y_bexpnot_extended: bits[12] = concat(literal.30643: bits[1], y_bexpnot: bits[11], id=30647, pos=[(1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } nodes { op: OP_NOT id: 30645 ir: "y_bexpnot: bits[11] = not(y_bexp__1: bits[11], id=30645, pos=[(1,90,15), (2,3009,44), (2,3091,57), (3,166,48)])" } nodes { op: OP_TUPLE_INDEX id: 30642 ir: "y_bexp__1: bits[11] = tuple_index(y: (bits[1], bits[11], bits[52]), index=1, id=30642, pos=[(2,3091,67), (3,166,48)])" } nodes { op: OP_PARAM id: 844 ir: "y: (bits[1], bits[11], bits[52]) = param(name=y, id=844)" } } all_nodes { op: OP_PARAM id: 844 ir: "y: (bits[1], bits[11], bits[52]) = param(name=y, id=844)" } all_nodes { op: OP_PARAM id: 843 ir: "x: (bits[1], bits[11], bits[52]) = param(name=x, id=843)" } all_nodes { op: OP_TUPLE_INDEX id: 30642 ir: "y_bexp__1: bits[11] = tuple_index(y: (bits[1], bits[11], bits[52]), index=1, id=30642, pos=[(2,3091,67), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30643 ir: "literal.30643: bits[1] = literal(value=0, id=30643, pos=[(1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_TUPLE_INDEX id: 30644 ir: "x_bexp__1: bits[11] = tuple_index(x: (bits[1], bits[11], bits[52]), index=1, id=30644, pos=[(2,3091,59), (3,166,48)])" } all_nodes { op: OP_NOT id: 30645 ir: "y_bexpnot: bits[11] = not(y_bexp__1: bits[11], id=30645, pos=[(1,90,15), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30646 ir: "x_bexp_extended__1: bits[12] = concat(literal.30643: bits[1], x_bexp__1: bits[11], id=30646, pos=[(1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30647 ir: "y_bexpnot_extended: bits[12] = concat(literal.30643: bits[1], y_bexpnot: bits[11], id=30647, pos=[(1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { node_delay_ps: 254 op: OP_ADD id: 30648 ir: "full_result: bits[12] = add(x_bexp_extended__1: bits[12], y_bexpnot_extended: bits[12], id=30648, pos=[(0,1119,45), (1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30649 ir: "overflow_detected: bits[1] = bit_slice(full_result: bits[12], start=11, width=1, id=30649, pos=[(0,1121,49), (1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_TUPLE_INDEX id: 30651 ir: "tuple_index.30651: bits[52] = tuple_index(y: (bits[1], bits[11], bits[52]), index=2, id=30651, pos=[(2,3092,17), (3,166,48)])" } all_nodes { op: OP_TUPLE_INDEX id: 30652 ir: "tuple_index.30652: bits[52] = tuple_index(x: (bits[1], bits[11], bits[52]), index=2, id=30652, pos=[(2,3092,17), (3,166,48)])" } all_nodes { node_delay_ps: 121 op: OP_SEL id: 31369 ir: "x_bexp: bits[11] = sel(overflow_detected, cases=[y_bexp__1, x_bexp__1], id=31369, pos=[(2,3092,17), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30654 ir: "literal.30654: bits[11] = literal(value=0, id=30654, pos=[(2,3099,34), (3,166,48)])" } all_nodes { node_delay_ps: 121 op: OP_SEL id: 31367 ir: "y_bexp: bits[11] = sel(overflow_detected, cases=[x_bexp__1, y_bexp__1], id=31367, pos=[(2,3092,17), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30655 ir: "literal.30655: bits[1] = literal(value=1, id=30655, pos=[(2,3095,22), (3,166,48)])" } all_nodes { node_delay_ps: 151 op: OP_SEL id: 31370 ir: "x_fraction: bits[52] = sel(overflow_detected, cases=[tuple_index.30651, tuple_index.30652], id=31370, pos=[(2,3092,17), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_NE id: 32207 ir: "ne.32207: bits[1] = ne(x_bexp: bits[11], literal.30654: bits[11], id=32207, pos=[(2,3099,21), (3,166,48)])" } all_nodes { node_delay_ps: 151 op: OP_SEL id: 31368 ir: "y_fraction: bits[52] = sel(overflow_detected, cases=[tuple_index.30652, tuple_index.30651], id=31368, pos=[(2,3092,17), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_NE id: 32206 ir: "ne.32206: bits[1] = ne(y_bexp: bits[11], literal.30654: bits[11], id=32206, pos=[(2,3100,21), (3,166,48)])" } all_nodes { op: OP_NOT id: 30650 ir: "nc: bits[1] = not(overflow_detected: bits[1], id=30650, pos=[(1,92,19), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30676 ir: "fraction_x: bits[53] = concat(literal.30655: bits[1], x_fraction: bits[52], id=30676, pos=[(2,3095,22), (3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 31674 ir: "sign_ext.31674: bits[53] = sign_ext(ne.32207: bits[1], new_bit_count=53, id=31674, pos=[(2,3099,21), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30658 ir: "fraction_y: bits[53] = concat(literal.30655: bits[1], y_fraction: bits[52], id=30658, pos=[(2,3096,22), (3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 31677 ir: "sign_ext.31677: bits[53] = sign_ext(ne.32206: bits[1], new_bit_count=53, id=31677, pos=[(2,3100,21), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30663 ir: "narrowed_result: bits[11] = bit_slice(full_result: bits[12], start=0, width=11, id=30663, pos=[(1,91,63), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 30664 ir: "x_bexpor_mask: bits[11] = sign_ext(nc: bits[1], new_bit_count=11, id=30664, pos=[(1,94,32), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30665 ir: "literal.30665: bits[10] = literal(value=0, id=30665, pos=[(2,3010,68), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_TUPLE_INDEX id: 30684 ir: "tuple_index.30684: bits[1] = tuple_index(y: (bits[1], bits[11], bits[52]), index=0, id=30684, pos=[(2,3092,17), (3,166,48)])" } all_nodes { op: OP_TUPLE_INDEX id: 30683 ir: "tuple_index.30683: bits[1] = tuple_index(x: (bits[1], bits[11], bits[52]), index=0, id=30683, pos=[(2,3092,17), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31675 ir: "fraction_x__1: bits[53] = and(fraction_x: bits[53], sign_ext.31674: bits[53], id=31675, pos=[(2,3099,21), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31678 ir: "fraction_y__1: bits[53] = and(fraction_y: bits[53], sign_ext.31677: bits[53], id=31678, pos=[(2,3100,21), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30661 ir: "xddend_x__1_squeezed_const_lsb_bits: bits[3] = literal(value=0, id=30661, pos=[(2,3104,17), (3,166,48)])" } all_nodes { node_delay_ps: 49 op: OP_XOR id: 30667 ir: "result: bits[11] = xor(narrowed_result: bits[11], x_bexpor_mask: bits[11], id=30667, pos=[(1,95,18), (2,3009,44), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30668 ir: "concat.30668: bits[11] = concat(literal.30665: bits[10], overflow_detected: bits[1], id=30668, pos=[(2,3010,68), (2,3091,57), (3,166,48)])" } all_nodes { node_delay_ps: 75 op: OP_SEL id: 31371 ir: "x_sign: bits[1] = sel(overflow_detected, cases=[tuple_index.30684, tuple_index.30683], id=31371, pos=[(2,3092,17), (3,166,48)])" } all_nodes { node_delay_ps: 75 op: OP_SEL id: 31372 ir: "y_sign: bits[1] = sel(overflow_detected, cases=[tuple_index.30683, tuple_index.30684], id=31372, pos=[(2,3092,17), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30685 ir: "wide_x_squeezed: bits[54] = concat(literal.30643: bits[1], fraction_x__1: bits[53], id=30685, pos=[(2,3103,17), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30680 ir: "wide_y_shift_bits: bits[56] = concat(fraction_y__1: bits[53], xddend_x__1_squeezed_const_lsb_bits: bits[3], id=30680, pos=[(2,3116,31), (3,166,48)])" } all_nodes { node_delay_ps: 245 op: OP_ADD id: 30674 ir: "shift: bits[11] = add(result: bits[11], concat.30668: bits[11], id=30674, pos=[(1,54,7), (2,3010,68), (2,3091,57), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30673 ir: "literal.30673: bits[57] = literal(value=144115188075855871, id=30673, pos=[(0,1411,19), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { node_delay_ps: 49 op: OP_XOR id: 30693 ir: "xor.30693: bits[1] = xor(x_sign: bits[1], y_sign: bits[1], id=30693, pos=[(2,3110,23), (3,166,48)])" } all_nodes { node_delay_ps: 298 op: OP_NEG id: 30690 ir: "neg.30690: bits[54] = neg(wide_x_squeezed: bits[54], id=30690, pos=[(2,3110,41), (3,166,48)])" } all_nodes { node_delay_ps: 299 op: OP_SHRL id: 30686 ir: "shrl.30686: bits[56] = shrl(wide_y_shift_bits: bits[56], shift: bits[11], id=30686, pos=[(2,3116,31), (3,166,48)])" } all_nodes { op: OP_NOT id: 32330 ir: "not.32330: bits[52] = not(y_fraction: bits[52], id=32330, pos=[(0,1411,4), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { node_delay_ps: 300 op: OP_SHLL id: 30678 ir: "shll.30678: bits[57] = shll(literal.30673: bits[57], shift: bits[11], id=30678, pos=[(0,1411,19), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { node_delay_ps: 152 op: OP_SEL id: 31681 ir: "xddend_x__1_squeezed: bits[54] = sel(xor.30693, cases=[wide_x_squeezed, neg.30690], id=31681, pos=[(2,3110,19), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 31380 ir: "literal.31380: bits[2] = literal(value=0, id=31380, pos=[(3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32322 ir: "bit_slice.32322: bits[53] = bit_slice(shrl.30686: bits[56], start=3, width=53, id=32322, pos=[(2,3120,20), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32333 ir: "concat.32333: bits[53] = concat(literal.30643: bits[1], not.32330: bits[52], id=32333, pos=[(0,1411,4), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { op: OP_NOT id: 32210 ir: "not.32210: bits[53] = not(sign_ext.31677: bits[53], id=32210, pos=[(0,1411,4), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30682 ir: "bit_slice.30682: bits[53] = bit_slice(shll.30678: bits[57], start=3, width=53, id=30682, pos=[(0,1411,19), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 32291 ir: "sign_ext.32291: bits[55] = sign_ext(xddend_x__1_squeezed: bits[54], new_bit_count=55, id=32291, pos=[(2,3120,20), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32293 ir: "concat.32293: bits[55] = concat(literal.31380: bits[2], bit_slice.32322: bits[53], id=32293, pos=[(2,3120,20), (3,166,48)])" } all_nodes { node_delay_ps: 38 op: OP_NOR id: 32211 ir: "nor.32211: bits[53] = nor(concat.32333: bits[53], not.32210: bits[53], bit_slice.30682: bits[53], id=32211, pos=[(0,1411,4), (0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 30659 ir: "literal.30659: bits[53] = literal(value=0, id=30659, pos=[(2,3099,49), (3,166,48)])" } all_nodes { node_delay_ps: 420 op: OP_ADD id: 32185 ir: "add.32185: bits[55] = add(sign_ext.32291: bits[55], concat.32293: bits[55], id=32185, pos=[(2,3120,20), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30691 ir: "bit_slice.30691: bits[1] = bit_slice(shrl.30686: bits[56], start=0, width=1, id=30691, pos=[(2,3053,40), (2,3116,30), (3,166,48)])" } all_nodes { node_delay_ps: 154 op: OP_NE id: 30692 ir: "sticky: bits[1] = ne(nor.32211: bits[53], literal.30659: bits[53], id=30692, pos=[(0,1501,17), (0,1528,22), (2,3115,35), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32278 ir: "bit_slice.32278: bits[54] = bit_slice(add.32185: bits[55], start=0, width=54, id=32278, pos=[(2,3120,20), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32323 ir: "bit_slice.32323: bits[2] = bit_slice(shrl.30686: bits[56], start=1, width=2, id=32323, pos=[(2,3120,20), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 30697 ir: "or.30697: bits[1] = or(bit_slice.30691: bits[1], sticky: bits[1], id=30697, pos=[(2,3053,40), (2,3116,30), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32328 ir: "concat.32328: bits[57] = concat(bit_slice.32278: bits[54], bit_slice.32323: bits[2], or.30697: bits[1], id=32328, pos=[(2,3120,20), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32280 ir: "bit_slice.32280: bits[1] = bit_slice(add.32185: bits[55], start=54, width=1, id=32280, pos=[(2,3130,12), (3,166,48)])" } all_nodes { node_delay_ps: 303 op: OP_NEG id: 30705 ir: "neg.30705: bits[57] = neg(concat.32328: bits[57], id=30705, pos=[(2,3130,46), (3,166,48)])" } all_nodes { node_delay_ps: 153 op: OP_SEL id: 30706 ir: "xbs_fraction: bits[57] = sel(bit_slice.32280, cases=[concat.32328, neg.30705], id=30706, pos=[(2,3130,9), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30722 ir: "bit_slice.30722: bits[1] = bit_slice(xbs_fraction: bits[57], start=48, width=1, id=30722, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30712 ir: "bit_slice.30712: bits[1] = bit_slice(xbs_fraction: bits[57], start=47, width=1, id=30712, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30746 ir: "bit_slice.30746: bits[1] = bit_slice(xbs_fraction: bits[57], start=46, width=1, id=30746, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30724 ir: "bit_slice.30724: bits[1] = bit_slice(xbs_fraction: bits[57], start=45, width=1, id=30724, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30759 ir: "bit_slice.30759: bits[1] = bit_slice(xbs_fraction: bits[57], start=32, width=1, id=30759, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30730 ir: "bit_slice.30730: bits[1] = bit_slice(xbs_fraction: bits[57], start=31, width=1, id=30730, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30799 ir: "bit_slice.30799: bits[1] = bit_slice(xbs_fraction: bits[57], start=30, width=1, id=30799, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30761 ir: "bit_slice.30761: bits[1] = bit_slice(xbs_fraction: bits[57], start=29, width=1, id=30761, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30744 ir: "nor.30744: bits[1] = nor(bit_slice.30722: bits[1], bit_slice.30712: bits[1], id=30744, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30778 ir: "nor.30778: bits[1] = nor(bit_slice.30746: bits[1], bit_slice.30724: bits[1], id=30778, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30748 ir: "bit_slice.30748: bits[1] = bit_slice(xbs_fraction: bits[57], start=44, width=1, id=30748, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30725 ir: "bit_slice.30725: bits[1] = bit_slice(xbs_fraction: bits[57], start=43, width=1, id=30725, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30783 ir: "bit_slice.30783: bits[1] = bit_slice(xbs_fraction: bits[57], start=42, width=1, id=30783, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30750 ir: "bit_slice.30750: bits[1] = bit_slice(xbs_fraction: bits[57], start=41, width=1, id=30750, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30797 ir: "nor.30797: bits[1] = nor(bit_slice.30759: bits[1], bit_slice.30730: bits[1], id=30797, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30839 ir: "nor.30839: bits[1] = nor(bit_slice.30799: bits[1], bit_slice.30761: bits[1], id=30839, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30801 ir: "bit_slice.30801: bits[1] = bit_slice(xbs_fraction: bits[57], start=28, width=1, id=30801, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30762 ir: "bit_slice.30762: bits[1] = bit_slice(xbs_fraction: bits[57], start=27, width=1, id=30762, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30844 ir: "bit_slice.30844: bits[1] = bit_slice(xbs_fraction: bits[57], start=26, width=1, id=30844, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30803 ir: "bit_slice.30803: bits[1] = bit_slice(xbs_fraction: bits[57], start=25, width=1, id=30803, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30992 ir: "bit_slice.30992: bits[1] = bit_slice(xbs_fraction: bits[57], start=1, width=1, id=30992, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30947 ir: "bit_slice.30947: bits[1] = bit_slice(xbs_fraction: bits[57], start=3, width=1, id=30947, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30944 ir: "bit_slice.30944: bits[1] = bit_slice(xbs_fraction: bits[57], start=8, width=1, id=30944, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30903 ir: "bit_slice.30903: bits[1] = bit_slice(xbs_fraction: bits[57], start=7, width=1, id=30903, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30988 ir: "bit_slice.30988: bits[1] = bit_slice(xbs_fraction: bits[57], start=6, width=1, id=30988, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30946 ir: "bit_slice.30946: bits[1] = bit_slice(xbs_fraction: bits[57], start=5, width=1, id=30946, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30902 ir: "bit_slice.30902: bits[1] = bit_slice(xbs_fraction: bits[57], start=9, width=1, id=30902, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30857 ir: "bit_slice.30857: bits[1] = bit_slice(xbs_fraction: bits[57], start=11, width=1, id=30857, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30854 ir: "bit_slice.30854: bits[1] = bit_slice(xbs_fraction: bits[57], start=16, width=1, id=30854, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30808 ir: "bit_slice.30808: bits[1] = bit_slice(xbs_fraction: bits[57], start=15, width=1, id=30808, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30898 ir: "bit_slice.30898: bits[1] = bit_slice(xbs_fraction: bits[57], start=14, width=1, id=30898, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30856 ir: "bit_slice.30856: bits[1] = bit_slice(xbs_fraction: bits[57], start=13, width=1, id=30856, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30804 ir: "bit_slice.30804: bits[1] = bit_slice(xbs_fraction: bits[57], start=24, width=1, id=30804, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30763 ir: "bit_slice.30763: bits[1] = bit_slice(xbs_fraction: bits[57], start=23, width=1, id=30763, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30849 ir: "bit_slice.30849: bits[1] = bit_slice(xbs_fraction: bits[57], start=22, width=1, id=30849, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30806 ir: "bit_slice.30806: bits[1] = bit_slice(xbs_fraction: bits[57], start=21, width=1, id=30806, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30851 ir: "bit_slice.30851: bits[1] = bit_slice(xbs_fraction: bits[57], start=20, width=1, id=30851, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30807 ir: "bit_slice.30807: bits[1] = bit_slice(xbs_fraction: bits[57], start=19, width=1, id=30807, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30893 ir: "bit_slice.30893: bits[1] = bit_slice(xbs_fraction: bits[57], start=18, width=1, id=30893, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30853 ir: "bit_slice.30853: bits[1] = bit_slice(xbs_fraction: bits[57], start=17, width=1, id=30853, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 30956 ir: "and.30956: bits[1] = and(nor.30744: bits[1], nor.30778: bits[1], id=30956, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30781 ir: "nor.30781: bits[1] = nor(bit_slice.30748: bits[1], bit_slice.30725: bits[1], id=30781, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30823 ir: "nor.30823: bits[1] = nor(bit_slice.30783: bits[1], bit_slice.30750: bits[1], id=30823, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31559 ir: "or.31559: bits[1] = or(bit_slice.30748: bits[1], bit_slice.30725: bits[1], id=31559, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30708 ir: "carry_bit: bits[1] = bit_slice(xbs_fraction: bits[57], start=56, width=1, id=30708, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30707 ir: "bit_slice.30707: bits[1] = bit_slice(xbs_fraction: bits[57], start=55, width=1, id=30707, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30717 ir: "bit_slice.30717: bits[1] = bit_slice(xbs_fraction: bits[57], start=54, width=1, id=30717, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30710 ir: "bit_slice.30710: bits[1] = bit_slice(xbs_fraction: bits[57], start=53, width=1, id=30710, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30721 ir: "bit_slice.30721: bits[1] = bit_slice(xbs_fraction: bits[57], start=49, width=1, id=30721, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30711 ir: "bit_slice.30711: bits[1] = bit_slice(xbs_fraction: bits[57], start=51, width=1, id=30711, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31013 ir: "and.31013: bits[1] = and(nor.30797: bits[1], nor.30839: bits[1], id=31013, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30842 ir: "nor.30842: bits[1] = nor(bit_slice.30801: bits[1], bit_slice.30762: bits[1], id=30842, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30882 ir: "nor.30882: bits[1] = nor(bit_slice.30844: bits[1], bit_slice.30803: bits[1], id=30882, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31563 ir: "or.31563: bits[1] = or(bit_slice.30801: bits[1], bit_slice.30762: bits[1], id=31563, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30726 ir: "bit_slice.30726: bits[1] = bit_slice(xbs_fraction: bits[57], start=40, width=1, id=30726, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30713 ir: "bit_slice.30713: bits[1] = bit_slice(xbs_fraction: bits[57], start=39, width=1, id=30713, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30754 ir: "bit_slice.30754: bits[1] = bit_slice(xbs_fraction: bits[57], start=38, width=1, id=30754, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30728 ir: "bit_slice.30728: bits[1] = bit_slice(xbs_fraction: bits[57], start=37, width=1, id=30728, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30758 ir: "bit_slice.30758: bits[1] = bit_slice(xbs_fraction: bits[57], start=33, width=1, id=30758, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30729 ir: "bit_slice.30729: bits[1] = bit_slice(xbs_fraction: bits[57], start=35, width=1, id=30729, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30990 ir: "bit_slice.30990: bits[1] = bit_slice(xbs_fraction: bits[57], start=4, width=1, id=30990, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31036 ir: "bit_slice.31036: bits[1] = bit_slice(xbs_fraction: bits[57], start=2, width=1, id=31036, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31037 ir: "not.31037: bits[1] = not(bit_slice.30992: bits[1], id=31037, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30991 ir: "not.30991: bits[1] = not(bit_slice.30947: bits[1], id=30991, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31567 ir: "or.31567: bits[1] = or(bit_slice.30944: bits[1], bit_slice.30903: bits[1], id=31567, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31031 ir: "nor.31031: bits[1] = nor(bit_slice.30988: bits[1], bit_slice.30946: bits[1], id=31031, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30986 ir: "nor.30986: bits[1] = nor(bit_slice.30944: bits[1], bit_slice.30903: bits[1], id=30986, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30945 ir: "not.30945: bits[1] = not(bit_slice.30903: bits[1], id=30945, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30989 ir: "not.30989: bits[1] = not(bit_slice.30946: bits[1], id=30989, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30900 ir: "bit_slice.30900: bits[1] = bit_slice(xbs_fraction: bits[57], start=12, width=1, id=30900, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30942 ir: "bit_slice.30942: bits[1] = bit_slice(xbs_fraction: bits[57], start=10, width=1, id=30942, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30943 ir: "not.30943: bits[1] = not(bit_slice.30902: bits[1], id=30943, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32477 ir: "not.32477: bits[1] = not(bit_slice.30857: bits[1], id=32477, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31568 ir: "or.31568: bits[1] = or(bit_slice.30854: bits[1], bit_slice.30808: bits[1], id=31568, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30937 ir: "nor.30937: bits[1] = nor(bit_slice.30898: bits[1], bit_slice.30856: bits[1], id=30937, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30896 ir: "nor.30896: bits[1] = nor(bit_slice.30854: bits[1], bit_slice.30808: bits[1], id=30896, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32481 ir: "not.32481: bits[1] = not(bit_slice.30808: bits[1], id=32481, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30899 ir: "not.30899: bits[1] = not(bit_slice.30856: bits[1], id=30899, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30847 ir: "nor.30847: bits[1] = nor(bit_slice.30804: bits[1], bit_slice.30763: bits[1], id=30847, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30888 ir: "nor.30888: bits[1] = nor(bit_slice.30849: bits[1], bit_slice.30806: bits[1], id=30888, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31570 ir: "or.31570: bits[1] = or(bit_slice.30804: bits[1], bit_slice.30763: bits[1], id=31570, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32485 ir: "not.32485: bits[1] = not(bit_slice.30763: bits[1], id=32485, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30850 ir: "not.30850: bits[1] = not(bit_slice.30806: bits[1], id=30850, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31571 ir: "or.31571: bits[1] = or(bit_slice.30851: bits[1], bit_slice.30807: bits[1], id=31571, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30931 ir: "nor.30931: bits[1] = nor(bit_slice.30893: bits[1], bit_slice.30853: bits[1], id=30931, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30891 ir: "nor.30891: bits[1] = nor(bit_slice.30851: bits[1], bit_slice.30807: bits[1], id=30891, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30852 ir: "not.30852: bits[1] = not(bit_slice.30807: bits[1], id=30852, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30894 ir: "not.30894: bits[1] = not(bit_slice.30853: bits[1], id=30894, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30719 ir: "bit_slice.30719: bits[1] = bit_slice(xbs_fraction: bits[57], start=52, width=1, id=30719, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30741 ir: "bit_slice.30741: bits[1] = bit_slice(xbs_fraction: bits[57], start=50, width=1, id=30741, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31108 ir: "not.31108: bits[1] = not(and.30956: bits[1], id=31108, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31003 ir: "and.31003: bits[1] = and(nor.30781: bits[1], nor.30823: bits[1], id=31003, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31002 ir: "nor.31002: bits[1] = nor(or.31559: bits[1], nor.30823: bits[1], id=31002, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30715 ir: "nor.30715: bits[1] = nor(carry_bit: bits[1], bit_slice.30707: bits[1], id=30715, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30736 ir: "nor.30736: bits[1] = nor(bit_slice.30717: bits[1], bit_slice.30710: bits[1], id=30736, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31558 ir: "or.31558: bits[1] = or(carry_bit: bits[1], bit_slice.30707: bits[1], id=31558, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30742 ir: "not.30742: bits[1] = not(bit_slice.30721: bits[1], id=30742, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30720 ir: "not.30720: bits[1] = not(bit_slice.30711: bits[1], id=30720, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30756 ir: "bit_slice.30756: bits[1] = bit_slice(xbs_fraction: bits[57], start=36, width=1, id=30756, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 30794 ir: "bit_slice.30794: bits[1] = bit_slice(xbs_fraction: bits[57], start=34, width=1, id=30794, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31140 ir: "not.31140: bits[1] = not(and.31013: bits[1], id=31140, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31055 ir: "and.31055: bits[1] = and(nor.30842: bits[1], nor.30882: bits[1], id=31055, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31054 ir: "nor.31054: bits[1] = nor(or.31563: bits[1], nor.30882: bits[1], id=31054, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30752 ir: "nor.30752: bits[1] = nor(bit_slice.30726: bits[1], bit_slice.30713: bits[1], id=30752, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30789 ir: "nor.30789: bits[1] = nor(bit_slice.30754: bits[1], bit_slice.30728: bits[1], id=30789, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31562 ir: "or.31562: bits[1] = or(bit_slice.30726: bits[1], bit_slice.30713: bits[1], id=31562, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30795 ir: "not.30795: bits[1] = not(bit_slice.30758: bits[1], id=30795, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30757 ir: "not.30757: bits[1] = not(bit_slice.30729: bits[1], id=30757, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31566 ir: "or.31566: bits[1] = or(bit_slice.30990: bits[1], bit_slice.30947: bits[1], id=31566, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31074 ir: "nor.31074: bits[1] = nor(bit_slice.31036: bits[1], bit_slice.30992: bits[1], id=31074, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31073 ir: "nor.31073: bits[1] = nor(bit_slice.31036: bits[1], not.31037: bits[1], id=31073, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31034 ir: "nor.31034: bits[1] = nor(bit_slice.30990: bits[1], bit_slice.30947: bits[1], id=31034, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31033 ir: "nor.31033: bits[1] = nor(bit_slice.30990: bits[1], not.30991: bits[1], id=31033, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31149 ir: "nor.31149: bits[1] = nor(or.31567: bits[1], nor.31031: bits[1], id=31149, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31150 ir: "and.31150: bits[1] = and(nor.30986: bits[1], nor.31031: bits[1], id=31150, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30985 ir: "nor.30985: bits[1] = nor(bit_slice.30944: bits[1], not.30945: bits[1], id=30985, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31030 ir: "nor.31030: bits[1] = nor(bit_slice.30988: bits[1], not.30989: bits[1], id=31030, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31569 ir: "or.31569: bits[1] = or(bit_slice.30900: bits[1], bit_slice.30857: bits[1], id=31569, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30983 ir: "nor.30983: bits[1] = nor(bit_slice.30942: bits[1], bit_slice.30902: bits[1], id=30983, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30982 ir: "nor.30982: bits[1] = nor(bit_slice.30942: bits[1], not.30943: bits[1], id=30982, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 32475 ir: "nor.32475: bits[1] = nor(bit_slice.30900: bits[1], bit_slice.30857: bits[1], id=32475, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 32478 ir: "nor.32478: bits[1] = nor(bit_slice.30900: bits[1], not.32477: bits[1], id=32478, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31094 ir: "nor.31094: bits[1] = nor(or.31568: bits[1], nor.30937: bits[1], id=31094, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31095 ir: "and.31095: bits[1] = and(nor.30896: bits[1], nor.30937: bits[1], id=31095, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 32482 ir: "nor.32482: bits[1] = nor(bit_slice.30854: bits[1], not.32481: bits[1], id=32482, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30936 ir: "nor.30936: bits[1] = nor(bit_slice.30898: bits[1], not.30899: bits[1], id=30936, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31058 ir: "and.31058: bits[1] = and(nor.30847: bits[1], nor.30888: bits[1], id=31058, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31057 ir: "nor.31057: bits[1] = nor(or.31570: bits[1], nor.30888: bits[1], id=31057, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 32486 ir: "nor.32486: bits[1] = nor(bit_slice.30804: bits[1], not.32485: bits[1], id=32486, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30887 ir: "nor.30887: bits[1] = nor(bit_slice.30849: bits[1], not.30850: bits[1], id=30887, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31091 ir: "nor.31091: bits[1] = nor(or.31571: bits[1], nor.30931: bits[1], id=31091, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31092 ir: "and.31092: bits[1] = and(nor.30891: bits[1], nor.30931: bits[1], id=31092, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30890 ir: "nor.30890: bits[1] = nor(bit_slice.30851: bits[1], not.30852: bits[1], id=30890, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30930 ir: "nor.30930: bits[1] = nor(bit_slice.30893: bits[1], not.30894: bits[1], id=30930, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30739 ir: "nor.30739: bits[1] = nor(bit_slice.30719: bits[1], bit_slice.30711: bits[1], id=30739, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30772 ir: "nor.30772: bits[1] = nor(bit_slice.30741: bits[1], bit_slice.30721: bits[1], id=30772, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31134 ir: "nor.31134: bits[1] = nor(not.31108: bits[1], and.31003: bits[1], id=31134, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32544 ir: "not.32544: bits[1] = not(nor.31002: bits[1], id=32544, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 30905 ir: "and.30905: bits[1] = and(nor.30715: bits[1], nor.30736: bits[1], id=30905, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30904 ir: "nor.30904: bits[1] = nor(or.31558: bits[1], nor.30736: bits[1], id=30904, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30718 ir: "not.30718: bits[1] = not(bit_slice.30710: bits[1], id=30718, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30709 ir: "not.30709: bits[1] = not(bit_slice.30707: bits[1], id=30709, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31561 ir: "or.31561: bits[1] = or(bit_slice.30719: bits[1], bit_slice.30711: bits[1], id=31561, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30771 ir: "nor.30771: bits[1] = nor(bit_slice.30741: bits[1], not.30742: bits[1], id=30771, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30738 ir: "nor.30738: bits[1] = nor(bit_slice.30719: bits[1], not.30720: bits[1], id=30738, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30792 ir: "nor.30792: bits[1] = nor(bit_slice.30756: bits[1], bit_slice.30729: bits[1], id=30792, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30833 ir: "nor.30833: bits[1] = nor(bit_slice.30794: bits[1], bit_slice.30758: bits[1], id=30833, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31163 ir: "nor.31163: bits[1] = nor(not.31140: bits[1], and.31055: bits[1], id=31163, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32551 ir: "not.32551: bits[1] = not(nor.31054: bits[1], id=32551, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 30961 ir: "and.30961: bits[1] = and(nor.30752: bits[1], nor.30789: bits[1], id=30961, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30960 ir: "nor.30960: bits[1] = nor(or.31562: bits[1], nor.30789: bits[1], id=30960, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30755 ir: "not.30755: bits[1] = not(bit_slice.30728: bits[1], id=30755, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30727 ir: "not.30727: bits[1] = not(bit_slice.30713: bits[1], id=30727, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31565 ir: "or.31565: bits[1] = or(bit_slice.30756: bits[1], bit_slice.30729: bits[1], id=31565, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30832 ir: "nor.30832: bits[1] = nor(bit_slice.30794: bits[1], not.30795: bits[1], id=30832, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30791 ir: "nor.30791: bits[1] = nor(bit_slice.30756: bits[1], not.30757: bits[1], id=30791, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31174 ir: "nor.31174: bits[1] = nor(or.31566: bits[1], nor.31074: bits[1], id=31174, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31525 ir: "concat.31525: bits[2] = concat(literal.30655: bits[1], nor.31073: bits[1], id=31525, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31821 ir: "concat.31821: bits[2] = concat(nor.31034: bits[1], nor.31033: bits[1], id=31821, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31170 ir: "concat.31170: bits[2] = concat(nor.31149: bits[1], and.31150: bits[1], id=31170, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32179 ir: "concat.32179: bits[2] = concat(nor.30985: bits[1], literal.30643: bits[1], id=32179, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32132 ir: "concat.32132: bits[2] = concat(literal.30655: bits[1], nor.31030: bits[1], id=32132, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31812 ir: "concat.31812: bits[2] = concat(nor.30986: bits[1], nor.30985: bits[1], id=31812, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31123 ir: "nor.31123: bits[1] = nor(or.31569: bits[1], nor.30983: bits[1], id=31123, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31514 ir: "concat.31514: bits[2] = concat(literal.30655: bits[1], nor.30982: bits[1], id=31514, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31790 ir: "concat.31790: bits[2] = concat(nor.32475: bits[1], nor.32478: bits[1], id=31790, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31119 ir: "concat.31119: bits[2] = concat(nor.31094: bits[1], and.31095: bits[1], id=31119, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32176 ir: "concat.32176: bits[2] = concat(nor.32482: bits[1], literal.30643: bits[1], id=32176, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32111 ir: "concat.32111: bits[2] = concat(literal.30655: bits[1], nor.30936: bits[1], id=32111, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31768 ir: "concat.31768: bits[2] = concat(nor.30896: bits[1], nor.32482: bits[1], id=31768, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31166 ir: "not.31166: bits[1] = not(and.31058: bits[1], id=31166, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31087 ir: "concat.31087: bits[2] = concat(nor.31057: bits[1], and.31058: bits[1], id=31087, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32175 ir: "concat.32175: bits[2] = concat(nor.32486: bits[1], literal.30643: bits[1], id=32175, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32104 ir: "concat.32104: bits[2] = concat(literal.30655: bits[1], nor.30887: bits[1], id=32104, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31750 ir: "concat.31750: bits[2] = concat(nor.30847: bits[1], nor.32486: bits[1], id=31750, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31115 ir: "concat.31115: bits[2] = concat(nor.31091: bits[1], and.31092: bits[1], id=31115, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31507 ir: "concat.31507: bits[2] = concat(nor.30890: bits[1], literal.30643: bits[1], id=31507, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31509 ir: "concat.31509: bits[2] = concat(literal.30655: bits[1], nor.30930: bits[1], id=31509, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31759 ir: "concat.31759: bits[2] = concat(nor.30891: bits[1], nor.30890: bits[1], id=31759, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 30953 ir: "and.30953: bits[1] = and(nor.30739: bits[1], nor.30772: bits[1], id=30953, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31135 ir: "and.31135: bits[1] = and(and.30956: bits[1], and.31003: bits[1], id=31135, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31560 ir: "or.31560: bits[1] = or(bit_slice.30722: bits[1], bit_slice.30712: bits[1], id=31560, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32545 ir: "and.32545: bits[1] = and(nor.31134: bits[1], not.32544: bits[1], id=32545, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32543 ir: "and.32543: bits[1] = and(nor.31134: bits[1], nor.31002: bits[1], id=32543, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31076 ir: "not.31076: bits[1] = not(and.30905: bits[1], id=31076, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 30948 ir: "concat.30948: bits[2] = concat(nor.30904: bits[1], and.30905: bits[1], id=30948, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30735 ir: "nor.30735: bits[1] = nor(bit_slice.30717: bits[1], not.30718: bits[1], id=30735, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30714 ir: "nor.30714: bits[1] = nor(carry_bit: bits[1], not.30709: bits[1], id=30714, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30952 ir: "nor.30952: bits[1] = nor(or.31561: bits[1], nor.30772: bits[1], id=30952, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31495 ir: "concat.31495: bits[2] = concat(literal.30655: bits[1], nor.30771: bits[1], id=31495, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32506 ir: "concat.32506: bits[2] = concat(literal.30643: bits[1], nor.30738: bits[1], id=32506, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31010 ir: "and.31010: bits[1] = and(nor.30792: bits[1], nor.30833: bits[1], id=31010, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31164 ir: "and.31164: bits[1] = and(and.31013: bits[1], and.31055: bits[1], id=31164, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31564 ir: "or.31564: bits[1] = or(bit_slice.30759: bits[1], bit_slice.30730: bits[1], id=31564, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32552 ir: "and.32552: bits[1] = and(nor.31163: bits[1], not.32551: bits[1], id=32552, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32550 ir: "and.32550: bits[1] = and(nor.31163: bits[1], nor.31054: bits[1], id=32550, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31110 ir: "not.31110: bits[1] = not(and.30961: bits[1], id=31110, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31005 ir: "concat.31005: bits[2] = concat(nor.30960: bits[1], and.30961: bits[1], id=31005, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30788 ir: "nor.30788: bits[1] = nor(bit_slice.30754: bits[1], not.30755: bits[1], id=30788, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30751 ir: "nor.30751: bits[1] = nor(bit_slice.30726: bits[1], not.30727: bits[1], id=30751, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31009 ir: "nor.31009: bits[1] = nor(or.31565: bits[1], nor.30833: bits[1], id=31009, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31501 ir: "concat.31501: bits[2] = concat(literal.30655: bits[1], nor.30832: bits[1], id=31501, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32508 ir: "concat.32508: bits[2] = concat(literal.30643: bits[1], nor.30791: bits[1], id=32508, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31217 ir: "not.31217: bits[1] = not(and.31150: bits[1], id=31217, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31175 ir: "and.31175: bits[1] = and(nor.31034: bits[1], nor.31074: bits[1], id=31175, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 31595 ir: "priority_sel.31595: bits[2] = priority_sel(nor.31174, cases=[concat.31525], default=concat.31821, id=31595, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_PRIORITY_SEL id: 31861 ir: "priority_sel.31861: bits[2] = priority_sel(concat.31170, cases=[concat.32179, concat.32132], default=concat.31812, id=31861, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31187 ir: "not.31187: bits[1] = not(and.31095: bits[1], id=31187, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31124 ir: "and.31124: bits[1] = and(nor.32475: bits[1], nor.30983: bits[1], id=31124, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 31714 ir: "priority_sel.31714: bits[2] = priority_sel(nor.31123, cases=[concat.31514], default=concat.31790, id=31714, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_PRIORITY_SEL id: 31834 ir: "priority_sel.31834: bits[2] = priority_sel(concat.31119, cases=[concat.32176, concat.32111], default=concat.31768, id=31834, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31184 ir: "nor.31184: bits[1] = nor(not.31166: bits[1], and.31092: bits[1], id=31184, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31185 ir: "and.31185: bits[1] = and(and.31058: bits[1], and.31092: bits[1], id=31185, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_PRIORITY_SEL id: 31825 ir: "priority_sel.31825: bits[2] = priority_sel(concat.31087, cases=[concat.32175, concat.32104], default=concat.31750, id=31825, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_PRIORITY_SEL id: 31459 ir: "priority_sel.31459: bits[2] = priority_sel(concat.31115, cases=[concat.31507, concat.31509], default=concat.31759, id=31459, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31106 ir: "and.31106: bits[1] = and(and.30905: bits[1], and.30953: bits[1], id=31106, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32669 ir: "not.32669: bits[1] = not(and.31135: bits[1], id=32669, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30955 ir: "nor.30955: bits[1] = nor(or.31560: bits[1], nor.30778: bits[1], id=30955, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32670 ir: "not.32670: bits[1] = not(and.32545: bits[1], id=32670, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32671 ir: "not.32671: bits[1] = not(and.32543: bits[1], id=32671, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30784 ir: "not.30784: bits[1] = not(bit_slice.30750: bits[1], id=30784, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30749 ir: "not.30749: bits[1] = not(bit_slice.30725: bits[1], id=30749, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30747 ir: "not.30747: bits[1] = not(bit_slice.30724: bits[1], id=30747, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30723 ir: "not.30723: bits[1] = not(bit_slice.30712: bits[1], id=30723, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31105 ir: "nor.31105: bits[1] = nor(not.31076: bits[1], and.30953: bits[1], id=31105, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 90 op: OP_PRIORITY_SEL id: 31772 ir: "priority_sel.31772: bits[1] = priority_sel(concat.30948, cases=[literal.30643, nor.30735], default=nor.30714, id=31772, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 31446 ir: "priority_sel.31446: bits[2] = priority_sel(nor.30952, cases=[concat.31495], default=concat.32506, id=31446, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31138 ir: "and.31138: bits[1] = and(and.30961: bits[1], and.31010: bits[1], id=31138, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32674 ir: "not.32674: bits[1] = not(and.31164: bits[1], id=32674, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31012 ir: "nor.31012: bits[1] = nor(or.31564: bits[1], nor.30839: bits[1], id=31012, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32675 ir: "not.32675: bits[1] = not(and.32552: bits[1], id=32675, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32676 ir: "not.32676: bits[1] = not(and.32550: bits[1], id=32676, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30845 ir: "not.30845: bits[1] = not(bit_slice.30803: bits[1], id=30845, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30802 ir: "not.30802: bits[1] = not(bit_slice.30762: bits[1], id=30802, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30800 ir: "not.30800: bits[1] = not(bit_slice.30761: bits[1], id=30800, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 30760 ir: "not.30760: bits[1] = not(bit_slice.30730: bits[1], id=30760, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31137 ir: "nor.31137: bits[1] = nor(not.31110: bits[1], and.31010: bits[1], id=31137, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 90 op: OP_PRIORITY_SEL id: 31794 ir: "priority_sel.31794: bits[1] = priority_sel(concat.31005, cases=[literal.30643, nor.30788], default=nor.30751, id=31794, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 31452 ir: "priority_sel.31452: bits[2] = priority_sel(nor.31009, cases=[concat.31501], default=concat.32508, id=31452, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31219 ir: "bit_slice.31219: bits[1] = bit_slice(xbs_fraction: bits[57], start=0, width=1, id=31219, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31229 ir: "nor.31229: bits[1] = nor(not.31217: bits[1], and.31175: bits[1], id=31229, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32082 ir: "concat.32082: bits[3] = concat(literal.30655: bits[1], priority_sel.31595: bits[2], id=32082, pos=[(0,1540,24), (0,1600,22), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31866 ir: "concat.31866: bits[3] = concat(and.31150: bits[1], priority_sel.31861: bits[2], id=31866, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31202 ir: "nor.31202: bits[1] = nor(not.31187: bits[1], and.31124: bits[1], id=31202, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31530 ir: "concat.31530: bits[3] = concat(literal.30655: bits[1], priority_sel.31714: bits[2], id=31530, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31839 ir: "concat.31839: bits[3] = concat(and.31095: bits[1], priority_sel.31834: bits[2], id=31839, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31198 ir: "concat.31198: bits[2] = concat(nor.31184: bits[1], and.31185: bits[1], id=31198, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32180 ir: "concat.32180: bits[3] = concat(priority_sel.31825: bits[2], literal.30643: bits[1], id=32180, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32139 ir: "concat.32139: bits[3] = concat(literal.30655: bits[1], priority_sel.31459: bits[2], id=32139, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31830 ir: "concat.31830: bits[3] = concat(and.31058: bits[1], priority_sel.31825: bits[2], id=31830, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31194 ir: "not.31194: bits[1] = not(and.31106: bits[1], id=31194, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32629 ir: "and.32629: bits[1] = and(and.32543: bits[1], not.32669: bits[1], id=32629, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 43 op: OP_AND id: 32673 ir: "and.32673: bits[1] = and(nor.30955: bits[1], not.32670: bits[1], not.32671: bits[1], not.32669: bits[1], id=32673, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32607 ir: "concat.32607: bits[4] = concat(nor.30955: bits[1], and.32545: bits[1], and.32543: bits[1], and.31135: bits[1], id=32607, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30822 ir: "nor.30822: bits[1] = nor(bit_slice.30783: bits[1], not.30784: bits[1], id=30822, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30780 ir: "nor.30780: bits[1] = nor(bit_slice.30748: bits[1], not.30749: bits[1], id=30780, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30777 ir: "nor.30777: bits[1] = nor(bit_slice.30746: bits[1], not.30747: bits[1], id=30777, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30743 ir: "nor.30743: bits[1] = nor(bit_slice.30722: bits[1], not.30723: bits[1], id=30743, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31130 ir: "concat.31130: bits[2] = concat(nor.31105: bits[1], and.31106: bits[1], id=31130, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32177 ir: "concat.32177: bits[3] = concat(nor.30904: bits[1], priority_sel.31772: bits[1], literal.30643: bits[1], id=32177, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32118 ir: "concat.32118: bits[3] = concat(literal.30655: bits[1], priority_sel.31446: bits[2], id=32118, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31781 ir: "concat.31781: bits[3] = concat(literal.30643: bits[1], nor.30904: bits[1], priority_sel.31772: bits[1], id=31781, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31210 ir: "not.31210: bits[1] = not(and.31138: bits[1], id=31210, pos=[(0,1605,22), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32645 ir: "and.32645: bits[1] = and(and.32550: bits[1], not.32674: bits[1], id=32645, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 43 op: OP_AND id: 32678 ir: "and.32678: bits[1] = and(nor.31012: bits[1], not.32675: bits[1], not.32676: bits[1], not.32674: bits[1], id=32678, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32608 ir: "concat.32608: bits[4] = concat(nor.31012: bits[1], and.32552: bits[1], and.32550: bits[1], and.31164: bits[1], id=32608, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30881 ir: "nor.30881: bits[1] = nor(bit_slice.30844: bits[1], not.30845: bits[1], id=30881, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30841 ir: "nor.30841: bits[1] = nor(bit_slice.30801: bits[1], not.30802: bits[1], id=30841, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30838 ir: "nor.30838: bits[1] = nor(bit_slice.30799: bits[1], not.30800: bits[1], id=30838, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 30796 ir: "nor.30796: bits[1] = nor(bit_slice.30759: bits[1], not.30760: bits[1], id=30796, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31159 ir: "concat.31159: bits[2] = concat(nor.31137: bits[1], and.31138: bits[1], id=31159, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32178 ir: "concat.32178: bits[3] = concat(nor.30960: bits[1], priority_sel.31794: bits[1], literal.30643: bits[1], id=32178, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32125 ir: "concat.32125: bits[3] = concat(literal.30655: bits[1], priority_sel.31452: bits[2], id=32125, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31803 ir: "concat.31803: bits[3] = concat(literal.30643: bits[1], nor.30960: bits[1], priority_sel.31794: bits[1], id=31803, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 32515 ir: "fraction_shift__3: bits[3] = literal(value=4, id=32515, pos=[(0,1605,22), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 32205 ir: "not.32205: bits[1] = not(bit_slice.31219: bits[1], id=32205, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 94 op: OP_PRIORITY_SEL id: 31721 ir: "priority_sel.31721: bits[3] = priority_sel(nor.31229, cases=[concat.32082], default=concat.31866, id=31721, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31238 ir: "not.31238: bits[1] = not(and.31185: bits[1], id=31238, pos=[(0,1605,22), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31203 ir: "and.31203: bits[1] = and(and.31095: bits[1], and.31124: bits[1], id=31203, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 94 op: OP_PRIORITY_SEL id: 31597 ir: "priority_sel.31597: bits[3] = priority_sel(nor.31202, cases=[concat.31530], default=concat.31839, id=31597, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 114 op: OP_PRIORITY_SEL id: 31870 ir: "priority_sel.31870: bits[3] = priority_sel(concat.31198, cases=[concat.32180, concat.32139], default=concat.31830, id=31870, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31208 ir: "and.31208: bits[1] = and(and.31106: bits[1], and.31135: bits[1], id=31208, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31207 ir: "nor.31207: bits[1] = nor(not.31194: bits[1], and.31135: bits[1], id=31207, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 32614 ir: "or.32614: bits[1] = or(and.32629: bits[1], and.32673: bits[1], id=32614, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 123 op: OP_PRIORITY_SEL id: 32560 ir: "priority_sel.32560: bits[1] = priority_sel(concat.32607, cases=[literal.30643, nor.30822, nor.30780, nor.30777], default=nor.30743, id=32560, pos=[(0,1600,22), (0,1605,64), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 114 op: OP_PRIORITY_SEL id: 31843 ir: "priority_sel.31843: bits[3] = priority_sel(concat.31130, cases=[concat.32177, concat.32118], default=concat.31781, id=31843, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31224 ir: "nor.31224: bits[1] = nor(not.31210: bits[1], and.31164: bits[1], id=31224, pos=[(0,1605,22), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31225 ir: "and.31225: bits[1] = and(and.31138: bits[1], and.31164: bits[1], id=31225, pos=[(0,1605,22), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 32621 ir: "or.32621: bits[1] = or(and.32645: bits[1], and.32678: bits[1], id=32621, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 123 op: OP_PRIORITY_SEL id: 32573 ir: "priority_sel.32573: bits[1] = priority_sel(concat.32608, cases=[literal.30643, nor.30881, nor.30841, nor.30838], default=nor.30796, id=32573, pos=[(0,1600,22), (0,1605,64), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 114 op: OP_PRIORITY_SEL id: 31852 ir: "priority_sel.31852: bits[3] = priority_sel(concat.31159, cases=[concat.32178, concat.32125], default=concat.31803, id=31852, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31230 ir: "and.31230: bits[1] = and(and.31150: bits[1], and.31175: bits[1], id=31230, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32517 ir: "concat.32517: bits[4] = concat(fraction_shift__3: bits[3], not.32205: bits[1], id=32517, pos=[(0,1605,22), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32173 ir: "concat.32173: bits[4] = concat(literal.30643: bits[1], priority_sel.31721: bits[3], id=32173, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31247 ir: "nor.31247: bits[1] = nor(not.31238: bits[1], and.31203: bits[1], id=31247, pos=[(0,1605,22), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32085 ir: "concat.32085: bits[4] = concat(literal.30655: bits[1], priority_sel.31597: bits[3], id=32085, pos=[(0,1540,24), (0,1605,22), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31875 ir: "concat.31875: bits[4] = concat(and.31185: bits[1], priority_sel.31870: bits[3], id=31875, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_NOT id: 31253 ir: "not.31253: bits[1] = not(and.31208: bits[1], id=31253, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31220 ir: "concat.31220: bits[2] = concat(nor.31207: bits[1], and.31208: bits[1], id=31220, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 32034 ir: "literal.32034: bits[4] = literal(value=0, id=32034, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32704 ir: "concat.32704: bits[4] = concat(literal.30655: bits[1], nor.31134: bits[1], or.32614: bits[1], priority_sel.32560: bits[1], id=32704, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31848 ir: "concat.31848: bits[4] = concat(and.31106: bits[1], priority_sel.31843: bits[3], id=31848, pos=[(0,1600,22), (0,1605,34), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31234 ir: "concat.31234: bits[2] = concat(nor.31224: bits[1], and.31225: bits[1], id=31234, pos=[(0,1605,22), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32703 ir: "concat.32703: bits[4] = concat(literal.30655: bits[1], nor.31163: bits[1], or.32621: bits[1], priority_sel.32573: bits[1], id=32703, pos=[(0,1605,22), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31857 ir: "concat.31857: bits[4] = concat(and.31138: bits[1], priority_sel.31852: bits[3], id=31857, pos=[(0,1600,22), (0,1605,34), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 100 op: OP_PRIORITY_SEL id: 31265 ir: "priority_sel.31265: bits[4] = priority_sel(and.31230, cases=[concat.32517], default=concat.32173, id=31265, pos=[(0,1605,22), (0,1610,66), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 100 op: OP_PRIORITY_SEL id: 31727 ir: "priority_sel.31727: bits[4] = priority_sel(nor.31247, cases=[concat.32085], default=concat.31875, id=31727, pos=[(0,1605,22), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31261 ir: "nor.31261: bits[1] = nor(not.31253: bits[1], and.31225: bits[1], id=31261, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31262 ir: "and.31262: bits[1] = and(and.31208: bits[1], and.31225: bits[1], id=31262, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 120 op: OP_PRIORITY_SEL id: 31879 ir: "priority_sel.31879: bits[4] = priority_sel(concat.31220, cases=[literal.32034, concat.32704], default=concat.31848, id=31879, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 120 op: OP_PRIORITY_SEL id: 31483 ir: "priority_sel.31483: bits[4] = priority_sel(concat.31234, cases=[literal.32034, concat.32703], default=concat.31857, id=31483, pos=[(0,1605,22), (0,1610,66), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31248 ir: "and.31248: bits[1] = and(and.31185: bits[1], and.31203: bits[1], id=31248, pos=[(0,1605,22), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31271 ir: "concat.31271: bits[5] = concat(literal.30655: bits[1], priority_sel.31265: bits[4], id=31271, pos=[(0,1610,22), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32174 ir: "concat.32174: bits[5] = concat(literal.30643: bits[1], priority_sel.31727: bits[4], id=32174, pos=[(0,1605,22), (0,1610,35), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31266 ir: "concat.31266: bits[2] = concat(nor.31261: bits[1], and.31262: bits[1], id=31266, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32182 ir: "concat.32182: bits[5] = concat(priority_sel.31879: bits[4], literal.30643: bits[1], id=32182, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32149 ir: "concat.32149: bits[5] = concat(literal.30655: bits[1], priority_sel.31483: bits[4], id=32149, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31884 ir: "concat.31884: bits[5] = concat(and.31208: bits[1], priority_sel.31879: bits[4], id=31884, pos=[(0,1605,22), (0,1610,35), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_PRIORITY_SEL id: 31273 ir: "priority_sel.31273: bits[5] = priority_sel(and.31248, cases=[concat.31271], default=concat.32174, id=31273, pos=[(0,1610,22), (0,1615,66), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 125 op: OP_PRIORITY_SEL id: 31895 ir: "priority_sel.31895: bits[5] = priority_sel(concat.31266, cases=[concat.32182, concat.32149], default=concat.31884, id=31895, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 32277 ir: "and.32277: bits[1] = and(and.31208: bits[1], and.31262: bits[1], id=32277, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31275 ir: "concat.31275: bits[6] = concat(literal.30655: bits[1], priority_sel.31273: bits[5], id=31275, pos=[(0,1615,22), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31900 ir: "concat.31900: bits[6] = concat(literal.30643: bits[1], priority_sel.31895: bits[5], id=31900, pos=[(0,1610,22), (0,1615,35), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31276 ir: "concat.31276: bits[58] = concat(literal.30643: bits[1], xbs_fraction: bits[57], id=31276, pos=[(3,166,48)])" } all_nodes { node_delay_ps: 109 op: OP_PRIORITY_SEL id: 31277 ir: "leading_zeroes: bits[6] = priority_sel(and.32277, cases=[concat.31275], default=concat.31900, id=31277, pos=[(0,1615,22), (0,1642,30), (0,1707,13), (2,3141,34), (3,166,48)])" } all_nodes { node_delay_ps: 302 op: OP_SHLL id: 31278 ir: "cancel_fraction: bits[58] = shll(concat.31276: bits[58], leading_zeroes: bits[6], id=31278, pos=[(2,3144,26), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31279 ir: "bit_slice.31279: bits[55] = bit_slice(xbs_fraction: bits[57], start=2, width=55, id=31279, pos=[(2,3053,20), (2,3137,36), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31280 ir: "or.31280: bits[1] = or(bit_slice.30992: bits[1], bit_slice.31219: bits[1], id=31280, pos=[(2,3053,40), (2,3137,36), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31281 ir: "cancel_fraction__1: bits[56] = bit_slice(cancel_fraction: bits[58], start=1, width=56, id=31281, pos=[(3,166,48)])" } all_nodes { op: OP_CONCAT id: 31282 ir: "carry_fraction__1: bits[56] = concat(bit_slice.31279: bits[55], or.31280: bits[1], id=31282, pos=[(2,3053,20), (2,3137,36), (3,166,48)])" } all_nodes { node_delay_ps: 153 op: OP_SEL id: 31283 ir: "shifted_fraction: bits[56] = sel(carry_bit, cases=[cancel_fraction__1, carry_fraction__1], id=31283, pos=[(2,3146,27), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31284 ir: "normal_chunk: bits[3] = bit_slice(shifted_fraction: bits[56], start=0, width=3, id=31284, pos=[(2,3158,39), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31286 ir: "half_way_chunk: bits[2] = bit_slice(shifted_fraction: bits[56], start=2, width=2, id=31286, pos=[(2,3159,41), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 31287 ir: "literal.31287: bits[2] = literal(value=3, id=31287, pos=[(2,3160,68), (3,166,48)])" } all_nodes { node_delay_ps: 75 op: OP_UGT id: 31288 ir: "ugt.31288: bits[1] = ugt(normal_chunk: bits[3], fraction_shift__3: bits[3], id=31288, pos=[(2,3160,23), (3,166,48)])" } all_nodes { node_delay_ps: 64 op: OP_EQ id: 31289 ir: "eq.31289: bits[1] = eq(half_way_chunk: bits[2], literal.31287: bits[2], id=31289, pos=[(2,3160,50), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32296 ir: "bit_slice.32296: bits[53] = bit_slice(shifted_fraction: bits[56], start=3, width=53, id=32296)" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31292 ir: "do_round_up: bits[1] = or(ugt.31288: bits[1], eq.31289: bits[1], id=31292, pos=[(2,3160,23), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32297 ir: "concat.32297: bits[54] = concat(literal.30643: bits[1], bit_slice.32296: bits[53], id=32297)" } all_nodes { op: OP_CONCAT id: 32514 ir: "concat.32514: bits[54] = concat(literal.30659: bits[53], do_round_up: bits[1], id=32514)" } all_nodes { node_delay_ps: 417 op: OP_ADD id: 32202 ir: "add.32202: bits[54] = add(concat.32297: bits[54], concat.32514: bits[54], id=32202)" } all_nodes { op: OP_LITERAL id: 31295 ir: "literal.31295: bits[6] = literal(value=0, id=31295, pos=[(3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32282 ir: "rounding_carry: bits[1] = bit_slice(add.32202: bits[54], start=53, width=1, id=32282, pos=[(2,3168,41), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 32443 ir: "literal.32443: bits[55] = literal(value=0, id=32443, pos=[(2,3121,39), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32502 ir: "bit_slice.32502: bits[1] = bit_slice(shrl.30686: bits[56], start=1, width=1, id=32502, pos=[(2,3121,27), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 32503 ir: "bit_slice.32503: bits[1] = bit_slice(shrl.30686: bits[56], start=2, width=1, id=32503, pos=[(2,3121,27), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31297 ir: "concat.31297: bits[12] = concat(literal.30643: bits[1], x_bexp: bits[11], id=31297, pos=[(3,166,48)])" } all_nodes { op: OP_LITERAL id: 31298 ir: "literal.31298: bits[12] = literal(value=1, id=31298, pos=[(2,3180,24), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32324 ir: "concat.32324: bits[7] = concat(literal.31295: bits[6], rounding_carry: bits[1], id=32324, pos=[(3,166,48)])" } all_nodes { op: OP_CONCAT id: 31300 ir: "concat.31300: bits[7] = concat(literal.30643: bits[1], leading_zeroes: bits[6], id=31300, pos=[(3,166,48)])" } all_nodes { node_delay_ps: 156 op: OP_EQ id: 32375 ir: "eq.32375: bits[1] = eq(add.32185: bits[55], literal.32443: bits[55], id=32375, pos=[(2,3121,27), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 32471 ir: "nor.32471: bits[1] = nor(bit_slice.32502: bits[1], bit_slice.32503: bits[1], id=32471, pos=[(2,3121,27), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 32472 ir: "nor.32472: bits[1] = nor(bit_slice.30691: bits[1], sticky: bits[1], id=32472, pos=[(2,3121,27), (3,166,48)])" } all_nodes { node_delay_ps: 254 op: OP_ADD id: 31301 ir: "add.31301: bits[12] = add(concat.31297: bits[12], literal.31298: bits[12], id=31301, pos=[(2,3179,26), (3,166,48)])" } all_nodes { node_delay_ps: 194 op: OP_SUB id: 31302 ir: "sub.31302: bits[7] = sub(concat.32324: bits[7], concat.31300: bits[7], id=31302, pos=[(2,3179,26), (3,166,48)])" } all_nodes { node_delay_ps: 35 op: OP_AND id: 32470 ir: "fraction_is_zero: bits[1] = and(eq.32375: bits[1], nor.32471: bits[1], nor.32472: bits[1], id=32470, pos=[(2,3121,27), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 31304 ir: "wide_exponent_associative_element: bits[13] = concat(literal.30643: bits[1], add.31301: bits[12], id=31304, pos=[(2,3179,26), (3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 31305 ir: "wide_exponent_associative_element__1: bits[13] = sign_ext(sub.31302: bits[7], new_bit_count=13, id=31305, pos=[(2,3179,26), (3,166,48)])" } all_nodes { op: OP_NOT id: 31733 ir: "not.31733: bits[1] = not(fraction_is_zero: bits[1], id=31733, pos=[(2,3181,24), (3,166,48)])" } all_nodes { node_delay_ps: 262 op: OP_ADD id: 31307 ir: "wide_exponent: bits[13] = add(wide_exponent_associative_element: bits[13], wide_exponent_associative_element__1: bits[13], id=31307, pos=[(2,3179,26), (3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 31734 ir: "sign_ext.31734: bits[13] = sign_ext(not.31733: bits[1], new_bit_count=13, id=31734, pos=[(2,3181,24), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31735 ir: "wide_exponent__1: bits[13] = and(wide_exponent: bits[13], sign_ext.31734: bits[13], id=31735, pos=[(2,3181,24), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31316 ir: "bit_slice.31316: bits[1] = bit_slice(wide_exponent__1: bits[13], start=12, width=1, id=31316, pos=[(2,3184,27), (3,166,48)])" } all_nodes { op: OP_NOT id: 31736 ir: "not.31736: bits[1] = not(bit_slice.31316: bits[1], id=31736, pos=[(2,3184,24), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31317 ir: "bit_slice.31317: bits[12] = bit_slice(wide_exponent__1: bits[13], start=0, width=12, id=31317, pos=[(3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 31737 ir: "sign_ext.31737: bits[12] = sign_ext(not.31736: bits[1], new_bit_count=12, id=31737, pos=[(2,3184,24), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 31309 ir: "MAX_EXPONENT: bits[11] = literal(value=2047, id=31309, pos=[(2,96,29), (2,3209,29), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 31310 ir: "literal.31310: bits[52] = literal(value=0, id=31310, pos=[(2,96,57), (2,3209,29), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31738 ir: "wide_exponent__2: bits[12] = and(bit_slice.31317: bits[12], sign_ext.31737: bits[12], id=31738, pos=[(2,3184,24), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_EQ id: 31312 ir: "eq.31312: bits[1] = eq(x_bexp: bits[11], MAX_EXPONENT: bits[11], id=31312, pos=[(2,96,6), (2,3209,29), (3,166,48)])" } all_nodes { node_delay_ps: 154 op: OP_EQ id: 31313 ir: "eq.31313: bits[1] = eq(x_fraction: bits[52], literal.31310: bits[52], id=31313, pos=[(2,96,44), (2,3209,29), (3,166,48)])" } all_nodes { node_delay_ps: 105 op: OP_EQ id: 31314 ir: "eq.31314: bits[1] = eq(y_bexp: bits[11], MAX_EXPONENT: bits[11], id=31314, pos=[(2,96,6), (2,3210,29), (3,166,48)])" } all_nodes { node_delay_ps: 154 op: OP_EQ id: 31315 ir: "eq.31315: bits[1] = eq(y_fraction: bits[52], literal.31310: bits[52], id=31315, pos=[(2,96,44), (2,3210,29), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31329 ir: "bit_slice.31329: bits[11] = bit_slice(wide_exponent__2: bits[12], start=1, width=11, id=31329, pos=[(2,3194,11), (3,166,48)])" } all_nodes { op: OP_NOT id: 31319 ir: "not.31319: bits[1] = not(eq.31312: bits[1], id=31319, pos=[(2,3209,29), (3,166,48)])" } all_nodes { op: OP_NOT id: 31320 ir: "not.31320: bits[1] = not(eq.31313: bits[1], id=31320, pos=[(2,3209,29), (3,166,48)])" } all_nodes { op: OP_NOT id: 31321 ir: "not.31321: bits[1] = not(eq.31314: bits[1], id=31321, pos=[(2,3210,29), (3,166,48)])" } all_nodes { op: OP_NOT id: 31322 ir: "not.31322: bits[1] = not(eq.31315: bits[1], id=31322, pos=[(2,3210,29), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31336 ir: "and.31336: bits[1] = and(eq.31312: bits[1], eq.31313: bits[1], id=31336, pos=[(2,96,6), (2,3209,29), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31337 ir: "and.31337: bits[1] = and(eq.31314: bits[1], eq.31315: bits[1], id=31337, pos=[(2,96,6), (2,3210,29), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31338 ir: "bit_slice.31338: bits[11] = bit_slice(wide_exponent__2: bits[12], start=0, width=11, id=31338, pos=[(2,3202,11), (3,166,48)])" } all_nodes { node_delay_ps: 51 op: OP_OR_REDUCE id: 31339 ir: "or_reduce.31339: bits[1] = or_reduce(bit_slice.31329: bits[11], id=31339, pos=[(2,3194,11), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31340 ir: "bit_slice.31340: bits[1] = bit_slice(wide_exponent__2: bits[12], start=0, width=1, id=31340, pos=[(2,3194,11), (3,166,48)])" } all_nodes { node_delay_ps: 38 op: OP_NOR id: 31324 ir: "nor.31324: bits[1] = nor(not.31319: bits[1], not.31320: bits[1], x_sign: bits[1], id=31324, pos=[(2,3209,29), (3,166,48)])" } all_nodes { node_delay_ps: 38 op: OP_NOR id: 31325 ir: "nor.31325: bits[1] = nor(not.31321: bits[1], not.31322: bits[1], y_sign: bits[1], id=31325, pos=[(2,3210,29), (3,166,48)])" } all_nodes { node_delay_ps: 35 op: OP_AND id: 31326 ir: "and.31326: bits[1] = and(eq.31312: bits[1], eq.31313: bits[1], x_sign: bits[1], id=31326, pos=[(2,3215,29), (3,166,48)])" } all_nodes { node_delay_ps: 35 op: OP_AND id: 31327 ir: "and.31327: bits[1] = and(eq.31314: bits[1], eq.31315: bits[1], y_sign: bits[1], id=31327, pos=[(2,3216,29), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 31330 ir: "fraction_shift__2: bits[3] = literal(value=3, id=31330, pos=[(2,3174,8), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31348 ir: "is_operand_inf: bits[1] = or(and.31336: bits[1], and.31337: bits[1], id=31348, pos=[(2,3205,31), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31349 ir: "bit_slice.31349: bits[1] = bit_slice(wide_exponent__2: bits[12], start=11, width=1, id=31349, pos=[(2,3202,11), (3,166,48)])" } all_nodes { node_delay_ps: 76 op: OP_AND_REDUCE id: 31350 ir: "and_reduce.31350: bits[1] = and_reduce(bit_slice.31338: bits[11], id=31350, pos=[(2,3202,11), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31351 ir: "nor.31351: bits[1] = nor(or_reduce.31339: bits[1], bit_slice.31340: bits[1], id=31351, pos=[(2,3194,11), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31333 ir: "has_pos_inf: bits[1] = or(nor.31324: bits[1], nor.31325: bits[1], id=31333, pos=[(2,3209,29), (3,166,48)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 31334 ir: "has_neg_inf: bits[1] = or(and.31326: bits[1], and.31327: bits[1], id=31334, pos=[(2,3215,29), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32327 ir: "rounded_fraction: bits[57] = concat(add.32202: bits[54], normal_chunk: bits[3], id=32327)" } all_nodes { node_delay_ps: 96 op: OP_SEL id: 31341 ir: "fraction_shift__1: bits[3] = sel(rounding_carry, cases=[fraction_shift__2, fraction_shift__3], id=31341, pos=[(2,3174,8), (3,166,48)])" } all_nodes { node_delay_ps: 33 op: OP_OR id: 31356 ir: "or.31356: bits[1] = or(is_operand_inf: bits[1], bit_slice.31349: bits[1], and_reduce.31350: bits[1], nor.31351: bits[1], id=31356, pos=[(2,3207,26), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31383 ir: "nor.31383: bits[1] = nor(not.31319: bits[1], eq.31313: bits[1], id=31383, pos=[(2,71,6), (2,3217,30), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 31385 ir: "nor.31385: bits[1] = nor(not.31321: bits[1], eq.31315: bits[1], id=31385, pos=[(2,71,6), (2,3217,64), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31344 ir: "and.31344: bits[1] = and(has_pos_inf: bits[1], has_neg_inf: bits[1], id=31344, pos=[(2,3218,25), (3,166,48)])" } all_nodes { op: OP_CONCAT id: 32325 ir: "concat.32325: bits[2] = concat(bit_slice.32280: bits[1], fraction_is_zero: bits[1], id=32325, pos=[(3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31346 ir: "and.31346: bits[1] = and(x_sign: bits[1], y_sign: bits[1], id=31346, pos=[(2,3123,22), (3,166,48)])" } all_nodes { op: OP_NOT id: 31347 ir: "not.31347: bits[1] = not(y_sign: bits[1], id=31347, pos=[(2,3210,59), (3,166,48)])" } all_nodes { node_delay_ps: 300 op: OP_SHRL id: 31352 ir: "shrl.31352: bits[57] = shrl(rounded_fraction: bits[57], fraction_shift__1: bits[3], id=31352, pos=[(2,3175,27), (3,166,48)])" } all_nodes { op: OP_NOT id: 31739 ir: "not.31739: bits[1] = not(or.31356: bits[1], id=31739, pos=[(2,3207,26), (3,166,48)])" } all_nodes { node_delay_ps: 27 op: OP_OR id: 31353 ir: "is_result_nan: bits[1] = or(nor.31383: bits[1], nor.31385: bits[1], and.31344: bits[1], id=31353, pos=[(2,3217,30), (3,166,48)])" } all_nodes { node_delay_ps: 90 op: OP_PRIORITY_SEL id: 31354 ir: "result_sign: bits[1] = priority_sel(concat.32325, cases=[and.31346, not.31347], default=y_sign, id=31354, pos=[(3,166,48)])" } all_nodes { op: OP_NOT id: 31355 ir: "not.31355: bits[1] = not(has_pos_inf: bits[1], id=31355, pos=[(2,3211,42), (3,166,48)])" } all_nodes { op: OP_BIT_SLICE id: 31357 ir: "result_fraction: bits[52] = bit_slice(shrl.31352: bits[57], start=0, width=52, id=31357, pos=[(3,166,48)])" } all_nodes { node_delay_ps: 17 op: OP_SIGN_EXT id: 31740 ir: "sign_ext.31740: bits[52] = sign_ext(not.31739: bits[1], new_bit_count=52, id=31740, pos=[(2,3207,26), (3,166,48)])" } all_nodes { op: OP_NOT id: 31358 ir: "not.31358: bits[1] = not(is_result_nan: bits[1], id=31358, pos=[(2,3222,22), (3,166,48)])" } all_nodes { node_delay_ps: 75 op: OP_SEL id: 31359 ir: "result_sign__1: bits[1] = sel(is_operand_inf, cases=[result_sign, not.31355], id=31359, pos=[(2,3211,22), (3,166,48)])" } all_nodes { node_delay_ps: 33 op: OP_OR id: 31360 ir: "or.31360: bits[1] = or(is_result_nan: bits[1], is_operand_inf: bits[1], bit_slice.31349: bits[1], and_reduce.31350: bits[1], id=31360, pos=[(2,3220,26), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31741 ir: "result_fraction__3: bits[52] = and(result_fraction: bits[52], sign_ext.31740: bits[52], id=31741, pos=[(2,3207,26), (3,166,48)])" } all_nodes { op: OP_LITERAL id: 31362 ir: "FRACTION_HIGH_BIT: bits[52] = literal(value=2251799813685248, id=31362, pos=[(2,3219,30), (3,166,48)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 31363 ir: "result_sign__2: bits[1] = and(not.31358: bits[1], result_sign__1: bits[1], id=31363, pos=[(2,3222,22), (3,166,48)])" } all_nodes { node_delay_ps: 121 op: OP_SEL id: 31364 ir: "result_exponent__2: bits[11] = sel(or.31360, cases=[bit_slice.31338, MAX_EXPONENT], id=31364, pos=[(2,3220,26), (3,166,48)])" } all_nodes { node_delay_ps: 151 op: OP_SEL id: 31365 ir: "result_fraction__4: bits[52] = sel(is_result_nan, cases=[result_fraction__3, FRACTION_HIGH_BIT], id=31365, pos=[(2,3221,26), (3,166,48)])" } all_nodes { op: OP_TUPLE id: 31366 ir: "tuple.31366: (bits[1], bits[11], bits[52]) = tuple(result_sign__2: bits[1], result_exponent__2: bits[11], result_fraction__4: bits[52], id=31366, pos=[(2,3225,33), (3,166,48)])" }