Add Rpass-missed and Rpass-analysis reports to the loop vectorizer

Arnold Schwaighofer aschwaighofer at apple.com
Thu Jun 19 11:52:23 PDT 2014


This is awesome work. Users will like this!

LGTM.

Thanks.


> On Jun 18, 2014, at 6:38 PM, Tyler Nowicki <tnowicki at apple.com> wrote:
> 
> Hi Zinovy, Arnold,
> 
> Thanks for the reviews!
> 
> Here is an updated patch. The tests included do not test every diagnostic message that can be produced. To do this I am modifying the existing vectorization tests. I would like to split that off as a separate patch. I am going through all the tests right now. Some of them need to be fixed as well because they are not failing where they were intended to fail.
> 
> Let me know what you think.
> 
> Tyler
> 
> <vectorization_diagnostics_core-svn.patch>
> 
> On Jun 14, 2014, at 7:55 AM, Zinovy Nis <zinovy.nis at gmail.com> wrote:
> 
>> Nice work!
>> 
>> Could you please print Hints.forced flag to see how many forced loops (#pragma omp simd / vectorize) were still not vectorized.
>> 
>> 
>> 2014-06-11 2:13 GMT+04:00 Tyler Nowicki <tnowicki at apple.com>:
>> Hi Diego, Arnold,
>> 
>> Here is a patch for adding Rpass-missed and Rpass-analysis reports to the loop vectorizer. To check that the correct analysis is reported I am using the existing loop vectorization tests. I haven’t updated all of the tests yet because I wanted to make sure I was on the right path.
>> 
>> Let me know what you think.
>> 
>> Tyler
>> 
>> 
>> _______________________________________________
>> cfe-commits mailing list
>> cfe-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140619/cce00424/attachment.html>


More information about the llvm-commits mailing list