diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2022-02-08 16:54:03 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2022-02-08 17:49:38 +0300 |
commit | 42ca7cc889a87969fe344296f25b6e8a67757c01 (patch) | |
tree | cf5edf5314adfcde9709ebb29e4026104e8083b7 /llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp | |
parent | 9986d602241ddb22a8ec92f4ef4cf7071804df64 (diff) | |
download | llvm-42ca7cc889a87969fe344296f25b6e8a67757c01.zip llvm-42ca7cc889a87969fe344296f25b6e8a67757c01.tar.gz llvm-42ca7cc889a87969fe344296f25b6e8a67757c01.tar.bz2 |
[SimplifyCFG] 'merge compatible invokes': support normal destination w/ uses
If the original invokes had uses, the uses must have been in PHI's,
but that immediately results in the incoming values being incompatible.
But we'll replace uses of the original invokes with the use of the
merged invoke, so as long as the incoming values become compatible
after that, we can merge.
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp')
0 files changed, 0 insertions, 0 deletions