summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp
diff options
context:
space:
mode:
authorMichael Kruse <llvm@meinersbur.de>2019-08-26 21:31:47 +0000
committerMichael Kruse <llvm@meinersbur.de>2019-08-26 21:31:47 +0000
commit88fd2d01238f03da90febfa7b6493891e65d1f33 (patch)
treeb5a490009e53f629b25b35330b61aa30b995250b /lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp
parentba3d40a14580a1f5cfc92739eb030f96636cecd1 (diff)
downloadbcm5719-llvm-88fd2d01238f03da90febfa7b6493891e65d1f33.tar.gz
bcm5719-llvm-88fd2d01238f03da90febfa7b6493891e65d1f33.zip
[ScopBuilder] Simplify main statement flag in buildEqivClassBlockStmts. NFC.
When reading code in ScopBuilder::buildEqivClassBlockStmts, I think the main statement flag computation can be simplified, here is the patch. It's based on two simple facts that: 1. Instruction won't be removed once it's inserted into UnionFind. 2. Main statement must be set if there is non-trivial statement besides the last one. The patch also saves std::find call. Patch by bin.narwal <bin.narwal@gmail.com> Differential Revision: https://reviews.llvm.org/D66477 llvm-svn: 369972
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud