[PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 16 12:04:34 PDT 2016
mkuper added inline comments.
================
Comment at: lib/Transforms/Vectorize/SLPVectorizer.cpp:2178
@@ +2177,3 @@
+
+ // If BB hasn't been scheduled, we will need to find the last instruction by
+ // brute force. We iterate forwards from front (inclusive) until we either
----------------
Could you please change this to be something like
```
} else {
// If BB hasn't...
...
}
```
?
The dangling else really bugs me. :-)
================
Comment at: lib/Transforms/Vectorize/SLPVectorizer.cpp:2178
@@ +2177,3 @@
+
+ // If BB hasn't been scheduled, we will need to find the last instruction by
+ // brute force. We iterate forwards from front (inclusive) until we either
----------------
mkuper wrote:
> Could you please change this to be something like
>
> ```
> } else {
> // If BB hasn't...
> ...
> }
> ```
> ?
>
> The dangling else really bugs me. :-)
Also, how can it happen that the BB hasn't been scheduled?
I thought this only gets called from within vectorizeTree(), which calls scheduleBlock() first?
https://reviews.llvm.org/D23410
More information about the llvm-commits
mailing list