[llvm-bugs] [Bug 35879] Loop Vectorizer does not handle masked gather

2018-01-09 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35879

Trass3r  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |---

--- Comment #2 from Trass3r  ---
Not exactly. Let's forget about the int return type:
https://godbolt.org/g/dm8nvd

 control flow cannot be substituted for a select
 value that could not be identified as reduction is used outside the loop
 cannot identify array bounds

I disabled loop unroll to actually see some vectorizer analysis results.
Is it intentional that the unroller "overrides" the loop vectorizer?
Does the SLP vectorizer kick in after that? I couldn't find any analysis option
for it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 35879] Loop Vectorizer does not handle masked gather

2018-01-09 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35879

Davide Italiano  changed:

   What|Removed |Added

 CC||dav...@freebsd.org
 Status|NEW |RESOLVED
 Resolution|--- |INVALID

--- Comment #1 from Davide Italiano  ---
Same as PR35878.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs