commit | 597f81fea26716ea024072bc154395d773b08567 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Thu Sep 12 20:27:10 2002 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Thu Sep 12 20:27:10 2002 +0000 |
tree | b5af9a79f4200b781714f8157b9b27aeeb751c97 | |
parent | 9ebf51679ea72d3a14b586c3e99cb0e47416d7aa [diff] |
Fix a bug I introduced into the code generator. :( git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3694 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp b/lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp index 036b1a7..c651f01 100644 --- a/lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp +++ b/lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp
@@ -114,7 +114,7 @@ { InstructionNode* gepNode = dyn_cast<InstructionNode>(ptrNode); GetElementPtrInst* gepInst = - dyn_cast_or_null<GetElementPtrInst>(gepNode->getInstruction()); + dyn_cast_or_null<GetElementPtrInst>(gepNode ? gepNode->getInstruction() :0); // ptr value is not computed in this tree or ptr value does not come from GEP // instruction