combinational_critical_path { nodes { op: OP_TUPLE id: 37 ir: "tuple.37: (bits[1], bits[11], bits[52]) = tuple(bit_slice.34: bits[1], bit_slice.35: bits[11], bit_slice.36: bits[52], id=37, pos=[(0,377,33), (1,60,65)])" } nodes { op: OP_BIT_SLICE id: 36 ir: "bit_slice.36: bits[52] = bit_slice(f: bits[64], start=0, width=52, id=36, pos=[(1,60,65)])" } nodes { op: OP_PARAM id: 14 ir: "f: bits[64] = param(name=f, id=14)" } } all_nodes { op: OP_PARAM id: 14 ir: "f: bits[64] = param(name=f, id=14)" } all_nodes { op: OP_BIT_SLICE id: 34 ir: "bit_slice.34: bits[1] = bit_slice(f: bits[64], start=63, width=1, id=34, pos=[(0,378,15), (1,60,65)])" } all_nodes { op: OP_BIT_SLICE id: 35 ir: "bit_slice.35: bits[11] = bit_slice(f: bits[64], start=52, width=11, id=35, pos=[(1,60,65)])" } all_nodes { op: OP_BIT_SLICE id: 36 ir: "bit_slice.36: bits[52] = bit_slice(f: bits[64], start=0, width=52, id=36, pos=[(1,60,65)])" } all_nodes { op: OP_TUPLE id: 37 ir: "tuple.37: (bits[1], bits[11], bits[52]) = tuple(bit_slice.34: bits[1], bit_slice.35: bits[11], bit_slice.36: bits[52], id=37, pos=[(0,377,33), (1,60,65)])" }