aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-06-20 20:38:48 +0000
committerChris Lattner <sabre@nondot.org>2009-06-20 20:38:48 +0000
commitf194074e8c92dd3d82f22f9531072623ee1af77a (patch)
treede38d5dbc926b40c562aede6c194027e886598ea /lib/VMCore
parent19f27575ad24f858ef8d2baf8ec90d49878e0f6d (diff)
downloadexternal_llvm-f194074e8c92dd3d82f22f9531072623ee1af77a.zip
external_llvm-f194074e8c92dd3d82f22f9531072623ee1af77a.tar.gz
external_llvm-f194074e8c92dd3d82f22f9531072623ee1af77a.tar.bz2
change TLS_ADDR lowering to lower to a real mem operand, instead of matching as
a global with that gets printed with the :mem modifier. All operands to lea's should be handled with the lea32mem operand kind, and this allows the TLS stuff to do this. There are several better ways to do this, but I went for the minimal change since I can't really test this (beyond make check). This also makes the use of EBX explicit in the operand list in the 32-bit, instead of implicit in the instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73834 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/VMCore')
0 files changed, 0 insertions, 0 deletions