combinational_critical_path { total_delay_ps: 144 nodes { total_delay_ps: 144 op: OP_CONCAT id: 245 ir: "concat.245: bits[3] = concat(nor.221: bits[1], eq.120: bits[1], or.194: bits[1], id=245, pos=[(2,114,46)])" } nodes { total_delay_ps: 144 node_delay_ps: 19 op: OP_OR id: 194 ir: "or.194: bits[1] = or(and.122: bits[1], and.248: bits[1], id=194, pos=[(2,114,46)])" } nodes { total_delay_ps: 125 node_delay_ps: 23 op: OP_AND id: 248 ir: "and.248: bits[1] = and(eq.118: bits[1], eq.119: bits[1], id=248, pos=[(2,114,46)])" } nodes { total_delay_ps: 102 node_delay_ps: 102 op: OP_EQ id: 119 ir: "eq.119: bits[1] = eq(f_fraction: bits[10], literal.116: bits[10], id=119, pos=[(2,114,46)])" } nodes { op: OP_LITERAL id: 116 ir: "literal.116: bits[10] = literal(value=0, id=116, pos=[(1,41,23), (2,114,46)])" } } all_nodes { op: OP_PARAM id: 57 ir: "f: (bits[1], bits[5], bits[10]) = param(name=f, id=57)" } all_nodes { op: OP_TUPLE_INDEX id: 113 ir: "f_bexp: bits[5] = tuple_index(f: (bits[1], bits[5], bits[10]), index=1, id=113, pos=[(1,40,22), (2,114,46)])" } all_nodes { op: OP_LITERAL id: 117 ir: "literal.117: bits[5] = literal(value=0, id=117, pos=[(1,41,9), (2,114,46)])" } all_nodes { op: OP_TUPLE_INDEX id: 115 ir: "f_fraction: bits[10] = tuple_index(f: (bits[1], bits[5], bits[10]), index=2, id=115, pos=[(1,40,40), (2,114,46)])" } all_nodes { op: OP_LITERAL id: 116 ir: "literal.116: bits[10] = literal(value=0, id=116, pos=[(1,41,23), (2,114,46)])" } all_nodes { op: OP_LITERAL id: 114 ir: "EXPR_MASK: bits[5] = literal(value=31, id=114, pos=[(1,39,36), (2,114,46)])" } all_nodes { node_delay_ps: 85 op: OP_EQ id: 120 ir: "eq.120: bits[1] = eq(f_bexp: bits[5], literal.117: bits[5], id=120, pos=[(2,114,46)])" } all_nodes { node_delay_ps: 102 op: OP_EQ id: 119 ir: "eq.119: bits[1] = eq(f_fraction: bits[10], literal.116: bits[10], id=119, pos=[(2,114,46)])" } all_nodes { node_delay_ps: 85 op: OP_EQ id: 118 ir: "eq.118: bits[1] = eq(f_bexp: bits[5], EXPR_MASK: bits[5], id=118, pos=[(2,114,46)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 122 ir: "and.122: bits[1] = and(eq.120: bits[1], eq.119: bits[1], id=122, pos=[(2,114,46)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 248 ir: "and.248: bits[1] = and(eq.118: bits[1], eq.119: bits[1], id=248, pos=[(2,114,46)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 221 ir: "nor.221: bits[1] = nor(eq.118: bits[1], eq.120: bits[1], id=221, pos=[(2,114,46)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 194 ir: "or.194: bits[1] = or(and.122: bits[1], and.248: bits[1], id=194, pos=[(2,114,46)])" } all_nodes { op: OP_CONCAT id: 245 ir: "concat.245: bits[3] = concat(nor.221: bits[1], eq.120: bits[1], or.194: bits[1], id=245, pos=[(2,114,46)])" }