[PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.

SAHIL GIRISH YERAWAR via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 21 05:27:44 PDT 2018


cs15btech11044 marked an inline comment as done.
cs15btech11044 added a comment.

Hi all,
Sorry for this delayed response

In https://reviews.llvm.org/D44067#1040915, @vivekvpandya wrote:

> > Is there any bug reported for this? if yes then please mention that.
>
> Well if there is no bug reported for this then do you have any motivating example or other community member has suggested this improvement?


There is no bug reported for this remark. The reason for improving the remark message was that the original remark message "Control Flow cannot be substituted for a select" was a bit obscure, when viewed by someone who has basic familiarity with LLVM. Instead, the new remark message, "if-conversion not possible due to lack of support for predication" is more relatable to the source code, thereby giving much clearer analysis into vectorization remark.

I hope this answers your question. Further remarks are also welcome.


https://reviews.llvm.org/D44067





More information about the llvm-commits mailing list