From 30ed1b37becb2208baa7934e8157ee08988a483a Mon Sep 17 00:00:00 2001 From: Max Kazantsev Date: Tue, 25 Dec 2018 07:20:06 +0000 Subject: [PATCH] [NFC] Reuse variables instead of re-calling getParent git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350062 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Transforms/Scalar/GuardWidening.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Transforms/Scalar/GuardWidening.cpp b/lib/Transforms/Scalar/GuardWidening.cpp index cbbd7b861d8..efc204d4f74 100644 --- a/lib/Transforms/Scalar/GuardWidening.cpp +++ b/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; -- 2.50.1