[LLVMdev] Loop vectorizer behaviour for 2D arrays and parallel annotation

Tobias Grosser tobias at grosser.es
Wed Apr 17 10:05:59 PDT 2013


On 04/17/2013 06:29 PM, Anadi Mishra wrote:
> On Wed, Apr 17, 2013 at 8:08 AM, Tobias Grosser <tobias at grosser.es> wrote:
>> On 04/17/2013 04:55 AM, Anadi Mishra wrote:
>>>
>>> Hello,
>>>
>>> I am trying to vectorize the following loop but the vectorizer says:
>>> "Found a possible write-write reorder" and does not vectorize.
>>> Why?
>>
>>
>> To my knowledge, the dependence analysis in the loop vectorizer is not yet
>> able to prove the absence of dependences here.
>
> While that is true, the debug message printed by the vectorizer is
> misleading, which should not be.

Do you have any suggestions how to improve this error message?

Tobias




More information about the llvm-dev mailing list