[llvm-commits] [llvm] r109423 - in /llvm/trunk: lib/Target/ARM/ARMGlobalMerge.cpp test/CodeGen/ARM/2010-07-26-GlobalMerge.ll

Bill Wendling wendling at apple.com
Mon Jul 26 15:37:54 PDT 2010


On Jul 26, 2010, at 2:55 PM, Chris Lattner wrote:

> 
> On Jul 26, 2010, at 2:41 PM, Bill Wendling wrote:
> 
>> On Jul 26, 2010, at 2:36 PM, Chris Lattner wrote:
>> 
>>> On Jul 26, 2010, at 11:45 AM, Anton Korobeynikov wrote:
>>> 
>>>> Author: asl
>>>> Date: Mon Jul 26 13:45:39 2010
>>>> New Revision: 109423
>>>> 
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=109423&view=rev
>>>> Log:
>>>> Currently EH lowering code expects typeinfo to be global only.
>>>> This assumption is not satisfied due to global mergeing.
>>>> Workaround the issue by temporary disablinge mergeing of const globals.
>>>> Also, ignore LLVM "special" globals. This fixes PR7716
>>> 
>>> Ok, I understand "llvm.foo", but what is ".llvm.foo" ?
>>> 
>> I added a ".llvm." variable to my EH horrible hack. It can probably change to llvm... .
> 
> yes, please do.  "llvm." is the reserved namespace for system stuff.
> 
Done.

-bw






More information about the llvm-commits mailing list