summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Foad <jay.foad@gmail.com>2011-06-20 17:46:19 +0000
committerJay Foad <jay.foad@gmail.com>2011-06-20 17:46:19 +0000
commit61dbf7730aca321ec62fdffb9e925b574e4c3742 (patch)
treea53edd0a856a2f2b32c62619f93ba330d79d4991
parentf72ce3a216ea4364724dff20955e3d9b63977fdc (diff)
downloadbcm5719-llvm-61dbf7730aca321ec62fdffb9e925b574e4c3742.tar.gz
bcm5719-llvm-61dbf7730aca321ec62fdffb9e925b574e4c3742.zip
Fix a check for PHINodes with two incoming values.
llvm-svn: 133449
-rw-r--r--llvm/lib/VMCore/Instructions.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/VMCore/Instructions.cpp b/llvm/lib/VMCore/Instructions.cpp
index 116a0d48c55..0eddd5ada7a 100644
--- a/llvm/lib/VMCore/Instructions.cpp
+++ b/llvm/lib/VMCore/Instructions.cpp
@@ -141,7 +141,7 @@ Value *PHINode::removeIncomingValue(unsigned Idx, bool DeletePHIIfEmpty) {
void PHINode::growOperands() {
unsigned e = getNumOperands();
unsigned NumOps = e + e / 2;
- if (NumOps < 4) NumOps = 4; // 4 op PHI nodes are VERY common.
+ if (NumOps < 2) NumOps = 2; // 2 op PHI nodes are VERY common.
Use *OldOps = op_begin();
BasicBlock **OldBlocks = block_begin();
OpenPOWER on IntegriCloud