package float32 file_number 0 "/inputs/subtree/xls/dslx/stdlib/apfloat.x" file_number 1 "/inputs/subtree/xls/dslx/stdlib/float32.x" fn __apfloat__max_normal_exp__8() -> bits[8] { EXP_SZ: bits[32] = literal(value=8, id=1, pos=[(0,196,22)]) literal.3: bits[32] = literal(value=1, id=3, pos=[(0,197,32)]) literal.2: bits[8] = literal(value=1, id=2, pos=[(0,197,6)]) sub.4: bits[32] = sub(EXP_SZ, literal.3, id=4, pos=[(0,197,23)]) shll.5: bits[8] = shll(literal.2, sub.4, id=5, pos=[(0,197,6)]) literal.6: bits[8] = literal(value=1, id=6, pos=[(0,197,42)]) sub.7: bits[8] = sub(shll.5, literal.6, id=7, pos=[(0,197,6)]) ret zero_ext.8: bits[8] = zero_ext(sub.7, new_bit_count=8, id=8) } top fn __float32__max_normal_exp() -> bits[8] { F32_EXP_SZ: bits[32] = literal(value=8, id=9, pos=[(1,18,23)]) ret invoke.10: bits[8] = invoke(to_apply=__apfloat__max_normal_exp__8, id=10, pos=[(1,47,67)]) }