A small follow on patch to https://reviews.llvm.org/D157667 to handle the new low_mem_addressing_bits and high_mem_addressing_bits keys in the stop reply packet too, not just qHostInfo.
I changed AddressableBits so that the low memory and high memory bits can be set separately, and we can query whether any addressing bits were seen while parsing the packet, and update the Process address masks if they were.
I would inline the check for HasValue in SetProcessMasks. You already do some kind of sanity checking there, might as well make that sound and do it unconditionally.