Displaying 1 result from an estimated 1 matches for "tslp".
Did you mean:
slp
2016 Sep 21
5
RFC: Extending LV to vectorize outerloops
...recipe describing the vectorization candidate, including for instance its internal control-flow. It serves for both estimating the cost and for performing the translation, and facilitates dealing with multiple vectorization candidates. One can compare with LLVM's existing SLP vectorizer, where TSLP [3] adds step 2.b.
As the scope of vectorization grows from innermost to outer loops, so do the uncertainty and complexity of each step. One way to mitigate the shortcomings of the Legal and Cost steps is to rely on programmers to indicate which loops can and/or should be vectorized. This is impli...