package fixed_point file_number 0 "/inputs/subtree/xls/dslx/stdlib/fixed_point.x" top fn __fixed_point__most_significant_bit_position(NB: bits[32] id=1, BE: bits[32] id=2) -> bits[33] { zero_ext.3: bits[33] = zero_ext(NB, new_bit_count=33, id=3) sign_ext.4: bits[33] = sign_ext(BE, new_bit_count=33, id=4) add.5: bits[33] = add(zero_ext.3, sign_ext.4, id=5, pos=[(0,193,60)]) literal.6: bits[33] = literal(value=1, id=6, pos=[(0,193,84)]) ret sub.7: bits[33] = sub(add.5, literal.6, id=7, pos=[(0,193,60)]) }