[llvm-commits] [llvm] r159409 - in /llvm/trunk: lib/Target/X86/X86ISelLowering.cpp test/CodeGen/X86/tls-pie.ll

Hans Wennborg hans at chromium.org
Wed Jul 11 13:17:20 PDT 2012


On Fri, Jun 29, 2012 at 6:22 AM, Rafael Espindola
<rafael.espindola at gmail.com> wrote:
> Author: rafael
> Date: Thu Jun 28 23:22:35 2012
> New Revision: 159409
>
> URL: http://llvm.org/viewvc/llvm-project?rev=159409&view=rev
> Log:
> In the initial exec mode we always do a load to find the address of a variable.
> Before this patch in pic 32 bit code we would add the global base register
> and not load from that address. This is a really old bug, but before the
> introduction of the tls attributes we would never select initial exec for
> pic code.

Sorry, I should have caught this back in r156611. Was there a PR, or
did you just trip over it?

 - Hans



More information about the llvm-commits mailing list