diff options
| author | Matthew Simpson <mssimpso@codeaurora.org> | 2016-04-11 19:48:18 +0000 |
|---|---|---|
| committer | Matthew Simpson <mssimpso@codeaurora.org> | 2016-04-11 19:48:18 +0000 |
| commit | 53207a99f9d6a93c12bf0114556a7f0dd7e87d1f (patch) | |
| tree | 7ee64cdd7d55a156114c4dc17e8d3f29b9dfcafc /lldb/source/Plugins/ScriptInterpreter/Python | |
| parent | bbf78cda2acd46f614aa263401c3b4f18e1db7c7 (diff) | |
| download | llvm-53207a99f9d6a93c12bf0114556a7f0dd7e87d1f.zip llvm-53207a99f9d6a93c12bf0114556a7f0dd7e87d1f.tar.gz llvm-53207a99f9d6a93c12bf0114556a7f0dd7e87d1f.tar.bz2 | |
[LoopUtils, LV] Fix PR27246 (first-order recurrences)
This patch ensures that when we detect first-order recurrences, we reject a phi
node if its previous value is also a phi node. During vectorization the initial
and previous values of the recurrence are shuffled together to create the value
for the current iteration. However, phi nodes are not widened like other
instructions. This fixes PR27246.
Differential Revision: http://reviews.llvm.org/D18971
llvm-svn: 265983
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
