summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
diff options
context:
space:
mode:
authorPhilip Reames <listmail@philipreames.com>2018-04-27 17:29:10 +0000
committerPhilip Reames <listmail@philipreames.com>2018-04-27 17:29:10 +0000
commit9258e9d190af643ed5d770fa8a965af3b7090502 (patch)
tree5aace552e83475a4e30dca97231a21d95287da6c /lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
parentf6d595bd44573ede3c1af64ef75ea9b4a08ceace (diff)
downloadbcm5719-llvm-9258e9d190af643ed5d770fa8a965af3b7090502.tar.gz
bcm5719-llvm-9258e9d190af643ed5d770fa8a965af3b7090502.zip
[LoopGuardWidening] Split out a loop pass version of GuardWidening
The idea is to have a pass which performs the same transformation as GuardWidening, but can be run within a loop pass manager without disrupting the pass manager structure. As demonstrated by the test case, this doesn't quite get there because of issues with post dom, but it gives a good step in the right direction. the motivation is purely to reduce compile time since we can now preserve locality during the loop walk. This patch only includes a legacy pass. A follow up will add a new style pass as well. llvm-svn: 331060
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud