On Dec 16, 2007, at 1:32 PM, Chris Lattner wrote:

>
> On Dec 16, 2007, at 1:29 PM, Dale Johannesen wrote:
>
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=45054&view=rev
>>>> Log:
>>>> Suppress a valid warning for llvm.
>>>
>>> Having instcombine emit this warning seems like a really bad  
>>> thing to
>>> do.  Should we just stop the optimizer from emitting warnings like
>>> this?
>>>
>>> -Chris
>>
>> It's a useful thing to tell users about (users, unlike testsuites and
>> benchmarks,
>> are generally willing to change obviously wrong source).  Will it get
>> detected
>> anywhere else, particularly in the IPO case?
>
> I definitely agree, which is why I added it in the first place :).
> The problem is that it isn't hooked up with any of the other
> diagnostics machinery, so it isn't controllable and doesn't give
> decent location info (for example).
>
> I don't know that it really provides a good user experience.  In the
> LTO case with debug info, we could do better.

So what's your idea, detect it somewhere else?  Where were you thinking?

_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to