================ ---------------- LuoYuanke wrote: Introducing `mutable` to member `PtrIntCastPairs` is to avoid changing each member method of `InferAddressSpacesImpl` who calls `getIntToPtrPointerOperand()` which modify `PtrIntCastPairs`. https://github.com/llvm/llvm-project/pull/173244