diff options
author | Michael Kruse <llvm@meinersbur.de> | 2019-05-10 18:38:13 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2019-05-10 18:38:13 +0000 |
commit | 2698390c68b5af71d8d46854148115084b8b24a5 (patch) | |
tree | c6a670f5ebd38daf623cd562fd73cbefcfdd216c /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | e24ed10aac1d7a44591c0d3abb28d9447e21f013 (diff) | |
download | llvm-2698390c68b5af71d8d46854148115084b8b24a5.zip llvm-2698390c68b5af71d8d46854148115084b8b24a5.tar.gz llvm-2698390c68b5af71d8d46854148115084b8b24a5.tar.bz2 |
[ZoneAlgo] Fix PHI inconsistency in invalid contexts.
PHI nodes (reads) could point to multiple instances of predecessor
blocks (PHI writes) when in an invalid context. Fix by removing PHI
instances that are in an invalid or ouside assumed context.
This fixes llvm.org/PR41656.
llvm-svn: 360454
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions