[LLVMdev] Is address space 1 reserved?
Philip Reames
listmail at philipreames.com
Wed Jan 7 11:18:53 PST 2015
On the review for http://reviews.llvm.org/D6808, majnemer
<http://reviews.llvm.org/p/majnemer/> commented that:
"Address space 1 has a special meaning in LLVM, it's identical to
address space 0 except for the fact that "null" may be dereferenced. You
might want to consider a different address space."
This is the first I've heard of this and I can't find any documentation
about it being reserved, either in general, or specifically for x86.
Can anyone clarify?
The only address spaces with special meanings I know of are:
- 0 (the normal address space, null is not dereferencable)
- 256 - TLS, GS relative addressing
- 257 - FS relative addressing
Philip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150107/e662ff7f/attachment.html>
More information about the llvm-dev
mailing list