For small gapless programs, clang emits single-value DW_AT_low_pc/high_pc in the compile unit. For the debugger, parsing DW_AT_ranges is much faster than having to decode all the compile units. This patch makes the DWARF linker (dsymutil) rewrite DW_AT_low_pc/high_pc pairs into DW_AT_ranges for accelerated access.
rdar://56096523
probably it is better to do as general option?
i.e. so that it could be set/unset for the DWARFLinker?