diff options
| author | Mike Stump <mrs@apple.com> | 2009-11-17 00:10:05 +0000 |
|---|---|---|
| committer | Mike Stump <mrs@apple.com> | 2009-11-17 00:10:05 +0000 |
| commit | 4d0e9095e42992935b1ccb5599c861c6daf13c6b (patch) | |
| tree | 1982129208615e34e23e5b031aa6003dfd15be0f | |
| parent | e8cdcc9ab0a845991ae5479d5fa908a932444559 (diff) | |
| download | bcm5719-llvm-4d0e9095e42992935b1ccb5599c861c6daf13c6b.tar.gz bcm5719-llvm-4d0e9095e42992935b1ccb5599c861c6daf13c6b.zip | |
Since we always have 2 edges, we don't need to reserve 3 slot for the
PHI node.
llvm-svn: 89005
| -rw-r--r-- | clang/lib/CodeGen/CGCXXExpr.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGCXXExpr.cpp b/clang/lib/CodeGen/CGCXXExpr.cpp index 78734a00fbc..eff432a05c0 100644 --- a/clang/lib/CodeGen/CGCXXExpr.cpp +++ b/clang/lib/CodeGen/CGCXXExpr.cpp @@ -512,7 +512,7 @@ llvm::Value *CodeGenFunction::EmitDynamicCast(llvm::Value *V, EmitBlock(ContBlock); if (CanBeZero) { llvm::PHINode *PHI = Builder.CreatePHI(LTy); - PHI->reserveOperandSpace(3); + PHI->reserveOperandSpace(2); PHI->addIncoming(V, NonZeroBlock); PHI->addIncoming(llvm::Constant::getNullValue(LTy), NullBlock); V = PHI; |

