[llvm-dev] [RFC] Changing X86 data layout for address spaces

Reid Kleckner via llvm-dev llvm-dev at lists.llvm.org
Mon Jul 22 13:19:00 PDT 2019


Yes, the address spaces are intended to be generally useful for other
applications. Glad to hear that you would find it useful. :)

For now we were only going to add them for x86, but it should be easy to
add such address spaces to other targets.

On Mon, Jul 22, 2019 at 1:13 PM John Reagan via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Amy, when you say "implement MSVC's extensions", is that MSVC/LLVM or
> are you going to add these to clang?  OpenVMS has dual-sized pointers as
> well and want to see them in clang.  One of my engineers noticed that
> address space 4 was a 32-bit pointer address space (or at least it used
> to be).  I haven't seen any formal discussion of that over in the cfe
> dev list.  I'm happy to help out where we can.
>
> John
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190722/7ed2a966/attachment.html>


More information about the llvm-dev mailing list