diff options
author | Brian Gesiak <modocache@gmail.com> | 2019-03-11 17:51:57 +0000 |
---|---|---|
committer | Brian Gesiak <modocache@gmail.com> | 2019-03-11 17:51:57 +0000 |
commit | 4349dc76fa08d0d6dde47286f0b83a6f76729fe4 (patch) | |
tree | d3597aef9dd9c04725251e93444dee2a2b636844 /lldb/packages/Python/lldbsuite/test/functionalities/var_path/TestVarPath.py | |
parent | 1bb5b564857eed24e13003af8392cb48d62ee14e (diff) | |
download | bcm5719-llvm-4349dc76fa08d0d6dde47286f0b83a6f76729fe4.tar.gz bcm5719-llvm-4349dc76fa08d0d6dde47286f0b83a6f76729fe4.zip |
[Utils] Extract EliminateUnreachableBlocks (NFC)
Summary:
Extract the functionality of eliminating unreachable basic blocks
within a function, previously encapsulated within the
-unreachableblockelim pass, and make it available as a function within
BlockUtils.h. No functional change intended other than making the logic
reusable.
Exposing this logic makes it easier to implement
https://reviews.llvm.org/D59068, which fixes coroutines bug
https://bugs.llvm.org/show_bug.cgi?id=40979.
Reviewers: mkazantsev, wmi, davidxl, silvas, davide
Reviewed By: davide
Subscribers: llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D59069
llvm-svn: 355846
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/var_path/TestVarPath.py')
0 files changed, 0 insertions, 0 deletions