combinational_critical_path { nodes { op: OP_CONCAT id: 20 ir: "concat.20: bits[32] = concat(literal.16: bits[31], bit_slice.8: bits[1], id=20, pos=[(0,82,4)])" } nodes { op: OP_BIT_SLICE id: 8 ir: "bit_slice.8: bits[1] = bit_slice(binary_exponent: bits[32], start=31, width=1, id=8, pos=[(0,82,7)])" } nodes { op: OP_PARAM id: 1 ir: "binary_exponent: bits[32] = param(name=binary_exponent, id=1)" } } all_nodes { op: OP_PARAM id: 1 ir: "binary_exponent: bits[32] = param(name=binary_exponent, id=1)" } all_nodes { op: OP_LITERAL id: 16 ir: "literal.16: bits[31] = literal(value=0, id=16, pos=[(0,82,4)])" } all_nodes { op: OP_BIT_SLICE id: 8 ir: "bit_slice.8: bits[1] = bit_slice(binary_exponent: bits[32], start=31, width=1, id=8, pos=[(0,82,7)])" } all_nodes { op: OP_CONCAT id: 20 ir: "concat.20: bits[32] = concat(literal.16: bits[31], bit_slice.8: bits[1], id=20, pos=[(0,82,4)])" }