Consider addrspaces in canLosslesslyBitCastTo()