[PATCH] D31350: AMDGPU : Fix common dominator of two incoming blocks terminates with uniform branch issue.
Wei Ding via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 11 11:34:54 PDT 2017
wdng added inline comments.
================
Comment at: lib/Target/AMDGPU/SIFixSGPRCopies.cpp:344
+
+ Visited.insert(mbb);
+ if (hasTerminatorThatModifiesExec(*mbb, *TRI))
----------------
rampitec wrote:
> If you use Visited.insert(mbb).second it is one search in the set instead of two.
Looks like this is not correct. We need to check whether this node has visited before, then add into Visited if not found instead of inserting first and then search, correct?
Repository:
rL LLVM
https://reviews.llvm.org/D31350
More information about the llvm-commits
mailing list