From: Max Kazantsev Date: Tue, 25 Dec 2018 07:20:06 +0000 (+0000) Subject: [NFC] Reuse variables instead of re-calling getParent X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=30ed1b37becb2208baa7934e8157ee08988a483a;p=llvm [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 --- 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;