[LLVMdev] [PATCH] Add support for accessing the FS segment register on X86

Zoltan Varga vargaz at gmail.com
Mon May 4 14:59:56 PDT 2009


Hi,

  Here is an updated version of the patch using address space 257.

                Zoltan

On Mon, May 4, 2009 at 11:36 PM, Shantonu Sen <ssen at apple.com> wrote:

> Maybe 257 would be better (or other unused), because of r70197, which gives
> special behavior for <256
>
> Shantonu Sen
> ssen at apple.com
>
> Sent from my Mac Pro
>
>
> On May 4, 2009, at 2:28 PM, Zoltan Varga wrote:
>
>  Hi,
>>
>>  The attached patch adds support for accessing the FS segment register
>> using address space 255, similarly to the way the GS segment register can be
>> accessed. This is useful for generating TLS access code on amd64 for
>> example.
>>
>>              Zoltan
>>
>>
> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090504/78c348fb/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fs.diff
Type: text/x-diff
Size: 3519 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090504/78c348fb/attachment.diff>


More information about the llvm-dev mailing list