search for: d66688

Displaying 1 result from an estimated 1 matches for "d66688".

Did you mean: d66188
2019 Sep 09
3
Vectorizing multiple exit loops
...added.) This is broadly applicable enough to be useful, and in practice covers my use cases, but I'm hoping others have ideas for extensions here. Before resorting to that though, we have the potential to rely more on speculation safety reasoning.  I have a patch out for review currently (D66688 [LoopVectorize] Leverage speculation safety to avoid masked.loads <https://reviews.llvm.org/D66688>) which fell out of some prototyping in this area; it benefits existing predication logic, so I separated it. The other major challenge here is profitability.  Consider a simple loop such a...