summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
diff options
context:
space:
mode:
authorKarl-Johan Karlsson <karl-johan.karlsson@ericsson.com>2018-07-10 12:06:16 +0000
committerKarl-Johan Karlsson <karl-johan.karlsson@ericsson.com>2018-07-10 12:06:16 +0000
commit1ffeb5d7f0a96df2e06b10252092dca3bbe610aa (patch)
tree19620632a0c27be2cbe97779f2ffe62cf28a9eec /clang/lib/Serialization/ASTReader.cpp
parentd2f5a6f7a21fa0be51c02f62027b72e6dc8d86f7 (diff)
downloadbcm5719-llvm-1ffeb5d7f0a96df2e06b10252092dca3bbe610aa.tar.gz
bcm5719-llvm-1ffeb5d7f0a96df2e06b10252092dca3bbe610aa.zip
[LowerSwitch] Fixed faulty PHI nodes
Summary: Fixed two cases of where PHI nodes need to be updated by lowerswitch. When lowerswitch find out that the switch default branch is not reachable it remove the old default and replace it with the most popular block from the cases, but it forget to update the PHI nodes in the default block. The PHI nodes also need to be updated when the switch is replaced with a single branch. Reviewers: hans, reames, arsenm Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D47203 llvm-svn: 336659
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud