summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-03-12 14:58:28 +0000
committerChris Lattner <sabre@nondot.org>2005-03-12 14:58:28 +0000
commit97ac0a87808f5d2c351cab9535e476b309e6550b (patch)
tree78196174c4459d08d801e6d9e0387472ff3943a9 /llvm/lib/Analysis/DataStructure
parentdd6bcbe820b514c4ad8cb895261e6ba0926dc6e1 (diff)
downloadbcm5719-llvm-97ac0a87808f5d2c351cab9535e476b309e6550b.tar.gz
bcm5719-llvm-97ac0a87808f5d2c351cab9535e476b309e6550b.zip
make sure to mark nodes returned from functions as incomplete
llvm-svn: 20576
Diffstat (limited to 'llvm/lib/Analysis/DataStructure')
-rw-r--r--llvm/lib/Analysis/DataStructure/DataStructure.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/DataStructure/DataStructure.cpp b/llvm/lib/Analysis/DataStructure/DataStructure.cpp
index 16fe4508c8b..7679eeb4164 100644
--- a/llvm/lib/Analysis/DataStructure/DataStructure.cpp
+++ b/llvm/lib/Analysis/DataStructure/DataStructure.cpp
@@ -1489,6 +1489,7 @@ void DSGraph::markIncompleteNodes(unsigned Flags) {
for (Function::aiterator I = F.abegin(), E = F.aend(); I != E; ++I)
if (isPointerType(I->getType()))
markIncompleteNode(getNodeForValue(I).getNode());
+ markIncompleteNode(FI->second.getNode());
}
// Mark stuff passed into functions calls as being incomplete.
OpenPOWER on IntegriCloud