commit | d5ceb00b90ed32b0a90b0df1065d0753d00dfb59 | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Mon Mar 26 15:58:16 2018 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Mon Mar 26 15:58:16 2018 +0000 |
tree | 27fe4543f7cd3b0a9fab0037d4fca8325c282b6b | |
parent | a13b439b133df926b08179d69d8d34db1b0cb881 [diff] |
[Pipeliner] Fix in the pipeliner phi reuse code When the definition of a phi is used by a phi in the next iteration, the pipeliner was assuming that the definition is processed first. Because of the assumption, an incorrect phi name was used. This patch has a check to see if the phi definition has been processed already. Patch by Brendon Cahoon. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@328510 91177308-0d34-0410-b5e6-96231b3b80d8