[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 <firstname.lastname@example.org>
Differential Revision: https://reviews.llvm.org/D66477
git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@369972 91177308-0d34-0410-b5e6-96231b3b80d8
1 file changed