combinational_critical_path { total_delay_ps: 298 nodes { total_delay_ps: 298 op: OP_CONCAT id: 46 ir: "concat.46: bits[32] = concat(literal.34: bits[1], priority_sel.33: bits[31], id=46)" } nodes { total_delay_ps: 298 node_delay_ps: 144 op: OP_PRIORITY_SEL id: 33 ir: "priority_sel.33: bits[31] = priority_sel(or.8, cases=[literal.44], default=seed__1_squeezed, id=33)" } nodes { total_delay_ps: 154 node_delay_ps: 19 op: OP_OR id: 8 ir: "or.8: bits[1] = or(eq.19: bits[1], eq.22: bits[1], id=8, pos=[(0,59,8)])" } nodes { total_delay_ps: 135 node_delay_ps: 135 op: OP_EQ id: 22 ir: "eq.22: bits[1] = eq(seed__1_squeezed: bits[31], literal.28: bits[31], id=22)" } nodes { op: OP_LITERAL id: 28 ir: "literal.28: bits[31] = literal(value=2147483647, id=28)" } } all_nodes { op: OP_PARAM id: 1 ir: "seed: bits[32] = param(name=seed, id=1)" } all_nodes { op: OP_BIT_SLICE id: 23 ir: "seed__1_squeezed: bits[31] = bit_slice(seed: bits[32], start=0, width=31, id=23, pos=[(0,57,15)])" } all_nodes { op: OP_LITERAL id: 27 ir: "literal.27: bits[31] = literal(value=0, id=27)" } all_nodes { op: OP_LITERAL id: 28 ir: "literal.28: bits[31] = literal(value=2147483647, id=28)" } all_nodes { node_delay_ps: 135 op: OP_EQ id: 19 ir: "eq.19: bits[1] = eq(seed__1_squeezed: bits[31], literal.27: bits[31], id=19)" } all_nodes { node_delay_ps: 135 op: OP_EQ id: 22 ir: "eq.22: bits[1] = eq(seed__1_squeezed: bits[31], literal.28: bits[31], id=22)" } all_nodes { node_delay_ps: 19 op: OP_OR id: 8 ir: "or.8: bits[1] = or(eq.19: bits[1], eq.22: bits[1], id=8, pos=[(0,59,8)])" } all_nodes { op: OP_LITERAL id: 44 ir: "literal.44: bits[31] = literal(value=1, id=44, pos=[(0,59,21)])" } all_nodes { op: OP_LITERAL id: 34 ir: "literal.34: bits[1] = literal(value=0, id=34)" } all_nodes { node_delay_ps: 144 op: OP_PRIORITY_SEL id: 33 ir: "priority_sel.33: bits[31] = priority_sel(or.8, cases=[literal.44], default=seed__1_squeezed, id=33)" } all_nodes { op: OP_CONCAT id: 46 ir: "concat.46: bits[32] = concat(literal.34: bits[1], priority_sel.33: bits[31], id=46)" }