diff options
author | Michael Zolotukhin <mzolotukhin@apple.com> | 2018-04-20 13:34:32 +0000 |
---|---|---|
committer | Michael Zolotukhin <mzolotukhin@apple.com> | 2018-04-20 13:34:32 +0000 |
commit | a2c9af02097b085baab54291a18d23f2201e050e (patch) | |
tree | 04a0bb83deef1841b749dce06ec747dc89591795 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 06039e8fc1cb641d2dbed00b30d00751310c5272 (diff) | |
download | llvm-a2c9af02097b085baab54291a18d23f2201e050e.zip llvm-a2c9af02097b085baab54291a18d23f2201e050e.tar.gz llvm-a2c9af02097b085baab54291a18d23f2201e050e.tar.bz2 |
Revert "Revert r330403 and r330413."
Reapply the patches with a fix. Thanks Ilya and Hans for the reproducer!
This reverts commit r330416.
The issue was that removing predecessors invalidated uses that we stored
for rewrite. The fix is to finish manipulating with CFG before we select
uses for rewrite.
llvm-svn: 330431
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions