diff options
author | Diego Caballero <diego.caballero@intel.com> | 2020-04-21 22:10:55 +0300 |
---|---|---|
committer | Diego Caballero <diego.caballero@intel.com> | 2020-05-07 16:44:40 -0700 |
commit | f5224d437eace9593b64ef2eff501df397bce6a8 (patch) | |
tree | b541733c6d5420e573e0a75bad28c0aed7102d9c /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 29396059a4d07869e9d4b8b0f86152b81df08a77 (diff) | |
download | llvm-f5224d437eace9593b64ef2eff501df397bce6a8.zip llvm-f5224d437eace9593b64ef2eff501df397bce6a8.tar.gz llvm-f5224d437eace9593b64ef2eff501df397bce6a8.tar.bz2 |
[LoopFusion] Remove unreachable blocks from DT and LI after fusion
This patch removes FC0.ExitBlock and FC1GuardBlock from DT and LI
after fusion of guarded loops. They become unreachable and LI
verification failed when they happened to be inside another loop.
Reviewed By: kbarton
Differential Revision: https://reviews.llvm.org/D78679
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions