[llvm] r356572 - [CGP] fix formatting; NFC
Sanjay Patel via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 20 09:47:53 PDT 2019
Author: spatel
Date: Wed Mar 20 09:47:53 2019
New Revision: 356572
URL: http://llvm.org/viewvc/llvm-project?rev=356572&view=rev
Log:
[CGP] fix formatting; NFC
Modified:
llvm/trunk/lib/CodeGen/CodeGenPrepare.cpp
Modified: llvm/trunk/lib/CodeGen/CodeGenPrepare.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/CodeGenPrepare.cpp?rev=356572&r1=356571&r2=356572&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/CodeGenPrepare.cpp (original)
+++ llvm/trunk/lib/CodeGen/CodeGenPrepare.cpp Wed Mar 20 09:47:53 2019
@@ -1183,9 +1183,10 @@ static bool replaceMathCmpWithIntrinsic(
// Check that the insertion doesn't create a value that is live across more
// than two blocks, so to minimise the increase in register pressure.
- if (BO->getParent() != Cmp->getParent()) {
- BasicBlock *Dominator = MathDominates ? BO->getParent() : Cmp->getParent();
- BasicBlock *Dominated = MathDominates ? Cmp->getParent() : BO->getParent();
+ BasicBlock *MathBB = BO->getParent(), *CmpBB = Cmp->getParent();
+ if (MathBB != CmpBB) {
+ BasicBlock *Dominator = MathDominates ? MathBB : CmpBB;
+ BasicBlock *Dominated = MathDominates ? CmpBB : MathBB;
auto Successors = successors(Dominator);
if (llvm::find(Successors, Dominated) == Successors.end())
return false;
More information about the llvm-commits
mailing list