summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-07-19 18:11:43 +0000
committerChris Lattner <sabre@nondot.org>2002-07-19 18:11:43 +0000
commit20695cba3c85c1f01c897bdc8480572241544ab7 (patch)
tree59d5636e9a8d36f954a663f67e092b3f771d415a /llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
parentcf71a85974cc7df10214e8e50d3251a35d38b9b7 (diff)
downloadbcm5719-llvm-20695cba3c85c1f01c897bdc8480572241544ab7.tar.gz
bcm5719-llvm-20695cba3c85c1f01c897bdc8480572241544ab7.zip
Ignore some common varargs functions.
llvm-svn: 2973
Diffstat (limited to 'llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp')
-rw-r--r--llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp b/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
index 841dd50f43d..d2e8c215192 100644
--- a/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
+++ b/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
@@ -168,6 +168,12 @@ DSGraph &BUDataStructures::calculateGraph(Function &F) {
// Erase the entry in the globals vector
Globals.erase(Globals.begin()+g--);
+ } else if (FI.getName() == "printf" || FI.getName() == "sscanf" ||
+ FI.getName() == "fprintf" || FI.getName() == "open" ||
+ FI.getName() == "sprintf") {
+
+ // Erase the entry in the globals vector
+ Globals.erase(Globals.begin()+g--);
}
}
OpenPOWER on IntegriCloud