aboutsummaryrefslogtreecommitdiffstats
path: root/unittests
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2012-06-29 04:22:35 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2012-06-29 04:22:35 +0000
commit94e3b388e561ce980c861e092bf378bf40202268 (patch)
tree8726b68f289bde877a0ffbcc2051c72a96909ab1 /unittests
parent5559ffae2beb0adc868a0839a3bb560a063cc3e1 (diff)
downloadexternal_llvm-94e3b388e561ce980c861e092bf378bf40202268.zip
external_llvm-94e3b388e561ce980c861e092bf378bf40202268.tar.gz
external_llvm-94e3b388e561ce980c861e092bf378bf40202268.tar.bz2
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159409 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests')
0 files changed, 0 insertions, 0 deletions