diff options
author | Michael Kruse <llvm@meinersbur.de> | 2017-05-22 15:36:53 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2017-05-22 15:36:53 +0000 |
commit | 1aad76c18f6f1ec346c24c7f6099c57589430330 (patch) | |
tree | aaa99e762965b360cfc8039d4779f8c1d7d2f9d6 /llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | |
parent | e00da22ef34a64be09a31a3f7a65d638deb4887b (diff) | |
download | bcm5719-llvm-1aad76c18f6f1ec346c24c7f6099c57589430330.tar.gz bcm5719-llvm-1aad76c18f6f1ec346c24c7f6099c57589430330.zip |
[CodeGen] Add invalidation of the loop SCEVs after merge block generation.
The SCEVs of loops surrounding the escape users of a merge blocks are
forgotten, so that loop trip counts based on old values can be revoked.
This fixes llvm.org//PR32536
Contributed-by: Baranidharan Mohan <mbdharan@gmail.com>
Differential Revision: https://reviews.llvm.org/D33195
llvm-svn: 303561
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp')
0 files changed, 0 insertions, 0 deletions