https://github.com/ftynse approved this pull request. This looks symmetric to what we do for alloc/malloc, so okay for consistency. Though I'd rather have some way of saying which address space is castable to the default one. https://github.com/llvm/llvm-project/pull/237806