summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar
diff options
context:
space:
mode:
authorMax Kazantsev <max.kazantsev@azul.com>2018-12-25 07:20:06 +0000
committerMax Kazantsev <max.kazantsev@azul.com>2018-12-25 07:20:06 +0000
commit9b25bf396041a4e9e13d5e3a2f336c7868236999 (patch)
tree977291f08519ef0dfc1f544ea86f050aa383123d /llvm/lib/Transforms/Scalar
parentd501a1e59676c827bfcd723c3811a864500b536f (diff)
downloadbcm5719-llvm-9b25bf396041a4e9e13d5e3a2f336c7868236999.tar.gz
bcm5719-llvm-9b25bf396041a4e9e13d5e3a2f336c7868236999.zip
[NFC] Reuse variables instead of re-calling getParent
llvm-svn: 350062
Diffstat (limited to 'llvm/lib/Transforms/Scalar')
-rw-r--r--llvm/lib/Transforms/Scalar/GuardWidening.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Scalar/GuardWidening.cpp b/llvm/lib/Transforms/Scalar/GuardWidening.cpp
index cbbd7b861d8..efc204d4f74 100644
--- a/llvm/lib/Transforms/Scalar/GuardWidening.cpp
+++ b/llvm/lib/Transforms/Scalar/GuardWidening.cpp
@@ -472,8 +472,7 @@ GuardWideningImpl::WideningScore GuardWideningImpl::computeWideningScore(
return false;
// TODO: diamond, triangle cases
if (!PDT) return true;
- return !PDT->dominates(DominatedGuard->getParent(),
- DominatingGuard->getParent());
+ return !PDT->dominates(DominatedBlock, DominatingBlock);
};
return MaybeHoistingOutOfIf() ? WS_IllegalOrNegative : WS_Neutral;
OpenPOWER on IntegriCloud