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

Tyler Nowicki tnowicki at apple.com
Wed Jun 25 11:28:11 PDT 2014


Closed by r211721.

On Jun 19, 2014, at 11:52 AM, Arnold Schwaighofer <aschwaighofer at apple.com> wrote:

> 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/20140625/a895cf74/attachment.html>


More information about the llvm-commits mailing list